일부 고객은 열 화상 카메라가 비디오에서 관찰 된 물체의 온도를 표시 할 수 있는지 묻습니다.. 대답은 예입니다.
다음 사진은 가장 높습니다, 가장 낮습니다, 열 화상 카메라의 비디오의 평균 온도.



목차
열 이미징 카메라 온도 통신 프로토콜 도킹 안내서
커뮤니케이션 식별
자체 개발 환경에 따르면, 장치의 액세스를 완료하고 통신을 실현하십시오(계획에 타임 스탬프를 정렬 해야하는 경우, 컴퓨터가 켜질 때마다 수정해야합니다., 그리고 하루에 한 번 이상 수정해야합니다.);
시간 교정
이동의 특정 프레임의 전체 화면 온도 측정 데이터를 찾으려면, 실시간 성능을 보장하기 위해 모듈에서 시간 교정을 수행하려면 장치에 액세스해야합니다.;
이 운동은 시간 만 지원한다는 점에 유의해야합니다, 의사록, 초, 타임 스탬프의 경우 밀리 초, 그리고 몇 년을 지원하지 않습니다, 달, 일, 그리고 요일 (로 표시됩니다 0 해당 데이터 형식에서).
데이터 수집
이 모듈은 다양한 비디오 스트리밍 및 온도 측정 데이터 수집 방법을 제공합니다.. 자신의 필요에 따라, 해당 데이터 유형을 선택하고 프로세스를 선택하여 호스트에 제시 할 수 있습니다.;
지원하다
- 전체 화면 온도 측정 실시간 데이터;
- YUV 실시간 스트리밍 데이터;
- 전체 화면 온도 측정 + YUV 실시간 스트리밍 데이터;
(자세한 내용은 첨부 된 페이지를 참조하십시오)
온도 측정 교정
전체 컴퓨터에 통합 및 배포 후, 온도 상승은 온도 측정 이동의 온도 측정 정확도에 영향을 줄 수 있습니다.. 히트 엔진이 안정화 된 후 온도 측정 모듈을 장치에 배치해야합니다., 온도 측정 캘리브레이션을 수행하여 전체 기계 제품의 정확성을 보장합니다..
[원 클릭 교정]
전기 가열 엔진
장비는 전체 기계에 통합됩니다. 교정 전에 전기 가열 엔진을 안정화해야합니다.. 더 많은 것을 취하는 것이 좋습니다 2 시간. 안정적인 프로세스 환경에서, 포장은 열원의 영향을받지 않습니다, 바람, 기타;
35 ° C의 4 가지 온도를 설정하려면 흑체를 사용해야합니다., 60기음, 100기음, 후속 온도 측정 교정 지점으로서 200 ° C;
교정 매개 변수를 설정합니다
이동의 교정 매개 변수를 설정하십시오, 거리, 흑체 방사성, 교정 지점 온도
교정 온도 획득
완전한 제품을 가져 가십시오, 정해진 거리에서, 온도를 얻기 위해 온도를 다른 온도에서 흑체와 함께 열 영상 스크린의 중심을 정렬합니다., 그리고 돌아올 때까지 기다리십시오 (각 온도 점마다 한 번);
원 클릭 수정
교정 지점을 얻은 후, 원 클릭 수정 작업을 수행하십시오;
정확도 검사
수정을 완료 한 후, 각 교정 온도 지점을 점검하여 측정 정확도가 ± 1.5 ° C 이내 또는 판독의 ± 1.5%인지 확인하십시오. (어느 쪽이든 더 큰 값). 범위를 벗어난 경우, 반복 단계 ③, ④, 그리고 ⑤.
열 이미징 카메라 온도 통합 통신 프로토콜 선택
UVC 프로토콜 보충제
1. 전체 화면 온도 측정 실시간 데이터
| 오프셋 | 필드 | 크기(바이트) | 값 | 기술 | 말 |
| 0 | U32Magicno | 4 | 프레임 시퀀스 번호,실시간으로 업로드 된 프레임 시퀀스 번호는 지속적으로 짝수 숫자입니다 .10001002, 1004, 1006 | 0x70827773 “FRMI”ofascllcode*/ | |
| 4 | U32headersize | 4 | 헤드 길이*/ | ||
| 8 | U32StreamType | 4 | 데이터 typertdata:seeastream_type_e*/ | ||
| 12 | U32Streamlen | 4 | Datalgtth(Front4Byte 포함) */ | ||
| 16 | U32RTDATATYPE | 4 | 1-14물린 데이터; 2-전체 스크린 온도 측정 결과 데이터; 3-Yuvdata*/ | ||
| 20 | u32frmnum | 4 | 지원되지 않음으로 표시됩니다 0 | ||
| 24 | U32StdStamp | 4 | dsprelative timestamp*/ | 지원되지 않음 0 | |
| 28 | 년도 | 2 | 년도*/ | 지원되지 않음으로 표시됩니다 0 | |
| 30 | 월 | 2 | 달*/ | 지원되지 않음으로 표시됩니다 0 | |
| 32 | 주간 | 2 | 0:일요일 ~ 6:토요일 | 지원되지 않음으로 표시됩니다 0 | |
| 34 | 낮 | 2 | 낮*/ | 지원되지 않음으로 표시됩니다 0 | |
| 36 | 시간 | 2 | 시간*/ | ||
| 38 | 분 | 2 | 분*/ | ||
| 40 | 초 | 2 | 두번째*/ | ||
| 42 | 밀리 초 | 2 | 밀리 초*/ | ||
| 44 | U32width | 4 | 원시 데이터 폭 | ||
| 48 | U32 Height | 4 | 높은 알몸 데이터 | ||
| 52 | U32len | 4 | 98304 | 채널 번호 고정 0 | |
| 56 | U32fps | 4 | 25 | 실시간 업로드 프레임 속도가 전환 고정 25 | |
| 60 | U32CHAN | 4 | 0 | 채널 번호, 결정된 0 | |
| 64 | U32TMDATAMODE | 4 | 1 | 0for4byte, 1for2byte*/ | |
| 68 | U32tmsCale | 4 | 온도 측정 스케일링 비율 | ||
| 72 | u32tmoffset | 4 | 0 | 온도 측정 오프셋, 현재 고정되었습니다 0 | |
| 76 | bylsfreezedata | 4 | 데이터가 얼어 붙은 데이터인지 여부, 1-꼭 매달리게 하다, 0얼어 붙지 않습니다 | ||
| 124 | 해안[12] | 48 | 0 | 바이트 예약 | |
| 128 | u32crcval | 4 | 구조 확인 코드는 구조 앞의 데이터를 확인합니다. |
2. YUV 실시간 스트리밍 데이터
| 주문 | 필드 | 크기 | 가치 유형 | 기술 | 말 |
| 0 | yuv_data_magic_head | 4 | 번호 | 헤드의 마법 단어는 AS0X050508E7로 지정됩니다 | |
| 1 | 헤더 렌 | 4 | 번호 | 헤더 데이터 길이, 바이트로, 최대 계산에 수정되었습니다 | |
| 2 | Totaldatalen | 4 | 번호 | 모든 데이터 길이, 헤더 데이터를 포함하여, 바이트이고 최대 계산에 고정되어 있습니다.. | |
| 3 | 채널 번호 고정 0 | 1 | 번호 | 채널 번호, 결정된 0 | |
| 4 | 예약된 | 3 | 0 | Reserved3bytes | |
| 5 | 년 | 2 | 0 | 년 | 지원되지 않음, 로 표시됩니다 0 |
| 6 | 월 | 2 | 0 | 달 1-12 | 지원되지 않음, 로 표시됩니다 0 |
| 7 | 요일 | 2 | 0 | 요일 | 지원되지 않음, 로 표시됩니다 0 |
| 0-일요일 1 월 1 일 | 지원되지 않음, 로 표시됩니다 0 | ||||
| 2-화요일 3-Wednesday | 지원되지 않음, 로 표시됩니다 0 | ||||
| 4-목요일 5 ~ 금요일 | 지원되지 않음, 로 표시됩니다 0 | ||||
| 6-토요일 | 지원되지 않음, 로 표시됩니다 0 | ||||
| 8 | 낮 | 2 | 0 | 낮 1-31 | 지원되지 않음, 로 표시됩니다 0 |
| 9 | 시간 | 2 | 0 | 시간 0-23 | |
| 10 | 분 | 2 | 0 | 분 0-59 | |
| 11 | 초 | 2 | 0 | 초 0-59 | |
| 12 | 밀리 초 | 2 | 0 | 밀리 초 0-999 | |
| 13 | dminfo 위치 | 1 | 부 | 온도 측정 정보 표시 위치: | |
| 0-규칙을 따르십시오(기본값) | |||||
| 1-왼쪽 상단에 표시됩니다 | |||||
| 14 | bshowmaxtemp | 1 | 부 | 가장 높은 온도를 표시할지 여부: 0-표시하지 마십시오(기본값),1-보여주다 | |
| 15 | bshowmintemp | 1 | 부 | 최저 온도를 표시할지 여부: 0-표시하지 마십시오(기본값),1-보여주다 | |
| 16 | Bshowavgtemp | 1 | 부 | 0 섭씨 온도 (태만) | |
| 17 | 트릭 | 1 | 번호 | 온도 단위 | |
| 임시 모드 | |||||
| 1-화씨 | |||||
| 2-켈빈 | |||||
| 18 | 온도 | 1 | 번호 | 온도 측정 모드:0-전문가 온도 측정,1-일반 온도 측정 | |
| 온도 측정 영역 수 | |||||
| 19 | pointtmpnum | 1 | 번호 | 온도 측정 지점 수, 최대 10 | |
| 20 | boxtmpnum | 1 | 번호 | 프레임 온도 측정 수, 최대 10 | |
| 21 | linetmpnum | 1 | 번호 | 라인 온도 측정 라인 수, Max.1strip | |
| 22 | 총 | 1 | 번호 | 위의 3 개 합계는 현재 후속 확장을 위해 최대 21을 지원합니다., 이 숫자의 범위를 제한하지 마십시오. | |
| 23 | 예약 1 | 18 | 번호 | Reserved18bytes | |
| 온도 측정 영역 결과 목록은 루프에 나타납니다.. 현재, 그것은 최대 지원을합니다 21, 숫자는 위의 총계에 의해 결정됩니다. | |||||
| 24 | 지역 ID | 1 | 번호 | 온도 측정 영역 결과 목록은 루프에 나타납니다.. 현재, 그것은 최대 지원을합니다 21, 위의 총계에 의해 결정됩니다. | |
| 25 | 지역 가능 | 1 | 부 | 영역 활성화 | |
| 0-폐쇄 | |||||
| 1-켜십시오 | |||||
| 26 | 지역 유형 | 1 | 번호 | 지역 유형 | |
| 0-영역 유형 없음 | |||||
| 1-다각형 영역 유형 | |||||
| 2-선형 영역 유형 | |||||
| 3-포인트 영역 유형 | |||||
| 27 | Point_num | 1 | 번호 | 유효한 정점 수, 유효한 정점의 대부분의 지원되는 10 개의 좌표 | |
| 단일 온도 측정 규칙 내에서, 온도 측정 규칙의 정점 좌표, 여기에서 위의 점에 따라 | |||||
| 28 | Point_X | 4 | 번호 | 현재 Vertex Level X Axis 좌표, 0-1000에 정규화 | |
| 29 | Point_y | 4 | 번호 | 현재 정점은 y 수직 및 축 좌표입니다, 0-1000에 정규화 | |
| 30 | 배출률 | 4 | 번호 | 방사성—-부동 소수점 번호:[0.00, 1.00] | |
| 31 | 거리 | 4 | 번호 | 거리 | |
| 0.3-3엠 | |||||
| 프로토콜은 센티미터로 전송됩니다, 그리고 사용자는 센티미터로 해석합니다. | |||||
| 32 | 반사 분위기 | 4 | 번호 | 반사 온도: | |
| -100.0~ 1000.0 0 (소수점 1 비트에 정확합니다, 전송시(실제 값+100)*10음성 정수로 변환하십시오 | |||||
| 33 | 최소 TMP | 4 | 번호 | 최저 온도: [-40.0, 1000.0], 유닛 섭씨 | |
| 34 | mintmp_x | 4 | 번호 | 최소 온도 레벨 락시스 좌표, 0-1000에 정규화 | |
| 35 | mintmp_y | 4 | 번호 | 최저 온도 수직 및 조정, 0-1000에 정규화 | |
| 36 | 맥스 TMP | 4 | 번호 | 최대 온도: [-40.0, 1000.0], 유닛 섭씨 | |
| 37 | maxtmp_x | 4 | 번호 | 최대 온도 레벨 락스 좌표, 0-1000에 정규화 | |
| 38 | maxtmp_y | 4 | 번호 | 최대 온도 수직 산맥 좌표, 0-1000에 정규화 | |
| 39 | AVRTMP | 4 | 번호 | 평온: [-40.0, 1000.0], 유닛 섭씨 | |
3.전체 화면 온도 측정 + YUV 실시간 스트리밍 데이터
| 필드 | 크기(바이트) | 값 | 기술 | 말 | |
| U32Magicno | 4 | 0x70827773 “FRMI”ofascllcode*/ | |||
| U32headersize | 4 | 헤드 길이*/ | |||
| U32StreamType | 4 | 데이터 typertdata:SEESTREAM_TYPE_E | |||
| U32Streamlen | 4 | Datalgtth(Front4Byte 포함) */ | |||
| bifryuv | 4 | haruyyuvpicture*/ | |||
| stream_fs_supple_info_temp 실시간 온도 데이터 추가 정보 구조 | U32TMDATAMODE | 4 | 1 | 0for4byte, 1for2byte*/ | |
| U32tmsCale | 4 | 온도 측정 스케일링 비율 | |||
| u32tmoffset | 4 | 0 | 온도 측정 오프셋,현재 고정되었습니다 | ||
| bylsfreezedata | 4 | 데이터가 얼어 붙은 데이터인지 여부, 1-꼭 매달리게 하다, 0얼어 붙지 않습니다 | |||
| stream_rt_data_info_s 실시간 온도 데이터 출력 구조 | U32RTDATATYPE | 4 | 1-14물린 데이터; 2-전체 스크린 온도 측정 결과 데이터; 3-Yuvdata*/ | ||
| u32frmnum | 4 | 프레임 시퀀스 번호,실시간으로 업로드 된 프레임 시퀀스 번호는 지속적으로 짝수 숫자입니다 .10001002, 1004, 1006 | |||
| U32StdStamp | 4 | 0 | dsprelative timestamp*/ | 지원되지 않음 AS0 | |
| 년도 | 2 | 0 | 년도*/ | 지원되지 않음 AS0 | |
| 월 | 2 | 0 | 달*/ | 지원되지 않음 AS0 | |
| 주간 | 2 | 0 | 0:일요일 ~ 6:토요일 | 지원되지 않음 AS0 | |
| 낮 | 2 | 0 | 낮*/ | 지원되지 않음 AS0 | |
| 시간 | 2 | 0 | 시간*/ | ||
| 분 | 2 | 0 | 분*/ | ||
| 초 | 2 | 0 | 두번째*/ | ||
| 밀리 초 | 2 | 0 | 밀리 초*/ | ||
| U32width | 4 | 원시 데이터 폭*/ | |||
| U32 Height | 4 | 높은 알몸 데이터*/ | |||
| U32len | 4 | 98304 | 실시간 온도 측정 매트릭스의 길이,바이트로,plus4bytes,Like4Bytesfloatthermometry matrix: 256*192*2 | ||
| U32fps | 4 | 25 | 실시간 업로드 프레임 속도가 전환 고정 25 | ||
| U32CHAN | 4 | 1 | 채널 번호, 고정 1 | ||
| rt_yuv_data_info_s 실시간 출력 구조 | u32frmnum | 4 | 프레임 시퀀스 번호,실시간으로 업로드 된 프레임 시퀀스 번호는 지속적으로 짝수 숫자가 증가합니다 .1000, 1002, 1004, 1006 | ||
| U32width | 4 | 이우 다타 너비 | |||
| U32 Height | 4 | Yuvhigh 데이터 | |||
| U32len | 4 | 이우 다타 길이(데이터 2) | |||
| U32StdStamp | 4 | 0 | dsprelative timestamp*/ | 지원되지 않음 AS0 | |
| 년도 | 2 | 0 | 년도*/ | 지원되지 않음 AS0 | |
| 월 | 2 | 0 | 달*/ | 지원되지 않음 AS0 | |
| 주간 | 2 | 0 | 0:일요일 ~ 6:토요일 | 지원되지 않음 AS0 | |
| 낮 | 2 | 0 | 낮*/ | 지원되지 않음 AS0 | |
| 시간 | 2 | 0 | 시간*/ | ||
| 분 | 2 | 0 | 분*/ | ||
| 초 | 2 | 0 | 두번째*/ | ||
| 밀리 초 | 2 | 0 | 밀리 초*/ | ||
| ifr_realtime_tm_outcome_upload_info실시간 온도 측정 정보의 출력 구조 | 트릭 | 4 | 온도 단위,기본 섭씨,주로 업로드에 사용됩니다 | ||
| 참조 템프키 | 1 | 반사 온도 스위치 | |||
| 해안[3] | 3 | 예약하다 | |||
| f32distance | 4 | 거리를 측정하십시오 | |||
| Reftemp | 4 | 반사 온도,반사 온도를 기준으로 스위치 | |||
| 배출량 | 4 | 방사성, [0.00, 1.0] | |||
| ENVTEMP | 4 | 주변 온도,온도 감각이 없을 때, 온도 측정 알고리즘 라이브러리에서 얻습니다. | |||
| Mintmp | 4 | 전체 화면 최소 온도 | |||
| maxtmp | 4 | 전체 화면 최대 온도 | |||
| AVRTMP | 4 | 전체 화면 평균 온도 | |||
| ifr_point*3(테스트 결과에서 최고 및 최저 온도 좌표를 저장,표준화 된 배열 첨자: 0-최대 온도, 1-최저 온도, 2-평온) | |||||
| 엑스 | 4 | ||||
| 과 | 4 | ||||
| u32tempmode | 4 | 0:전문가 온도 측정, 1:일반 온도 측정 | |||
| resv[5] | 20 | 예약하다 | |||
| Pointnum | 4 | 온도 측정 지점 수,최대 10IDIVUAL | |||
| Boxnum | 4 | 프레임 온도 측정 수,최대 10IDIVUAL | |||
| 리닌 | 4 | 라인 온도 측정 라인 수,Most1strip | |||
| 총 | 4 | 세 당사자의 합 | |||
| 예약된[8] | 32 | 예약하다 | |||
| ifr_outcome_info*21(온도 측정 결과) | |||||
| ~할 수 있게 하다 | 1 | //<활성화 여부: 0-아니,1-예 | |||
| 지역 | 1 | //<지역 ID | |||
| 예약된[2] | 2 | //<예약 된 필드 | |||
| Reftemp | 4 | ||||
| ReservedEx[20] | 1 | //<예약 된 필드 | |||
| f32distance | 4 | //<거리 | |||
| u8res | 1 | //<예약 된 필드 | |||
| u8maxtmpstat | 1 | //최대 온도 STATETM_TEMP_STAT_E를 참조하십시오 | |||
| u8mintmpstat | 1 | //최저 온도 통계를 참조하십시오 | |||
| u8avgtmpstat | 1 | //평균 온도 온도 상태 SEETM_TEMP_STAT_E | |||
| 지역 유형 | 4 | 지역 유형 | |||
| 이름[32] | 32 | 지역 이름 | |||
| 배출량 | //<방사성: [0.00, 1.00] | ||||
| Mintmp | //<최저 온도: [-40.0, 1000.0],유닛 섭씨 | ||||
| maxtmp | //<최대 온도: [-40.0, 1000.0],유닛 섭씨 | ||||
| AVRTMP | //<평온: [-40.0, 1000.0],유닛 섭씨 | ||||
| difftmp | //<온도 차이: [0.0, 1040.0],유닛 섭씨 | ||||
| ifr_point*2(테스트 결과에서 최고 및 최저 온도 좌표를 저장,표준화 된 배열 첨자:0-최대 온도, 1-최저 온도) | |||||
| 엑스 | 4 | ||||
| 과 | 4 | ||||
| Pointnum | 4 | 다각형의 실제 정점 수 (다각형 지역) | |||
| ifr_point*12(다각형 지역) 좌표 | |||||
| 엑스 | 4 | ||||
| 과 | 4 | ||||
| 업로드 타입 | 1 | 1 | 실시간 데이터 업로드 타입 전액 스크린 온도 측정 실시간 업로드 데이터 유형 0-JPEG;1-생산하다 | ||
| 해안[11] | 44 | 0 | 예약된 | ||
| u32crcval | 4 | 구조 확인 코드는 구조 앞의 데이터를 확인합니다. | |||
열 이미징 카메라도 이제 드론에도 사용됩니다.
그들은 밤에 숨겨진 목표를 발견합니다, 잔디에서, 또는 숲에서.
픽셀에는 세 가지 주요 유형이 있습니다: 256 엑스 192, 384 엑스 288, 과 640 엑스 512.
감지 거리는입니다 150 미터 및 300 미터.
Thermal Imaging Camera에는 일반 비디오 출력 인터페이스와 USB 출력 인터페이스도 있습니다..
일반적으로 매개 변수를 조정하기 위해 카메라에 명령을 전송하기위한 직렬 포트 인터페이스도 있습니다.. 축소와 같은, 축소, 그리고 비디오 색상.
크기가 작고 일반적인 가시 광선 카메라를 대체 할 수 있습니다..
파일 VF-202401에서 게시합니다

질문하기
응답해 주셔서 감사합니다. ✨