说明:收录25万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210760912.3 (22)申请日 2022.06.29 (71)申请人 北京百度网讯科技有限公司 地址 100085 北京市海淀区上地十街10号 百度大厦2层 (72)发明人 彭昊天 陈睿智 赵晨 孙昊  刘经拓 丁二锐 吴甜 王海峰  (74)专利代理 机构 北京品源专利代理有限公司 11332 专利代理师 王风茹 (51)Int.Cl. G06T 17/00(2006.01) G06T 19/20(2011.01) (54)发明名称 发型模型的生成方法、 装置、 电子设备及存 储介质 (57)摘要 本公开提供了一种发型模型的生 成方法、 装 置、 电子设备及存储介质, 涉及人工智 能技术领 域, 具体为增强现实AR、 虚拟现实VR、 计算机视 觉、 增强现实、 深度学习等技术领域, 可应用于虚 拟形象、 元宇宙等场景。 该方法包括: 根据目标对 象的头部图像进行发丝模型建模, 得到初始发丝 模型; 根据所述初始发丝模型中的发丝顶点, 生 成发型网格模 型; 对所述发型网格模 型中的表面 进行优化, 得到目标对象的发型模型。 通过上述 技术方案能够提高发型渲染效率。 权利要求书3页 说明书10页 附图7页 CN 115018992 A 2022.09.06 CN 115018992 A 1.一种发型模型的生成方法, 包括: 根据目标对象的头 部图像进行发丝模型建模, 得到初始发丝模型; 根据所述初始发丝模型中的发丝顶点, 生成发型网格模型; 对所述发型网格模型中的表面进行优化, 得到目标对象的发型模型。 2.根据权利要求1所述的方法, 其中, 所述根据所述初始发丝模型中的发丝顶点, 生成 发型网格模型, 包括: 基于融球算法, 确定所述初始发丝模型中的发丝顶点到三维体素空间中体素坐标的有 向距离, 得到体素坐标的有向距离场; 基于移动立方体算法, 根据所述体素坐标的有向距离场提取 所述发型网格模型。 3.根据权利要求1所述的方法, 其中, 所述对所述发型网格模型中的表面进行优化, 得 到目标对象的发型模型, 包括: 确定所述发型网格模型中属于 外表面的网格顶点, 作为外 部顶点; 基于泊松重建算法, 根据所述外部顶点和所述外部顶点的顶点法线, 构建目标对象的 单面发型模型; 将所述单面发型模型中属于非 发型部分的外 部顶点剔除。 4.根据权利要求3所述的方法, 其中, 所述确定所述发型网格模型中属于外表面的网格 顶点, 包括: 确定目标对象的头 部中心点到所述发型网格模型中的网格顶点之间的向量; 确定所述向量与所述网格顶点的顶点法线之间的夹角; 根据所述夹角, 确定所述网格顶点是否属于 外表面。 5.根据权利要求3所述的方法, 还 包括: 确定网格顶点所属网格的网格法线, 并将所述网格法线作为网格顶点的顶点法线。 6.根据权利要求3所述的方法, 其中, 所述将所述单面发型模型中属于非发型部分的外 部顶点剔除, 包括: 为所述单面发型模型中的外部顶点确定最小距离值; 所述最小距离值为所述外部顶点 到所述发型网格模型中各网格顶点的最小距离值; 若所述最小距离值大于预设的距离阈值, 则确定所述外部顶点属于非发型部分, 并将 所述外部顶点剔除。 7.根据权利要求1 ‑6中任一项所述的方法, 还 包括: 根据所述目标对象的头部 图像, 对所述目标对象的发型模型进行纹理融合, 得到带纹 理信息的发型模型。 8.根据权利要求7所述的方法, 其中, 所述根据所述目标对象的头部 图像, 对所述目标 对象的发型模型进行纹 理融合, 得到带纹 理信息的发型模型, 包括: 确定所述目标对象的发型模型中网格顶点的纹 理坐标, 得到带纹 理坐标的发型模型; 根据所述目标对象的头 部图像, 确定 头部图像所属图像采集器的采集 位姿; 根据所述采集位姿, 确定目标对象的头部图像中像素坐标与 带纹理坐标的发型模型中 纹理坐标之间的映射关系; 基于所述映射关系, 从所述目标对象的头部 图像中提取发型纹理信息, 并将所述发型 纹理信息融合到所述带纹 理坐标的发型模型, 得到带纹 理信息的发型模型。权 利 要 求 书 1/3 页 2 CN 115018992 A 29.根据权利要求8所述的方法, 所述方法还 包括: 根据所述目标对象的头 部图像, 确定目标对象的头 部位姿; 根据所述目标对象的头 部位姿, 对所述带纹 理坐标的发型模型进行位姿转换。 10.一种发型模型的生成装置, 包括: 发丝模型模块, 用于根据目标对象的头 部图像进行发丝模型建模, 得到初始发丝模型; 网格模型模块, 用于根据所述初始发丝模型中的发丝顶点, 生成发型网格模型; 表面优化模块, 用于对所述发型网格模型中的表面进行优化, 得到目标对象的发型模 型。 11.根据权利要求10所述的装置, 其中, 所述网格模型模块包括: 有向距离场单元, 用于基于融球算法, 确定所述初始发丝模型中的发丝顶点到三维体 素空间中体素坐标的有向距离, 得到体素坐标的有向距离场; 模型提取单元, 用于基于移动立方体算法, 根据所述体素坐标的有向距离场提取所述 发型网格模型。 12.根据权利要求10所述的装置, 其中, 所述表面优化模块包括: 外部顶点单 元, 用于确定所述发型网格模型中属于 外表面的网格顶点, 作为外 部顶点; 表面优化单元, 用于基于泊松重建算法, 根据所述外部顶点和所述外部顶点的顶点法 线, 构建目标对象的单面发型模型; 顶点剔除单 元, 用于将所述单面发型模型中属于非 发型部分的外 部顶点剔除。 13.根据权利要求12所述的装置, 其中, 所述外 部顶点单 元具体用于: 确定目标对象的头 部中心点到所述发型网格模型中的网格顶点之间的向量; 确定所述向量与所述网格顶点的顶点法线之间的夹角; 根据所述夹角, 确定所述网格顶点是否属于 外表面。 14.根据权利要求12所述的装置, 所述表面优化模块还 包括: 法线确定单元, 用于确定网格顶点所属网格的网格法线, 并将所述网格法线作为网格 顶点的顶点法线。 15.根据权利要求12所述的装置, 其中, 所述顶点剔除单 元具体用于: 为所述单面发型模型中的外部顶点确定最小距离值; 所述最小距离值为所述外部顶点 到所述发型网格模型中各网格顶点的最小距离值; 若所述最小距离值大于预设的距离阈值, 则确定所述外部顶点属于非发型部分, 并将 所述外部顶点剔除。 16.根据权利要求10 ‑15中任一项所述的装置, 还 包括: 纹理融合模块, 用于根据所述目标对象的头部 图像, 对所述目标对象的发型模型进行 纹理融合, 得到带纹 理信息的发型模型。 17.根据权利要求16所述的装置, 其中, 所述纹 理融合模块包括: 纹理坐标单元, 用于确定所述目标对象的发型模型中网格顶点的纹理坐标, 得到带纹 理坐标的发型模型; 采集位姿单元, 用于根据所述目标对象的头部 图像, 确定头部 图像所属图像采集器的 采集位姿; 映射关系单元, 用于根据所述采集位姿, 确定目标对象的头部 图像中像素坐标与带纹权 利 要 求 书 2/3 页 3 CN 115018992 A 3

.PDF文档 专利 发型模型的生成方法、装置、电子设备及存储介质

文档预览
中文文档 21 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共21页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 发型模型的生成方法、装置、电子设备及存储介质 第 1 页 专利 发型模型的生成方法、装置、电子设备及存储介质 第 2 页 专利 发型模型的生成方法、装置、电子设备及存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 05:40:12上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。