基于人工智能的3D人脸姿态对齐算法及装置制造方法及图纸

技术编号:20391954 阅读:29 留言:0更新日期:2019-02-20 03:40
本发明专利技术公开了一种基于人工智能的3D人脸姿态对齐算法及装置,所述3D人脸姿态对齐算法通过3D人脸姿态对齐装置实现,所述3D人脸姿态对齐装置包括一3D拍摄装置,所述3D人脸姿态对齐算法包括:获取一拍摄目标的若干帧的3D影像;调节每一帧3D影像的空间位置使每一帧的3D影像处于目标位置,在所述目标位置上的3D影像中,任意相邻的两帧3D影像包括一相互对应的重叠对齐区域。本发明专利技术的基于人工智能的3D人脸姿态对齐算法及装置能够为获取更加清晰的3D模型做铺垫,提高三维重建的计算速度及画质。

【技术实现步骤摘要】
基于人工智能的3D人脸姿态对齐算法及装置
本专利技术涉及一种基于人工智能的3D人脸姿态对齐算法及装置。
技术介绍
三维重建是指对三维物体建立适合计算机表示和处理的数学模型,是在计算机环境下对其进行处理、操作和分析其性质的基础,也是在计算机中建立表达客观世界的虚拟现实的关键技术。物体三维重建是计算机辅助几何设计、计算机图形学、计算机动画、计算机视觉、医学图像处理、科学计算和虚拟现实、数字媒体创作等领域的共性科学问题和核心技术。在计算机内生成物体三维表示主要有两类方法。一类是使用几何建模软件通过人机交互生成人为控制下的物体三维几何模型,另一类是通过一定的手段获取真实物体的几何形状。前者实现技术已经十分成熟。后者一般称为三维重建过程,三维重建是指利用二维投影恢复物体三维信息的数学过程和计算机技术,包括数据获取、预处理、点云拼接和特征分析等步骤。现有的三维重建所生成的3D模型质量较差,且生成速度较慢。
技术实现思路
本专利技术要解决的技术问题是为了克服现有技术中三维重建所生成的3D模型质量较差,且生成速度较慢的缺陷,提供一种能够为获取更加清晰的3D模型做铺垫,提高三维重建计算速度及画质的基于人工智能的3D人脸姿态对齐算法及装置。本专利技术是通过下述技术方案来解决上述技术问题:一种基于人工智能的3D人脸姿态对齐算法,其特点在于,所述3D人脸姿态对齐算法通过3D人脸姿态对齐装置实现,所述3D人脸姿态对齐装置包括一3D拍摄装置,所述3D人脸姿态对齐算法包括:获取一拍摄目标的若干帧的3D影像;利用人工智能算法调节每一帧3D影像的空间位置使每一帧的3D影像处于目标位置,在所述目标位置上的3D影像中,任意相邻的两帧3D影像包括一相互对应的重叠对齐区域。较佳地,所述3D人脸姿态对齐算法包括:识别3D影像上的特征点;利用人工智能算法通过对应特征点对齐来调节每一帧3D影像的空间位置使每一帧的3D影像处于目标位置。较佳地,所述3D人脸姿态对齐算法包括:获取一目标3D影像;识别目标3D影像及目标3D影像的相邻帧影像的特征点;利用人工智能算法通过对应特征点对齐来调节目标3D影像的相邻帧影像的空间位置至目标3D影像所在的空间位置;将调节过空间位置的相邻帧影像作为目标3D影像,所述目标3D影像所在的空间位置为目标位置;处理目标3D影像的相邻帧影像直至全部3D影像调节至所述目标位置。较佳地,所述3D人脸姿态对齐算法包括:选取一目标3D影像;识别目标3D影像及目标3D影像的相邻帧影像的特征点;利用人工智能算法通过对应特征点对齐来调节目标3D影像的相邻帧影像的空间位置至目标3D影像所在的空间位置,所述目标3D影像所在的空间位置为目标位置;识别处理影像的特征点,所述处理影像为调节至目标位置的3D影像的相邻帧影像;通过对应特征点对齐来调节处理影像的空间位置至目标3D影像所在的空间位置直至全部3D影像调节至所述目标位置。较佳地,所述选取一目标3D影像包括:通过一横截面截取每一帧3D影像;在每一帧的截面上获取相交线的两个端点并获取两个端点的切线;选取两个端点的切线夹角最小的3D影像为目标3D影像。较佳地,3D影像通过一具有3D摄像机的移动终端获取,所述移动终端包括一运动传感器,所述3D人脸姿态对齐算法包括:通过运动传感器获取移动终端的运动轨迹;对于一目标3D影像,获取所述目标3D影像及目标3D影像的下一帧3D影像在所述运动轨迹上的位置及3D摄像机的拍摄方向;根据运动轨迹上的位置及3D摄像机的拍摄方向获取目标3D影像及目标3D影像的下一帧3D影像上相对应的特征点的位置;利用相对应的特征点的位置重合调节目标3D影像及目标3D影像的下一帧3D影像处于目标位置。本专利技术还提供一种基于人工智能的3D人脸姿态对齐装置,其特点在于,所述3D人脸姿态对齐装置包括一3D拍摄装置、一调节模块:所述3D拍摄装置用于获取一拍摄目标的若干帧的3D影像;所述调节模块用于利用人工智能算法调节每一帧3D影像的空间位置使每一帧的3D影像处于目标位置,在所述目标位置上的3D影像中,任意相邻的两帧3D影像包括一相互对应的重叠对齐区域。较佳地,所述3D人脸姿态对齐装置还包括一识别模块,所述识别模块用于识别3D影像上的特征点;所述调节模块用于利用人工智能算法通过对应特征点对齐来调节每一帧3D影像的空间位置使每一帧的3D影像处于目标位置。较佳地,所述3D人脸姿态对齐装置包括一获取模块、一设置模块及一循环模块,所述获取模块用于获取一目标3D影像;所述识别模块用于识别目标3D影像及目标3D影像的相邻帧影像的特征点;所述调节模块用于利用人工智能算法通过对应特征点对齐来调节目标3D影像的相邻帧影像的空间位置至目标3D影像所在的空间位置;所述设置模块用于将调节过空间位置的相邻帧影像作为目标3D影像,所述目标3D影像所在的空间位置为目标位置;所述循环模块用于通过所述识别模块及调节模块处理目标3D影像的相邻帧影像直至全部3D影像调节至所述目标位置。较佳地,所述3D人脸姿态对齐装置包括一选取模块、一设置模块及一循环模块,所述选取模块用于选取一目标3D影像;所述识别模块用于识别目标3D影像及目标3D影像的相邻帧影像的特征点;所述调节模块用于利用人工智能算法通过对应特征点对齐来调节目标3D影像的相邻帧影像的空间位置至目标3D影像所在的空间位置,所述目标3D影像所在的空间位置为目标位置;所述识别模块还用于识别处理影像的特征点,所述处理影像为调节至目标位置的3D影像的相邻帧影像;所述循环模块用于通过对应特征点对齐来调节处理影像的空间位置至目标3D影像所在的空间位置直至全部3D影像调节至所述目标位置。在符合本领域常识的基础上,上述各优选条件,可任意组合,即得本专利技术各较佳实例。本专利技术的积极进步效果在于:本专利技术的3D人脸姿态对齐算法及装置能够为获取更加清晰的3D模型做铺垫,提高三维重建的计算速度及画质。附图说明图1为本专利技术实施例1的3D人脸姿态对齐算法的流程图。图2为本专利技术实施例2的3D人脸姿态对齐算法的流程图。具体实施方式下面通过实施例的方式进一步说明本专利技术,但并不因此将本专利技术限制在所述的实施例范围之中。实施例1本实施例提供一种基于人工智能的3D人脸姿态对齐装置。所述3D人脸姿态对齐装置包括一3D拍摄装置、一调节模块、一识别模块、一获取模块、一设置模块及一循环模块。所述3D拍摄装置用于获取一拍摄目标的若干帧的3D影像。在本实施例中,所述3D摄像装置为具有3D摄像机的手机,所述3D拍摄装置还可以是3D单反相机或激光雷达等。所述若干帧的3D影像通过3D摄像获取,所述手机拍摄3D视频流,每一帧的影像为所述3D影像。所述调节模块用于利用人工智能算法调节每一帧3D影像的空间位置使每一帧的3D影像处于目标位置,在所述目标位置上的3D影像中,任意相邻的两帧3D影像包括一相互对应的重叠对齐区域。本实施例能够将每一帧的影像都调整到指定位置,如从正面和侧面拍摄头部获取的两幅影像,若在同一界面下显示需要按照其中一幅旋转另一幅能将两幅影像对齐。重叠对齐后,全部帧的3D影像能够相互比对、弥补之间的缺陷,从而能够为获取更清晰的3D模型做铺垫。所述重叠对齐区域为将每一幅图整理到相同的位置,如根据眼睛的位置将每一幅图的眼睛调节到一个空间位置上,眼睛对齐后其本文档来自技高网...

