基于热像视频的多边形区域目标检测方法.pdf

上传人:jo****n 文档编号:12119105 上传时间:2021-11-21 格式:PDF 页数:6 大小:289.48KB
收藏 版权申诉 举报 下载
基于热像视频的多边形区域目标检测方法.pdf_第1页
第1页 / 共6页
基于热像视频的多边形区域目标检测方法.pdf_第2页
第2页 / 共6页
基于热像视频的多边形区域目标检测方法.pdf_第3页
第3页 / 共6页
文档描述:

《基于热像视频的多边形区域目标检测方法.pdf》由会员分享,可在线阅读,更多相关《基于热像视频的多边形区域目标检测方法.pdf(6页完成版)》请在专利查询网上搜索。

1、(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 201910159634.4 (22)申请日 2019.03.04 (71)申请人 山东神戎电子股份有限公司 地址 250101 山东省济南市高新开发区舜 华路1号齐鲁软件园创业广场F座A312 (72)发明人 牛慧卓刘国兴魏光绪安娜 (74)专利代理机构 济南泉城专利商标事务所 37218 代理人 赵玉凤 (51)Int.Cl. G06T 7/00(2017.01) (54)发明名称 一种基于热像视频的多边形区域目标检测 方法 (57)摘要 本发明公开一种基于热像视频的多边形区。

2、 域目标检测方法, 本方法根据检测点到多边形边 界点的向量相位与多边形相邻两点的向量相位 比对结果, 来确认检测点是否在多边形区域内, 并配合温度检测, 可自动捕捉场景高温点与多边 形区域, 实现多区域高温分析, 从而屏蔽掉监控 范围内的多边形高温区域。 本方法响应时间短, 可根据用户的需要灵活定制系统。 权利要求书1页 说明书3页 附图1页 CN 109903285 A 2019.06.18 CN 109903285 A 1.一种基于热像视频的多边形区域目标检测方法, 其特征在于: 包括以下步骤: S01) 、 接收来自红外成像系统的热成像视频, 同时接收多边形每个顶点坐标和用户设 置的报警。

3、阈值; S02) 、 将处理时钟切片, 将像素时钟倍频作为算法处理时钟, 在第一时刻做多边形第一 顶点到第二顶点的向量斜率计算, 第二时刻做第二顶点到第三顶点的向量斜率计算, 依次 类推, 第N个时刻做第N顶点到第一顶点的向量斜率计算, N为多边形的边数; S03) 、 将处理时钟切片, 将像素时钟倍频作为算法处理时钟, 在第一时刻做多边形第一 顶点到当前检测点的向量斜率计算, 第二时刻做第二顶点到当前检测点的向量斜率计算, 依次类推, 第N个时刻做第N顶点到当前检测点的向量斜率计算, N为多边形的边数; S04) 、 将步骤S02和步骤S03检测的数据两两对应并延时对齐, 数据对齐后, 比对。

4、点到多 边形边界点的向量与多边形相邻两点的向量的相位关系, 若两者同相, 则记为1, 若反相, 则 记为0; S05) 、 对步骤S04的比对结果做累加, 并根据累加结果判断当前检测点是否在多边形内 部, 若累加结果为奇数, 则当前检测点在多边形外, 若累加结果为偶数, 则当前检测点在多 边形内部; S06) 、 遍历热成像视频上的其他检测点, 按照步骤S02-S05判断其他检测点是否在多边 形区域内, 将步骤S04和S05检测出来的位于多边形内的点记为感兴趣区域, 位于多边形外 的点记为屏蔽区域; S07) 、 计算图像整体像素平均值, 并将多个检测点的像素值与设置阈值做对比, 其中屏 蔽掉。

5、的区域记为0, 为感兴趣区域但像素值不超过设置阈值的检测点记为0, 为感兴趣区域 并且像素值超过设置阈值的检测点记为1; S08) 、 遍历热成像视频, 统计步骤S07中所有值为1的检测点个数, 如果所有值为1的检 测点个数超过用户设置的最小报警范围, 则计算并输出所有报警点的中心点位置坐标, 报 警标志设为有效, 如果不超过用户设置的最小报警范围, 则报警标志设为无效输出。 2.根据权利要求1所述的基于热像视频的多边形区域目标检测方法, 其特征在于: 步骤 S02和步骤S03同时进行。 3.根据权利要求1所述的基于热像视频的多边形区域目标检测方法, 其特征在于: 步骤 S02和步骤S03中,。

