图像处理方法、装置、设备及存储介质制造方法及图纸

技术编号:35108270 阅读:16 留言:0更新日期:2022-10-01 17:20
本公开实施例涉及一种图像处理方法、装置、设备及存储介质,其中,图像处理方法包括:确定头皮模型上用于引导头发生长的初始导线对应的导线影响区域;在头皮模型上确定用于头发生长的采样点位置,并根据导线影响区域确定初始导线中与采样点位置对应的目标导线的插值权重;根据目标导线的插值权重,构建从采样点位置生长头发的特效图像。本公开实施例可以根据导线影响区域从初始导线中确定采样点位置对应的目标导线以及目标导线的插值权重,消除了对初始导线位置和数量的限制,如此,无需像现有技术中必须在每个三角形区域的顶点处建初始导线,有利于减少初始导线的数量,从而减小图像处理的工作量。减小图像处理的工作量。减小图像处理的工作量。

【技术实现步骤摘要】
图像处理方法、装置、设备及存储介质


[0001]本公开实施例涉及计算机
,尤其涉及一种图像处理方法、装置、设备及存储介质。

技术介绍

[0002]随着图像处理技术的发展,在游戏制作、电影制作等场景中常常需要通过图像处理来构建生长头发的特效图像。
[0003]目前,用于构建生长头发的特效图像的图像处理方式如下:首先,导入由三角网格表示的头皮模型。然后,在每个三角形区域的顶点处构建头发。再然后,在头皮模型上随机产生大量的采样点位置,并根据采样点位置所在的三角形区域的三个顶点处的头发以及其对应的重心坐标插值生成相应的头发。可见,该种图像处理方式为了插值生成头发,需要预先在每个三角形区域的顶点处构建头发,而通常情况下头皮模型上三角形区域的数量庞大,如此,需要预先构建的头发的数量庞大,导致工作量较大。

技术实现思路