【技术保护点】
1.一种基于人工智能的3D人脸姿态对齐算法,其特征在于,所述3D人脸姿态对齐算法包括:获取一拍摄目标的若干帧的3D影像;利用人工智能算法调节每一帧3D影像的空间位置使每一帧的3D影像处于目标位置,在所述目标位置上的3D影像中,任意相邻的两帧3D影像包括一相互对应的重叠对齐区域。

【技术特征摘要】
1.一种基于人工智能的3D人脸姿态对齐算法,其特征在于,所述3D人脸姿态对齐算法包括:获取一拍摄目标的若干帧的3D影像;利用人工智能算法调节每一帧3D影像的空间位置使每一帧的3D影像处于目标位置,在所述目标位置上的3D影像中,任意相邻的两帧3D影像包括一相互对应的重叠对齐区域。2.如权利要求1所述的3D人脸姿态对齐算法,其特征在于,所述3D人脸姿态对齐算法包括:识别3D影像上的特征点;利用人工智能算法通过对应特征点对齐来调节每一帧3D影像的空间位置使每一帧的3D影像处于目标位置。3.如权利要求2所述的3D人脸姿态对齐算法,其特征在于,所述3D人脸姿态对齐算法包括:获取一目标3D影像;识别目标3D影像及目标3D影像的相邻帧影像的特征点;利用人工智能算法通过对应特征点对齐来调节目标3D影像的相邻帧影像的空间位置至目标3D影像所在的空间位置;将调节过空间位置的相邻帧影像作为目标3D影像,所述目标3D影像所在的空间位置为目标位置;处理目标3D影像的相邻帧影像直至全部3D影像调节至所述目标位置。4.如权利要求2所述的3D人脸姿态对齐算法,其特征在于,所述3D人脸姿态对齐算法包括:选取一目标3D影像;识别目标3D影像及目标3D影像的相邻帧影像的特征点;利用人工智能算法通过对应特征点对齐来调节目标3D影像的相邻帧影像的空间位置至目标3D影像所在的空间位置,所述目标3D影像所在的空间位置为目标位置;识别处理影像的特征点,所述处理影像为调节至目标位置的3D影像的相邻帧影像;通过对应特征点对齐来调节处理影像的空间位置至目标3D影像所在的空间位置直至全部3D影像调节至所述目标位置。5.如权利要求4所述的3D人脸姿态对齐算法,其特征在于,所述选取一目标3D影像包括:通过一横截面截取每一帧3D影像;在每一帧的截面上获取相交线的两个端点并获取两个端点的切线;选取两个端点的切线夹角最小的3D影像为目标3D影像。6.如权利要求1所述的3D人脸姿态对齐算法,其特征在于,3D影像通过一具有3D摄像机的移动终端获取,所述移动终端包括一运动传感器,所述3D人脸姿态对齐算法包括:通过运动传感器获取移动终端的运动轨迹;对于一目标3D影像,获取所述目标3D影像及目标3D影像的下一帧3D影像在所述运动轨迹上的位置及3D摄像机的拍摄方向;根据运动轨迹...

【专利技术属性】
技术研发人员:吴跃华
申请(专利权)人:盎锐上海信息科技有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1