《中国人工智能学会通讯》——11.14 三维人脸识别算法

简介: 本节书摘来自CCAI《中国人工智能学会通讯》一书中的第11章,第11.14节, 更多章节内容可以访问云栖社区“CCAI”公众号查看。

11.14 三维人脸识别算法

三维人脸识别由于其类内差距大而类间差距小,且易受表情变化等非刚性形变影响等特点,一直是一个富有挑战的模式识别问题[5] 。此外,三维人脸识别还易受头发遮挡,以及数据缺失等因素的影响。通过分析发现,虽然表情变化会改变人脸的三维形状,但人脸的局部形状信息依然能保持较好的稳定性。因此,采用局部特征匹配的方式可以有效地降低表情变化对人脸识别带来的负面影响。基于此,本文提出了一种基于 RoPS 局部特征的三维人脸识别算法[9] 。该算法首先采用鼻尖检测获得人脸点云;接着对三维人脸进行平滑补洞等预处理;进而在人脸上检测一系列具有较强类属关联性的关键点 ( 如图 10所示 ),这些关键点在不同个体人脸上的分布存在较大差异,但在同一个个体不同表情人脸上的分布较为相似。在此基础上,通过局部特征匹配与点云配准实现对三维人脸的融合识别 ( 如图 11 所示 )。image
在 FRGC v2 标准数据集上的测试结果 ( 见表 1)表明,本文算法获得了非常高的识别率和对表情变化的稳健性。该算法的贡献在于两方面,一方面,采用局部特征有效降低了表情变化对人脸识别的不利影响;另一方面,综合利用人脸局部和全局信息,采用特征匹配和点云配准实现融合识别,进一步提高了识别算法的精度。

image

相关文章
|
3月前
|
机器学习/深度学习 数据采集 人工智能
基于深度学习的活体人脸识别检测算法matlab仿真
基于深度学习的活体人脸识别检测算法matlab仿真
|
1月前
|
算法
基于Harris角点的室内三维全景图拼接算法matlab仿真
本文介绍了使用Harris角点检测算法构建室内三维全景图的过程。在matlab2022a环境下,通过检测、匹配特征点并进行图像拼接,实现全景图的创建。算法涉及图像梯度计算、协方差矩阵、响应函数及非极大值抑制。示例代码展示了读取图像、调整大小并应用角点检测函数进行图像混合的步骤。最后,通过图像子区显示验证了拼接效果。
|
2月前
|
存储 算法 机器人
基于包围盒算法的三维点云数据压缩和曲面重建matlab仿真
基于包围盒算法的三维点云数据压缩和曲面重建matlab仿真
|
2月前
|
人工智能 算法 数据安全/隐私保护
AIGC变革下人工智能平台的算法黑箱问题
AIGC变革下人工智能平台的算法黑箱问题
181 1
AIGC变革下人工智能平台的算法黑箱问题
|
2月前
|
机器学习/深度学习 人工智能 供应链
人工智能与供应链行业融合:预测算法的通用化与实战化
人工智能与供应链行业融合:预测算法的通用化与实战化
|
3月前
|
机器学习/深度学习 人工智能 监控
【AI 现况分析】AI 算法偏见和歧视分析
【1月更文挑战第27天】【AI 现况分析】AI 算法偏见和歧视分析
|
3月前
|
机器学习/深度学习 存储 人工智能
【利用AI让知识体系化】3万多字让你&我快速入门数据结构与算法(三)
【利用AI让知识体系化】3万多字让你&我快速入门数据结构与算法
|
3月前
|
存储 人工智能 搜索推荐
【利用AI让知识体系化】3万多字让你&我快速入门数据结构与算法(二)
【利用AI让知识体系化】3万多字让你&我快速入门数据结构与算法
|
3月前
|
存储 人工智能 算法
【利用AI让知识体系化】3万多字让你&我快速入门数据结构与算法(一)
【利用AI让知识体系化】3万多字让你&我快速入门数据结构与算法
|
3月前
|
人工智能 算法 机器人
【Python数据结构与算法】--- 递归算法的应用 ---[乌龟走迷宫] |人工智能|探索扫地机器人工作原理
【Python数据结构与算法】--- 递归算法的应用 ---[乌龟走迷宫] |人工智能|探索扫地机器人工作原理
32 0