1、目标检测:
YOLO可以识别检测物体,这是众所周知的。使用YOLO来做目标检测,并获取坐标信息。
2、电子围栏
比如在监控中,指定一块区域,如果有目标进入,则发出警报,并提示。比如下图标红的区域。
2.1电子围栏标定模块:
电子围栏可手动标定,电子围栏标定界面大小动态改变。
思想:使用pyqt中绘制功能,点击电子围栏绘制界面,点击鼠标绘制闭合曲线。
2.2电子围栏掩码生成
将电子围栏区域生成掩码,方便判断。
2.3判断是否进入电子围栏,或走出电子围栏,视频检测
目前只实现了将电子围栏加载到视频上,后期加上目标的判断以及显示。
3、后期规划
获取目标中心点,提取掩码的对应位置,判断目标是否在围栏里面。
后续更新