人员定位方法、装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:33206125 阅读:19 留言:0更新日期:2022-04-24 00:52
本申请提供了一种人员定位方法、装置、电子设备及计算机可读存储介质,所述方法包括:获取包括待定位人员的视频,将所述视频处理为包括按时间顺序排列的多个图片的图片序列;对所述图片序列进行目标检测与跟踪处理,以获得所述待定位人员的目标检测信息和目标跟踪信息;以及基于所述目标检测信息,通过映射获取所述待定位人员的真实场景下的真实位置。本申请能够对采集的摄像头视频流进行目标检测并实时跟踪,在可见光和红外成像下都能对人员进行定位,并对真实场景下人员位置和图片中检测到的位置进行映射,能够更加高效地、准确地、可靠地且实时地得到人员的真实位置。靠地且实时地得到人员的真实位置。靠地且实时地得到人员的真实位置。

【技术实现步骤摘要】
人员定位方法、装置、电子设备及计算机可读存储介质


[0001]本申请涉及计算机视觉技术和目标检测
,尤其涉及一种基于目标检测的人员定位方法、装置、设备及计算机可读存储介质。

技术介绍

[0002]地下矿井施工被公认为是一种高危职业,为了确保施工人员的生命安全,例如,通常的安全标准生产规定要求施工人员在工作过程中佩戴实时定位设备,以对施工人员进行实时定位,从而在工作事故发生时能够尽可能快速地获取施工人员的实时位置,以尽可能避免发生生命安全事故。目前常见的人员实时定位设备包括手环、安全帽等包含芯片的设备,其通过实时传输位置来实现人员定位。
[0003]然而,由于地下施工环境等原因,手环、安全帽等设备需要防水防尘等功能,这导致这类设备成本很高。而且,由于要求高定位精度,所以采用这类设备进行厘米级别的定位更是价格昂贵。另一方面,此类设备不易维护,而且涉及电池续航能力问题,另外还存在施工人员忘记佩戴和设备损坏等情况,使得不能保障持续的定位。此外,矿井、隧道等场景需要安装额外的信号设备来保障通信和定位,这也使得定位收到更多影响从而不易保障。

技术实现思路

