【技术实现步骤摘要】
行人重识别方法、装置、电子设备及存储介质
本申请涉及计算机视觉和模式识别
,特别是涉及一种行人重识别方法、装置、电子设备及计算机可读存储介质。
技术介绍
行人重识别广泛应用于跨场景行人追踪、行人检索等安防领域。目前已有的行人重识别方法中,常规流程是先进行行人检测,检测出一帧图像内的行人位置,再裁剪出每个行人图像送入行人重识别网络提取其特征,而行人重识别网络通常是对输入的整图提取特征。在一个视频即图像序列中,帧与帧之间行人的关系通常是使用简单的追踪或行人重识别来建立的,而现有技术中,使用行人重识别来建立帧与帧之间行人的关系时,需要依序对每一帧的图像进行行人检测和重识别,处理效率低,且不适用于跨场景行人追踪。可见,现有技术中的行人重识别的方法仍需要改进。
技术实现思路
本申请提供一种行人重识别方法,有助于提升进行行人重识别的效率。为了解决上述问题,第一方面,本申请实施例提供了一种行人重识别方法,包括:确定当前采集的视频图像帧为用于行人检测的图像帧或用于行人追踪的图像帧;响 ...
【技术保护点】
1.一种行人重识别方法,其特征在于,包括:/n确定当前采集的视频图像帧为用于行人检测的图像帧或用于行人追踪的图像帧;/n响应于所述视频图像帧为用于行人检测的图像帧,将所述图像帧缓存至行人检测网络对应的第一图像信息队列;以及,响应于所述视频图像帧为用于行人追踪的图像帧,将所述图像帧缓存至行人追踪网络对应的第二图像信息队列;/n通过至少一个行人检测网络对所述第一图像信息队列中缓存的所述图像帧进行行人检测,并将进行行人检测得到的行人信息缓存至预设行人信息队列;以及,通过至少一个行人追踪网络基于所述第二图像信息队列中缓存的所述图像帧进行行人追踪,并根据行人追踪结果更新所述预设行人信 ...
【技术特征摘要】
1.一种行人重识别方法,其特征在于,包括:
确定当前采集的视频图像帧为用于行人检测的图像帧或用于行人追踪的图像帧;
响应于所述视频图像帧为用于行人检测的图像帧,将所述图像帧缓存至行人检测网络对应的第一图像信息队列;以及,响应于所述视频图像帧为用于行人追踪的图像帧,将所述图像帧缓存至行人追踪网络对应的第二图像信息队列;
通过至少一个行人检测网络对所述第一图像信息队列中缓存的所述图像帧进行行人检测,并将进行行人检测得到的行人信息缓存至预设行人信息队列;以及,通过至少一个行人追踪网络基于所述第二图像信息队列中缓存的所述图像帧进行行人追踪,并根据行人追踪结果更新所述预设行人信息队列中的行人信息;
根据所述预设行人信息队列中的行人信息,获取指定行人的行人特征和/或行人轨迹。
2.根据权利要求1所述的方法,其特征在于,所述通过至少一个行人检测网络对所述第一图像信息队列中缓存的所述图像帧进行行人检测,并将进行行人检测得到的行人信息缓存至预设行人信息队列的步骤,包括:
按照图像帧的采集时间由先到后的顺序,从所述第一图像信息队列中提取一图像帧,作为当前检测帧;
通过一预设行人检测网络对所述当前检测帧进行行人检测,获取所述当前检测帧中包括的至少一个行人检测框信息,以及与每个行人检测框对应的行人图像;
确定每个所述行人图像对应的行人信息,并将所述当前检测帧中的行人信息存储至预设行人信息队列;其中,所述行人信息包括:行人图像、行人图像对应的行人检测框信息、采集所述行人图像的采集设备标识和时间戳。
3.根据权利要求2所述的方法,其特征在于,所述预设行人信息队列包括:追踪行人信息队列和丢失行人信息队列,所述将所述当前检测帧中的行人信息存储至预设行人信息队列的步骤,包括:
确定所述当前检测帧的一行人信息中包括的行人图像的行人特征,作为当前行人特征;
将所述当前行人特征与所述预设行人信息队列中已有的各行人信息中包括的行人特征进行匹配;
响应于所述当前行人特征与所述丢失行人信息队列中已有行人信息中包括的行人特征匹配成功,则确定重新检测到跟丢行人,根据当前行人特征所属行人信息、所述丢失行人信息队列中匹配成功的行人特征所属行人信息,更新所述追踪行人信息队列,并从所述丢失行人信息队列中移除匹配成功的行人特征所属行人信息;
响应于所述当前行人特征与所述追踪行人信息队列中已有行人信息中包括的行人特征匹配成功,则确定检测到正常跟踪行人,通过所述当前行人特征所属行人信息更新所述追踪行人信息队列中匹配成功的行人特征所属行人信息;
响应于所述当前行人特征分别与所述丢失行人信息队列中和所述追踪行人信息队列中已有行人信息包括的行人特征匹配失败,确定所述当前行人特征所属行人信息匹配的行人标识,并将所述当前行人特征所属行人信息存储至所述追踪行人信息队列。
4.根据权利要求2所述的方法,其特征在于,所述行人信息还包括:运动矢量,所述将所述当前检测帧中的行人信息存储至预设行人信息队列的步骤之后,还包括:
根据至少两个相邻图像帧中同一行人的行人检测框的运动轨迹,设置所述同一行人的行人信息中的运动矢量;
所述通过至少一个行人追踪网络基于所述第二图像信息队列中缓存的所述图像帧进行行人追踪,并根据行人追踪结果更新所述预设行人信息队列中的行人信息的步骤,包括:
按照图像帧的采集时间由先到后的顺序,从所述第二图像信息队列中提取一图像帧,作为当前追踪帧;
从所述预设行人信息队列中读取采集所述当前追踪帧的采集设备所采集的,所述当前追踪帧的前一图像帧的行人信息,作为追踪行人信息;
根据所述当前追踪帧、所述追踪行人信息中的行人检测框信息,以及所述追踪行人信息对应的运动矢量,预估所述当前追踪帧中各行人的追踪区域;
根据所述追踪区域从所述当前追踪帧中裁剪得到当前追踪帧中的各追踪区域图像;
根据所述各追踪区域图像和相应的所述追踪行人信息中的行人图像,通过所述行人追踪网络回归所述各追踪区域图像中行人检测框及其置信度;
根据所述各追踪区域图像中行人检测框的置信度,更新所述预设行人信息队列。
5.根据权利要求4所述的方法,其特征在于,所述预设行人信息队列包括:追踪行人信息队列和丢失行人信息队列,所述根据...
【专利技术属性】
技术研发人员:高原,黄磊,彭菲,
申请(专利权)人:汉王科技股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。