发丝生成方法、装置、设备及存储介质制造方法及图纸

技术编号:37555110 阅读:9 留言:0更新日期:2023-05-15 07:39
本公开实施例涉及一种发丝生成方法、装置、设备及存储介质,其中,发丝生成方法包括:基于引导发丝确定目标发丝,其中,引导发丝位于头皮模型上;根据目标发丝的发根位置确定插值位置;基于目标发丝上的引导发丝粒子和插值位置,生成插值发丝。根据本公开实施例,插值发丝的插值位置以及形状可以由多条目标发丝共同决定,而非像现有技术中完全由一根发丝决定,如此,可使插值发丝的形状与目标发丝的形状的匹配度和贴合度更好,进而使得目标发丝之间能够通过插值发丝进行连续过度,改善现有技术中发丝呈

【技术实现步骤摘要】
发丝生成方法、装置、设备及存储介质


[0001]本公开实施例涉及计算机
,尤其涉及一种发丝生成方法、装置、设备及存储介质。

技术介绍

[0002]随着计算机技术技术的发展,在游戏制作、电影制作等场景中常常会用到发丝生成技术。
[0003]图1是现有技术提供的一种发丝生成方法的示意图。参见图1,现有技术中常用的发丝生成方式如下:首先,在头皮模型(图1中仅示出了头皮模型上的部分区域)上通过人工构建出少量的引导发丝11。然后,在每根引导发丝11的周围通过插值生成多根与该引导发丝11形状相似的插值发丝12。但是,由于引导发丝11的数量较少,而插值发丝12的数量较多,发丝会呈



缕的,导致头皮模型上发丝所呈现出的整体效果较差。

技术实现思路

[0004]为了解决上述技术问题或者至少部分地解决上述技术问题,本公开实施例提供了一种发丝生成方法、装置、设备及存储介质。
[0005]本公开实施例的第一方面提供了一种发丝生成方法,该方法包括:
[0006]基于引导发丝确定目标发丝,其中,引导发丝位于头皮模型上;
[0007]根据目标发丝的发根位置确定插值位置;
[0008]基于目标发丝上的引导发丝粒子和插值位置,生成插值发丝。
[0009]本公开实施例的第二方面提供了一种发丝生成装置,该装置包括:
[0010]第一确定模块,用于基于引导发丝确定目标发丝,其中,引导发丝位于头皮模型上;
[0011]第二确定模块,用于根据目标发丝的发根位置确定插值位置;
[0012]生成模块,用于基于目标发丝上的引导发丝粒子和插值位置,生成插值发丝。
[0013]本公开实施例的第三方面提供了一种电子设备,该服务器包括:处理器和存储器,其中,所述存储器中存储有计算机程序,当所述计算机程序被所述处理器执行时,所述处理器执行上述第一方面的方法。
[0014]本公开实施例的第四方面提供了一种计算机可读存储介质,该存储介质中存储有计算机程序,当该计算机程序被处理器执行时,可以实现上述第一方面的方法。
[0015]本公开实施例提供的技术方案与现有技术相比具有如下优点:
[0016]本公开实施例,能够基于引导发丝确定目标发丝,其中,引导发丝位于头皮模型上;根据目标发丝的发根位置确定插值位置;基于目标发丝上的引导发丝粒子和插值位置,生成插值发丝。采用上述技术方案,插值发丝的插值位置以及形状可以由多条目标发丝共同决定,而非像现有技术中完全由一根发丝决定,如此,可使插值发丝的形状与目标发丝的形状的匹配度和贴合度更好,进而使得目标发丝之间能够通过插值发丝进行连续过度,改
善现有技术中发丝呈



