一种基于人工智能的头发3D建模方法及系统与流程

文档序号:33343592发布日期:2023-03-04 03:04阅读:来源:国知局

技术特征:
1.一种基于人工智能的头发3d建模方法,其特征在于,包括如下步骤:s110:利用摄像头多视角拍摄目标对象的头部,获得多个头型图像和多个头发2d图像;s120:根据所述多个头型图像,按照预设比例进行三维重构,得到头型模型;s130:对任一所述头发2d图像进行预处理,以确定闭合等值线,根据所述闭合等值线对该头发2d图像进行体积重建,得到体积重建结果;s140:提取该头发2d图像的图像特征,并根据所述图像特征,利用二维平行轮廓线对该头发2d图像进行表面重建,以得到表面重建结果;s150:根据所述体积重建结果和所述表面重建结果对该头发2d图像进行三维重建,以得到三维头发图像,并按照所述预设比例对所述三维头发图像进行调整;s160:根据该头发2d图像的位置信息,从所述头型模型的外表面截取对应位置的模型碎片,并将调整后的三维头发图像拼接至所述模型碎片上,生成头发子模型,重复执行s130至s160,直至得到各个头发2d图像相对应的头发子模型;s170:拼接所有头发子模型,得到头发3d模型。2.根据权利要求1所述的基于人工智能的头发3d建模方法,其特征在于,所述s120的步骤包括:将所有头型图像按照两个一组进行配对,得到多个图像对;采用共轭点对匹配算法对所述多个图像对进行匹配,提取得到多个匹配点对;将所有匹配点对输入至训练好的神经网络模型中,得到头型三维坐标数据;根据所述头型三维坐标数据构建头型模型,并按照预设比例对构建的头型模型进行调整。3.根据权利要求2所述的基于人工智能的头发3d建模方法,其特征在于,根据所述头型三维坐标数据构建头型模型的步骤之后,还包括:采用脸部识别技术分析所有头型图像,得到头部特征;根据所述头部特征,对所述头型模型进行特征调整。4.根据权利要求1所述的基于人工智能的头发3d建模方法,其特征在于,所述对任一所述头发2d图像进行预处理,以确定闭合等值线的步骤包括:对所述头发2d图像依次进行灰度拉伸处理、归一化处理以及滤波处理后,再对所述头发2d图像进行阈值划分;提取阈值划分后的头发2d图像的闭合等值线。5.一种基于人工智能的头发3d建模系统,其特征在于,包括:拍摄模块,用于利用摄像头多视角拍摄目标对象的头部,获得多个头型图像和多个头发2d图像;三维重构模块,用于根据所述多个头型图像,按照预设比例进行三维重构,得到头型模型;体积重建模块,用于对任一所述头发2d图像进行预处理,以确定闭合等值线,根据所述闭合等值线对该头发2d图像进行体积重建,得到体积重建结果;表面重建模块,用于提取该头发2d图像的图像特征,并根据所述图像特征,利用二维平行轮廓线对该头发2d图像进行表面重建,以得到表面重建结果;三维头发图像得到模块,用于根据所述体积重建结果和所述表面重建结果对该头发2d
图像进行三维重建,以得到三维头发图像,并按照所述预设比例对所述三维头发图像进行调整;头发子模型生成模块,用于根据该头发2d图像的位置信息,从所述头型模型的外表面截取对应位置的模型碎片,并将调整后的三维头发图像拼接至所述模型碎片上,生成头发子模型,重复执行体积重建模块至头发子模型生成模块,直至得到各个头发2d图像相对应的头发子模型;拼接模块,用于拼接所有头发子模型,得到头发3d模型。6.一种电子设备,其特征在于,包括:存储器,用于存储一个或多个程序;处理器;当所述一个或多个程序被所述处理器执行时,实现如权利要求1-4中任一项所述的方法。7.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1-4中任一项所述的方法。

技术总结
本发明提出了一种基于人工智能的头发3D建模方法及系统,涉及建模技术领域。该方法包括:多视角拍摄目标对象的头部,获得头型图像和头发2D图像。根据头型图像得到头型模型。对头发2D图像进行预处理,得到体积重建结果。根据头发2D图像的图像特征,得到表面重建结果。根据体积重建结果和表面重建结果,得到三维头发图像。根据头发2D图像的位置信息,截取对应的模型碎片,将三维头发图像拼接至模型碎片上,生成头发子模型,重复上述步骤,直至得到各个头发2D图像的头发子模型。拼接所有头发子模型得到头发3D模型。实现了基于普通拍摄装置捕获的图像对人类的头发进行真实有效且逼真的3D建模,以使3D建模后的人像更加逼真的目的。以使3D建模后的人像更加逼真的目的。以使3D建模后的人像更加逼真的目的。


技术研发人员:贺江涛
受保护的技术使用者:中软航科数据科技(珠海横琴)有限公司
技术研发日:2022.11.18
技术公布日:2023/3/3
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1