肖像的卡通化方法、装置、设备及存储介质制造方法及图纸

技术编号:36224942 阅读:11 留言:0更新日期:2023-01-04 12:23
本发明专利技术涉及图像处理领域,公开了一种肖像的卡通化方法、装置、设备及存储介质。该方法包括:获取用户的自拍数据;根据预置风格化算法,对所述自拍数据进行卡通化处理,得到卡通化自拍数据;基于预置u2net神经网络,对所述卡通化自拍数据进行头部扣取处理,得到卡通头部数据;获取待拼接的动漫图像,接收所述动漫图像的锚点设置坐标;根据预置锚点设置坐标,将所述卡通头部数据拼接在所述动漫图像上,得到卡通化肖像数据。通化肖像数据。通化肖像数据。

【技术实现步骤摘要】
肖像的卡通化方法、装置、设备及存储介质


[0001]本专利技术涉及图像处理领域,尤其涉及一种肖像的卡通化方法、装置、设备及存储介质。

技术介绍

[0002]当前,卡通化风格化已经成为视频领域中热门的技术。通过神经网络转换用户的自拍图像,将图像内容转换的为卡通风格。
[0003]但是,由于卡通化的方式只能局限于用户自拍的画面,而用户想要处理自己卡通化形象,更改卡通的背景和服饰时,只能通过后续剪辑和PS等方式来实现用户卡通形象的背景服饰更改。因此,针对当前用户肖像的卡通化不能自动更换背景和服饰的问题,需要一种新的卡通化技术。

技术实现思路

[0004]本专利技术的主要目的在于解决用户肖像的卡通化不能自动更换背景和服饰的技术问题。
[0005]本专利技术第一方面提供了一种肖像的卡通化方法,所述肖像的卡通化方法包括:
[0006]获取用户的自拍数据;
[0007]根据预置风格化算法,对所述自拍数据进行卡通化处理,得到卡通化自拍数据;
[0008]基于预置u2net神经网络,对所述卡通化自拍数据进行头部扣取处理,得到卡通头部数据;
[0009]获取待拼接的动漫图像,接收所述动漫图像的锚点设置坐标;
[0010]根据所述锚点设置坐标,将所述卡通头部数据拼接在所述动漫图像上,得到卡通化肖像数据。
[0011]可选的,在本专利技术第一方面的第一种实现方式中,,所述基于预置u2net神经网络,对所述卡通化自拍数据进行头部扣取处理,得到卡通头部数据包括:r/>[0012]基于预置u2net神经网络,对所述卡通化自拍数据进行识别处理,得到识别出的面部数据、头发数据、耳部数据;
[0013]将识别出的面部数据、头发数据、耳部数据进行组合处理,得到卡通头部数据。
[0014]可选的,在本专利技术第一方面的第二种实现方式中,所述根据预置风格化算法,对所述自拍数据进行卡通化处理,得到卡通化自拍数据包括:
[0015]根据预置GAN神经网络,利用预置风格采样图,对所述自拍数据进行风格迁移处理,得到卡通化自拍数据。
[0016]可选的,在本专利技术第一方面的第三种实现方式中,所述根据预置风格化算法,对所述自拍数据进行卡通化处理,得到卡通化自拍数据包括:
[0017]根据预置pix2pix神经网络,对所述自拍数据进行卡通风格迁移处理,得到卡通化自拍数据。
[0018]可选的,在本专利技术第一方面的第四种实现方式中,所述根据所述锚点设置坐标,将所述卡通头部数据拼接在所述动漫图像上,得到卡通化肖像数据包括:
[0019]对所述卡通头部数据中选择头部锚定点;
[0020]将所述头部锚定点移动至所述锚点设置坐标上,得到平移后的所述卡通头部数据;
[0021]根据预置旋转角度,对平移后的所述卡通头部数据进行旋转处理,实现所述卡通头部数据在所述动漫图像的拼接,得到卡通化肖像数据。
[0022]可选的,在本专利技术第一方面的第五种实现方式中,所述获取用户的自拍数据包括:
[0023]获取用户的自拍数据,分析所述自拍数据是否超过预置图像分辨阈值;
[0024]当所述自拍数据没有超过图像分辨阈值时,则将所述自拍数据确认为合格的自拍数据。
[0025]可选的,在本专利技术第一方面的第六种实现方式中,所述图像分辨阈值包括:720*720分辨率阈值。
[0026]本专利技术第二方面提供了一种肖像的卡通化装置,所述肖像的卡通化装置包括:
[0027]第一获取模块,用于获取用户的自拍数据;
[0028]卡通化模块,用于根据预置风格化算法,对所述自拍数据进行卡通化处理,得到卡通化自拍数据;
[0029]头部扣取模块,用于基于预置u2net神经网络,对所述卡通化自拍数据进行头部扣取处理,得到卡通头部数据;
[0030]第二获取模块,用于获取待拼接的动漫图像,接收所述动漫图像的锚点设置坐标;
[0031]拼接模块,用于根据所述锚点设置坐标,将所述卡通头部数据拼接在所述动漫图像上,得到卡通化肖像数据。
[0032]本专利技术第三方面提供了一种肖像的卡通化设备,包括:存储器和至少一个处理器,所述存储器中存储有指令,所述存储器和所述至少一个处理器通过线路互连;所述至少一个处理器调用所述存储器中的所述指令,以使得所述肖像的卡通化设备执行上述的肖像的卡通化方法。
[0033]本专利技术的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述的肖像的卡通化方法。
[0034]在本专利技术实施例中,通过对自拍数据先风格化处理,生成风格卡通化图片。然后将风格卡通化图片头部识别后扣取出头部卡通数据,将头部卡通数据基于锚定设置坐标进行平移黏贴到拼接在动漫图像上,实现了风格化的卡通肖像的背景和服饰,解决了用户肖像的卡通化不能自动更换背景和服饰的技术问题。
附图说明
[0035]图1为本专利技术实施例中肖像的卡通化方法的一个实施例示意图;
[0036]图2为本专利技术实施例中肖像的卡通化装置的一个实施例示意图;
[0037]图3为本专利技术实施例中肖像的卡通化装置的另一个实施例示意图;
[0038]图4为本专利技术实施例中肖像的卡通化设备的一个实施例示意图。
具体实施方式
[0039]本专利技术实施例提供了一种肖像的卡通化方法、装置、设备及存储介质。
[0040]本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”或“具有”及其任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0041]为便于理解,下面对本专利技术实施例的具体流程进行描述,请参阅图1,本专利技术实施例中肖像的卡通化方法的一个实施例,所述肖像的卡通化方法包括:
[0042]101、获取用户的自拍数据;
[0043]在本实施例中,用户的自拍照片的可以作为风格化的对象图片。
[0044]进一步,在101可以执行以下步骤:
[0045]1011、获取用户的自拍数据,分析自拍数据是否超过预置图像分辨阈值;
[0046]1012、当自拍数据没有超过图像分辨阈值时,则将自拍数据确认为合格的自拍数据。
[0047]在1011

