System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 脸部整形效果图的生成方法、装置、计算机设备及介质制造方法及图纸_技高网

脸部整形效果图的生成方法、装置、计算机设备及介质制造方法及图纸

技术编号:41189291 阅读:3 留言:0更新日期:2024-05-07 22:20
本说明书实施方式提供了一种脸部整形效果图的生成方法、装置、计算机设备及介质,方法包括:接收用户脸部的脸部图像;脸部图像具有指定姿态;将基准脸部模型处于指定姿态的标准轮廓线投影至脸部图像,得到在脸部图像中形成的投影轮廓线;标准轮廓线包括多个标准脸部关键点;投影轮廓线包括与多个标准脸部关键点对应的投影关键点;对应多个标准脸部关键点,从脸部图像识别出标准脸部关键点表征的部位与相应投影关键点之间的位置差异信息;根据位置差异信息和脸部图像,生成用户脸部的脸部整形效果图。如此,用户可以通过脸部整形效果图更加了解采用医美产品之后的预期效果,给用户带来了便利。

【技术实现步骤摘要】

本说明书中实施方式涉及图像处理领域,特别涉及一种脸部整形效果图的生成方法、装置、计算机设备及介质


技术介绍

1、目前,有脸部整形需求的患者在做出脸部整形的决策之前,通常需要去到医院或具有相关资质的整形机构与医生进行沟通,然后根据相关的检查结果,由医生针对患者情况确定相应的整形方案,再由患者决定是否进行整形。

2、然而,相关技术中,患者在决定是否接受整形方案前,主要根据医生的介绍来想象整形效果,使得对于医美产品带来的预期效果,不是很直观。


技术实现思路

1、有鉴于此,本说明书多个实施方式致力于提供一种脸部整形效果图的生成方法、装置、计算机设备及介质,可以通过向用户展示脸部整形效果图,给用户带来了便利。

2、本说明书的一个实施方式提供一种脸部整形效果图的生成方法,所述方法包括:接收用户脸部的脸部图像;其中,所述脸部图像具有指定姿态;将基准脸部模型处于所述指定姿态的标准轮廓线投影至所述脸部图像,得到在所述脸部图像中形成的投影轮廓线;其中,所述标准轮廓线包括多个标准脸部关键点;多个标准脸部关键点分别用于表征所述基准脸部模型中脸部的部位;所述投影轮廓线包括与多个标准脸部关键点对应的投影关键点;对应所述多个标准脸部关键点,从所述脸部图像识别出标准脸部关键点表征的部位与相应投影关键点之间的位置差异信息;根据所述位置差异信息和所述脸部图像,生成所述用户脸部的脸部整形效果图。

3、本说明书的一个实施方式提供一种脸部整形效果图的展示方法,应用于客户端,所述方法用于模拟用户脸部的整形效果;所述方法包括:获取用户脸部的脸部图像;其中,所述脸部图像具有指定姿态;发送针对所述用户脸部的整形效果的模拟请求,以用于服务器根据所述用户脸部的脸部图像,将基准脸部模型处于所述指定姿态的标准轮廓线投影至所述脸部图像,得到在所述脸部图像中形成的投影轮廓线;其中,所述标准轮廓线包括多个标准脸部关键点;多个标准脸部关键点分别用于表征脸部的部位;所述投影轮廓线包括与多个标准脸部关键点对应的投影关键点;对应所述多个标准脸部关键点,从所述脸部图像识别出标准脸部关键点表征的部位与相应投影关键点之间的位置差异信息;根据所述位置差异信息和所述脸部图像,生成所述用户脸部的脸部整形效果图,以作为所述模拟请求的响应返回至所述客户端;展示所述用户脸部的脸部整形效果图;其中,所述脸部整形效果图中显示有所述投影轮廓线。

4、本说明书的一个实施方式提供一种脸部整形效果图的生成装置,所述装置包括:接收模块,用于接收用户脸部的脸部图像;其中,所述脸部图像具有指定姿态;投影模块,用于将基准脸部模型处于所述指定姿态的标准轮廓线投影至所述脸部图像,得到在所述脸部图像中形成的投影轮廓线;其中,所述标准轮廓线包括多个标准脸部关键点;多个标准脸部关键点分别用于表征脸部的部位;所述投影轮廓线包括与多个标准脸部关键点对应的投影关键点;识别模块,用于对应所述多个标准脸部关键点,从所述脸部图像识别出标准脸部关键点表征的部位与相应投影关键点之间的位置差异信息;生成模块,用于根据所述位置差异信息和所述脸部图像,生成所述用户脸部的脸部整形效果图。

