【技术实现步骤摘要】
用于视频流的人脸识别方法、装置、电子设备以及存储介质
本专利技术实施例涉及计算机
,尤其涉及用于视频流的人脸识别方法、装置、电子设备以及存储介质。
技术介绍
人脸识别技术是基于人的脸部特征对输入的图像或者视频流进行分析处理从而识别人脸的技术。大致过程为:首先判断所输入的图像是否存在人脸,如果存在人脸,则进一步给出每个人脸的位置、大小和各个主要面部器官的位置信息,之后依据这些信息,进一步提取每个人脸中所蕴涵的特征,并将这些特征与已知的人脸特征进行比对,从而识别每个人脸的身份。然而上述现有技术在应用于无感人脸识别时仍然存在以下问题。无感人脸识别因非人为摆拍,故对于连续的视频流,人脸严重侧脸,人脸部分遮挡的情况经常发生。计算机无法准确判断哪一帧视频帧的图像质量最优,最适合送入特征提取网络进行特征提取,因此只能将视频流中每一帧视频帧送入特征提取网络进行特征提取。然而,当视频流中的某一帧或则某几帧中出现人脸严重侧脸、人脸部分遮挡等情况,从这些质量较差的视频帧所提取的人脸特征信息与已知的人脸特征信息之间的差异就会比 ...
【技术保护点】
1.一种用于视频流的人脸识别方法,其特征在于,包括:/n获取视频流;/n对所述视频流中各视频帧的人脸图像进行人脸识别,确定至少一帧视频帧的人脸图像所对应的身份;/n对所述视频流中各视频帧的人脸图像进行人脸跟踪,为在所述视频流中各视频帧中出现的属于同一个人的人脸图像赋予相同的人脸标识;/n根据所述至少一帧视频帧的人脸图像所对应的身份以及被赋予的人脸标识,确定所述视频流中与所述至少一帧视频帧的人脸图像被赋予相同人脸标识的各视频帧的人脸图像所对应的身份。/n
【技术特征摘要】 【专利技术属性】
1.一种用于视频流的人脸识别方法,其特征在于,包括:
获取视频流;
对所述视频流中各视频帧的人脸图像进行人脸识别,确定至少一帧视频帧的人脸图像所对应的身份;
对所述视频流中各视频帧的人脸图像进行人脸跟踪,为在所述视频流中各视频帧中出现的属于同一个人的人脸图像赋予相同的人脸标识;
根据所述至少一帧视频帧的人脸图像所对应的身份以及被赋予的人脸标识,确定所述视频流中与所述至少一帧视频帧的人脸图像被赋予相同人脸标识的各视频帧的人脸图像所对应的身份。
2.如权利要求1所述的用于视频流的人脸识别方法,其特征在于,所述对所述视频流中各视频帧的人脸图像进行人脸识别,确定至少一帧视频帧的人脸图像所对应的身份,包括:
将所述视频流中各视频帧的人脸图像与预设人脸图像库中各身份对应的多张不同角度的预设人脸图像进行匹配;
统计所述视频流中各视频帧的人脸图像与所述预设人脸图像库中各身份对应的匹配成功的预设人脸图像的个数;
如果所述视频流中任一帧视频帧的人脸图像在所述预设人脸图像库中对应有唯一一个身份,所述唯一一个身份对应的匹配成功的预设人脸图像的个数在所述预设人脸图像库中所有身份对应的匹配成功的预设人脸图像的个数中最大,并且所述唯一一个身份对应的匹配成功的预设人脸图像的个数超过预设个数,则将所述唯一一个身份确定为所述视频流中当前视频帧的人脸图像所对应的身份。
3.如权利要求2所述的用于视频流的人脸识别方法,其特征在于,所述对所述视频流中各视频帧的人脸图像进行人脸识别,确定至少一帧视频帧的人脸图像所对应的身份,还包括:
如果所述视频流中任一视频帧的人脸图像在所述预设人脸图像库中对应有至少两个身份,所述至少两个身份对应的匹配成功的预设人脸图像的个数在所述预设人脸图像库中所有身份对应的匹配成功的预设人脸图像的个数中同时最大,或者所述视频流中任一帧视频帧的人脸图像在所述预设人脸图像库中对应有唯一一个身份,所述唯一一个身份对应的匹配成功的预设人脸图像的个数在所述预设人脸图像库中所有身份对应的匹配成功的预设人脸图像的个数中最大,并且所述唯一一个身份对应的匹配成功的预设人脸图像的个数小于预设个数,则判定无法实现对所述视频流中当前视频帧的人脸图像的人脸识别。
4.如权利要求2或3所述的用于视频流的人脸识别方法,其特征在于,所述将所述视频流中各视频帧的人脸图像与预设人脸图像库中各身份对应的多张不同角度的预设人脸图像进行匹配,包括:
提取所述视频流中各视频帧的人脸图像的人脸特征信息;
计算所述视频流中从各视频帧的人脸图像所提取的人脸特征信息与所述预设人脸图像库中各身份对应的各张不同角度的预设人脸图像的人脸特征信息之间的欧氏距离;
则所述视频流中各视频帧的人脸图像与所述预设人脸图像库中各身份对应的任一张预设人脸图像匹配成功的判断条件为:
所述视频流中各视频帧的人脸图像所提取的人脸特征信息与所述预设人脸图像库中各身份对应的任一张预设人脸图像的人脸特征信息之间的欧氏距离小于预设阈值。
技术研发人员:尤淞,
申请(专利权)人:华航高科北京技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。