基于二维画作的三维模型构建方法、电子设备及存储介质技术

技术编号:25482716 阅读:26 留言:0更新日期:2020-09-01 23:03
本申请实施例公开了一种基于二维画作的三维模型构建方法、电子设备及存储介质。本申请实施例提供的技术方案,将提取到的二维画作图像中的二维元素对象输入至渲染器来对所有的二维元素对象进行图形延展得到对应的三维元素对象,并对得到的二维元素对象的图像纹理贴附至三维元素对象处进行最终的图形渲染。通过上述方法能够进行快速有效进行绘画作品的建模工作,通过预设渲染器实现三维模型的自动化建模与元素对准,提高了绘画作品的建模效率,大大降低了绘画作品建模项目的交付周期,本申请实施例能够通过三维模型更好的将绘画作品中的显示内容展现出来,给用户提供更好的艺术沉浸感,提升了用户体验,达到了更好的艺术传播的目的。

【技术实现步骤摘要】
基于二维画作的三维模型构建方法、电子设备及存储介质
本申请实施例涉及计算机
,尤其涉及一种基于二维画作的三维模型构建方法、电子设备及存储介质。
技术介绍
目前,在大规模的绘画作品模型建造过程中,常常由建造师对绘画作品中不同的对象进行独立模型绘制,耗时较长,绘制后需要根据原版图形再一一匹配对应上去,其中若干对象的位置对应可能存在偏差,精准度并不能保证达到标准,若干对象的空间位置对准将耗费不少时间,必然增加了项目的工期,影响到交付信用。因此,设计一种能够快速构建二维画作的三维模型的方法称为本领域技术人员亟待解决的技术问题。
技术实现思路
本申请实施例提供一种基于二维画作的三维模型构建方法及装置,通过对二维画作图像中各个元素对象进行提取,并对提取到的元素对象进行三维构建以及图像渲染以得到最终的二维画作三维模型,本申请实施例的方案能够实现快速、自动化、精确度高的绘画作品建模。在第一方面,本申请实施例提供了一种基于二维画作的三维模型构建方法,包括:获取输入的二维画作图像;提取所述二维画作图像中各个二维元素对象,并记录所述二维元素对象的坐标位置和图像纹理;将所述二维元素对象输入至预设的渲染器中进行三维渲染得到对应的三维元素对象;将所述图像纹理映射至所述三维元素对象上,形成纹理模型;根据所述坐标位置将所述纹理模型移动至预设空间坐标系中相应位置,构建得到与所述二维画作图像对应的三维空间模型。进一步的,所述提取所述二维画作图像中各个二维元素对象,包括:<br>获取所述二维画作图像的背景颜色值,根据所述背景颜色值设置背景浮动范围;获取所述二维画作图像中各个像素点对应的像素颜色值,根据所述像素颜色值设置像素浮动范围;根据所述背景浮动范围和所述像素浮动范围确定各个二维元素对象。进一步的,在所述提取所述二维画作图像中各个二维元素对象之后,还包括:将所述二维元素对象转换为灰度元素对象;对所述灰度元素对象进行滤波处理;根据滤波处理后的灰度元素图像得到所述二维元素对象对应的形状特征。进一步的,所述将所述二维元素对象输入至预设的渲染器中进行三维渲染得到对应的三维元素对象,包括:获取所述二维元素对象的形状特征;对所述形状特征进行特征匹配得到所述二维元素对象的类型特征;根据所述类型特征将所述二维元素对象的形状特征输入至渲染器以进行空间扩展得到对应的三维元素对象。进一步的,在所述根据所述类型特征将所述二维元素对象的形状特征输入至渲染器以进行空间扩展得到对应的三维元素对象之后,还包括:接收用户输入的调整操作信息,根据所述调整操作信息对所述三维元素对象进行形状调整。进一步的,在所述提取所述二维画作图像中各个二维元素对象之后,还包括:获取所述二维画作图像的面积参数,确定所述面积参数是否超过预设面积值,如果是,执行下一步;对所述二维画作图像进行分割操作得到分割图像,所述分割图像包括二维元素对象;对所述分割图像匹配对应的分割序号;根据所述分割序号将所述分割图像输入至排序视窗中进行显示。进一步的,在所述获取输入的二维画作图像之后,还包括:对所述二维画作图像进行预处理,所述预处理包括光照修正处理、降噪处理、亮度对比度调整处理和饱和度调整处理;所述光照修正处理通过光照修正方程来进行处理,所述光照修正方程包括:其中,表示光照修正处理之后的图像,i(x,y)表示原始的图像,μ表示图像的均值,σ表示图像的标准差,c表示常数。在第二方面,本申请实施例提供了一种基于二维画作的三维模型构建装置,包括:获取模块:用于获取输入的二维画作图像;提取模块:用于提取所述二维画作图像中各个二维元素对象,并记录所述二维元素对象的坐标位置和图像纹理;三维渲染模块:用于将所述二维元素对象输入至预设的渲染器中进行三维渲染得到对应的三维元素对象;纹理渲染模块:用于将所述图像纹理映射至所述三维元素对象上,形成纹理模型;构建模块:用于根据所述坐标位置将所述纹理模型移动至预设空间坐标系中相应位置,构建得到与所述二维画作图像对应的三维空间模型。在第三方面,本申请实施例提供了一种电子设备,包括:存储器以及一个或多个处理器;所述存储器,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的基于二维画作的三维模型构建方法。在第四方面,本申请实施例提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如第一方面所述的基于二维画作的三维模型构建方法。本申请实施例将提取到的二维画作图像中的二维元素对象输入至渲染器来对所有的二维元素对象进行图形延展得到对应的三维元素对象,并对得到的二维元素对象的图像纹理贴附至三维元素对象处进行最终的图形渲染。通过上述方法能够进行快速有效进行绘画作品的建模工作,通过预设渲染器实现三维模型的自动化建模与元素对准,提高了绘画作品的建模效率,大大降低了绘画作品建模项目的交付周期,在申请实施例中由于是直接对二维画作的纹理信息进行采集,并将采集后的图像纹理贴附至相应的三维元素对象处,使得三维模型构建结果与二维画作的贴合度更高,能够通过三维模型更好的将绘画作品中的显示内容展现出来,给用户提供更好的艺术沉浸感,提升了用户体验,达到了更好的艺术传播的目的。附图说明图1是本申请实施例提供的一种基于二维画作的三维模型构建方法的流程图;图2是本申请实施例提供的二维元素对象的提取的流程示意图;图3是本申请实施例提供的二维画作图像的背景色选区显示示意图;图4是本申请实施例提供的形状特征的提取的流程示意图;图5是本申请实施例提供的二维画作图像分割的流程示意图;图6是是本申请实施例提供的分割后的排序视窗显示示意图;图7是本申请实施例提供的扩展为三维元素对象的流程示意图;图8是本申请实施例提供的三维空间延展的效果示意图;图9是本申请实施例提供的三维模型构建环境窗口的显示示意图;图10是本申请实施例提供的一种基于二维画作的三维模型构建装置的结构示意图;图11是本申请实施例提供的一种电子设备的结构示意图。具体实施方式为了使本申请的目的、技术方案和优点更加清楚,下面结合附图对本申请具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所本文档来自技高网...

