银河水滴步态识别100问:步态识别与ReID/行人再识别/跨镜追踪有什么不同?

ReID/行人再识别/跨镜追踪:靠不变的黑衣服识别人

步态识别:靠身体体型和走路姿态识别人

行人再识别:用英文说就是Person re-identification,简称ReID,有时也被称作“跨镜追踪”,顾名思义就是跨越摄像机镜头追寻你,具体来说,就是通过你的衣服、帽子、手套、鞋子、发型、背包等外在“蛛丝马迹”来跨着镜头“追踪”你。什么?都脱光了就不会被ReID追踪了?No,No,No, 浑身赤裸的肉色就是你最明显的特征,跨多少个镜头,都能被找出来!那不断地换衣服,ReID就不好使了吧?好吧,算你狠。

再来看步态识别:通过身体体型行走姿态分析人的身份,其物理基础是每个人不同的生理结构:身高、头型、腿骨、臂展、肌肉、重心、神经灵敏度等。步态识别最不“势利眼”,它看人,就看“最纯粹的人”,无论外在衣着、饰品、背包多豪华、多艳丽,它都“不放在眼里”。所以换不换衣服,步态识别都能在不同镜头里找到人。

行人再识别与步态识别的区别

首先,特征点提取不同,行人再识别主要提取静态的外部特征,比如穿着、背包、发型、雨伞等,静态的外部特征很容易消失,穿的衣服可以脱、可以换样式,发型可以换、还可以带假发。

步态识别一方面要提取静态的内部特征(身高、头型、腿骨、关节等),这些特征相对比较稳定,很长一段时间,都不会发生大的变化;除此以外,步态识别还需提取动态特征,比如走路姿态、手臂摆幅、运动神经敏感度等,这些动态特征与身体属性密不可分,很长一段时间内也会相对比较稳定,当然,这些动态特征的提取与处理难度也更大。

其次,算法模型训练维度不同,由于行人再识别主要提取静态特征,所以模型训练还停留在二维图像上;步态识别除静态特征外,还要提取动态特征,所以需要进行三维的视频训练,训练难度更大,门槛相对较高。读过《三体》的读者都明白,降维打击的威力,高维度的存在状态不是低维度可以想象得到的。