一种基于视频监控的预警方法、装置及存储介质制造方法及图纸

技术编号:38765533 阅读:18 留言:0更新日期:2023-09-10 10:38
本申请提供一种基于视频监控的预警方法、装置及存储介质,应用于监控预警技术领域,该方法包括获取监测区域内同一时间段的多个监控图像;分别将多个监控图像中的每个监控图像划分为目标区域和非目标区域;确定目标区域的轮廓中的N条第一边缘线;统计第一数量和第二数量;分别计算各个第一人员对应的N个第一距离和各个第二人员对应的N个第二距离;根据与第一数量、第二数量、第一目标距离和第二目标距离进行预警处理。该方法通过计算出每个监控图像对应的第一数量、第二数量、第一目标距离和第二目标距离,使得管理人员能够更加直观地观测到每个监控图像的实际情况,对一些危险情况能够及时预警和救援,从而提高了预警方法的效率。效率。效率。

【技术实现步骤摘要】
一种基于视频监控的预警方法、装置及存储介质


[0001]本申请涉及监控预警
,尤其涉及一种基于视频监控的预警方法、装置及存储介质。

技术介绍

[0002]随着溺水事件的发生率越来越高,加强水域监控减少溺水事件的发生也越来越重要。而在现有技术中,往往是通过管理人员实时对多个监控区域进行自行查看,在发现异常时,对相关人员(岸边和水中的人员)进行提示,但由于同一区域内往往存在多个水域,例如一个行政区或者一个镇等区域包括较多的水塘、湖泊等,使得同一管理人员需要观察的监控画面较多,这样容易导致无法及时对一些危险情况进行及时预警和救援。由此可见,现有的预警方法效率较低。

技术实现思路

