本发明涉及一种机坪摄像头显示目标物的可点击系统及其点击方法,属于机场安保领域。
背景技术:
1、随着机场信息化建设不断向前发展,机场不同区域摄像头数量不断增长,充分发挥摄像头价值,提升业务运行效率,成为机场用户持续探索的一个重要课题。在实际现场运行中,摄像头查看仅仅作为一种监管补充手段,摄像头视频中相关目标物信息也需要整合其他系统数据进行人工判断,或者通过相对比较原始的对讲机方式进行确认,效率低下,摄像头价值并未得到充分运用。
技术实现思路
1、为克服现有技术的缺陷,本发明提供一种机坪摄像头显示目标物可点击的方法,本发明的技术方案是:
2、一种机坪摄像头显示目标物的可点击系统,包括视频处理部、接口接入部、视频分析部、前端推送部和前端计算部,所述的视频处理部用于接入摄像头实时视频流数据;所述的接口接入部用于接入业务系统数据;所述的视频分析部用于综合分析视频流数据及整合业务系统数据,将摄像头识别目标物与业务系统数据的信息进行关联;所述的前端推送部将视频流推送给前端计算部,同时按照设定频率推送点位关联信息,供前端计算部使用;所述的前端计算部用于获取到关联信息,在进行摄像头视频数据显示框点击时,关联获取相关数据,进行详情展示。
3、所述的视频处理部在识别目标物时,构造一个目标物清单,每一个目标物包含目标类型、目标点集像素坐标和额外业务信息,在进行每一帧计算时,假设存储目标坐标为:[(x1,y1),(x2,y2),(x3,y3),(x4,y4)];具体步骤为:
4、首先,在任意时刻t,提取视频流中的一帧图片,命名为it;将it输入到yolov4模型,进行第一次检测;第一次检测会对it进行降采样,以适应yolov4对图像尺寸的要求,将图像it降采样后的图像命名为it′;如果检测发现图像i′t中存在大目标,则根据图像i′t中基于每个大目标推导得到的大目标区域ti′,该大目标区域ti′映射到图像it中的对应原始分辨率区域命名为ti;
5、如果检测发现图像it中存在目标,则根据图像中基于每个目标推导得到的目标区域ω,映射到图像中的对应原始分辨率区域ω′,其中ω=[x,y,w,h],x和y表示目标在图像中的左上角坐标,w和h分别表示目标检测限位框的宽度和高度,则:
6、
7、其中α表示在水平方向的降采样系数;β表示在垂直方向的降采样系数,从ω′中提取的高分辨率图像片段,运用细粒度特征检测的模型
8、对高分辨率图像片段进行二次特征提取,得到针对该目标的详细特征表达,识别得到的新目标物坐标为[(cx1,cy1),(cx2,cy2),(cx3,cy3),(cx4,cy4)],计算对应坐标差值,当差值小于设定值c,则认为为同一个目标物,将新目标物像素坐标更新进存储列表中。
9、对所述的目标物移动速度进行计算的具体步骤为:将目标物的几何中心点设为(ax,ay),假设每秒处理视频帧数量为s,则目标物移动速度vx计算为:vx=(ax′-ax)×s;vy计算为:vy=(ay′-ay)×s,将计算出的速度结构存入相应目标物结构体中,每隔一段时间将目标物推送给前端计算部;
10、所述的前端计算部在获取到数据之后,将原有数据覆盖掉,然后存入新获取的数据,启动定时计算器,每隔预设间隔时间将数据重新计算一次,假设时间间隔为t,则目标物中心点坐标为:fx=x+vx×t;fy=y+vy×t;将位置数据进行更新,并依据中心点坐标计算四个顶点坐标偏移量(fx-ax,fy-ay),将原来四个顶点坐标(xi,yi)根据偏移量计算出新的四个顶点坐标(xi+fx-ax,yi+fy-ay);
11、当用户点击摄像头显示框时,前端计算部会遍历数据列表,寻找点击像素坐标在哪一个目标物矩形框中,如果存在多个矩形框,将计算点击坐标(px,py)与匹配目标物几何中心点距离:对多个矩形框的中心点进行计算,点击坐标离中心点最近的目标物将会被选中,最终将获取到的目标物详细信息传递给页面显示模块,显示具体该目标物详细信息。
12、一种机坪摄像头显示目标物的可点击方法,包括以下步骤:
13、(1)接入摄像头实时视频流数据;
14、(2)接入业务系统数据;
15、(3)综合分析视频流数据及整合业务系统数据,将摄像头识别目标物与业务系统数据的信息进行关联;
16、(4)将视频流按照设定频率推送点位关联信息,供前端计算部使用;当前端计算部获取到关联信息后,在进行摄像头视频数据显示框点击时,关联获取相关数据,进行详情展示。
17、本发明的优点是:采用优化的卷积神经网络算法识别技术,主动识别摄像头范围内目标物信息并进行相关信息关联,通过后台判断进行前端显示预测,以保证点击目标物信息时,能够触发相应事件,实时额外目标物详情信息显示,为用户提供更加丰富信息,提升运行效能。
1.一种机坪摄像头显示目标物的可点击系统,其特征在于,包括视频处理部、接口接入部、视频分析部、前端推送部和前端计算部,所述的视频处理部用于接入摄像头实时视频流数据;所述的接口接入部用于接入业务系统数据;所述的视频分析部用于综合分析视频流数据及整合业务系统数据,将摄像头识别目标物与业务系统数据的信息进行关联;所述的前端推送部将视频流推送给前端计算部,同时按照设定频率推送点位关联信息,供前端计算部使用;所述的前端计算部用于获取到关联信息,在进行摄像头视频数据显示框点击时,关联获取相关数据,进行详情展示。
2.根据权利要求1所述的机坪摄像头显示目标物的可点击系统,其特征在于,所述的视频处理部在识别目标物时,构造一个目标物清单,每一个目标物包含目标类型、目标点集像素坐标和额外业务信息,在进行每一帧计算时,假设存储目标坐标为:[(x1,y1),(x2,y2),(x3,y3),(x4,y4)];具体步骤为:
3.根据权利要求1所述的机坪摄像头显示目标物的可点击系统,其特征在于,对所述的目标物移动速度进行计算的具体步骤为:将目标物的几何中心点设为(ax,ay),假设每秒处理视频帧数量为s,则目标物移动速度vx计算为:vx=(ax′-ax)×s;vy计算为:vy=(ay′-ay)×s,将计算出的速度结构存入相应目标物结构体中,每隔一段时间将目标物推送给前端计算部;
4.一种机坪摄像头显示目标物的可点击方法,其特征在于,包括以下步骤:
