一种基于行人检测的建库方法、装置、设备及存储介质制造方法及图纸

技术编号:35757604 阅读:23 留言:0更新日期:2022-11-26 19:05
本发明专利技术公开了一种基于行人检测的建库方法、装置、设备及存储介质,该方法包括:获取目标摄像头的监控视频,并按照预设帧数从所述监控视频中截取出多个检测图片帧;依次从每个检测图片帧中确定出行人检测框,并将所有检测图片帧中属于同一行人的行人检测框聚类为一行人组;其中,所述行人检测框用于表征行人在检测图片帧中的实际位置;判断在预设的行人库中是否存在与所述行人组相匹配的行人文件;其中,所述行人库中的各个行人文件是基于其他摄像头的监控视频得到的;若是,则将所述行人组存储到相匹配的行人文件中,若否,则将所述行人组存储到所述行人库中新建的行人文件中;本发明专利技术能够基于对行人的检测进行自动建库。发明专利技术能够基于对行人的检测进行自动建库。发明专利技术能够基于对行人的检测进行自动建库。

【技术实现步骤摘要】
一种基于行人检测的建库方法、装置、设备及存储介质


[0001]本专利技术涉及图像识别
,特别涉及一种基于行人检测的建库方法、装置、设备及存储介质。

技术介绍

[0002]在建筑施工场所需要安装监控设备来管理进出施工场所的行人,可使用监控设备来追踪识别行人的身份信息从而建立包含行人身份信息的行人库,最常用的方法是通过人脸识别的功能实现追踪识别行人的面部特征信息,而在实际的建筑施工场所中,由于监控设备的安置位置较高,行人面部成像像素较小,无法准确进行人脸识别,并且由于光照影响,行人面部颜色变化较大,也就难以准确识别行人的面部图像,进而导致同一行人的图像被分布在行人库的多个不同的行人文件中。
[0003]因此,如何准确追踪识别行人并在行人库中为每个行人建立纯净的行人文件成为了本领域技术人员亟待解决的技术问题。

技术实现思路

