本申请实施例涉及图像处理。
背景技术:
1、随着科技的不断发展,生物认证技术被广泛应用于公共安全等领域。常用的生物认证技术包括步态识别、虹膜、人脸、reid(行人重识别,person re-identification)技术等。与虹膜、人脸、reid等生物认证技术相比,步态识别技术具有识别距离远(例如,无需贴近)、全视角识别、对光照不敏感、难伪装(例如,整容,化妆、更衣等也可以识别)、无需配合(例如,不要求对准视网膜、人脸等)、对采集设备要求低(例如,可以利用普通相机等采集视频)等优势,具有更广泛、灵活的应用场景。
2、在步态识别技术中,可以通过提取行走模式、外观轮廓等信息构建具有区分能力的步态特征,由此来判断不同视频中的人是否为同一个人。为了屏蔽掉纷繁的视频背景、环境、衣着等因素的影响,步态识别模型可以根据剪影(silhouette)或者姿态(pose)数据提取步态特征。
3、基于剪影的步态识别方法在普通衣着、背包场景下性能高于基于姿态的步态识别方法,而基于姿态的步态识别方法对厚衣物的场景下的性能好于基于剪影的方法。综合各种场景的平均性能来看,基于剪影的步态识别方法更具有优势。
4、应该注意,上面对技术背景的介绍只是为了方便对本申请的技术方案进行清楚、完整的说明,并方便本领域技术人员的理解而阐述,不能仅仅因为这些方案在本申请的背景技术部分进行了阐述而认为上述技术方案为本领域技术人员所公知。
技术实现思路
1、发明人发现:目前的基于剪影的步态识别方法具有一定的局限性。例如,基于剪影的步态识别方法必然涉及到如何从视频中提取剪影。因此,该方法不可避免的面临如下问题:剪影提取技术本身会存在剪影提取不完全的问题;在被提取的视频场景中,由于遮挡、光照等原因无法提取完整的人体剪影。
2、上述问题导致从不同视频中提取出来的剪影的完整度或缺损的身体部位可能是不同的。例如,一个视频提取出来的剪影缺损头部信息(例如,较大的帽子导致头部信息提取有问题),另一个视频提取出来的剪影缺损腿部信息(例如,人在矮墙后行走,腿部被矮墙挡住了)等。
3、由于目前的步态识别方法所使用的剪影无法给出身体部位的明确边界(例如,剪影的哪一部分属于头,哪一部分属于躯干等),因此,目前的步态识别方法无法保证从不同视频提取的剪影中包括的身体部位信息的一致性。
4、在进行不同视频的步态特征的比对时,由于用于构建步态特征的剪影中包括的身体部位信息不一致,因此,影响步态特征的比对结果的可靠性,从而影响步态识别结果的准确性。
5、针对上述技术问题的至少之一,本申请实施例提供一种步态识别装置和方法以及电子设备,期待提高步态识别结果的准确性。
6、根据本申请实施例的一个方面,提供一种步态识别装置,包括:
7、第一分割单元,其对第一视频中的第一人体的身体部位进行分割,生成包括至少一个身体部位的第一语义分割结果;
8、第一屏蔽单元,其根据屏蔽信息,筛选所述第一语义分割结果中的身体部位,生成屏蔽后的第一语义分割结果;
9、第一生成单元,其利用步态模型,根据屏蔽后的所述第一语义分割结果,生成第一步态特征;以及
10、判断单元,其根据所述第一步态特征以及第二视频中的第二人体的第二步态特征,判断所述第一人体与所述第二人体是否属于同一人,其中,用于生成所述第二步态特征的屏蔽后的第二语义分割结果中包括的身体部位是根据所述屏蔽信息筛选后的身体部位。
11、根据本申请实施例的另一个方面,提供一种步态识别方法,包括:
12、对第一视频中的第一人体的身体部位进行分割,生成包括至少一个身体部位的第一语义分割结果;
13、根据屏蔽信息,筛选所述第一语义分割结果中的身体部位,生成屏蔽后的第一语义分割结果;
14、利用步态模型,根据屏蔽后的所述第一语义分割结果,生成第一步态特征;以及
15、根据所述第一步态特征以及第二视频中的第二人体的第二步态特征,判断所述第一人体与所述第二人体是否属于同一人,其中,用于生成所述第二步态特征的屏蔽后的第二语义分割结果中包括的身体部位是根据所述屏蔽信息筛选后的身体部位。
16、根据本申请实施例的另一个方面,提供一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器被配置为执行所述计算机程序而实现如前所述的步态识别方法。
17、本申请实施例的有益效果之一在于能够提高步态识别结果的准确性。
18、参照后文的说明和附图,详细公开了本申请实施例的特定实施方式,指明了本申请实施例的原理可以被采用的方式。应该理解,本申请的实施方式在范围上并不因而受到限制。在所附权利要求的精神和条款的范围内,本申请的实施方式包括许多改变、修改和等同。
1.一种步态识别装置,其中,所述装置包括:
2.根据权利要求1所述的装置,其中,
3.根据权利要求1所述的装置,其中,
4.根据权利要求3所述的装置,其中,
5.根据权利要求1所述的装置,其中,
6.根据权利要求5所述的装置,其中,
7.根据权利要求1所述的装置,其中,所述装置还包括:
8.根据权利要求1所述的装置,
9.一种步态识别方法,其中,所述方法包括:
10.一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器被配置为执行所述计算机程序而实现如权利要求9所述的步态识别方法。