一种卡通形象的生成、嵌入方法及系统的制作方法

文档序号:6610635阅读:284来源:国知局
专利名称:一种卡通形象的生成、嵌入方法及系统的制作方法
技术领域
本发明属于图像处理领域,尤其涉及一种卡通形象的生成、嵌入方法及系统。
背景技术
卡通形象是近年在网络中发展起来的一种技术,它能体现用户的个性化、 展现用户创意,已逐步成为网民的一种时尚,深受网民喜爱。目前,网络卡通 形象大多都由网络内容服务商开发,用户可以选择。这种方式成本低廉,可以 作为网络服务的增值部分,供用户免费使用。但随着网络用户数量的增加,能 提供给用户选择的网络卡通形象是有限的,因此,难以满足用户对网络卡通形 象的个性化需求。需要提供一种网络卡通形象自动生成的方法或系统,以满足 用户的个性化需求。
现有技术存在一种采用非参数采样算法来建模原始照片和网络卡通形象之 间复杂的统计映射关系,从而根据学习获得的映射为原始照片生成个性化的网 络卡通形象。该方法的不足之处在于,由于其采用线段作为几何比较和生成基 元,且原始照片与网络卡通形象之间具有严格的对应,因此生成的网络卡通形 象风格种类有限,比较呆板,难以对生成的网络卡通形象进行修改。且生成的
网络卡通形象为图片交换才各式(Graphics Interchange Format, GIF 4各式),无 法与其他服务融合,因此不能带来更好的用户体验。

发明内容
本发明实施例的目的在于提供一种卡通形象的生成方法,旨在解决采用现 有技术提供的网络卡通形象生成方法生成的网络卡通形象无法满足用户的个性化需求的问题。
本发明实施例是这样实现的, 一种卡通形象的生成方法,所述方法包括下
述步骤
对标注了特征部件的图片进行采样,获取构成网络卡通形象的特征部件的
相对位置信息;
对存储的各特征部件集合进行采样,获取生成网络卡通形象所需的各特征 部件;
根据所述特征部件的相对位置信息,将获取的各特征部件置于相应的位置, 生成网络卡通形象。
本发明实施例的另一目的在于提供卡通形象的生成系统,所述系统包括
特征部件库,用于存储构成网络卡通形象的各个特征部件集合;
相对位置信息获取模块,用于通过对标注了特征部件的图片进行采样,获 取构成网络卡通形象的特征部件的相对位置信息;
特征部件获取模块,用于对存储的各特征部件集合进行采样,获取生成网 络卡通形象所需的各特征部件;
网络卡通形象生成模块,用于根据所述特征部件的相对位置信息,将获取 的各特征部件置于相应的位置,生成网络卡通形象。
本发明实施例的另一目的在于提供一种卡通形象的嵌入方法,所述方法包 括下述步骤
对动态作品进行标注,获取动态作品中卡通形象的标注信息; 根据所述动态作品中的卡通形象的标注信息,生成相应的网络卡通形象; 将所述网络卡通形象替换已标注的动态作品中的卡通形象。 本发明实施例的另一目的在于提供一种卡通形象的嵌入系统,所述系统包 括网络卡通形象生成系统,所述系统还包括
标注模块,用于对动态作品进行标注,获取动态作品中卡通形象的标注信

网络卡通形象生成系统,用于才艮据所述动态作品中的卡通形象的标注信息,
生成相应的网络卡通形象;
嵌入模块,用于将所述网络卡通形象替换已标注的动态作品中的卡通形象。 在本发明实施例中,通过对标注了特征部件的图片进行采样,得到构成网 络卡通形象的特征部件的相对位置信息,对存储的特征部件集合进行随机均匀 采样,得到生成网络卡通形象的特征部件,根据得到的特征部件的相对位置信 息将网络卡通形象的特征部件置于相应的位置,从而可以生成多种风格的网络 卡通形象,满足用户的个性化需求。由于每个特征部件均包括一组可控可调整 参数,从而可以对生成的网络卡通形象进行任意的修改;由于生成的网络卡通 形象采用矢量格式进行描述,从而可以实现网络卡通形象的共享。