【技术保护点】
1.一种基于二维画作的三维模型构建方法,其特征在于,包括:/n获取输入的二维画作图像;提取所述二维画作图像中各个二维元素对象,并记录所述二维元素对象的坐标位置和图像纹理;/n将所述二维元素对象输入至预设的渲染器中进行三维渲染得到对应的三维元素对象;将所述图像纹理映射至所述三维元素对象上,形成纹理模型;/n根据所述坐标位置将所述纹理模型移动至预设空间坐标系中相应位置,构建得到与所述二维画作图像对应的三维空间模型。/n

【技术特征摘要】
1.一种基于二维画作的三维模型构建方法,其特征在于,包括:
获取输入的二维画作图像;提取所述二维画作图像中各个二维元素对象,并记录所述二维元素对象的坐标位置和图像纹理;
将所述二维元素对象输入至预设的渲染器中进行三维渲染得到对应的三维元素对象;将所述图像纹理映射至所述三维元素对象上,形成纹理模型;
根据所述坐标位置将所述纹理模型移动至预设空间坐标系中相应位置,构建得到与所述二维画作图像对应的三维空间模型。


2.根据权利要求1所述的基于二维画作的三维模型构建方法,其特征在于,所述提取所述二维画作图像中各个二维元素对象,包括:
获取所述二维画作图像的背景颜色值,根据所述背景颜色值设置背景浮动范围;
获取所述二维画作图像中各个像素点对应的像素颜色值,根据所述像素颜色值设置像素浮动范围;
根据所述背景浮动范围和所述像素浮动范围确定各个二维元素对象。


3.根据权利要求2所述的基于二维画作的三维模型构建方法,其特征在于,在所述提取所述二维画作图像中各个二维元素对象之后,还包括:
将所述二维元素对象转换为灰度元素对象;
对所述灰度元素对象进行滤波处理;
根据滤波处理后的灰度元素图像得到所述二维元素对象对应的形状特征。


4.根据权利要求3所述的基于二维画作的三维模型构建方法,其特征在于,所述将所述二维元素对象输入至预设的渲染器中进行三维渲染得到对应的三维元素对象,包括:
获取所述二维元素对象的形状特征;
对所述形状特征进行特征匹配得到所述二维元素对象的类型特征;
根据所述类型特征将所述二维元素对象的形状特征输入至渲染器以进行空间扩展得到对应的三维元素对象。


5.根据权利要求4所述的基于二维画作的三维模型构建方法,其特征在于,在所述根据所述类型特征将所述二维元素对象的形状特征输入至渲染器以进行空间扩展得到对应的三维元素对象之后,还包括:
接收用户输入的调整操作信息,根据所述调整操作信息对所述三维元素对象进行形状调整。


6.根据权利要求1所述的基于二维画作的三维模型构建方法...

【专利技术属性】
技术研发人员:宋伟菖熊友谊熊爱武熊四明王勇
申请(专利权)人:广州欧科信息技术股份有限公司广州禹湾创意文化有限公司
类型:发明
国别省市:广东;44

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

1