6、 若多边形的边数不大于8, 将像素时钟倍频至8倍作为算法处理时钟, 若多 边形的边数大于8, 则将像素时钟倍频至8倍的操作进行多次。 权利要求书 1/1 页 2 CN 109903285 A 2 一种基于热像视频的多边形区域目标检测方法 技术领域 0001 本发明涉及一种多边形区域目标检测方法, 具体的说, 是一种热成像视频的多边 形区域目标检测方法。 背景技术 0002 在监控时, 为保证报警系统的准确性, 往往需要排除掉场景内的某些无用信息, 如 村庄、 河边等, 因此需要根据不同的监控场景和具体需求设置屏蔽区域。 然而在实际应用 中, 不感兴趣区域的形状往往不是矩形, 可能是不规则的多边。

7、形。 实现实时精准的报警监控 需要在前端排除掉此类目标区域, 并保证算法的有效性和实时性。 目前常用的算法有射线 法和面积法, 这两种算法实现起来比较复杂, 计算量比较大, 无法满足实时性要求。 发明内容 0003 本发明要解决的技术问题是提供一种基于热像视频的多边形区域目标检测方法, 用户可以根据需要在监控场景内设置多个屏蔽区域, 屏蔽区域可以是任意多边形, 本检测 方法都可以将这些屏蔽区域检测出来。 0004 为了解决所述技术问题, 本发明采用的技术方案是: 一种基于热像视频的多边形 区域目标检测方法, 包括以下步骤: S01) 、 接收来自红外成像系统的热成像视频, 同时接收多边形每个顶。

8、点坐标和用户设 置的报警阈值; S02) 、 将处理时钟切片, 将像素时钟倍频作为算法处理时钟, 在第一时刻做多边形第一 顶点到第二顶点的向量斜率计算, 第二时刻做第二顶点到第三顶点的向量斜率计算, 依次 类推, 第N个时刻做第N顶点到第一顶点的向量斜率计算, N为多边形的边数; S03) 、 将处理时钟切片, 将像素时钟倍频作为算法处理时钟, 在第一时刻做多边形第一 顶点到当前检测点的向量斜率计算, 第二时刻做第二顶点到当前检测点的向量斜率计算, 依次类推, 第N个时刻做第N顶点到当前检测点的向量斜率计算, N为多边形的边数; S04) 、 将步骤S02和步骤S03检测的数据两两对应并延时对。

9、齐, 数据对齐后, 比对点到多 边形边界点的向量与多边形相邻两点的向量的相位关系, 若两者同相, 则记为1, 若反相, 则 记为0; S05) 、 对步骤S04的比对结果做累加, 并根据累加结果判断当前检测点是否在多边形内 部, 若累加结果为奇数, 则当前检测点在多边形外, 若累加结果为偶数, 则当前检测点在多 边形内部; S06) 、 遍历热成像视频上的其他检测点, 按照步骤S02-S05判断其他检测点是否在多边 形区域内, 将步骤S04和S05检测出来的位于多边形内的点记为感兴趣区域, 位于多边形外 的点记为屏蔽区域; S07) 、 计算图像整体像素平均值, 并将多个检测点的像素值与设置阈。

10、值做对比, 其中屏 蔽掉 的区域记为0, 为感兴趣区域但像素值不超过设置阈值的检测点记为0, 为感兴趣区域 说明书 1/3 页 3 CN 109903285 A 3 并且像素值超过设置阈值的检测点记为1; S08) 、 遍历热成像视频, 统计步骤S07中所有值为1的检测点个数, 如果所有值为1的检 测点个数超过用户设置的最小报警范围, 则计算并输出所有报警点的中心点位置坐标, 报 警标志设为有效, 如果不超过用户设置的最小报警范围, 则报警标志设为无效输出。 0005 进一步的, 步骤S02和步骤S03同时进行。 0006 进一步的, 步骤S02和步骤S03中, 若多边形的边数不大于8, 将像。

11、素时钟倍频至8倍 作为算法处理时钟, 若多边形的边数大于8, 则将像素时钟倍频至8倍的操作进行多次。 0007 本发明的有益效果: 利用本方法用户可以根据需要在监控场景内设置多个屏蔽区 域, 屏蔽区域可以是任意多边形, 本检测方法都可以将这些屏蔽区域检测出来。 本方法通过 判断检测点到多边形边界点的向量与多边形相邻两点的向量的相位关系来判断检测点是 否在多边形内, 算法实时性高, 能做到100ms内实时响应报警。 附图说明 0008 图1为测温报警系统框图。 具体实施方式 0009 下面结合附图和具体实施例对本发明作进一步的说明。 0010 实施例1 本实施例公开一种基于热像视频的多边形区域目。

