一种基于图片提取的角色三维建模系统及方法技术方案

技术编号:24062064 阅读:64 留言:0更新日期:2020-05-08 23:04
本发明专利技术公开一种基于图片提取的角色三维建模系统,包括图片上传模块;图片扫描模块;特征点提取模块:用于通过图片扫描模块提取图片中的特征点;参数形成模块:对特征点提取模块提取的特征点数字化,形成参数包,所述参数包包括若干项参数;角色自定义模块:用于导入参数包,自动生成角色模型。还包括数据库模块:用于存储现有参数包。数据库模块包括可调用数据库单元和需解锁数据库单元。特征点提取模块包括自动提取单元:用于自动提取图片中的特征点;手动提取单元:用于手动提取图片中的特征点。玩家可以选择理想的图片,通过对图片进行特征提取,形成参数包导入角色自定义模块自动生成角色模型,达到玩家理想效果。

A 3D modeling system and method of character based on image extraction

【技术实现步骤摘要】
一种基于图片提取的角色三维建模系统及方法
本专利技术属于三维建模
,具体涉及一种基于图片提取的角色三维建模系统及方法。
技术介绍
三维模型是物体的多边形表示,通常用计算机或者其它视频设备进行显示。显示的物体可以是现实世界的实体,也可以是虚构的物体。任何物理自然界存在的东西都可以用三维模型表示。三维模型经常用三维建模工具这种专门的软件生成,但是也可以用其它方法生成。作为点和其它信息集合的数据,三维模型可以手工生成,也可以按照一定的算法生成。尽管通常按照虚拟的方式存在于计算机或者计算机文件中,但是在纸上描述的类似模型也可以认为是三维模型。三维模型广泛用任何使用三维图形的地方。实际上,它们的应用早于个人电脑上三维图形的流行。许多计算机游戏使用预先渲染的三维模型图像作为sprite用于实时计算机渲染。三维模型本身是不可见的,可以根据简单的线框在不同细节层次渲染的或者用不同方法进行明暗描绘(shaded)。但是,许多三维模型使用纹理进行覆盖,将纹理排列放到三维模型上的过程称作纹理映射。纹理就是一个图像,但是它可以让模型更加细致并且看起来更加真实。例如,一个人的三维模型如果带有皮肤与服装的纹理那么看起来就比简单的单色模型或者是线框模型更加真实。除了纹理之外,其它一些效果也可以用于三维模型以增加真实感。例如,可以调整曲面法线以实现它们的照亮效果,一些曲面可以使用凸凹纹理映射方法以及其它一些立体渲染的技巧。三维模型经常做成动画,例如,在故事片电影以及计算机与视频游戏中大量地应用三维模型。它们可以在三维建模工具中使用或者单独使用。为了容易形成动画,通常在模型中加入一些额外的数据,例如,一些人类或者动物的三维模型中有完整的骨骼系统,这样运动时看起来会更加真实,并且可以通过关节与骨骼控制运动。现有技术中的游戏角色建模通常由玩家通过游戏自带的自定义功能设置,存在的问题是难以达到玩家预想效果。
技术实现思路
本专利技术的目的在于克服现有技术中游戏角色建模难以达到玩家预想效果的不足,提供一种基于图片提取的角色三维建模系统,其特征在于,包括图片上传模块:用于导入图片;图片扫描模块:用于扫描所述图片上传模块导入的图片;特征点提取模块:用于通过图片扫描模块提取图片中的特征点;参数形成模块:对特征点提取模块提取的特征点数字化,形成参数包,所述参数包包括若干项参数;角色自定义模块:用于导入参数包,自动生成角色模型。进一步地,还包括数据库模块:用于存储现有参数包。进一步地,所述数据库模块包括可调用数据库单元:用于存储可调用现有参数包;需解锁数据库单元:用于存储现有参数包,需解锁才能调用。进一步地,所述特征点提取模块包括自动提取单元:用于自动提取图片中的特征点;手动提取单元:用于手动提取图片中的特征点。进一步地,还包括摄像头:用于拍着图片。进一步地,一种基于图片提取的角色三维建模方法,包括步骤一:导入图片;步骤二:扫描图片;步骤三:提取图片中的特征点;步骤四:对特征点数字化,形成参数包,所述参数包包括若干项参数;步骤五:将参数包导入角色自定义模块,自动生成角色模型。进一步地,所述步骤五还包括调用现有参数包导入角色自定义模块自动生成角色模型。进一步地,其特征在于,所述步骤五还包括解锁现有参数包导入角色自定义模块自动生成角色模型。进一步地,步骤三包括自动提取特征点和手动提取特征点。本专利技术具有的有益效果:玩家可以选择理想的图片,通过对图片进行特征提取,形成参数包导入角色自定义模块自动生成角色模型,达到玩家理想效果。附图说明图1是本专利技术的系统框图。具体实施方式下面结合附图对本专利技术作进一步描述。以下实施例仅用于更加清楚地说明本专利技术的技术方案,而不能以此来限制本专利技术的保护范围。如图1所示,本专利技术的一种基于图片提取的角色三维建模系统,包括图片上传模块:用于导入图片,玩家选择理想的图片导入;图片扫描模块:用于扫描所述图片上传模块导入的图片;特征点提取模块:用于通过图片扫描模块提取图片中的特征点,快速提取图片中的五官信息;参数形成模块:对特征点提取模块提取的特征点数字化,形成参数包,所述参数包包括若干项参数,省去了玩家逐项设置参数;角色自定义模块:用于导入参数包,自动生成角色模型。除了从图片提取外,本专利技术的一种基于图片提取的角色三维建模系统,还包括数据库模块:用于存储现有参数包。所述数据库模块包括可调用数据库单元:用于存储现有参数包,可直接调用;需解锁数据库单元:用于存储现有参数包,需解锁才能调用,此单元是从肖像权的角度考虑,未取得肖像权的参数包可放置于此单元不可调用,待取得肖像权后解锁调用。考虑到体征点提取和玩家预想可能存在误差,本专利技术的一种基于图片提取的角色三维建模系统特征点提取模块包括自动提取单元:用于自动提取图片中的特征点;手动提取单元:用于手动提取图片中的特征点,当自动提取单元提取的特征点与玩家预想存在误差时可通过手动提取单元进行特征点提取。本专利技术的一种基于图片提取的角色三维建模系统还包括摄像头,除了导入图片外,还可以实时拍摄玩家照片来建模,增强游戏的代入感。本专利技术的一种基于图片提取的角色三维建模方法,具体为步骤一:导入图片;步骤二:扫描图片;步骤三:提取图片中的特征点;步骤四:对特征点数字化,形成参数包,所述参数包包括若干项参数;步骤五:将参数包导入角色自定义模块,自动生成角色模型。其中,步骤五还包括调用现有参数包导入角色自定义模块自动生成角色模型。所述步骤五还包括解锁现有参数包导入角色自定义模块自动生成角色模型。步骤三包括自动提取特征点和手动提取特征点。以上所述仅是本专利技术的优选实施方式,应当指出,对于本
的普通技术人员来说,在不脱离本专利技术技术原理的前提下,还可以做出若干改进和变形,这些改进和变形也应视为本专利技术的保护范围。本文档来自技高网
...

