人脸识别网络训练方法、人脸识别方法、装置和存储介质与流程

文档序号:35129431发布日期:2023-08-15 00:49阅读:40来源:国知局
人脸识别网络训练方法、人脸识别方法、装置和存储介质与流程

本发明实施例涉及但不限于图像处理,具体而言,涉及但不限于一种人脸识别网络训练方法、人脸识别方法、装置和存储介质。


背景技术:

1、当前的计算机视觉领域中,人脸识别已被广泛应用在信息安全等多个领域当中。在实际的应用场景中,影响人脸识别检测的因素有很多,例如光照、表情、姿态、遮挡以及设备原因等等,其中人脸大角度姿态的因素是影响人脸识别结果的主要因素。

2、近年来姿态人脸识别主要是通过卷积神经网络来提取人脸的鲁棒特征进行人脸识别,但是这些特征提取方法主要集中在两个方面,一是首先对人脸图像进行姿态归一化,然后再提取深度空间特征;另一方面是直接设计网络结构提取姿态鲁棒的深度空间特征。

3、但是针对第一类方法,在图像层面上进行姿态的归一化比较困难,因为人脸的偏转角度大时,由于姿态而损失的信息比较多的时候,进行归一化变得更加困难,导致识别速度和识别准确率显著下降。

4、针对第二类方法,如果对所有的输入图片不加区分的输入到网络当中并且在网络当中没有额外的信息的话,那么网络的训练会比较困难,所需要的网络层数比较深,而且所需要的训练样本图片都比较多。由于人脸的偏转角度大时也会导致可用信息减少,只能让网络层数的加深,训练的过程中网络容易陷入局部最小值当中,达不到一个全局最优的网络,同样会导致识别速度和识别准确率显著下降。


技术实现思路

1、本发明实施例提供的一种人脸识别网络训练方法、人脸识别方法、装置和存储介质,主要解决的技术问题是目前在人脸识别方法在大角度,多场景的情况下识别速度和准确度明显下降的问题。

2、为解决上述技术问题,本发明实施例提供人脸识别网络训练方法,包括:

3、对训练集中的侧面人脸图像进行姿态角度信息的测定,所述训练集包括若干张不同姿态角度的侧面人脸图像和对应的准确正脸深度特征信息;

4、将所述训练集中的侧面人脸图像输入神经网络提取侧面深度空间特征;

5、将所述侧面深度空间特征和对应的姿态角度信息输入反馈组件得出训练正脸深度特征,对所述训练正脸深度特征与准确正脸深度特征进行比较得出准确率;

6、进行循环训练,直到所述人脸识别网络的识别准确率达到预设要求。

7、本发明实施例还提供一种人脸识别方法,包括:

8、获取待识别用户的人脸图像,并进行姿态角度信息的测定;

9、将所述待识别人脸图像和所述姿态角度信息输入上述人脸识别网络训练方法得到的人脸识别网络,得出识别正脸深度空间特征;

10、将所述识别正脸深度空间特征与数据库存储的人脸数据进行比对,确定所述待识别用户的身份信息。

11、本发明实施例还提供一种人脸识别装置,包括:

12、角度测定单元,用于对训练集中的侧面人脸图像进行姿态角度信息的测定,所述训练集包括若干张不同姿态角度的侧面人脸图像和对应的准确正脸深度特征信息;

13、神经网络单元,用于输入所述训练集中的侧面人脸图像,提取人脸图像对应的侧脸深度空间特征;

14、反馈组件单元,用于向其中输入所述侧脸深度空间特征和对应的姿态角度信息时,得出训练正脸深度特征;

15、网络训练单元,用于将所述训练正脸深度特征与准确正脸深度特征进行比较得出准确率, 以及进行循环训练,直到所述人脸识别网络的识别准确率达到预设要求。

16、本发明实施例还提供一种人脸识别装置,所述人脸识别装置包括:

17、人脸图像获取单元,用于获取待识别用户的人脸图像,并进行姿态角度信息的测定;

18、人脸识别网络单元,用于将所述待识别人脸图像和所述姿态角度信息输入如权利要求1-5 任一项所述的人脸识别网络训练方法得到的人脸识别网络,得到识别正脸深度空间特征;