12、标检测方法, 本检测方法基于测温报 警系统, 如图1所示, 测温报警系统包括红外成像系统、 测温系统和用户交互显示系统。 红外 成像系统采集探测器数据并组帧做校正处理, 提高测温模块使用的高精度14位数字图像; 测温模块根据用户设定, 结合当前场景进行检测方法的实现; 用户交互显示系统在上位机 中实现, 提供用户设定的报警开关、 报警阈值以及屏蔽区域设置。 在成像数据采集后进行智 能分析, 能准确地发现温度异常, 可自动捕捉场景高温点与区域, 实现多区域高温分析; 可 设定报警温度值, 实现自动报警。 可根据用户的灵活需求定制系统。 0011 利用测温报警系统检测多边形的步骤为: 1、 首先调。

13、用预置位功能, 将设备对准需 要进行检测的目标场景; 2、 然后观察场景, 确认需要检测和被排除屏蔽掉的目标场景; 3、 在 监控终端软件中, 按照顺时针次序依次描点, 画出待检测的区域并保存; 4、 在监控区域内设 置报警阈值; 5、 依照上述顺序设置多个预置点, 设置完成后, 开启检测。 0012 具体的, 检测过程为 (本实施例中, 以八边形为例) : S01) 、 接收来自红外成像系统的热成像视频, 视频分辨率为640*512, 同时接收多边形 每个顶点坐标和用户设置的报警阈值; S02) 、 将处理时钟切片, 将像素时钟倍频至8倍作为算法处理时钟, 在第一时刻做多边 形第一顶点到第二。

14、顶点的向量斜率计算, 第二时刻做第二顶点到第三顶点的向量斜率计 算, 依次类推, 第8个时刻做第八顶点到第一顶点的向量斜率计算; S03) 、 将处理时钟切片, 将像素时钟倍频至8倍作为算法处理时钟, 在第一时刻做多边 形第一顶点到当前检测点的向量斜率计算, 第二时刻做第二顶点到当前检测点的向量斜率 计算, 依次类推, 第8个时刻做第八顶点到当前检测点的向量斜率计算; S04) 、 将步骤S02和步骤S03检测的数据两两对应并延时对齐, 延时对齐是指延时一段 说明书 2/3 页 4 CN 109903285 A 4 时间, 使步骤S02与步骤S03检测的数据对齐, 即第一顶点到第二顶点的向量斜。

15、率与第一顶 点到当前检测点的向量斜率相对应, 第二顶点到第三顶点的向量斜率与第二顶点到当前检 测点的向量斜率相对应数据对齐后, 依次类推。 数据对齐后, 比对点到多边形边界点的向量 与多边形相邻两点的向量的相位关系, 若两者同相, 则记为1, 若反相, 则记为0; S05) 、 对步骤S04的比对结果做累加, 并根据累加结果判断当前检测点是否在多边形内 部, 若累加结果为奇数, 则当前检测点在多边形外, 若累加结果为偶数, 则当前检测点在多 边形内部; S06) 、 遍历热成像视频上的其他检测点, 按照步骤S02-S05判断其他检测点是否在多边 形区域内, 将步骤S04和S05检测出来的位于多。

16、边形内的点记为感兴趣区域, 位于多边形外 的点记为屏蔽区域; S07) 、 计算图像整体像素平均值, 并将多个检测点的像素值与设置阈值做对比, 其中屏 蔽掉的区域记为0, 为感兴趣区域但像素值不超过设置阈值的检测点记为0, 为感兴趣区域 并且像素值超过设置阈值的检测点记为1; S08) 、 遍历热成像视频, 统计步骤S07中所有值为1的检测点个数, 如果所有值为1的检 测点个数超过用户设置的最小报警范围, 则计算并输出所有报警点的中心点位置坐标, 报 警标志设为有效, 如果不超过用户设置的最小报警范围, 则报警标志设为无效输出。 0013 本实施例中, 步骤S02和步骤S03同时进行。 001。

17、4 实际检测中, 若多边形的边数小于8, 在具有8个时刻的算法时钟周期内就能完成 向量斜率的计算, 若多边形的边数大于8, 则将像素时钟倍频至8倍的操作进行多次, 算法处 理时钟就有多余8个的时刻, 可以进行完所有边向量斜率的计算。 0015 本方法采用Xillinx Spartan6系列的FPGA实现, 考虑到算法的实时性, 在底层使 用VHDL语言直接处理原始数据, 基于FPGA做实时检测, 每帧图像均能检测, 检测速度快, 效 率高。 0016 以上描述的仅是本发明的基本原理和优选实施例, 本领域技术人员根据本发明做 出的改进和替换, 属于本发明的保护范围。 说明书 3/3 页 5 CN 109903285 A 5 图1 说明书附图 1/1 页 6 CN 109903285 A 6 。

展开阅读全文
内容关键字: 基于 视频 多边形 区域 目标 检测 方法
关于本文
本文标题:基于热像视频的多边形区域目标检测方法.pdf
链接地址:https://www.zhuanlichaxun.net/pdf/12119105.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1