[发明专利]一种基于热像视频的多边形区域目标检测方法有效
| 申请号: | 201910159634.4 | 申请日: | 2019-03-04 |
| 公开(公告)号: | CN109903285B | 公开(公告)日: | 2023-03-24 |
| 发明(设计)人: | 牛慧卓;刘国兴;魏光旭;安娜 | 申请(专利权)人: | 山东神戎电子股份有限公司 |
| 主分类号: | G06T7/00 | 分类号: | G06T7/00 |
| 代理公司: | 济南泉城专利商标事务所 37218 | 代理人: | 赵玉凤 |
| 地址: | 250101 山东省济南市高新开*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 视频 多边形 区域 目标 检测 方法 | ||
本发明公开一种基于热像视频的多边形区域目标检测方法,本方法根据检测点到多边形边界点的向量相位与多边形相邻两点的向量相位比对结果,来确认检测点是否在多边形区域内,并配合温度检测,可自动捕捉场景高温点与多边形区域,实现多区域高温分析,从而屏蔽掉监控范围内的多边形高温区域。本方法响应时间短,可根据用户的需要灵活定制系统。
技术领域
本发明涉及一种多边形区域目标检测方法,具体的说,是一种热像视频的多边形区域目标检测方法。
背景技术
在监控时,为保证报警系统的准确性,往往需要排除掉场景内的某些无用信息,如村庄、河边等,因此需要根据不同的监控场景和具体需求设置屏蔽区域。然而在实际应用中,不感兴趣区域的形状往往不是矩形,可能是不规则的多边形。实现实时精准的报警监控需要在前端排除掉此类目标区域,并保证算法的有效性和实时性。目前常用的算法有射线法和面积法,这两种算法实现起来比较复杂,计算量比较大,无法满足实时性要求。
发明内容
本发明要解决的技术问题是提供一种基于热像视频的多边形区域目标检测方法,用户可以根据需要在监控场景内设置多个屏蔽区域,屏蔽区域可以是任意多边形,本检测方法都可以将这些屏蔽区域检测出来。
为了解决所述技术问题,本发明采用的技术方案是:一种基于热像视频的多边形区域目标检测方法,包括以下步骤:
S01)、接收来自红外成像系统的热像视频,同时接收多边形每个顶点坐标和用户设置的报警阈值;
S02)、将处理时钟切片,将像素时钟倍频作为算法处理时钟,在第一时刻做多边形第一顶点到第二顶点的向量斜率计算,第二时刻做第二顶点到第三顶点的向量斜率计算,依次类推,第N个时刻做第N顶点到第一顶点的向量斜率计算,N为多边形的边数;
S03)、将处理时钟切片,将像素时钟倍频作为算法处理时钟,在第一时刻做多边形第一顶点到当前检测点的向量斜率计算,第二时刻做第二顶点到当前检测点的向量斜率计算,依次类推,第N个时刻做第N顶点到当前检测点的向量斜率计算,N为多边形的边数;
S04)、将步骤S02和步骤S03检测的数据两两对应并延时对齐,数据对齐后,比对点到多边形边界点的向量与多边形相邻两点的向量的相位关系,若两者同相,则记为1,若反相,则记为0;
S05)、对步骤S04的比对结果做累加,并根据累加结果判断当前检测点是否在多边形内部,若累加结果为奇数,则当前检测点在多边形外,若累加结果为偶数,则当前检测点在多边形内部;
S06)、遍历热像视频上的其他检测点,按照步骤S02-S05判断其他检测点是否在多边形区域内,将步骤S04和S05检测出来的位于多边形内的点记为感兴趣区域,位于多边形外的点记为屏蔽区域;
S07)、计算图像整体像素平均值,并将多个检测点的像素值与设置阈值做对比,其中屏蔽掉 的区域记为0,为感兴趣区域但像素值不超过设置阈值的检测点记为0,为感兴趣区域并且像素值超过设置阈值的检测点记为1;
S08)、遍历热像视频,统计步骤S07中所有值为1的检测点个数,如果所有值为1的检测点个数超过用户设置的最小报警范围,则计算并输出所有报警点的中心点位置坐标,报警标志设为有效,如果不超过用户设置的最小报警范围,则报警标志设为无效输出。
进一步的,步骤S02和步骤S03同时进行。
进一步的,步骤S02和步骤S03中,若多边形的边数不大于8,将像素时钟倍频至8倍作为算法处理时钟,若多边形的边数大于8,则将像素时钟倍频至8倍的操作进行多次。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东神戎电子股份有限公司,未经山东神戎电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910159634.4/2.html,转载请声明来源钻瓜专利网。





