SVR和528开发板
主码流辅码流
测温叠加
测温叠加:温度数据叠加可设置为前叠加或者后叠加以及不叠加三种模式;
前叠加:温度数据叠加到码流中,回放录像时显示温度数据;
后叠加:温度数据没有叠加到码流中,录像回放时需开启显示智能信息叠加,才能看到温度数据;
不叠加:绘制的测温规则及相关温度数据不叠加展示出来。
动态检测
区域---》阀值,阀值越小越容易触发报警事件
火点报警
区域灵敏度越高越容易触发报警事件
HDMI
HDMI是(High Definition Multimedia Interface)的英文缩写,意思是高清晰度多媒体接口,它是一种数字化视频/音频接口技术,可同时传输影像与音频信号,最高数据传输速度为48Gbps(2.1版),目前HDMI高清视频接口十分常见,目前主流的显卡、主板、笔记本、液晶电视等都带有HDMI接口,是普通VGA显示接口无法比拟的,犹如宽带中电话线宽带与光纤一样,传输数据能力有着较大区别。
HDMI主要满足1080P以上高清视频需求,比如主板或者显卡中配备HDMI接口,说明配备该主板或者显卡的电脑支持1080P以上的视频输出。
528测温
标准帧和拓展帧
CAN总线的标准帧和扩展帧主要决定帧ID的长度,标准帧的帧ID长度是11位,也就是帧ID的范围是000-7FF。扩展帧的帧ID长度是29位,也就是帧ID的范围是0000 0000-1FFF FFFF。CANopen帧ID最多是11位的,因此是标准帧;而SAE 1939协议通常是18XX XXXX的帧ID,是29位的,因此是扩展帧。
ID长度不同,标准帧长度11位,拓展帧长度29位。
视场(视场角):可见光的视场角大于热成像的视场角,视场角的大小界定了光学仪器的视野范围,扇形。
可见光的起始坐标是(0,0),热成像的其实坐标是(1000,1000)
温度小于0.1℃,热成像无法检测到。
预览界面 屏蔽区域测温maxtemppiont坐标不为零
可见光需要坐标为0,前端判断不显示区域温度
- 热成像正常,根据热成像的改可见光的
- 获取温度的时候加判断
- 屏蔽区域组外的区域,显示温度
-
temp_data
- GetTempData 获取温度数据
- result.Point, _ = arch.GetTempData(dsd.TempModePoint)
- GetTempData 获取温度数据集合(梁师傅)
- result.Point, _ = arch.GetTempData(dsd.TempModePoint)
- GetTempData 获取温度数据
-
temp_visible
-
GetTempData
-
SetMask
-
//屏蔽区域坐标转换 func (dev *DevVisible) SetMask(cfg []conf.TempMaskConfig) { dev.avhMask = make([]define.TempMask, 0) for _, val := range cfg { if val.Enable { tmp := define.TempMask{} tmp.ID = val.ID tmp.Name = val.Name tmp.Color = types.ColorWhite tmp.Region.Points = make([]types.Point, len(val.Region.Points)) for k, p := range val.Region.Points { tmp.Region.Points[k], _ = arch.CoordinateConvertVisible(p) } dev.avhMask = append(dev.avhMask, tmp) } } }
-
-
-
temp_mgr