1012步骤中,自拍数据是不能超过的预置图像分辨率,图像分辨率没有超过图像分辨阈值,则认为是合格自拍数据。在一种实施例中,自拍数据的分辨率限制为720*720的要求。
[0048]102、根据预置风本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种肖像的卡通化方法,其特征在于,所述肖像的卡通化方法包括:获取用户的自拍数据;根据预置风格化算法,对所述自拍数据进行卡通化处理,得到卡通化自拍数据;基于预置u2net神经网络,对所述卡通化自拍数据进行头部扣取处理,得到卡通头部数据;获取待拼接的动漫图像,接收所述动漫图像的锚点设置坐标;根据所述锚点设置坐标,将所述卡通头部数据拼接在所述动漫图像上,得到卡通化肖像数据。2.根据权利要求1所述的肖像的卡通化方法,其特征在于,所述基于预置u2net神经网络,对所述卡通化自拍数据进行头部扣取处理,得到卡通头部数据包括:基于预置u2net神经网络,对所述卡通化自拍数据进行识别处理,得到识别出的面部数据、头发数据、耳部数据;将识别出的面部数据、头发数据、耳部数据进行组合处理,得到卡通头部数据。3.根据权利要求1所述的肖像的卡通化方法,其特征在于,所述根据预置风格化算法,对所述自拍数据进行卡通化处理,得到卡通化自拍数据包括:根据预置GAN神经网络,利用预置风格采样图,对所述自拍数据进行风格迁移处理,得到卡通化自拍数据。4.根据权利要求1所述的肖像的卡通化方法,其特征在于,所述根据预置风格化算法,对所述自拍数据进行卡通化处理,得到卡通化自拍数据包括:根据预置pix2pix神经网络,对所述自拍数据进行卡通风格迁移处理,得到卡通化自拍数据。5.根据权利要求1所述的肖像的卡通化方法,其特征在于,所述根据所述锚点设置坐标,将所述卡通头部数据拼接在所述动漫图像上,得到卡通化肖像数据包括:对所述卡通头部数据中选择头部锚定点;将所述头部锚定点移动至所述锚点设置坐标上,得到平移后的所述卡通头部数据;根据预置旋转角度...

【专利技术属性】
技术研发人员:宋泽山
申请(专利权)人:上海积图科技有限公司
类型:发明
国别省市:

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

1