[0003]本申请实施例提供一种基于视频监控的预警方法及装置,以解决现有预警方法效率较低的问题。
[0004]为了解决上述技术问题,本申请是这样实现的:
[0005]第一方面,本申请实施例提供了一种基于视频监控的预警方法。该方法包括:
[0006]获取监测区域内同一时间段的多个监控图像;
[0007]分别将所述多个监控图像中的每个监控图像划分为目标区域和非目标区域,所述目标区域为所述监控图像中水域所处的区域,所述非目标区域为所述监控图像中除所述目标区域之外的区域;
[0008]确定所述目标区域的轮廓中的N条第一边缘线,所述第一边缘线为所述目标区域的轮廓中与所述非目标区域相接的边缘线,其中,N为大于或者等于1的整数;
[0009]统计所述目标区域内第一人员的第一数量和所述非目标区域内第二人员的第二数量;
[0010]分别计算各个所述第一人员对应的N个第一距离和各个所述第二人员对应的N个第二距离,所述第一距离为所述第一人员与所述第一边缘线之间的距离,所述第二距离为所述第二人员与所述第一边缘线之间的距离;
[0011]根据所述每个监控图像对应的所述第一数量、所述第二数量、第一目标距离和第二目标距离进行预警处理,所述第一目标距离为多个第一距离中的最短距离,所述第二目标距离为多个第二距离中的最短距离。
[0012]可选地,所述分别将所述多个监控图像中的每个监控图像划分为目标区域和非目标区域,包括:
[0013]提取所述监控图像中位于预设像素值区间的目标像素点;
[0014]确定多个所述目标像素点组成的区域为所述目标区域,并确定所述监控图像中除所述目标区域之外的区域为所述非目标区域。
[0015]可选地,所述确定所述目标区域的轮廓中的N条第一边缘线,包括:
[0016]获取所述目标区域的轮廓中的各条边缘线,并分别统计每条边缘线上像素点的相邻像素点,形成所述每条边缘线对应的相邻像素点集合;
[0017]将所包含相邻像素点中属于所述非目标区域内的像素点的数量大于预设数量的相邻像素点集合对应的边缘线确定为第一边缘线。
[0018]可选地,所述确定所述目标区域的轮廓中的N条第一边缘线之后,所述方法还包括:
[0019]显示所述目标区域的轮廓中的N条第一边缘线;
[0020]基于所述监控图像的尺寸生成对应的修改透明图层,并将所述修改透明图层叠加在对应的所述监控图像上;
[0021]获取用户端对第一目标边缘线的输入轨迹;
[0022]响应于所述输入轨迹,在所述修改透明图层上调整所述第一目标边缘线,所述第一目标边缘线为所述N条第一边缘线中的任意一条。
[0023]可选地,所述分别计算各个所述第一人员对应的N个第一距离和各个所述第二人员对应的N个第二距离,包括:
[0024]分别计算目标人员与第一目标边缘线的多个像素点之间的距离,得到多个第三距离,所述目标人员为各个第一人员或者各个第二人员中的任意一个,所述第一目标边缘线为所述N条第一边缘线中的任意一条;
[0025]选取所述多个第三距离中的最短距离作为目标距离,所述目标距离为所述N个第一距离或者所述N个第二距离中的任意一个。
[0026]可选地,所述分别计算目标人员与第一目标边缘线的多个像素点之间的距离,得到多个第三距离,包括:
[0027]分别计算所述第一目标边缘线的多个第一像素点的第一坐标与所述目标人员的人员识别框的第一中心点之间的距离,得到多个第三距离,所述第一像素点的第一坐标为所述第一像素点在第一坐标系下的坐标,所述第一坐标系为基于所述第一中心点建立的坐标系。
[0028]可选地,所述分别计算目标人员与第一目标边缘线的多个像素点之间的距离,得到多个第三距离,包括:
[0029]基于所述目标人员的人员识别框的第一中心点和预设半径,生成第一圆形区域,所述第一圆形区域与所述第一目标边缘线不相交;
[0030]将所述第一圆形区域进行等比例扩大,得到第二圆形区域,所述第二圆形区域为能与所述第一目标边缘线相交的最小圆形区域;
[0031]根据所述第一目标边缘线与所述第二圆形区域相交的两个交点,确定第一目标线段;
[0032]分别计算所述第一目标线段的多个第二像素点的第二坐标和所述目标人员的人员识别框的第一中心点之间的距离,得到多个第三距离,所述第二像素点的第二坐标为所述第二像素点在第一坐标系下的坐标,所述第一坐标系为基于所述第一中心点建立的坐标系。
[0033]可选地,所述分别计算各个所述第一人员对应的N个第一距离和各个所述第二人
员对应的N个第二距离,包括:
[0034]将第一目标边缘线每隔预设距离沿第一方向进行平移复制,得到多条所述第一目标边缘线,所述第一目标边缘线为所述N条第一边缘线中任意一条边缘线,所述第一方向为所述目标区域所在的方向;
[0035]根据所述预设距离计算目标距离,所述目标距离为目标间隔区域与进行平移复制之前初始的第一目标边缘线的距离,所述目标间隔区域为目标人员所在的间隔区域,所述间隔区域为相邻的两条所述第一目标边缘线分别与所述目标区域的轮廓形成的区域,所述目标人员为各个第一人员中的任意一个,且所述目标距离为所述N个第一距离中的任意一个,或者,所述目标人员为各个第二人员中的任意一个,且所述目标距离为所述N个第二距离中的任意一个。
[0036]可选地,所述根据所述每个监控图像对应的所述第一数量、所述第二数量、第一目标距离和第二目标距离进行预警处理,包括:
[0037]根据所述第一数量、所述第二数量、所述第一目标距离和所述第二目标距离,基于如下计算公式计算所述每个监控图像的危险系数:
[0038][0039]其中,p
i
为第i个监控图像的危险系数,为所述第i个监控图像中的第一数量,f
i
为所述第i个监控图像中第一数量,h
e
为处于所述第i个监控图像中的第e个第一人员的第一距离,k1为所述第i个监控图像中的目标区域权重值,为所述第i个监控图像中的第二数量,s
i
为所述第i个监控图像中第二数量,c
g
为处于所述第i个监控图像中的第g个第二人员的第二距离,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于视频监控的预警方法,其特征在于,所述方法包括:获取监测区域内同一时间段的多个监控图像;分别将所述多个监控图像中的每个监控图像划分为目标区域和非目标区域,所述目标区域为所述监控图像中水域所处的区域,所述非目标区域为所述监控图像中除所述目标区域之外的区域;确定所述目标区域的轮廓中的N条第一边缘线,所述第一边缘线为所述目标区域的轮廓中与所述非目标区域相接的边缘线,其中,N为大于或者等于1的整数;统计所述目标区域内第一人员的第一数量和所述非目标区域内第二人员的第二数量;分别计算各个所述第一人员对应的N个第一距离和各个所述第二人员对应的N个第二距离,所述第一距离为所述第一人员与所述第一边缘线之间的距离,所述第二距离为所述第二人员与所述第一边缘线之间的距离;根据所述每个监控图像对应的所述第一数量、所述第二数量、第一目标距离和第二目标距离进行预警处理,所述第一目标距离为多个第一距离中的最短距离,所述第二目标距离为多个第二距离中的最短距离。2.根据权利要求1所述的基于视频监控的预警方法,其特征在于,所述分别将所述多个监控图像中的每个监控图像划分为目标区域和非目标区域,包括:提取所述监控图像中位于预设像素值区间的目标像素点;确定多个所述目标像素点组成的区域为所述目标区域,并确定所述监控图像中除所述目标区域之外的区域为所述非目标区域。3.根据权利要求1所述的基于视频监控的预警方法,其特征在于,所述确定所述目标区域的轮廓中的N条第一边缘线,包括:获取所述目标区域的轮廓中的各条边缘线,并分别统计每条边缘线上像素点的相邻像素点,形成所述每条边缘线对应的相邻像素点集合;将所包含相邻像素点中属于所述非目标区域内的像素点的数量大于预设数量的相邻像素点集合对应的边缘线确定为第一边缘线。4.根据权利要求1所述的基于视频监控的预警方法,其特征在于,所述确定所述目标区域的轮廓中的N条第一边缘线之后,所述方法还包括:显示所述目标区域的轮廓中的N条第一边缘线;基于所述监控图像的尺寸生成对应的修改透明图层,并将所述修改透明图层叠加在对应的所述监控图像上;获取用户端对第一目标边缘线的输入轨迹;响应于所述输入轨迹,在所述修改透明图层上调整所述第一目标边缘线,所述第一目标边缘线为所述N条第一边缘线中的任意一条。5.根据权利要求1所述的基于视频监控的预警方法,其特征在于,所述分别计算各个所述第一人员对应的N个第一距离和各个所述第二人员对应的N个第二距离,包括:分别计算目标人员与第一目标边缘线的多个像素点之间的距离,得到多个第三距离,所述目标人员为各个第一人员或者各个第二人员中的任意一个,所述第一目标边缘线为所述N条第一边缘线中的任意一条;选取所述多个第三距离中的最短距离作为目标距离,所述目标距离为所述N个第一距
离或者所述N个第二距离中的任意一个。6.根据权利要求5所述的基于视频监控的预警方法,其特征在于,所述分别计算目标人员与第一目标边缘线的多个像素点之间的距离,得到多个第三距离,包括:分别计算所述第一目标边缘线的多个第一像素点的第一坐标与所述目标人员的人员识别框的第一中心点之间的距离,得到多个第三距离,所述第一像素点的第一坐标为所述第一像素点在第一坐标系下的坐标,所述第一坐标系为基于所述第一中心点建立的坐标系。7.根据权利要求5所述的基于视频监控的预警方法,其特征在于,所述分别计算目标人员与第一目标边缘线的多个像素点之间的距离,得到多个第三距离,包括:基于所述目标人员的人员识别框的第一中心点和预设半径,生成第一圆形区域,所述第一圆形区域与所述第一目标边缘线不相交;将所述第一圆形区域进行等比例扩大,得到第二圆形区域,所述第二圆形区域为能与所述第一目标边缘线相交的最小圆形区域;根据所述第一目标边缘线与所述第二圆形区域相交的两个交点,确定第一目标线段;分别计算所述第一目标线段的多个第二像素点的第二坐标和所述目标人员的人员识别框的第一中心点之间的距离,得到多个第三距离,所述第二像素点的第二坐标为所述第二像素点在第一坐标系下的坐标,所述第一坐标系为基于所述第一中心点建立的坐标系。8.根据权利要求1所述的基于视频监控的预警方法,其特征在于,所述分别计算各个所述第一人员对应的N个第一距离和各个所述第二人员对应的N个第二距离,包括:将第一目标边缘线每隔预设距离沿第一方向进行平移复制,得到多条所述第一目标边缘线...

【专利技术属性】
技术研发人员:韩世广陈枫金国栋
申请(专利权)人:中国铁塔股份有限公司海南省分公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1