图1是本发明实施例提供的网络卡通形象的生成方法的实现流程图2是本发明实施例提供的标注后的构成网络卡通形象的特征部件的效果
闺;
图3是本发明实施例提供的网络卡通形象的嵌入方法的实现流程图; 图4是本发明实施例提供的网络卡通形象的生成系统的结构示意具体实施例方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实 施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅 仅用以解释本发明,并不用于限定本发明。
在本发明实施例中,通过对标注了特征部件的图片进行采样,得到构成网 络卡通形象的特征部件的相对位置信息,对存储的特征部件集合进行随机均匀 采样,得到生成网络卡通形象所需的各特征部件,根据得到的构成网络卡通形 象的特征部件的相对位置信息将得到的各特征部件置于相应的位置,从而生成
网络卡通形象。
图1示出了本发明实施例提供的网络卡通形象的生成方法的实现流程,详
述如下
在步骤S101中,通过对标注的图片进行采样,获取构成网络卡通形象的特 征部件的相对位置信息。其中构成网络卡通形象的特征部件包括但不限于眼睛、 眉毛、鼻子、嘴巴、耳朵以及脸部轮廓等。网络卡通形象的特征部件的相对位 置信息是指构成网络卡通形象的各特征部件的布局。如眼睛、眉毛、鼻子、嘴 巴、耳朵等在网络卡通形象的脸部轮廓区域内的相对放置位置。其具体步骤为
A、 对进行了特征部件标注的图片进行采样,得到构成网络卡通形象的特 征部件的相对位置信息集合。在本发明实施例中,将网络卡通形象的特征部件 的相对位置信息称为Pgl。bal。对多个图片进行采样后,可得到多个网络卡通形象 的特征部件的相对位置信息,从而构成网络卡通形象的特征部件的相对位置信 息集合,用Tt表示,则Tt={Pgl。balj/j=l,...,M}。其中图片可以是用户采集的真 实照片等。
在本发明实施例中,在对图片进行标注时,可以采用人工对图片进行标注, 如图2所示,在图片中的左眼睛部件的左右两边分别标注两个点,以表示左眼 睛的宽度wl。其余特征部件的标注方式也相同。也可以采用专业标注软件对图 片进行标注,或者采用图片处理技术对图片进行标注。标注后的图片如图2所 示。对标注后的图片进行采样,得到网络卡通形象的特征部件的相对位置信息 集合Tt。'
B、 对得到的网络卡通形象的特征部件的相对位置信息集合进行分析统计 和高斯拟合,得到网络卡通形象的特征部件的相对位置信息集合的高斯分布, 用G(Tt)表示,以保证特征部件的相对位置符合构成网络卡通形象的特征部 件的位置关系。如保证鼻子位于嘴巴的上方,眼睛位于鼻子的两边,耳朵位于 脸部轮廓的两边等。
C、 对得到的高斯分布G (Tt)进行采样,得到构成网络卡通形象的特征部 件的相对位置信息Pgl。bal。即对得到的高斯分布G (Tt)进行随机均匀的采样, 选取其中一种Pg,麵作为生成网络卡通形象的特征部件的相对位置信息Pgl。bal。
在步骤S102中,对存储的特征部件集合进行随机均匀采样,得到生成网络 卡通形象所需的特征部件的组合。
在本发明实施例中,存储的特征部件集合包括眼睛部件集合Keye、眉毛部
件集合Keyeb,、鼻子部件集合Kn。se、嘴巴部件集合Km。uth、耳朵部件集合K^
以及脸部轮廓部件集合Kc。ntour。各特征部件集合中存储有多种相应部件的具体 样本。如对于眼睛部件集合Keye,其存储有多种不同形状、大小的眼睛部件。 而对于鼻子部件集合Kn。se,其存储有多种不同形状、大小的鼻子部件。分别对 存储的上述特征部件集合进行随机均匀采样,得到生成网络卡通形象的特征部
件组合,用C表示,则0{ci|i=l,...,6}。即分别对Keye、 Keyeb訓、Kn。se、 Kmouth、 K^以及Kc。n旨进行随机均匀的釆样,从每个特征部件集合中选取一个特征部
件,将选取的各特征部件组合为生成网络卡通形象所需的特征部件组合c,则
C = {ci|i=l,...,6}。其中ci表示每个特征部件集合中的某个具体的特征部件,如
Cl表示Keye中的某个具体的眼睛部件,c2表示Keyeb,中的某个具体的眉毛部 件、c3表示Kn。se中的某个具体的鼻子部件、c4表示Km。uth中的某个具体的嘴巴 部件、C5表示K^中的某个具体的耳朵部件,c6表示Kc。nt。ur中的某个具体的脸 部轮廓部件。
对于上述特征部件集合中的每个具体的特征部件,均包括一组用以控制相 应特征部件的尺度、角度以及位置的可控可调整参数。如图2所示,对于构成 网络卡通形象的每个特征部件,其包括一组用以控制相应特征部件的尺度(W)、
角度(e)以及位置(h)的可控可调整参数,如对于眼睛部件,其包括一组用 以控制眼睛部件的尺度(wl)、角度(e3、 e4)以及位置(hl )的可控可调整 参数。当需要对某特征部件进行调整时,用户可以通过对各特征部件包括的可 控可调整参数进行修改,以更好的满足用户对于网络卡通形象的观感需求或者 个性化需求。
在本发明实施例中,步骤S101和步骤S102的执行顺序可以^目互调换,调 换执行顺序不会影响本发明实施例的效果。
在步骤S103中,才艮据得到的构成网络卡通形象的特征部件的相对位置信息 Pgl。bai,将得到的生成网络卡通形象所需的特征部件组合C中的各特征部件置于 相应的位置,生成网络卡通形象,用Ca表示,则Ca= {Pgl。bal,C}。由于步骤SIOI 中可以得到多个Pgl。bal,在步骤S102中也可以得到多个特征部件组合C,从而
通过将特征部件组合C中的各特征部件置于Pg,。^中相应位置,可以生成多种
风格各异的网络卡通形象。
在本发明实施例中,由于构成网络卡通形象的各个特征部件均包括一组可 控可调整参数,因此,用户可以通过修改特征部件的可控可调整参数来对生成 的网络卡通形象进行调整,从而满足用户对网络卡通形象的观感需求和个性化
需求。因此,本发明实施例提供的网络卡通形象的生成方法还包括下述步骤
在步骤S104中,接收网络卡通形象调整指令,该网络卡通形象调整指令中 携带构成网络卡通形象的特征部件的调整参数。
在步骤S105中,根据该网络卡通形象调整指令中携带的构成网络卡通形象 的特征部件的调整参数,将生成的网络卡通形象中的相应特征部件的可控可调 整参数调整为该网络卡通形象调整指令中携带的调整参数。如当网络卡通形象 调整指令中携带的参数为眼睛部件的角度参数时,则响应该网络卡通形象调整 指令,将生成的网络卡通形象中的眼睛部件的角度调整为网络卡通形象调整指 令中携带的眼睛部件的角度参数,即可实现网络卡通形象的任意调整。
在本发明实施例中,可以通过提供一可见界面供用户对生成的网络卡通形 象进行调整,如将生成的网络卡通形象显示给用户,由于组成该网络卡通形象 的各个特征部件均包括一组控制相应特征部件的尺度、角度或者位置的可控可
调整参数,因此,用户可以直接对显示给用户的网络卡通形象中的具体特征部 件进行操作,来调整该特征部件的尺度、角度或者位置,以达到用户个性化需 求。
为了保证生成的网络卡通形象不被任意的修改,在本发明实施例还包括下
述步骤
为生成的网络卡通形象设置修改权限,从而保证生成的网络卡通形象不被 任意的修改,当用户需要其他人帮助修改生成的网络卡通形象时,可以授予其 他人修改该网络卡通形象的权限。
在本发明实施例中,由于生成的网络卡通形象是采用矢量格式进行描述的, 从而可以将生成的网络卡通形象存储为可扩展标记语言格式(Extensible Markup Language, XML) 、 SWF或者其它文件格式,实现网络卡通形象的共 享。因此,本发明实施例提供的网络卡通形象的生成方法还包括下述步骤
在步骤S106中,存储生成的或者调整后的网络卡通形象,实现网络卡通形 象的共享。
本发明实施例生成的网络卡通形象由于可以实现共享, >火而可以应用在即 时通讯软件的卡通形象,社区的卡通形象或者手机彩信等个性化静态场合。也 可以将本发明实施例生成的网络卡通形象嵌入到现有的动态作品中,以替换现 有的动态作品中的卡通形象,从而生成更具个性化的动态作品。其中动态作品 是指由多帧静止的画面组成,且该多帧静止的画面在时间线上以一定的速度(如 每秒16张)连续插i文的作品。该动态作品包括但不限于卡通动画,如Flash等, 或者真实视频。以下以将生成的网络卡通形象嵌入至卡通动画为例,进行说明。
图3示出了本发明实施例提供的网络卡通形象的嵌入方法的实现流程,详述如 下
在步骤S301中,对卡通动画库中的卡通动画进行标注,得到卡通动画中的 卡通形象的标注信息,并存储得到的卡通动画中的卡通形象的标注信息。该标 注信息包括卡通形象在该时间点的位置、尺度、所占区域以及状态等信息。
在对卡通动画库的卡通动画进^于标注时,先/人卡通动画库中选取一个卡通 动画,接着对选取的卡通动画进行标注。由于卡通动画在时间线上是以帧为单 位的,每一帧卡通动画中卡通形象的位置、尺度、所占区域以及状态都可能不
一致,因此,为了保证嵌入至卡通动画中的网络卡通形象与卡通动画中原有的 卡通形象保持一致,在对卡通动画中的卡通形象进行标注时,也是以帧为单位 的,即对每一帧卡通动画中的卡通形象进行标注,以得到每一帧卡通动画中的 卡通形象的标注信息。
在对卡通动画进行标注时,可以采用图像处理技术,对卡通动画中的卡通 形象按帧进行分割,并对分割得到的每一帧卡通动画中的卡通形象进行动作识 别,得到每一帧卡通动画中的卡通形象的标注信息。也可以采用专业的标注软 件或者手工标注方式,对每一帧卡通动画中的卡通形象进4亍标注。
在步骤S302中,才艮据得到的卡通动画中的卡通形象的标注信息,生成相应 的网络卡通形象。
在根据得到的卡通动画中的卡通形象的标注信息,生成相应的网络卡通形 象时,可以采用图1所示的网络卡通形象生成方法生成相应的网络卡通形象, 也可以采用其他的网络卡通形象生成方法。在采用图l所示的网络卡通形象生 成方法生成网络卡通形象时,需要根据步骤S301得到的每一帧卡通动画中的卡 通形象的标注信息,从特征部件库中获取与每一帧通动画中的卡通形象的标注 信息相似的特征部件,生成与每一帧卡通动画中的卡通形象的标注信息对应的 网络卡通形象。
在步骤S303中,将生成的网络卡通形象替换已标注的卡通动画中的卡通形 象,从而生成新的个性化卡通动画。
由于卡通动画在时间线上是以帧为单位的,所以在将生成的网络卡通形象 替换已标注的卡通动画中的卡通形象时,也是以帧为单位的,即根据存储的每 一帧卡通动画中卡通形象的标注信息,从生成的网络卡通形象中选取与该帧卡 通动画中卡通形象的标注信息对应的网络卡通形象,替换已标注的卡通动画中 的卡通形象,形成新的卡通动画,同时保证了替换的网络卡通形象与卡动动画 中原有的卡通形象保持同步。
在本发明实施例中,可以先通过执行步骤S301,将卡通动画库中的所有卡
通动画进行标注,得到卡通动画中卡通形象的标注信息。再根据卡通动画库中 每个卡通动画的标注信息,生成相应的网络卡通形象,形成网络卡通形象库, 然后根据需要嵌入网络卡通形象的已标注的卡通动画,从网络卡通形象库中选 取相应的网络卡通形象,替换该卡通动画中的卡通形象,^t人而实现网络卡通形 象的批量嵌入。
图4示出了本发明实施例提供的网络卡通形象的生成系统的结构,为了便 于说明,仅示出了与本发明实施例相关的部分。
特征部件库41存储多个构成网络卡通形象的特征部件集合,其中包括眼睛
部件集合Keye、眉毛部件集合Keyebrow、鼻子部件集合Kn。se、嘴巴部件集合Km。uth、 耳朵部件集合K^以及脸部轮廓部件集合Kc。nt。ur。各特征部件集合中存储有多 种相应部件的具体样本。
相对位置信息获^f莫块42通过对标注的图片进行采样,获取构成网络卡通 形象的特征部件的相对位置信息Pgl。bal。其中构成网络卡通形象的特征部件包括
但不限于眼睛、眉毛、鼻子、嘴巴、耳朵以及脸部轮廓等。其中
相对位置信息采样模块421对进行了特征部件标注的图片进行采样,得到 构成网络卡通形象的特征部件的相对位置信息集合,用Tt表示,则Tt={Pgl。balj /j=l,...,M}。其中图片可以是用户采集的真实照片等。
在对图片进行标注时,可以采用人工直接对图片进行特征部件的标注,也 可以采用图片处理技术或者专业的标注软件对图片进行特征部件的标注,标注 后的图片如图2所示。
相对位置信息处理模块422对相对位置信息采集模块421得到的网络卡通 形象的特征部件的相对位置信息集合进行分析统计和高斯拟合,得到网络卡通 形象的特征部件的相对位置信息集合的高斯分布,用G(Tt)表示,以保证特 征部件的相对位置符合构成网络卡通形象的特征部件的位置关系。
相对位置信息选取模块423对相对位置信息处理模块422得到的高斯分布 G (Tt)进行随机均匀采样,得到构成网络卡通形象的特征部件的相对位置信息
Pglobalc
特征部件获取模块43对特征部件库41中存储的各特征部件集合进行随机 均匀采样,得到生成网络卡通形象所需的特征部件的组合,用C表示,则 C={ci|i=l,...,6}。其中ci表示每个特征部件集合中的某个具体的特征部件。
网络卡通形象生成模块44根据相对位置获取模块42得到的构成网络卡通 形象的特征部件的相对位置信息Pgl。bal,将特征部件获取4莫块43得到的生成网 络卡通形象所需的特征部件组合C中的各特征部件置于相应的位置,生成网络 卡通形象,用Ca表示,则Ca={Pgl。bal, C}。
当生成的网络卡通形象不能满足用户的需求时,需要对生成的网络卡通形 象进行调整,此时,调整指令接收模块45接收网络卡通形象调整指令,该网络 卡通形象调整指令中携带构成网络卡通形象的特征部件的调整参数。内置于网 络卡通形象生成模块44的参数调整模块441根据该网络卡通形象调整指令中携 带的构成网络卡通形象的特征部件的调整参数,将网络卡通形象生成模块44 生成的网络卡通形象中的相应特征部件的可控可调整参数调整为该网络卡通形 象调整指令中携带的调整参数,从而实现网络卡通形象的调整和修改。
为了保证生成的网络卡通形象不被其他人任意的修改,本发明实施例提供 的网络卡通形象生成系统还包括修改权限设置模块46,其为生成的网络卡通形 象设置修改权限。当用户需要其他人帮助修改生成的网络卡通形象时,可以授 予其他人修改该网络卡通形象的权限。
由于生成网络卡通形象是采用矢量格式进行描述的,为了实现生成的网络 卡通形象的共享,卡通形象存储模块47将网络卡通形象生成模块44生成的网 络卡通形象或者调整后的网络卡通形象存储为可扩展标记语言格式(Extensible Markup Language, XML ) 、 SWF或者其它文件格式,实现网络卡通形象的共 享。
以下对本发明实施例提供的网络卡通形象的嵌入系统的结构进行说明。采 用本发明实施例提供的网络卡通形象的嵌入系统可以将网络卡通形象嵌入至动
态作品中,以替换动态作品中原有的卡通形象,从而生成更具个性化的动态作 品。其中动态作品的描述如上所述,其包括但不限于卡通动画、视频等。在本 发明实施例中,以将网络卡通形象嵌入至卡通动画为例,进行说明。
本发明实施例提供的网络卡通形象的嵌入系统包括标注模块、网络卡通形 象生成系统以及嵌入模块。
其中标注才莫块对卡通动画库中的卡通动画进4亍标注,得到卡通动画中的卡 通形象的标注信息。该标注信息包括卡通形象在该时间点的位置、尺度、所占 区域以及状态等信息。在时间线上是以帧为单位的,每一帧卡通动画中卡通形 象的位置、尺度、所占区域以及状态都可能不一致,因此,为了保证嵌入至卡 通动画中的网络卡通形象与卡通动画中原有的卡通形象保持一致,在对卡通动 画中的卡通形象进行标注时,也是以帧为单位的,即对每一帧卡通动画中的卡 通形象进行标注,以得到每一帧卡通动画中的卡通形象的标注信息。
网络卡通形象生成系统根据标注模块得到的卡通动画中的卡通形象的标注 信息,生成相应的网络卡通形象。在生成网络卡通形象时,可以采用图1所示 的网络卡通形象生成方法生成网络卡通形象,此时,网络卡通形象生成系统包 括特征部件库、特征部件获取模块、相对位置信息获取模块以及网络卡通形象 生成模块。
其中特征部件库存储多个构成网络卡通形象的特征部件集合,特征部件获 取模块对特征部件库中存储的各特征部件集合进行随机均匀采样,得到生成网 络卡通形象所需的特征部件的组合,相对位置信息获取模块对进行了特征部件 标注的图片进行采样,得到构成网络卡通形象的特征部件的相对位置信息集合, 网络卡通形象生成模块根据相对位置获取模块得到的构成网络卡通形象的特征
部件的相对位置信息,将特征部件获取模块43得到的生成网络卡通形象所需的 特征部件组合中的各特征部件置于相应的位置,生成网络卡通形象。
在本发明实施例中,网络卡通形象生成系统也可以根据标注模块得到的卡 通动画中的卡通形象的标注信息,采用其他网络卡通形象生成方法,生成相应的网络卡通形象。
嵌入模块将生成的网络卡通形象替换已标注的卡通动画中的卡通形象,从 而生成新的个性化卡通动画。由于卡通动画在时间线上是以帧为单位的,所以 在将生成的网络卡通形象替换已标注的卡通动画中的卡通形象时,也是以帧为 单位的。
在本发明实施例中,通过对标注了特征部件的图片进行采样,得到构成网 络卡通形象的特征部件的相对位置信息,对存储的特征部件集合进行随机均匀 采样,得到生成网络卡通形象的特征部件,根据得到的特征部件的相对位置信 息,将得到的特征部件置于相应的位置,从而生成网络卡通形象,满足用户对 于网络卡通形象的感)C需求和个性化需求。由于构成网络卡通形象的各特征部 件均包括一组用以控制其尺度、角度和位置的可控可调参数,因此可以对生成 的网络卡通形象进行调整和修改。同时,由于生成的网络卡通形象采用矢量格 式进行描述,从而可以实现网络卡通形象的共享。通过本发明实施例提供的嵌 入方法,可以将生成的网络卡通形象嵌入至已有的卡通动画或者真实视频中, 从而生成各种个性化的卡通动画或者真实视频,增加娱乐性。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发 明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明 的^f呆护范围之内。
权利要求
1、一种卡通形象的生成方法,其特征在于,所述方法包括下述步骤对标注了特征部件的图片进行采样,获取构成网络卡通形象的特征部件的相对位置信息;对存储的各特征部件集合进行采样,获取生成网络卡通形象所需的各特征部件;根据所述特征部件的相对位置信息,将获取的各特征部件置于相应位置,生成网络卡通形象。
2、 如权利要求l所述的方法,其特征在于,所述特征部件包括一组用以控 制所述特征部件的尺度、角度和位置的可控可调整参数。
3、 如权利要求2所述的方法,其特征在于,所述方法还包括下述步骤 接收网络卡通形象调整指令,所述网络卡通形象调整指令中携带构成网络卡通形象的特征部件的调整参数;根据所述网络卡通形象调整指令,将所述网络卡通形象中的相应特征部件 的可控可调整参数调整为所述网络卡通形象调整指令中携带的调整参数。
4、 如权利要求3所述的方法,其特征在于,所述方法还包括下述步骤 为所述网络卡通形象设置修改权限。
5、 如权利要求l所述的方法,其特征在于,所述方法还包括下述步骤 存储所述网络卡通形象。
6、 如权利要求1至5任一权利要求所述的方法,其特征在于,所述通过对 标注了特征部件的图片进行采样,获取构成网络卡通形象的特征部件的相对位 置信息的步骤具体为对标注了特征部件的图片进行采样,获取构成网络卡通形象的特征部件的 相对位置信息集合;对所述网络卡通形象的特征部件的相对位置信息集合进行分析统计和高斯 拟合,得到网络卡通形象的特征部件的相对位置信息集合的高斯分布;对所述网络卡通形象的特征部件的相对位置信息集合的高斯分布进行采 样,得到构成网络卡通形象的特征部件的相对位置信息。
7、 一种卡通形象的生成系统,其特征在于,所述系统包括 特征部件库,用于存储构成网络卡通形象的各个特征部件集合; 相对位置信息获取模块,用于通过对标注了特征部件的图片进行采样,获取构成网络卡通形象的特征部件的相对位置信息;特征部件获取模块,用于对存储的各特征部件集合进行采样,获取生成网 络卡通形象所需的各特征部件;网络卡通形象生成模块,用于根据所述特征部件的相对位置信息,将获取 的各特征部件置于相应的位置,生成网络卡通形象。
8、 如权利要求7所述的系统,其特征在于,所述特征部件包括一组用以控 制所述特征部件的尺度、角度和位置的可控可调整参数。
9、 如权利要求7所述的系统,其特征在于,所述系统还包括 调整指令接收模块,用于接收网络卡通形象调整指令,所述网络卡通形象调整指令中携带构成网络卡通形象的特征部件的调整参数;参数调整^^莫块,用于将所述网络卡通形象中的相应特征部件的可控可调整 参数调整为所述网^"卡通形象调整指令中携带的调整参数。
10、 如权利要求7所述的系统,其特征在于,所述系统还包括 修改权限设置模块,用于为所述网络卡通形象设置修改权限。
11、 如权利要求7所述的系统,其特征在于,所述系统还包括 卡通形象存储^t块,用于存储所述网络卡通形象。
12、 如权利要求7至11任一权利要求所述的系统,其特征在于,所述相对 位置信息获取^^莫块包括相对位置信息采样模块,用于对标注了特征部件的图片进行采样,获取构 成网络卡通形象的特征部件的相对位置信息集合;相对位置信息处理冲莫块,用于对所述网络卡通形象的特征部件的相对位置信息集合进行分析统计和高斯拟合,得到网络卡通形象的特征部件的相对位置信息集合的高斯分布;相对位置信息选取模块,用于对所述网络卡通形象的特征部件的相对位置 信息集合的高斯分布进行采样,得到构成网络卡通形象的特征部件的相对位置 信息。
13、 一种卡通形象的嵌入方法,其特征在于,所述方法包括下述步骤 对动态作品进行标注,获取动态作品中卡通形象的标注信息; 根据所述动态作品中的卡通形象的标注信息,生成相应的网络卡通形象; 将所述网络卡通形象替换已标注的动态作品中的卡通形象。
14、 如权利要求13所述的方法,其特征在于,所述根据所述动态作品中的 卡通形象的标注信息,生成相应的网络卡通形象的步骤具体为对标注了特征部件的图片进行采样,获取构成网络卡通形象的特征部件的 相对位置信息;根据所述动态作品中的卡通形象的标注信息,对存储的各特征部件集合进 行采样,获取与所述标注信息对应的各特征部件;根据所述特征部件的相对位置信息,将获取的各特征部件置于相应位置, 生成网络卡通形象。
15、 如权利要求13或14所述的方法,其特征在于,所述动态作品包括卡 通动画、视频。
16、 一种卡通形象的嵌入系统,其特征在于,所述系统包括 标注模块,用于对动态作品进行标注,获取动态作品中卡通形象的标注信台 网络卡通形象生成系统,用于才艮据所述动态作品中的卡通形象的标注信息,生成相应的网络卡通形象;嵌入才莫块,用于将所述网络卡通形象替换已标注的动态作品中的卡通形象。
17、 如权利要求16所述的系统,其特征在于,所述网络卡通形象生成系统包括特征部件库,用于存储构成网络卡通形象的各个特征部件集合;相对位置信息获取模块,用于对标注了特征部件的图片进行采样,获取构 成网络卡通形象的特征部件的相对位置信息;特征部件获取模块,用于根据所述动态作品中的卡通形象的标注信息,对 存储的各特征部件集合进行采样,获取与所述标注信息对应的各特征部件;网络卡通形象生成模块,用于根据所述特征部件的相对位置信息,将获取 的各特征部件置于相应位置,生成网络卡通形象。
18、如权利要求16或17所述的系统,其特征在于,所述动态作品包括卡 通动画、视频。
全文摘要
本发明适用于图像处理领域,提供了一种卡通形象的生成、嵌入方法及系统,所述方法包括下述步骤对标注了特征部件的图片进行采样,获取构成网络卡通形象的特征部件的相对位置信息;对存储的各特征部件集合进行采样,获取生成网络卡通形象所需的各特征部件;根据所述特征部件的相对位置信息,将所述获取的各特征部件置于相应的位置,从而可以生成多风格的网络卡通形象,满足用户的个性化需求。同时由于每个特征部件均包括一组可控可调整参数,从而可以对生成的网络卡通形象进行任意的修改;由于生成的网络卡通形象采用矢量格式进行描述,从而可以实现网络卡通形象的共享。
文档编号G06T13/00GK101183462SQ20071012489
公开日2008年5月21日 申请日期2007年12月12日 优先权日2007年12月12日
发明者亮 王, 王建宇 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1