[0004]本专利技术的目的在于提供一种基于行人检测的建库方法、装置、设备及存储介质,能够准确的进行行人识别并高效的建立行人库。
[0005]根据本专利技术的一个方面,提供了一种基于行人检测的建库方法,所述方法包括:
[0006]获取目标摄像头的监控视频,并按照预设帧数从所述监控视频中截取出多个检测图片帧;
[0007]依次从每个检测图片帧中确定出行人检测框,并将所有检测图片帧中属于同一行人的行人检测框聚类为一行人组;其中,所述行人检测框用于表征行人在检测图片帧中的实际位置;
[0008]判断在预设的行人库中是否存在与所述行人组相匹配的行人文件;其中,所述行人库中的各个行人文件是基于其他摄像头的监控视频得到的;
[0009]若是,则将所述行人组存储到相匹配的行人文件中,若否,则将所述行人组存储到所述行人库中新建的行人文件中。
[0010]可选的,所述依次从每个检测图片帧中确定出行人检测框,并将所有检测图片帧中属于同一行人的行人检测框聚类为一行人组,包括:
[0011]从截取的所有检测图片帧中获取相邻两张检测图片帧,并确定所述相邻两张检测图片帧的监控时间;
[0012]从所述相邻两张检测图片帧中监控时间靠前的检测图片帧中确定出用于标识行人的第一检测框,并基于所述第一检测框进行行人预测以得到预测框;其中,所述预测框用于表征出现在所述目标图像帧的前一图像帧中的行人在所述目标图像帧中的预测位置;
[0013]从所述相邻两张检测图片帧中监控时间靠后的检测图片帧中确定出第二检测框;
[0014]计算所述预测框和所述第二检测框的余弦距离,并基于所述余弦距离得到代价矩
阵;
[0015]将所述代价矩阵输入匈牙利匹配算法中以得到相匹配的预测框和第二检测框;
[0016]计算所述相匹配的预测框和第二检测框的中心距离是否小于预设距离,若是,则确认所述第一检测框和所述第二检测框为同一目标行人并将所述第一检测框和所述第二检测框添加至同一行人组。
[0017]可选的,所述判断在预设的行人库中是否存在与所述行人组相匹配的行人文件,包括:
[0018]根据所述行人组中行人检测框的特征向量计算出所述行人组的平均特征向量;
[0019]判断在行人库中是否存在与所述行人组的平均特征向量相匹配的综合特征向量;
[0020]若是,则所述行人库中存在与所述行人组相匹配的行人文件,若否,则为所述行人组创建行人文件。
[0021]可选的,所述判断在行人库中是否存在与所述行人组的平均特征向量相匹配的综合特征向量,包括:
[0022]当所述平均特征向量与所述综合特征向量的余弦距离大于等于预设距离阈值时,获取所述综合特征向量对应的行人文件,并将所述行人文件对应的行人ID添加在所述行人组的行人检测框中;
[0023]当所述平均特征向量与所述综合特征向量的余弦距离小于预设距离阈值时,为所述行人组创建行人文件以及行人ID,并将所述行人ID添加在所述行人组的行人检测框中。
[0024]可选的,所述将所述行人组存储到相匹配的行人文件中,包括:
[0025]将所述行人组中的行人检测框和所述行人检测框的特征向量存储至相匹配的行人文件中;
[0026]计算所述行人文件中的所有行人检测框的特征向量的平均值,并将计算结果作为所述行人文件的综合特征向量。
[0027]可选的,在所述将所述行人组存储到相匹配的行人文件中之后,包括:
[0028]当监测到向所述行人文件中存储所述行人检测框时,确定所述行人检测框的监控时间;
[0029]获取与所述行人检测框对应的监控视频并确定所述监控视频数据对应的目标摄像头和目标摄像头位置;
[0030]将所述行人检测框的监控时间、目标摄像头和目标摄像头位置关联的添加至所述行人文件中。
[0031]为了实现上述目的,本专利技术还提供一种基于行人检测的建库装置,所述装置包括:
[0032]截取模块,用于获取目标摄像头的监控视频,并按照预设帧数从所述监控视频中截取出多个检测图片帧;
[0033]聚类模块,用于依次从每个检测图片帧中确定出行人检测框,并将所有检测图片帧中属于同一行人的行人检测框聚类为一行人组;其中,所述行人检测框用于表征行人在检测图片帧中的实际位置;
[0034]判断模块,用于判断在预设的行人库中是否存在与所述行人组相匹配的行人文件;其中,所述行人库中的各个行人文件是基于其他摄像头的监控视频得到的;
[0035]存储模块,用于若是,则将所述行人组存储到相匹配的行人文件中,若否,则将所
述行人组存储到所述行人库中新建的行人文件中。
[0036]可选的,所述装置还包括:
[0037]框取模块,用于将所述行人组中的行人检测框和所述行人检测框的特征向量存储至相匹配的行人文件中;
[0038]计算模块,用于计算所述行人文件中的所有行人检测框的特征向量的平均值,并将计算结果作为所述行人文件的综合特征向量。
[0039]为了实现上述目的,本专利技术还提供一种计算机设备,该计算机设备具体包括:存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述介绍的基于行人检测的建库方法的步骤。
[0040]为了实现上述目的,本专利技术还提供一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述介绍的基于行人检测的建库方法的步骤。
[0041]本专利技术提供的基于行人检测的建库方法、装置、设备及存储介质,通过检测经过截取处理的监控视频中的行人检测框,聚类同一行人的所有行人检测框以得到行人组,并将行人组与行人库进行匹配,并根据匹配结果将行人组存储至行人库的行人文件中,使得本专利技术提供的行人检测算法无需识别行人面部特征,仅通过行人预测和行人识别确定监控视频中的同一行人,摒除了光线、环境对行人人脸识别的影响,降低了识别难度,同时克服了行人轨迹无序、行人检测框重叠的问题,提高了识别准确率和识别效率,还将识别结果与行人库实时比本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于行人检测的建库方法,其特征在于,所述方法包括:获取目标摄像头的监控视频,并按照预设帧数从所述监控视频中截取出多个检测图片帧;依次从每个检测图片帧中确定出行人检测框,并将所有检测图片帧中属于同一行人的行人检测框聚类为一行人组;其中,所述行人检测框用于表征行人在检测图片帧中的实际位置;判断在预设的行人库中是否存在与所述行人组相匹配的行人文件;其中,所述行人库中的各个行人文件是基于其他摄像头的监控视频得到的;若是,则将所述行人组存储到相匹配的行人文件中,若否,则将所述行人组存储到所述行人库中新建的行人文件中。2.根据权利要求1所述的基于行人检测的建库方法,其特征在于,所述依次从每个检测图片帧中确定出行人检测框,并将所有检测图片帧中属于同一行人的行人检测框聚类为一行人组,包括:从截取的所有检测图片帧中获取相邻两张检测图片帧,并确定所述相邻两张检测图片帧的监控时间;从所述相邻两张检测图片帧中监控时间靠前的检测图片帧中确定出用于标识行人的第一检测框,并基于所述第一检测框进行行人预测以得到预测框;其中,所述预测框用于表征出现在所述目标图像帧的前一图像帧中的行人在所述目标图像帧中的预测位置;从所述相邻两张检测图片帧中监控时间靠后的检测图片帧中确定出第二检测框;计算所述预测框和所述第二检测框的余弦距离,并基于所述余弦距离得到代价矩阵;将所述代价矩阵输入匈牙利匹配算法中以得到相匹配的预测框和第二检测框;计算所述相匹配的预测框和第二检测框的中心距离是否小于预设距离,若是,则确认所述第一检测框和所述第二检测框为同一目标行人并将所述第一检测框和所述第二检测框添加至同一行人组。3.根据权利要求1所述的基于行人检测的建库方法,其特征在于,所述判断在预设的行人库中是否存在与所述行人组相匹配的行人文件,包括:根据所述行人组中行人检测框的特征向量计算出所述行人组的平均特征向量;判断在行人库中是否存在与所述行人组的平均特征向量相匹配的综合特征向量;若是,则所述行人库中存在与所述行人组相匹配的行人文件,若否,则为所述行人组创建行人文件。4.根据权利要求3所述的基于行人检测的建库方法,其特征在于,所述判断在行人库中是否存在与所述行人组的平均特征向量相匹配的综合特征向量,包括:当所述平均特征向量与所述综合特征向量的余弦距离大于等于预设距离阈值时,获取所述综合特征向量对应的行人文件,并将所述行人文件对应的行人ID添加在所述行...

【专利技术属性】
技术研发人员:白玲孔爱祥
申请(专利权)人:广联达科技股份有限公司
类型:发明
国别省市:

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

1