5、本说明书的一个实施方式提供一种计算机设备,所述计算机设备包括存储器及处理器,所述存储器中存储有至少一条计算机程序,所述至少一条计算机程序由所述处理器加载并执行,以实现上述任一实施方式所述的方法。

6、本说明书的一个实施方式提供一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条计算机程序,所述至少一条计算机程序被处理器执行时能够实现上述任一实施方式所述的方法。

7、本说明书提供的多个实施方式,通过将基准脸部模型处于指定姿态的标准轮廓线投影至用户脸部的脸部图像,得到在所述脸部图像中形成的投影轮廓线,并对应标准轮廓线中的多个标准脸部关键点,从所述脸部图像识别出标准脸部关键点表征的脸部部位与投影轮廓线中的相应投影关键点之间的位置差异信息,进而根据位置差异信息和脸部图像,生成用户脸部的脸部整形效果图。如此,用户可以通过脸部整形效果图更加了解脸部整形后的预期效果,给用户带来了便利。

本文档来自技高网...

【技术保护点】

1.一种脸部整形效果图的生成方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,将基准脸部模型处于所述指定姿态的标准轮廓线投影至所述脸部图像,得到在所述脸部图像中形成的投影轮廓线的步骤包括:

3.根据权利要求2所述的方法,其特征在于,基于所述实际脸部特征点,确定所述投影轮廓线的位置的步骤包括:

4.根据权利要求3所述的方法,其特征在于,从所述实际脸部特征点中确定基准脸部特征点的步骤包括:

5.根据权利要求3所述的方法,其特征在于,将所述基准脸部特征点作为所述标准轮廓线在所述脸部图像中的投影位置基准,确定所述投影轮廓线在所述脸部图像中的位置的步骤包括:

6.根据权利要求1所述的方法,其特征在于,对应所述多个标准脸部关键点,从所述脸部图像识别出标准脸部关键点表征的部位与相应投影关键点之间的位置差异信息的步骤包括:

7.根据权利要求6所述的方法,其特征在于,对应所述多个标准脸部关键点,从所述脸部图像识别出标准脸部关键点表征的部位与相应投影关键点之间的位置差异信息的步骤还包括:

8.根据权利要求1所述的方法,其特征在于,根据所述位置差异信息和所述脸部图像,生成所述用户脸部的脸部整形效果图的步骤包括:

9.根据权利要求1所述的方法,其特征在于,所述方法还包括:

10.一种脸部整形效果图的展示方法,其特征在于,应用于客户端,所述方法用于模拟用户脸部的整形效果;所述方法包括:

11.一种脸部整形效果图的生成装置,其特征在于,所述装置包括:

12.一种计算机设备,其特征在于,所述计算机设备包括存储器及处理器,所述存储器中存储有至少一条计算机程序,所述至少一条计算机程序由所述处理器加载并执行,以实现如权利要求1至10中任一项所述的方法。

13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有至少一条计算机程序,所述至少一条计算机程序被处理器执行时能够实现如权利要求1至10中任一项所述的方法。

...

【技术特征摘要】

1.一种脸部整形效果图的生成方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,将基准脸部模型处于所述指定姿态的标准轮廓线投影至所述脸部图像,得到在所述脸部图像中形成的投影轮廓线的步骤包括:

3.根据权利要求2所述的方法,其特征在于,基于所述实际脸部特征点,确定所述投影轮廓线的位置的步骤包括:

4.根据权利要求3所述的方法,其特征在于,从所述实际脸部特征点中确定基准脸部特征点的步骤包括:

5.根据权利要求3所述的方法,其特征在于,将所述基准脸部特征点作为所述标准轮廓线在所述脸部图像中的投影位置基准,确定所述投影轮廓线在所述脸部图像中的位置的步骤包括:

6.根据权利要求1所述的方法,其特征在于,对应所述多个标准脸部关键点,从所述脸部图像识别出标准脸部关键点表征的部位与相应投影关键点之间的位置差异信息的步骤包括:

7.根据权利要求6所述的方法,其特征在于,对应所述多个标准脸部关键点,从所述脸...

【专利技术属性】
技术研发人员:唐河云
申请(专利权)人:阿里健康科技杭州有限公司
类型:发明
国别省市:

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

1