[发明专利]一种脸部实时三维重建方法在审
| 申请号: | 201810888258.8 | 申请日: | 2018-08-06 |
| 公开(公告)号: | CN109242951A | 公开(公告)日: | 2019-01-18 |
| 发明(设计)人: | 葛晨阳;王佳宁;周艳辉 | 申请(专利权)人: | 宁波盈芯信息科技有限公司 |
| 主分类号: | G06T17/00 | 分类号: | G06T17/00;G06T7/11;G06T7/33 |
| 代理公司: | 北京中济纬天专利代理有限公司 11429 | 代理人: | 覃婧婵 |
| 地址: | 315100 浙江省宁波市*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 点云 三维模型 预处理 点云数据 三维重建 躯干 快速识别 快速网格 脸部位置 配准算法 设备获取 深度感知 实时生成 实时输出 重复执行 平移 前景点 网格化 平滑 构建 滤除 配准 去噪 分割 景点 融合 | ||
1.一种脸部实时三维重建方法,包括如下步骤:
S100:通过深度感知设备获取点云数据;
S200:对点云数据进行预处理形成前景点云,所述预处理包括点云背景滤除、精简和去噪;
S300:从前景点云中提取脸部点云,并将脸部点云与躯干点云进行分割;
S400:采用ICP算法对本帧脸部点云与上一帧预处理过的脸部点云进行配准,将不同坐标系下的脸部点云旋转、平移到同一坐标系,通过快速网格化和拉普拉斯平滑,重建当前帧点云的三维模型;
S500:重复执行步骤S100-步骤S400,实时生成脸部三维模型。
2.根据权利要求1所述的方法,其特征在于,优选的,在步骤S200中,所述点云背景滤除指通过选取深度值即点云z坐标的范围以去除点云中的冗余背景信息。
3.根据权利有要求1所述的方法,其特征在于,在步骤S200中,所述点云精简采用包围盒法、均匀网格法、三角网格法和曲率采样法中任意一种。
4.根据权利要求3所述的方法,其特征在于,所述包围盒法包括:
1)将点云所在区域按照实际物理区间等距离划分为若干立方体;
2)每个立方体中保留一个数据点,将所述数据点作为该立方体中所有点云的中心。
5.根据权利要求1所述的方法,其特征在于,在步骤S200中,所述点云去噪指将立方体中具有相似性质的点划归到同一个集合中。
6.根据权利要求2所述的方法,其特征在于,所述点云z坐标的范围为200mm-600mm。
7.根据权利要求4所述的方法,其特征在于,所述立方体体积设为1mm×1mm×1mm或2mm×2mm×2mm。
8.根据权利要求1所述的方法,其特征在于,所述采用ICP算法对本帧脸部点云与上一帧预处理过的脸部点云进行配准具体包括:
1)通过张正友标定法标定深度相机的内参;
2)拍摄上一帧深度图和本帧深度图,提取特征点集p={p1,p2,…pn}和q={q1,q2,…qn},pi和qi为两帧深度图对应的特征点;
3)根据匹配的特征点求解本征矩阵E,通过分解得到旋转矩阵R和平移矩阵T;
4)将旋转矩阵R和平移矩阵T作为ICP算法的初始变换矩阵。
9.根据权利要求8所述的方法,其特征在于,所述重建当前帧点云的三维模型是指在得到所述初始变换矩阵后,采用有序点云连线的方式进行重建,具体包括:
1)设置初始点P(i,j)=P(1,1),i=j=1;
2)以初始点P(i,j)为中心点,依次生成三角面片;
3)i=i+2,j=j+2,返回2),直到i小于初始变换矩阵的行数且j小于初始变换矩阵的列数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波盈芯信息科技有限公司,未经宁波盈芯信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810888258.8/1.html,转载请声明来源钻瓜专利网。