[0004]为了解决上述技术问题或者至少部分地解决上述技术问题,本公开实施例提供了一种图像处理方法、装置、设备及存储介质。
[0005]本公开实施例的第一方面提供了一种图像处理方法,该方法包括:
[0006]确定头皮模型上用于引导头发生长的初始导线对应的导线影响区域;
[0007]在头皮模型上确定用于头发生长的采样点位置,并根据导线影响区域确定初始导线中与采样点位置对应的目标导线的插值权重;
[0008]根据目标导线的插值权重,构建从采样点位置生长头发的特效图像。
[0009]本公开实施例的第二方面提供了一种图像处理装置,该装置包括:
[0010]第一确定模块,用于确定头皮模型上用于引导头发生长的初始导线对应的导线影响区域;
[0011]第二确定模块,用于在头皮模型上确定用于头发生长的采样点位置,并根据导线影响区域确定初始导线中与采样点位置对应的目标导线的插值权重;
[0012]构建模块,用于根据目标导线的插值权重,构建从采样点位置生长头发的特效图像。
[0013]本公开实施例的第三方面提供了一种电子设备,该电子设备包括:处理器和存储器,其中,所述存储器中存储有计算机程序,当所述计算机程序被所述处理器执行时,所述处理器执行上述第一方面中的方法。
[0014]本公开实施例的第四方面提供了一种计算机可读存储介质,该存储介质中存储有计算机程序,当该计算机程序被处理器执行时,可以实现上述第一方面中的方法。
[0015]第五方面,本公开提供了一种计算机程序产品,计算机程序产品包括计算机程序/指令,计算机程序/指令被处理器执行时实现上述第一方面中的方法。
[0016]本公开实施例提供的技术方案与现有技术相比具有如下优点:
[0017]本公开实施例,通过确定头皮模型上用于引导头发生长的初始导线对应的导线影响区域,在所述头皮模型上确定用于头发生长的采样点位置,并根据所述导线影响区域确定所述初始导线中与所述采样点位置对应的目标导线的插值权重,使得可以根据所述目标导线的插值权重,构建从所述采样点位置生长头发的特效图像。可见,本公开实施例,可以根据导线影响区域从初始导线中确定采样点位置对应的目标导线以及目标导线的插值权重,而不是像现有技术中固定地将采样点位置所在的三角形区域的三个顶点处构建的头发作为目标导线并将重心坐标作为插值权重,如此,消除了对初始导线位置和数量的限制,无需像现有技术中必须在每个三角形区域的顶点处建初始导线,有利于减少初始导线的数量,从而减小图像处理的工作量。
附图说明
[0018]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0019]为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0020]图1为本公开实施例提供的一种图像处理方法的流程图;
[0021]图2为本公开实施例提供的一种构建有初始导线的3D头皮模型的示意图;
[0022]图3为本公开实施例提供的一种特效图像的示意图;
[0023]图4为本公开实施例提供的另一种图像处理方法的流程示意图;
[0024]图5为本公开实施例提供的一种维诺图的结构示意图;
[0025]图6为本公开实施例提供的一种导线影响区域的结构示意图;
[0026]图7为本公开实施例提供的又一种图像处理方法的流程示意图;
[0027]图8为本公开实施例提供的再一种图像处理方法的流程示意图;
[0028]图9为本公开实施例提供的一种图像处理装置的结构示意图;
[0029]图10为本公开实施例中的一种电子设备的结构示意图。
具体实施方式
[0030]为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。
[0031]在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。
[0032]图1为本公开实施例提供的一种图像处理方法的流程图,该方法可以由一种电子设备来执行。该电子设备可以示例性的理解为诸如手机、平板电脑、笔记本电脑、台式机、智能电视等设备。如图1所示,本实施例提供的方法包括如下步骤:
[0033]S110、确定头皮模型上用于引导头发生长的初始导线对应的导线影响区域。
[0034]在本公开实施例中,该图像处理方法可以应用于视频创作或图像处理等需要在头皮模型上生长头发的应用场景中,其中,头皮模型可以为二维(2Dimension)头皮模型、或三维(3Dimension)头皮模型,对此不作限定。示例性的,在3D应用场景,例如3D游戏、3D电影等的制作过程中,往往需要构建多个虚拟模型,例如3D数字人,并且通常需要为3D数字人上的头皮模型构建生长头发的特效图像,以对数字人进行装扮。但并不便于此。
[0035]示例性的,图2为本公开实施例提供的一种构建有初始导线的3D头皮模型的示意图。参见图2,3D头皮模型210上预先构建有多条初始导线220。
[0036]具体地,初始导线为头皮模型上预先构建的导线,导线可以理解为头发。初始导线的数量、形状以及根点位置,本领域技术人员可根据实际情况设置,此处不作限定。
[0037]初始导线的构建方式可以如下:首先构建出一个线段(一般是直线段),然后通过修改线段上的关键点的数量以及位置可以对线段进行造型,使其成为或接近想要的头发形状,从而得到初始导线,但并不限于此。
[0038]具体地,导线影响区域用于表征初始导线所影响的区域,换句话说,初始导线对导线影响区域下的采样点位置的待添加导线的形状具有影响。
[0039]在一些实施例中本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:确定头皮模型上用于引导头发生长的初始导线对应的导线影响区域;在所述头皮模型上确定用于头发生长的采样点位置,并根据所述导线影响区域确定所述初始导线中与所述采样点位置对应的目标导线的插值权重;根据所述目标导线的插值权重,构建从所述采样点位置生长头发的特效图像。2.根据权利要求1所述的方法,其特征在于,所述确定头皮模型上用于引导头发生长的初始导线对应的导线影响区域,包括:确定所述初始导线的根点位置在所述头皮模型上对应的切平面;确定所述头皮模型上与所述初始导线具有邻接关系的多个邻接导线;将所述多个邻接导线的根点位置投影到所述切平面上,得到对应的多个第一投影点位置;将所述多个第一投影点位置连接起来形成所述初始导线对应的导线影响区域。3.根据权利要求2所述的方法,其特征在于,所述确定所述头皮模型上与所述初始导线具有邻接关系的邻接导线,包括:根据所述初始导线的根点位置,构建维诺图;其中,所述维诺图包括多个多边形区域;确定与所述初始导线的根点位置对应的多边形区域相邻的至少一个邻接多边形区域;将所述至少一个邻接多边形区域中的根点位置对应的初始导线确定为所述邻接导线。4.根据权利要求1所述的方法,其特征在于,还包括:将所述头皮模型划分为多个三角形区域;根据预设采样点总数、所述三角形区域的面积、以及所述头皮模型的面积,确定所述三角形区域中对应的采样点的数量。5.根据权利要求4所述的方法,其特征在于,所述确定用于头发生长的采样点位置,包括:在预设区间上均匀采样,得到三个随机数;基于所述三个随机数,确定在所述三角形区域中采样点对应的重心坐标;根据所述重心坐标、以及所述三角形区域的顶点位置,确定所述采样点对应的采样点位置。6.根据权利要求1所述的方法,其特征在于,根据所述导线影响区域确定所述初始导线中与所述采样点位置对应的目标导线的插值权重,包括:将所述采样点位置投影到所述导线影响区域所在的平面上,得到对应的第二投影点位置;在所述第二投影点位置位于所述导线影响区域内时,确定与所述导线影响区域对应的初始导线为与所述采样点位置对应的目标导线;根据所述目标导线对应的第二投影点位置到所述导线影响区域的边界的距离,以及各所述目标导线的导线影响区域对应的边界的距离之和,确定与所述目标导线对应的插值权重。7.根据权利要求1所述的方法,其特征在于...

【专利技术属性】
技术研发人员:杨贤康谢选孟张帆
申请(专利权)人:北京字跳网络技术有限公司
类型:发明
国别省市:

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

1