【技术实现步骤摘要】
人脸图像采集的方法、装置、设备、及机器可读存储介质
本专利技术涉及信息处理领域,具体而言,本专利技术涉及人脸图像采集的方法、装置、设备、及机器可读存储介质。
技术介绍
目前,基于人脸图像的各种技术已经广泛应用于公共安全、智能监控、身份认证和金融支付等各个领域。在这些技术中,首要任务是采集到满足要求的人脸图像。通常,为了采集到高质量的人脸图像,不仅需要考虑诸如光照等的环境因素,往往还需要被采集者的配合,比如要求被采集者正面面对摄像头,保持一定的姿态等等。然而,很多现实场景可能难以满足这样的要求,那么如何有效地采集到人脸图像就成为亟待解决的问题之一。
技术实现思路
考虑到现有技术的上述问题,本专利技术实施例提供了人脸图像采集的方法、装置、设备、及机器可读存储介质。一方面,本专利技术实施例提供了一种用于采集人脸图像的方法,包括:接收当前帧,其中,所述当前帧是帧序列中的一个帧,所述帧序列是在没有进行用户交互的情况下通过摄像头持续拍摄的;对所述当前帧进行人脸检测;如果在所述当前帧中检测到m个人脸,确定所述m个人脸中的最大人脸,其中,m为正整数;基于所述最大人脸来确定当前目标人脸,以便在所述帧序列结束时从人脸模板库中输出最终目标人脸的图像,其中,所述最终目标人脸是通过考虑所述帧序列的各个帧的目标人脸来确定的,所述人脸模板库用于存储从所述各个帧中检测到的不同人脸的图像。另一方面,本专利技术实施例提供了一种用于采集人脸图像的装置,包括:接收单元,用于接收当前帧,其中,所述当前帧是帧序列中的一个帧,所述帧序列是在没有进行用户交互的情况下通过摄像头持续拍摄的;检测单元,用于对所述 ...
【技术保护点】
1.一种用于采集人脸图像的方法,其特征在于,包括:接收当前帧,其中,所述当前帧是帧序列中的一个帧,所述帧序列是在没有进行用户交互的情况下通过摄像头持续拍摄的;对所述当前帧进行人脸检测;如果在所述当前帧中检测到m个人脸,确定所述m个人脸中的最大人脸,其中,m为正整数;基于所述最大人脸来确定当前目标人脸,以便在所述帧序列结束时从人脸模板库中输出最终目标人脸的图像,其中,所述最终目标人脸是通过考虑所述帧序列的各个帧的目标人脸来确定的,所述人脸模板库用于存储从所述各个帧中检测到的不同人脸的图像。
【技术特征摘要】
1.一种用于采集人脸图像的方法,其特征在于,包括:接收当前帧,其中,所述当前帧是帧序列中的一个帧,所述帧序列是在没有进行用户交互的情况下通过摄像头持续拍摄的;对所述当前帧进行人脸检测;如果在所述当前帧中检测到m个人脸,确定所述m个人脸中的最大人脸,其中,m为正整数;基于所述最大人脸来确定当前目标人脸,以便在所述帧序列结束时从人脸模板库中输出最终目标人脸的图像,其中,所述最终目标人脸是通过考虑所述帧序列的各个帧的目标人脸来确定的,所述人脸模板库用于存储从所述各个帧中检测到的不同人脸的图像。2.根据权利要求1所述的方法,其特征在于,所述基于最大人脸来确定当前目标人脸,包括:如果所述当前帧是所述帧序列中的第一帧,则将所述最大人脸确定为所述当前目标人脸;如果所述当前帧不是所述帧序列中的第一帧,则基于先前目标人脸和所述最大人脸来确定所述当前目标人脸,其中,所述先前目标人脸是所述当前帧的上一帧的目标人脸。3.根据权利要求2所述的方法,其特征在于,所述基于先前目标人脸和所述最大人脸来确定所述当前目标人脸,包括:如果所述m个人脸不包括所述先前目标人脸,则将所述最大人脸确定为所述当前目标人脸;如果所述m个人脸包括所述先前目标人脸并且所述先前目标人脸是所述最大人脸,则将所述最大人脸确定为所述当前目标人脸;如果所述m个人脸包括所述先前目标人脸并且所述先前目标人脸不是所述最大人脸,则基于所述最大人脸和所述先前目标人脸在所述当前帧中的状态信息来确定所述当前目标人脸。4.根据权利要求3所述的方法,其特征在于,所述基于所述最大人脸和所述先前目标人脸在所述当前帧中的状态信息来确定所述当前目标人脸,包括:如果第一距离大于第二距离,则将所述先前目标人脸确定为所述当前目标人脸,其中,所述第一距离表示所述最大人脸与所述摄像头之间的物理距离,所述第二距离表示所述先前目标人脸与所述摄像头之间的物理距离;如果所述第一距离小于所述第二距离并且第三距离小于预定值,则基于所述最大人脸和所述先前目标人脸各自与所述摄像头的成像区域中心的距离,来确定所述当前目标人脸,其中,所述第三距离表示所述先前目标人脸与所述最大人脸之间的物理距离;如果所述第三距离大于所述预定值,则将所述最大人脸确定为所述当前目标人脸。5.根据权利要求4所述的方法,其特征在于,所述基于所述最大人脸和所述先前目标人脸各自与所述摄像头的成像区域中心的距离,来确定所述当前目标人脸,包括:如果所述最大人脸比所述先前目标人脸更接近所述成像区域中心,则将所述最大人脸确定为所述当前目标人脸;如果所述先前目标人脸比所述最大人脸更接近所述成像区域中心,则将所述先前目标人脸确定为所述当前目标人脸。6.根据权利要求1至5中任一项所述的方法,其特征在于,还包括:确定是否利用所述m个人脸在所述当前帧中的m个当前图像更新所述人脸模板库。7.根据权利要求6所述的方法,其特征在于,所述确定是否利用所述m个人脸在所述当前帧中的m个当前图像更新所述人脸模板库,包括:如果所述当前帧是所述帧序列中的第一帧,则将所述m个当前图像存储到所述人脸模板库中;如果所述当前帧不是所述帧序列中的第一帧,则在所述人脸模板库检索是否已经存在与所述m个人脸对应的m个已有图像,并且基于检索结果来确定是否利用所述m个当前图像更新所述人脸模板库。8.根据权利要求7所述的方法,其特征在于,所述基于检索结果来确定是否利用所述m个当前图像更新所述人脸模板库,包括:如果所述m个人脸包括第一人脸并且在所述人脸模板库中已经存在所述第一人脸的已有图像,则将所述第一人脸的当前图像与所述第一人脸的已有图像进行质量比较,并且基于质量比较结果来确定是否更新所述人脸模板库;如果所述m个人脸包括第二人脸但是在所述人脸模板库中不存在所述第二人脸的已有图像,并且在所述人脸模板库中存在所述至少一个特定人脸的已有图像,但是所述m个人脸不包括所述至少一个特定人脸,则将所述第二人脸与所述至少一个特定人脸进行比对,并且基于比对结果来确定是否更新所述人脸模板库;如果所述m个人脸包括第三人脸并且在所述人脸模板库中已经存在所述m个人脸中除了所述第三人脸之外的人脸的已有图像,则将所述第三人脸的当前图像存储到所述人脸模板库中。9.根据权利要求8所述的方法,其特征在于,所述基于质量比较结果来确定是否更新所述人脸模板库,包括:如果所述第一人脸的当前图像的质量优于所述第一人脸的已有图像的质量,则将所述人脸模板库中的所述第一人脸的已有图像替换为所述第一人脸的当前图像;如果所述第一人脸的已有图像的质量优于所述第一人脸的当前图像的质量,则不将所述人脸模板库中的所述第一人脸的已有图像替换为所述第一人脸的当前图像。10.根据权利要求8所述的方法,其特征在于,所述基于比对结果来确定是否更新所述人脸模板库,包括:如果所述第二人脸与所述至少一个特定人脸中的第四人脸比对成功并且所述第二人脸的当前图像的质量优于所述第四人脸的已有图像的质量,则将所述人脸模板库中的所述第四人脸的已有图像替换为所述第二人脸的当前图像;如果所述第二人脸与所述第四人脸比对成功并且所述第四人脸的已有图像的质量优于所述第二人脸的当前图像的质量,则不将所述人脸模板库中的所述第四人脸的已有图像替换为所述第二人脸的当前图像;如果所述第二人脸与所述至少一个特定人脸比对失败,则将所述第二人脸的当前图像存储到所述人脸模板库中。11.一种用于采集人脸图像的装置,其特征在于,包括:接收单元,用于接收当前帧,其中,所述当前帧是帧序列中的一个帧,所述帧序列是在没有进行用户交互的情况下通过摄像头持续拍摄的;检测单元,用于对所述当前帧进行人脸检测;人脸确定单元,用于:如果所述检测单元在所述当前帧中检测到m个人脸,则确定所述m个人脸中的最大人脸,其中,m为正整数...
【专利技术属性】
技术研发人员:郑丹丹,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。