缕的问题,提高头皮模型上发丝的整体效果。
附图说明
[0017]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0018]为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0019]图1是现有技术提供的一种发丝生成方法的示意图;
[0020]图2是本公开实施例提供的一种发丝生成方法的流程图;
[0021]图3是本公开实施例提供的一种头皮模型的结构示意图;
[0022]图4是本公开实施例提供的一种头皮区域的结构示意图;
[0023]图5是本公开实施例提供的另一种发丝生成方法的流程示意图;
[0024]图6是本公开实施例提供的一种发丝生成装置的结构示意图;
[0025]图7是本公开实施例中的一种电子设备的结构示意图。
具体实施方式
[0026]为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。
[0027]在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。
[0028]有鉴于
技术介绍
中提到的问题,本公开实施例提供了一种发丝生成方法、装置、设备及存储介质。下面,先对发丝生成方法进行说明。
[0029]图2是本公开实施例提供的一种发丝生成方法的流程图,该方法可以由一种电子设备来执行。该电子设备可以示例性的理解为诸如手机、平板电脑、笔记本电脑、台式机、智能电视等具有页面展示功能的设备。如图2所示,本实施例提供的方法包括如下步骤:
[0030]S210、基于引导发丝确定目标发丝,其中,引导发丝位于头皮模型上。
[0031]在本公开实施例中,该发丝生成方法可以应用于视频创作或图像处理等需要在头皮模型上生长发丝的应用场景中,其中,头皮模型可以为二维(2Dimension)头皮模型、或三维(3Dimension)头皮模型,对此不作限定。示例性的,在3D应用场景,例如3D游戏、3D电影等的制作过程中,往往需要构建多个虚拟模型,例如3D数字人,并且通常需要在3D数字人上的头皮模型上生长发丝,以对数字人进行装扮。但并不便于此。
[0032]具体地,引导发丝为头皮模型上预先构建的发丝,其中,发丝包括头发或毛发等。引导发丝的数量、形状以及在头皮模型上的发根位置,本领域技术人员均可根据实际情况设置,此处不作限定。
[0033]引导发丝的构建方式可以如下:首先构建出一个线段(一般是直线段),然后通过修改线段上的关键点的数量以及位置可以对线段进行造型,使其成为或接近想要的头发形
状,从而得到引导发丝,但并不限于此。
[0034]具体地,目标发丝为对插值发丝的形状以及发根位置起决定作用的发丝,插值发丝为根据目标发丝生成的发丝。
[0035]在一些实施例中,S210可以包括:从头皮模型上设置的引导发丝中,随机选取出多条发丝作为目标发丝。
[0036]在另一些实施例中,S210可以包括:S211、对头皮模型进行区域划分,生成多个头皮区域;S212、将任一头皮区域对应的多条引导发丝确定为目标发丝。
[0037]在一个示例中,S211可以包括:随机对头皮模型进行区域划分,生成多个头皮区域。
[0038]在另一个示例中,S211可以包括:根据引导发丝的发根位置进行区域划分,生成多个头皮区域,其中,头皮区域为多边形区域。
[0039]具体地,头皮区域可以呈三边形、四边形、五边形等多边形,此处不作限定。
[0040]具体地,可以按照将引导发丝的发根位置作为头皮区域的顶点的原则,对头皮模型进行区域划分,生成多个头皮区域,其中,不同头皮区域之间可以交叠,也可以无交叠,此处不作限定。...

【技术保护点】

【技术特征摘要】
1.一种发丝生成方法,其特征在于,包括:基于引导发丝确定目标发丝,其中,所述引导发丝位于头皮模型上;根据所述目标发丝的发根位置确定插值位置;基于所述目标发丝上的引导发丝粒子和所述插值位置,生成插值发丝。2.根据权利要求1所述的方法,其特征在于,所述基于引导发丝确定目标发丝,包括:根据所述引导发丝的发根位置进行区域划分,生成多个头皮区域,其中,所述头皮区域为多边形区域;将任一所述头皮区域对应的顶点处的引导发丝确定为目标发丝。3.根据权利要求1所述的方法,其特征在于,根据所述目标发丝的发根位置确定插值位置,包括:根据所述目标发丝的发丝权重和所述目标发丝的发根位置确定插值位置。4.根据权利要求3所述的方法,其特征在于,所述目标发丝的发丝权重的确定过程包括:根据所述目标发丝的发丝数量,随机生成与所述发丝数量对应的多个随机数,作为所述目标发丝的发丝权重。5.根据权利要求3所述的方法,其特征在于,所述根据所述目标发丝的发丝权重和所述目标发丝的发根位置确定插值位置,包括:根据所述目标发丝的发丝权重对所述目标发丝的发根位置进行权重加和处理,得到所述插值位置。6.根据权利要求1所述的方法,其特征在于,基于所述目标发丝上的引导发丝粒子和所述插值位置,生成插值发丝,包括:基于所述目标发丝的发丝权重和所述目标发丝上的引导发丝粒子和所述插值位置,生成所述插值发丝。7.根据权利要求6所述的方法,其特征在于,所述基于所述目标发丝的发丝权重和所述目标发丝上的引导发丝粒子和所述插值位置,生成所述插值发丝,包括:确定所述插值发丝上的插值发丝粒子的数量;基于所述目标发丝的发丝权重,以及所述目标发丝上的引导发丝粒子的位置,确定所述插值发丝粒子位置;以所述插值位置为所述插值发丝的发根位置,基于所述插值发丝粒子的数量和所述插值发丝粒子位置,生成所述插值发丝。8.根据权利要求7所述的方法,其特征在于,所述确定所述插值发丝上的插值发丝粒子的数量,包括:基于所述目标发丝的发丝权重对所述目标发丝上的引导发丝粒子的数量进行权重加和处理,获取所述插值发丝粒子的数量。9.根据权利要求7所述的方法,其特征在于,所述基于所述目标发丝的发丝权重,以及所述目标发丝上的引导发丝粒子的位置,确定所述插值发丝上的插值发丝粒子位置,包...

【专利技术属性】
技术研发人员:王兢业李小奇
申请(专利权)人:北京字跳网络技术有限公司
类型:发明
国别省市:

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

1