19、身份信息确定单元,用于将所述识别正脸深度空间特征与数据库存储的人脸数据进行比对,确定所述待识别用户的身份信息。

20、本发明实施例还提供一种计算机存储介质,所述计算机可读存储介质存储有一个或者多个计算机程序,所述一个或者多个计算机程序可被一个或者多个处理器执行,以实现上述的人脸识别网络训练方法的步骤,或实现上述的人脸识别方法的步骤。

21、根据本发明实施例提供的一种人脸识别网络训练方法、人脸识别方法、装置和存储介质,人脸识别网络训练方法包括:对训练集中的侧面人脸图像进行姿态角度信息的测定,训练集包括若干张不同姿态角度的侧面人脸图像和对应的准确正脸深度特征信息;将训练集中的侧面人脸图像输入神经网络提取侧面深度空间特征;将侧面深度空间特征和对应的姿态角度信息输入反馈组件得出训练正脸深度特征,对训练正脸深度特征与准确正脸深度特征进行比较得出准确率;进行循环训练,直到人脸识别网络的识别准确率达到预设要求。通过对侧面人脸图像进行角度测定,提取深度空间特征,在反馈组件中还原正脸深度特征,在某些实施过程中可实现包括但不限于,提高大角度人脸识别的准确性,同时提高人脸识别的速度。

22、本发明其他特征和相应的有益效果在说明书的后面部分进行阐述说明,且应当理解,至少部分有益效果从本发明说明书中的记载变的显而易见。



技术特征:

1.一种人脸识别网络训练方法,其特征在于,包括:

2.如权利要求1所述人脸识别网络训练方法,其特征在于,对训练集中的侧面人脸图像进行姿态角度信息的测定之前,还包括:

3.如权利要求1所述人脸识别网络训练方法,其特征在于,所述神经网络为基本卷积神经网络,用于完成图像空间到深度特征空间的转换;

4.如权利要求1所述人脸识别网络训练方法,其特征在于,所述将所述侧脸深度空间特征和对应的姿态角度信息输入反馈组件得出训练正脸深度特征,包括:

5.如权利要求1-4任一项所述人脸识别网络训练方法,其特征在于,所述反馈组件之后还级联至少一个反馈组件,所述将所述侧脸深度空间特征和对应的姿态角度信息输入反馈组件单元得出训练正脸深度特征包括:

6.一种人脸识别方法,其特征在于,包括:

7.如权利要求6所述的人脸识别方法,其特征在于,将所述识别正脸深度空间特征与数据库存储的人脸数据进行比对,包括:

8.一种人脸识别装置,其特征在于,包括:

9.如权利要求8所述的人脸识别装置,其特征在于,所述神经网络单元为基本卷积神经网络单元,用于完成图像空间到深度特征空间的转换;

10.如权利要求8所述的人脸识别装置,其特征在于,所述反馈组件单元至少包括:

11.如权利要求8-11任一项所述的人脸识别装置,其特征在于,还包括:

12.一种人脸识别装置,其特征在于,所述人脸识别装置包括:

13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有一个或者多个计算机程序,所述一个或者多个计算机程序可被一个或者多个处理器执行,以实现如权利要求1至5中任一项所述的人脸识别网络训练方法的步骤,或实现如权利要求6至7中任一项所述的人脸识别方法的步骤。


技术总结
根据本发明实施例提供的一种人脸识别网络训练方法、人脸识别方法、装置和存储介质,人脸识别网络训练方法包括:对训练集中的侧面人脸图像进行姿态角度信息的测定,训练集包括若干张不同姿态角度的侧面人脸图像和对应的准确正脸深度特征信息;将训练集中的侧面人脸图像输入神经网络提取侧面深度空间特征;将侧面深度空间特征和对应的姿态角度信息输入反馈组件得出训练正脸深度特征,对训练正脸深度特征与准确正脸深度特征进行比较得出准确率;进行循环训练,直到人脸识别网络的识别准确率达到预设要求。通过对侧面人脸图像进行角度测定提取深度空间特征,在反馈组件中还原正脸深度特征,提高大角度人脸识别的准确性,同时提高人脸识别的速度。

技术研发人员:程超
受保护的技术使用者:中兴通讯股份有限公司
技术研发日:
技术公布日:2024/1/14
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1