欢迎来到知嘟嘟! 联系电话:13336804447 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13336804447
知嘟嘟经纪人
收藏
专利号: 2018103116421
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
专利领域: 计算;推算;计数
更新日期:2026-07-21
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种人脸识别模型的生成装置,其特征在于,所述装置包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的模型生成程序,所述模型生成程序被所述处理器执行时实现如下步骤:A1、采集从多个视角拍摄的用户的多张脸部图像,并获取用于拍摄所述多张脸部图像的相机参数;

A2、根据预设的特征匹配算法对获取到的多张脸部图像两两匹配,获取匹配的特征点对,通过预设的特征点筛选算法对匹配到的特征点对进行筛选,以删除匹配错误的特征点对,并获取匹配正确的特征点对在脸部图像上的二维坐标;

A3、根据所述二维坐标和所述相机参数计算匹配正确的特征点对对应的三维坐标,并根据计算得到的三维坐标构建所述用户脸部的三维点云数据;

A4、将所述三维点云数据转换为深度图像,将所述多张脸部图像中的任意一张作为所述用户脸部的颜色图像;

A5、重复执行步骤A1至步骤A4,以获取预设数量的用户的深度图像和颜色图像,将所述深度图像和颜色图像作为预设的双通道卷积神经网络模型的输入,训练所述双通道卷积神经网络模型以确定模型参数,将确定模型参数的双通道卷积神经网络模型作为人脸识别模型,其中,所述双通道卷积神经网络模型将全连接层的结果作为输出。

2.如权利要求1所述的人脸识别模型的生成装置,其特征在于,所述步骤A2包括:根据预设的特征匹配算法对获取到的多张脸部图像两两匹配,获取匹配的特征点对;

按照预设的特征点筛选算法判断所述特征点对是否匹配正确,以筛选出匹配正确的特征点对;

计算匹配正确的特征点对的数量,并判断计算得到的数量是否大于第一预设阈值;

若是,则停止筛选,并获取匹配正确的特征点对在脸部图像上的二维坐标;

若否,则继续根据所述特征匹配算法获取匹配的特征点对,并根据所述特征点筛选算法对匹配到的特征点对进行筛选,直至匹配正确的特征点对的数量大于所述第一预设阈值。

3.如权利要求2所述的人脸识别模型的生成装置,其特征在于,所述按照预设的特征点筛选算法判断所述特征点对是否匹配正确,以筛选出匹配正确的特征点对的步骤包括:将获取的脸部图像分割为K×K个网格区域,统计每个网格区域内的匹配到的特征点在其L×L的邻域内匹配的特征点对的数量;

若统计的数量小于第二预设阈值,则判定该特征点为匹配错误的特征点对,若统计的数量大于或者小于所述第二预设阈值,则判定该特征点为匹配正确的特征点对。

4.如权利要求1至3中任一项所述的人脸识别模型的生成装置,其特征在于,所述根据所述二维坐标和所述相机参数计算匹配正确的特征点对对应的三维坐标的步骤包括:根据所述相机参数计算相机的之间的空间转换矩阵;

根据所述空间转换矩阵和所述二维坐标计算匹配正确的特征点对对应的三维坐标。

5.如权利要求1至3中任一项所述的人脸识别模型的生成装置,其特征在于,所述相机参数包括用于从多个视角拍摄照片的多台相机的相对位置关系,以及相机的有效焦距。

6.一种人脸识别模型的生成方法,其特征在于,所述方法包括:

B1、采集从多个视角拍摄的用户的多张脸部图像,并获取用于拍摄所述多张脸部图像的相机参数;

B2、根据预设的特征匹配算法对获取到的多张脸部图像两两匹配,获取匹配的特征点对,通过预设的特征点筛选算法对匹配到的特征点对进行筛选,以删除匹配错误的特征点对,并获取匹配正确的特征点对在脸部图像上的二维坐标;

B3、根据所述二维坐标和所述相机参数计算匹配正确的特征点对对应的三维坐标,并根据计算得到的三维坐标构建所述用户脸部的三维点云数据;

B4、将所述三维点云数据转换为深度图像,将所述多张脸部图像中的任意一张作为所述用户脸部的颜色图像;

B5、重复执行步骤B1至步骤B4,以获取预设数量的用户的深度图像和颜色图像,将所述深度图像和颜色图像作为预设的双通道卷积神经网络模型的输入,训练所述双通道卷积神经网络模型以确定模型参数,将确定模型参数的双通道卷积神经网络模型作为人脸识别模型,其中,所述双通道卷积神经网络模型将全连接层的结果作为输出。

7.如权利要求6所述的人脸识别模型的生成方法,其特征在于,所述步骤B2包括:根据预设的特征匹配算法对获取到的多张脸部图像两两匹配,获取匹配的特征点对;

按照预设的特征点筛选算法判断所述特征点对是否匹配正确,以筛选出匹配正确的特征点对;

计算匹配正确的特征点对的数量,并判断计算得到的数量是否大于第一预设阈值;

若是,则停止筛选,并获取匹配正确的特征点对在脸部图像上的二维坐标;

若否,则继续根据所述特征匹配算法获取匹配的特征点对,并根据所述特征点筛选算法对匹配到的特征点对进行筛选,直至匹配正确的特征点对的数量大于所述第一预设阈值。

8.如权利要求7所述的人脸识别模型的生成方法,其特征在于,所述按照预设的特征点筛选算法判断所述特征点对是否匹配正确,以筛选出匹配正确的特征点对的步骤包括:将获取的脸部图像分割为K×K个网格区域,统计每个网格区域内的匹配到的特征点在其L×L的邻域内匹配的特征点对的数量;

若统计的数量小于第二预设阈值,则判定该特征点为匹配错误的特征点对,若统计的数量大于或者小于所述第二预设阈值,则判定该特征点为匹配正确的特征点对。

9.如权利要求6至8中任一项所述的人脸识别模型的生成方法,其特征在于,所述根据所述二维坐标和所述相机参数计算匹配正确的特征点对对应的三维坐标的步骤包括:根据所述相机参数计算相机的之间的空间转换矩阵;

根据所述空间转换矩阵和所述二维坐标计算匹配正确的特征点对对应的三维坐标。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有模型生成程序,所述模型生成程序可被一个或者多个处理器执行,以实现如权利要求6至9中任一项所述的人脸识别模型的生成方法的步骤。