[0004]本申请的目的在于提供基于计算机视觉检测技术的更加稳定、准确率更高的人员定位方法、装置、电子设备及计算机可读存储介质。
[0005]本申请的目的采用以下技术方案实现:
[0006]第一方面,本申请提供了一种人员定位方法,包括:获取包括待定位人员的视频,将所述视频处理为包括按时间顺序排列的多个图片的图片序列;对所述图片序列进行目标检测与跟踪处理,以获得所述待定位人员的目标检测信息和目标跟踪信息;以及基于所述目标检测信息,通过映射获取所述待定位人员的真实场景下的真实位置。
[0007]该技术方案的有益效果在于,借助前沿的计算机视觉检测技术,对采集的摄像头视频流进行目标检测并实时跟踪,在可见光和红外成像下都能对人员进行定位,并对真实场景下人员位置和图片中检测到的位置进行映射,从而摆脱了定位设备、通信设备和人员、环境、光线等因素的影响,从而能够更加高效地、准确地、可靠地且实时地得到人员的真实位置。
[0008]在一些可选的实施例中,所述人员定位方法可以包括:在所述基于所述目标检测信息,通过映射获取所述待定位人员的真实场景下的真实位置之前,包括以下步骤:对所述图片序列中的一个或多个图片进行图像矫正,以矫正摄像头畸变。
[0009]该技术方案的有益效果在于,通过对摄像头畸变进行校正,能够避免映射时产生的较大的误差,从而得到更准确的待定位人员的实际位置。
[0010]在一些可选的实施例中,在所述人员定位方法中,通过映射获取所述待定位人员的真实场景下的真实位置包括以下步骤:在所述图片序列中选取其中一个图片,获得从所
述图片到真实场景的仿射变换矩阵,基于所述仿射变换矩阵对所述图片中的所述待定位人员进行位置映射,以得到所述待定位人员的真实位置。
[0011]该技术方案的有益效果在于,利用从一个向量空间到另一个向量空间的仿射变换对真实场景下人员位置和图片中检测到的位置进行映射,从而简单可靠地获取人员的真实位置。
[0012]在一些可选的实施例中,在所述人员定位方法中,所述在所述图片序列中选取其中一个图片,获得从所述图片到真实场景的仿射变换矩阵包括以下步骤:获取真实场景图像,建立实景坐标系,并且在所述实景坐标系中选取多个坐标点;在所述图片序列中选取与所述真实场景图像对应的一个图片,建立图片坐标系,并且选取所述图片坐标系中的与所述实景坐标系中选取的多个坐标点对应的多个坐标点;以及根据选取的所述实景坐标系中的多个坐标点和所述图片坐标系中的多个坐标点,获得所述仿射变换矩阵。
[0013]该技术方案的有益效果在于,通过使用求得的变换矩阵对图中跟踪的人员进行位置映射,即可得到人员的实际位置。
[0014]在一些可选的实施例中,在所述人员定位方法中,对所述图片序列进行目标检测与跟踪处理包括以下步骤:
[0015]利用训练好的目标检测模型从所述图片序列中的每个所述图片中获取所述待定位人员的目标检测框,并且对获取的所述目标检测框内的图像进行识别和标记,以识别不同的所述待定位人员。
[0016]该技术方案的有益效果在于,利用训练好的目标检测模型对待定位人员进行目标检测,从而能够实现高精度且快速的检测,进而对人员的定位更加快速精准。
[0017]在一些可选的实施例中,在所述人员定位方法中,对所述图片序列进行目标检测与跟踪处理还包括:对于按照时间顺序的图片序列中的每个图片,将被识别的各个待定位人员在所述图片序列间进行关联,以获取每个待定位人员的运动轨迹。
[0018]该技术方案的有益效果在于,利用同一个图片序列,可以批量地得到多个待定位人员的运动轨迹。相比于使用多个图片序列中的每个图片序列分别输出一个待定位人员的运动轨迹来说,所需要的图片序列的总数据量更小,提高计算效率的同时也节省了计算资源。
[0019]在一些可选的实施例中,所述视频是视频流或者离线视频。
[0020]该技术方案的有益效果在于,对视频是视频流还是离线视频不做限定,用户可以根据实际应用中的性能需求和成本需求选择适合的视频类型。
[0021]第二方面,本申请提供了一种人员定位装置,所述装置包括:视频处理模块,用于获取包括待定位人员的视频,将所述视频处理为包括按时间顺序排列的多个图片的图片序列;目标检测与跟踪处理模块,用于对所述图片序列进行目标检测与跟踪处理,以获得所述待定位人员的目标检测信息与目标跟踪信息;以及映射模块,用于基于所述目标检测信息,通过映射获取所述待定位人员的真实场景下的真实位置。
[0022]在一些可选的实施例中,所述人员定位装置还包括畸变矫正模块,用于在通过映射获取所述待定位人员的真实场景下的真实位置之前,对所述图片序列中的一个或多个图片进行图像矫正,以矫正摄像头畸变。
[0023]在一些可选的实施例中,所述映射模块采用如下方式获取所述待定位人员的真实
场景下的真实位置:在所述图片序列中选取其中一个图片,获得从所述图片到真实场景的仿射变换矩阵,基于所述仿射变换矩阵对所述图片中的所述待定位人员进行位置映射,以得到所述待定位人员的真实位置。
[0024]在一些可选的实施例中,所述映射模块采用如下方式获得所述仿射变换矩阵:获取真实场景图像,建立实景坐标系,并且在所述实景坐标系中选取多个坐标点;在所述图片序列中选取与所述真实场景图像对应的一个图片,建立图片坐标系,并且选取所述图片坐标系中的与所述实景坐标系中选取的多个坐标点对应的多个坐标点;以及根据选取的所述实景坐标系中的多个坐标点和所述图片坐标系中的多个坐标点,获得所述仿射变换矩阵。
[0025]在一些可选的实施例中,所述目标检测与跟踪处理模块还用于利用训练好的目标检测模型从所述图片序列中的每个所述图片中获取所述待定位人员的目标检测框,并且对获取的所述目标检测框内的图像进行识别和标记,以识别不同的所述待定位人本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种人员定位方法,其特征在于,包括:获取包括待定位人员的视频,将所述视频处理为包括按时间顺序排列的多个图片的图片序列;对所述图片序列进行目标检测与跟踪处理,以获得所述待定位人员的目标检测信息和目标跟踪信息;以及基于所述目标检测信息,通过映射获取所述待定位人员的真实场景下的真实位置。2.根据权利要求1所述的人员定位方法,其特征在于,在所述基于所述目标检测信息,通过映射获取所述待定位人员的真实场景下的真实位置之前,包括以下步骤:对所述图片序列中的一个或多个图片进行图像矫正,以矫正摄像头畸变。3.根据权利要求1所述的人员定位方法,其特征在于,通过映射获取所述待定位人员的真实场景下的真实位置包括以下步骤:在所述图片序列中选取其中一个图片,获得从所述图片到真实场景的仿射变换矩阵,基于所述仿射变换矩阵对所述图片中的所述待定位人员进行位置映射,以得到所述待定位人员的真实位置。4.根据权利要求3所述的人员定位方法,其特征在于,所述在所述图片序列中选取其中一个图片,获得从所述图片到真实场景的仿射变换矩阵包括以下步骤:获取真实场景图像,建立实景坐标系,并且在所述实景坐标系中选取多个坐标点;在所述图片序列中选取与所述真实场景图像对应的一个图片,建立图片坐标系,并且选取所述图片坐标系中的与所述实景坐标系中选取的多个坐标点对应的多个坐标点;以及根据选取的所述实景坐标系中的多个坐标点和所述图片坐标系中的多个坐标点,获得所述仿射变换矩阵。5.根据权利要求1...

【专利技术属性】
技术研发人员:陈海波张家旺
申请(专利权)人:深兰人工智能应用研究院山东有限公司
类型:发明
国别省市:

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

1