Pedestrian re identification method, apparatus and computer program product. The method includes: detecting pedestrians in each frame of the video image depth depth; for each pedestrian in each frame depth image, skeleton extraction of joints; according to the skeleton extraction of joints, the attitude normalization of each pedestrian in each frame depth image is pre fixed from the perspective of attitude; for each pedestrian in each frame depth image, feature extraction of the pedestrian posture after normalization; and based on the characteristics of the corresponding attribute similarity features and target of pedestrians, pedestrians from the depth of target recognition in video. By using the method, the device and the computer program product, the accuracy of pedestrian re identification is improved under different background environment and multi camera settings.
【技术实现步骤摘要】
【国外来华专利技术】
本公开涉及图像处理,并且具体涉及行人再识别方法、设备和计算机程序产品。
技术介绍
行人再识别(Personre-identification)是指从来源于非交叠的多个摄像机视场的行人图像库或视频流中识别出目标行人。不同于单摄像头下普通的行人跟踪,行人再识别可以在不同的背景环境以及多摄像头设置下实现对特定行人的长期跟踪与监视,因此其在监控领域有着非常大的应用前景。比如,对于商场消费者的行人再识别使得可以跟踪该行人在多个摄像头下的运动轨迹,进而可以对其可能的消费行为进行分析和统计。再比如,在智能视频监控系统中,通过行人再识别技术能够自动识别出目标行人并向监控系统操作人员进行报告,从而使得操作人员无需进行费时费力的人工观察和识别。目前,行人再识别通常是依据来自图像或视频中的行人的颜色、纹理等底层信息来进行的,其效果往往并不理想,主要原因在于:行人在不同摄像头下的视角可能差别很大;不同摄像头所覆盖的区域往往并不交叠;不同摄像头所在位置处的光照条件可能不同,从而导致同一物体在不同摄像头下的外貌可能相差很大;行人可能背对或侧面朝向摄像头行走,导致无法捕捉到人脸信息,或者即使能捕捉到人脸信息,由于监控摄像头的分辨率通常较低,也无法清晰的看到人脸。
技术实现思路
根据本公开的一个方面,提供一种行人再识别方法,包括:在深度视频的每一帧深度图像中检测行人;对于每一帧深度图像中的每个行人,进行骨架关节点提取 ...
【技术保护点】
一种行人再识别方法,包括:在深度视频的每一帧深度图像中检测行人;对于每一帧深度图像中的每个行人,进行骨架关节点提取;根据提取的骨架关节点,将每一帧深度图像中的每个行人的姿态正规化为预定视角下的姿态;对于每一帧深度图像中的每个行人,提取姿态正规化后该行人的属性特征;以及基于所述属性特征与目标行人的对应属性特征的相似度,从所述深度视频中识别目标行人。
【技术特征摘要】
【国外来华专利技术】1.一种行人再识别方法,包括:
在深度视频的每一帧深度图像中检测行人;
对于每一帧深度图像中的每个行人,进行骨架关节点提取;
根据提取的骨架关节点,将每一帧深度图像中的每个行人的姿态正规化
为预定视角下的姿态;
对于每一帧深度图像中的每个行人,提取姿态正规化后该行人的属性特
征;以及
基于所述属性特征与目标行人的对应属性特征的相似度,从所述深度视
频中识别目标行人。
2.如权利要求1所述的行人再识别方法,其中所述目标行人包含在由深
度摄像头拍摄的目标深度视频中,并且所述目标深度视频和所述深度视频是
由不同的深度摄像头拍摄的,或者所述目标深度视频和所述深度视频是单个
深度摄像头在不同时刻拍摄的。
3.如权利要求1所述的行人再识别方法,还包括:
对每一帧深度图像中检测出的每个行人进行跟踪,以获得该行人的跟踪
片段,所述跟踪片段包括描述该行人在所述深度视频中的哪些帧深度图像中
出现以及该行人在各帧深度图像中的位置的数据。
4.如权利要求3所述的行人再识别方法,其中对于每一帧深度图像中的
每个行人进行骨架关节点提取包括:
对于该帧深度图像中对应于该行人的子图像区域中的每个像素:
确定预先建立的训练集中与其匹配的匹配像素,所述训练集中包含
有多张行人深度图像,并且每张行人深度图像中预先标明了行人的骨架
关节点;
提取该匹配像素的标记数据,所述标记数据包括该匹配像素相对于
其所在的行人深度图像中行人的骨架关节点的偏移量;
基于所述标记数据及该像素在该子图像区域中的相对位置,对该行
人的各骨架关节点进行投票;
对于该行人的每一个待提取的骨架关节点,确定所述子图像区域中的各
个像素投票次数最多的点作为该骨架关节点。
5.如权利要求4所述的行人再识别方法,其中对于该帧深度图像中对应
于该行人的子图像区域中的每个像素确定预先建立的训练集中与其匹配的匹
配像素包括:
对于所述每个像素,基于该像素的特征描述及该像素在该子图像区域中
的相对位置,确定所述匹配像素。
6.如权利要求4所述的行人再识别方法,其中对于每一帧深度图像中的
每个行人进行骨架关节点提取还包括:
基于该行人的跟踪片段,确定该帧深度图像的前m帧包含有该行人的深
度图像和后n帧包含有该行人的深度图像;
对于所确定的该帧深度图像中的该行人的各骨架关节点,基于所述前m
帧深度图像和后n帧深度图像中的该行人的各骨架关节点进行优化。
7.如权利要求1所述的行人再识别方法,其中根据提取的骨架关节点将
每一帧深度图像中的每个行人的姿态正规化为预定视角下的姿态包括:
确定该行人的运动方向,作为其朝向;
根据所述朝向,通过对该行人的骨架关节点的位置坐标进行空间坐标变
换以得到正规化后的骨架关节点的位置坐标,将行人的姿态正规化为预定视
角下的姿态。
8.如权利要求7所述的行人再识别方法,其中所述预定视角包括第一视
角和第二视角,所述第一视角为行人的正面正对摄像头,并且摄像头水平对
齐行人正面预定位置,所述第二视角为行人的背面正对摄像头,并且摄像头
水平对齐行人背面预定位置。
9.如权利要求7所述的行人再识别方法,其中对于每一帧深度图像中的
每个行人提取姿态正规化后该行人的属性特征包括:提取该行人的中层语义
特征,该中层语义特征至少包括该行人在现实世界的高度。
10.如权利要求9所述的行人再识别方法,其中对于每一帧深度图像中
的每个行人提取姿态正规化后该行人的属性特征还包括:提取该行人的底层
语义特征、人脸特征和运动特征中的一个或多个。
11.如权利要求10所述的行人再识别方法,其中该行人的运动特征通过
其在当前帧深度图像中的姿态正规化后的骨架关节点的位置坐标与其在前若
干帧深度图像中的姿态正规化后的骨架关节点的位置坐标的变化来表示。
12.如权利要求3所述的行人再识别方法,其中基于所述属性特征与目
\t标行人的对应属性特征的相似度,从所述深度视频中识别目标行人包括:
根据每一帧深度图像中的每个行人的跟踪片段,确定所述深度视频
中出现的所有不同行人;
判断所述深度视...
【专利技术属性】
技术研发人员:俞刚,李超,尚泽远,何奇正,
申请(专利权)人:北京旷视科技有限公司,北京小孔科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。