三维模型处理方法和装置制造方法及图纸

技术编号:19936209 阅读:34 留言:0更新日期:2018-12-29 05:16
本申请提出了一种三维模型处理方法和装置,其中,方法包括:获取三维模型,其中,三维模型包括多个关键点;确定三维模型中需要修正的目标区域,以及确定与目标区域对应的目标关键点密度;获取目标区域的当前关键点密度,将当前关键点密度与目标关键点密度进行比较,若获知当前关键点密度小于目标关键点密度,在目标区域新增关键点,以使目标区域的当前关键点密度大于或者等于目标关键点密度。由此,该方法通过对三维模型中有关区域关键点密度的增加,保持了三维模型的细节精确度,且仅仅在目标区域进行关键点的增加,避免对内存造成较大压力,平衡了处理速度。

【技术实现步骤摘要】
三维模型处理方法和装置
本申请涉及图像处理
,尤其涉及一种三维模型处理方法和装置。
技术介绍
三维模型重建是建立适合计算机表示和处理的数学模型,是在计算机环境下对其进行处理、操作和分析其性质的基础,也是在计算机中建立表达客观世界的虚拟现实的关键技术。现有技术中,通过对三维模型中关键点进行处理,实现模型的重建。申请人发现在实际操作中,对三维模型中各处均采用的是相同的关键点密度进行处理,关键点密度的设置对三维模型的呈现具有较大影响。一方面,如果关键点密度较高,生成较为精细的人脸三维模型,就需要生成大量的关键点,不仅会占用大量的内存空间,而且三维模型处理速度较慢。另一方面,如果采用较少的关键点,则会影响三维模型的精细度。申请内容本申请旨在至少在一定程度上解决相关技术中的技术问题之一。本申请第一方面实施例提出了一种三维模型处理方法,所述方法包括以下步骤:获取三维模型,其中,所述三维模型包括多个关键点;确定所述三维模型中需要修正的目标区域,以及确定与所述目标区域对应的目标关键点密度;获取所述目标区域的当前关键点密度,将所述当前关键点密度与所述目标关键点密度进行比较,若获知所述当前关键点密本文档来自技高网...

【技术保护点】
1.一种三维模型处理方法,其特征在于,所述方法包括以下步骤:获取三维模型,其中,所述三维模型包括多个关键点;确定所述三维模型中需要修正的目标区域,以及确定与所述目标区域对应的目标关键点密度;获取所述目标区域的当前关键点密度,将所述当前关键点密度与所述目标关键点密度进行比较,若获知所述当前关键点密度小于所述目标关键点密度,在所述目标区域新增关键点,以使所述目标区域的当前关键点密度大于或者等于所述目标关键点密度。

【技术特征摘要】
1.一种三维模型处理方法,其特征在于,所述方法包括以下步骤:获取三维模型,其中,所述三维模型包括多个关键点;确定所述三维模型中需要修正的目标区域,以及确定与所述目标区域对应的目标关键点密度;获取所述目标区域的当前关键点密度,将所述当前关键点密度与所述目标关键点密度进行比较,若获知所述当前关键点密度小于所述目标关键点密度,在所述目标区域新增关键点,以使所述目标区域的当前关键点密度大于或者等于所述目标关键点密度。2.如权利要求1所述的方法,其特征在于,所述确定所述三维模型中需要修正的目标区域,包括:获取用户不同表情时对应的面部各区域;获取各区域的角度分布情况,根据所述角度分布情况确定符合筛选条件的目标区域。3.如权利要求1所述的方法,其特征在于,所述确定与所述目标区域对应的目标关键点密度,包括:获取所述目标区域中相邻关键点作为顶点进行连线得到的多个剖分平面的角度信息;根据所述角度信息确定所述目标区域的目标关键点密度。4.如权利要求3所述的方法,其特征在于,所述根据所述角度信息确定所述目标区域的目标关键点密度,包括:根据所述角度信息确定所述目标区域的平坦程度;根据所述平坦程度确定所述目标区域的目标关键点密度。5.如权利要求4所述的方法,其特征在于,所述角度信息包括法向量,所述根据所述角度信息确定所述目标区域的平坦程度,包括:确定所述目标区域内各剖分平面的法向量;根据包含同一顶点的剖分平面的法向量,确定所述同一顶点的法向量;根据各...

【专利技术属性】
技术研发人员:杜成鹏
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东,44

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

1