【技术保护点】
1.一种基于图片提取的角色三维建模系统,其特征在于,包括/n图片上传模块:用于导入图片;/n图片扫描模块:用于扫描所述图片上传模块导入的图片;/n特征点提取模块:用于通过图片扫描模块提取图片中的特征点;/n参数形成模块:对特征点提取模块提取的特征点数字化,形成参数包,所述参数包包括若干项参数;/n角色自定义模块:用于导入参数包,自动生成角色模型。/n

【技术特征摘要】
1.一种基于图片提取的角色三维建模系统,其特征在于,包括
图片上传模块:用于导入图片;
图片扫描模块:用于扫描所述图片上传模块导入的图片;
特征点提取模块:用于通过图片扫描模块提取图片中的特征点;
参数形成模块:对特征点提取模块提取的特征点数字化,形成参数包,所述参数包包括若干项参数;
角色自定义模块:用于导入参数包,自动生成角色模型。


2.根据权利要求1所述的一种基于图片提取的角色三维建模系统,其特征在于,还包括
数据库模块:用于存储现有参数包。


3.根据权利要求2所述的一种基于图片提取的角色三维建模系统,其特征在于,所述数据库模块包括
可调用数据库单元:用于存储可调用现有参数包;
需解锁数据库单元:用于存储现有参数包,需解锁才能调用。


4.根据权利要求1所述的一种基于图片提取的角色三维建模系统,其特征在于,所述特征点提取模块包括
自动提取单元:用于自动提取图片中的特征点;
手动提...

【专利技术属性】
技术研发人员:秦谦
申请(专利权)人:江苏名通信息科技有限公司
类型:发明
国别省市:江苏;32

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

1