System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 计算目标物体实际距离的方法和装置制造方法及图纸_技高网

计算目标物体实际距离的方法和装置制造方法及图纸

技术编号:40426238 阅读:6 留言:0更新日期:2024-02-20 22:46
本申请提出一种计算目标物体实际距离的方法和装置、电子设备以及非瞬时性计算机可读存储介质,所述方法包括响应于计算目标物体实际距离的指令,识别视频帧数据中的告警区域和目标物体区域;分别将所述告警区域和所述目标物体区域划分为多个矩形块;确定所述告警区域中第一矩形块和所述目标物体区域中的第二矩形块;利用所述第一矩形块和所述第二矩形块计算所述目标物体的实际距离。根据本申请的示例实施例,利用移动图像像素级分块原理将目标物体和告警区域划分为多个矩形块,并计算目标物体和告警区域距离最近的矩形块的距离,从而确定目标物体和告警区域的实时距离。

【技术实现步骤摘要】

本申请涉及图像识别领域,具体而言,涉及一种计算目标物体实际距离的方法和装置、电子设备以及非瞬时性计算机可读存储介质。


技术介绍

1、目前,在视屏监控领域,边框告警都是基于云端大数据图像物体或人的进入、离开,利用图像特征值提取技术判断目标物体是否存在相交点。如果上一帧不相交且下一帧相交,则判定为进入。如果上一帧相交且下一帧不相交,则判定为离开。

2、本申请的专利技术人发现,目前的边框告警方式无法精准计算目标物体与告警边框的实时距离。


技术实现思路

1、本申请提出一种计算目标物体实际距离的方法和装置、电子设备以及非瞬时性计算机可读存储介质,以解决目前的边框告警方式无法精准计算目标物体与告警边框的实时距离的问题。

2、根据本申请的一方面,提出一种计算目标物体实际距离的方法,包括:响应于计算目标物体实际距离的指令,识别视频帧数据中的告警区域和目标物体区域;分别将所述告警区域和所述目标物体区域划分为多个矩形块;确定所述告警区域中第一矩形块和所述目标物体区域中的第二矩形块;利用所述第一矩形块和所述第二矩形块计算所述目标物体与所述告警区域的实际距离。

3、根据一些实施例,识别视频帧数据中的告警区域和目标物体区域,包括:

4、识别所述视频帧数据中的物体特征值并,并利用ai识别算法识别视频帧数据中的告警区域;或根据用户的标记指令,将用户标记的多边形区域作为告警区域,其中,所述多边形区域的形状可以调整。

5、根据一些实施例,分别将所述告警区域和所述目标物体区域划分为多个矩形块,包括:按照长宽1*1像素为单位,分别将所述告警区域和所述目标物体区域划分为多个矩形块。

6、根据一些实施例,所述第一矩形块和所述第二矩形块为所述告警区域和所述目标物体区域距离最近的矩形块。

7、根据一些实施例,利用所述第一矩形块和所述第二矩形块计算所述目标物体的实际距离,包括:利用所述第一矩形块和所述第二矩形块计算所述目标物体和所述告警区域的像素距离;利用所述目标物体的成像高度和所述像素距离计算所述目标物体的实际距离。

8、根据一些实施例,利用所述目标物体的成像高度和所述像素距离计算所述目标物体的实际距离,包括通过下式计算所述目标物体的实际距离:

9、d=(pixd*foc)/(pix*h)

10、其中,d为计算的所述目标物体与所述告警区域的实际距离,pixd为所述像素距离,foc为所述视频帧数据对应的焦距,pix为像素尺寸,h为所述目标物体的成像高度。

11、根据一些实施例,所述方法还包括:根据预设的安全距离,利用卡尔曼算法对所述目标物体与所述告警区域的距离进行预测;当预测的所述目标物体与所述告警区域的距离小于所述预设的安全距离时,向物联网设备发起告警指令。

12、根据一些实施例,向物联网设备发起告警指令,包括:向预设的物联网联动设备触发安全指令。

13、根据本申请的一方面,提出一种计算目标物体实际距离的装置,包括:区域识别单元,用于响应于计算目标物体实际距离的指令,识别视频帧数据中的告警区域和目标物体区域;区域划分单元,用于分别将所述告警区域和所述目标物体区域划分为多个矩形块;矩形块确定单元,用于确定所述告警区域中第一矩形块和所述目标物体区域中的第二矩形块;距离计算单元,用于利用所述第一矩形块和所述第二矩形块计算所述目标物体与所述告警区域的实际距离。

14、根据本申请的一方面,提出一种电子设备,包括:处理单元;以及存储单元,存储有计算机程序,当所述计算机程序被所述处理单元执行时,使得所述处理单元执行如前任一实施例所述的方法。

15、根据本申请的一方面,提出一种非瞬时性计算机可读存储介质,其上存储有计算机可读指令,当所述指令被处理器执行时,使得所述处理器执行如前任一实施例所述的方法。

16、根据本申请的示例实施例,利用移动图像像素级分块原理将目标物体和告警区域划分为多个矩形块,并计算目标物体和告警区域距离最近的矩形块的距离,从而确定目标物体和告警区域的实时距离。

本文档来自技高网...

【技术保护点】

1.一种计算目标物体实际距离的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,识别视频帧数据中的告警区域和目标物体区域,包括:

3.根据权利要求1所述的方法,其特征在于,分别将所述告警区域和所述目标物体区域划分为多个矩形块,包括:

4.根据权利要求3所述的方法,其特征在于,

5.根据权利要求4所述的方法,其特征在于,利用所述第一矩形块和所述第二矩形块计算所述目标物体的实际距离,包括:

6.根据权利要求5所述的方法,其特征在于,利用所述目标物体的成像高度和所述像素距离计算所述目标物体的实际距离,包括通过下式计算所述目标物体的实际距离:

7.根据权利要求1所述的方法,其特征在于,所述方法还包括:

8.根据权利要求7所述的方法,其特征在于,向物联网设备发起告警指令,包括:

9.一种计算目标物体实际距离的装置,其特征在于,包括:

10.一种非瞬时性计算机可读存储介质,其上存储有计算机可读指令,当所述指令被处理器执行时,使得所述处理器执行如权利要求1-7中任一项所述的方法。

...

【技术特征摘要】

1.一种计算目标物体实际距离的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,识别视频帧数据中的告警区域和目标物体区域,包括:

3.根据权利要求1所述的方法,其特征在于,分别将所述告警区域和所述目标物体区域划分为多个矩形块,包括:

4.根据权利要求3所述的方法,其特征在于,

5.根据权利要求4所述的方法,其特征在于,利用所述第一矩形块和所述第二矩形块计算所述目标物体的实际距离,包括:

6.根据权利要求5所述的方法,其特...

【专利技术属性】
技术研发人员:余康周刚
申请(专利权)人:杭州涂鸦信息技术有限公司
类型:发明
国别省市:

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

1