图片中人体肩颈处理方法、装置及电子设备制造方法及图纸

技术编号:24998311 阅读:18 留言:0更新日期:2020-07-24 18:00
本公开实施例提供了一种图片中人体肩颈处理方法、装置及电子设备,属于图像处理技术领域,该方法包括:确定待处理的图片中人体的肩颈形变区域,其中,所述人体的肩颈形变区域为所述图片中人体的肩颈区域中发生形变的区域;获取所述肩颈形变区域对应的美体处理参数,其中,所述美体处理参数至少包括操作位点、操作方向和操作类型;在所述肩颈形变区域的操作位点,按照所述操作方向执行对应所述操作类型对应的肩颈美体操作,以使得所述肩颈形变区域恢复形变。通过本公开的方案,实现了针对图片中人体肩颈形变区域进行针对性、适应性的美体处理,提高了图片中人体美化的多样性和美体效果。

【技术实现步骤摘要】
图片中人体肩颈处理方法、装置及电子设备
本公开涉及图像处理
,尤其涉及一种图片中人体肩颈处理方法、装置及电子设备。
技术介绍
随着图像处理技术的发展,图片中人体美化功能日益普及,图像处理的要求也越来越高。现有的图片处理方案主要是针对图片中人体进行整体比例的拉伸瘦身等美化处理,导致美化后的效果较为失真,美化类型较为单一,无法有效美化人体达到天鹅颈的效果。可见,现有的图片人体美化方法存在美化效果较差、美化类型较为单一,无法有效美化人体达到天鹅颈的效果的技术问题。
技术实现思路
有鉴于此,本公开实施例提供一种图片中人体肩颈处理方法、装置及电子设备,至少部分解决现有技术中存在的问题。第一方面,本公开实施例提供了一种图片中人体肩颈处理方法,包括:确定待处理的图片中人体的肩颈形变区域,其中,所述人体的肩颈形变区域为所述图片中人体的肩颈区域中发生形变的区域;获取所述肩颈形变区域对应的美体处理参数,其中,所述美体处理参数至少包括操作位点、操作方向和操作类型;在所述肩颈形变区域的操作位点,按照所述操作方向执行对应所述操作类型对应的肩颈美体操作,以使得所述肩颈形变区域恢复形变。根据本公开实施例的一种具体实现方式,所述确定待处理的图片中人体的肩颈形变区域的步骤,包括:获取所述图片中人体的多个参考关键点;在多个所述参考关键点中,选择与所述人体的肩颈关联的目标关键点,其中,所述目标关键点至少包括肩部关键点和臀部关键点;根据所述目标关键点,确定所述图片中人体的肩颈形变区域。根据本公开实施例的一种具体实现方式,所述根据所述目标关键点,确定所述图片中人体的肩颈形变区域的步骤,包括:根据所述目标关键点确定所述图片中人体的参考中线的尺寸;根据所述人体的参考中线的尺寸,确定肩颈区域的宽度和高度;根据所述肩颈关键点和所述肩颈区域的宽度和高度,确定所述人体的肩颈形变区域。根据本公开实施例的一种具体实现方式,所述根据所述目标关键点确定所述图片中人体的参考中线的尺寸的步骤,包括:确定所述人体的两个肩部关键点之间的肩部中点,以及两个臀部关键点之间的臀部中点;确定所述人体的肩部中点和所述臀部中点之间的参考中线;测量所述人体的参考中线的尺寸。根据本公开实施例的一种具体实现方式,所述根据所述人体的参考中线的尺寸,确定肩颈区域的宽度和高度的步骤,包括:将所述人体的参考中线的尺寸乘以第一比例系数,得到所述肩颈区域的宽度,以及,将所述人体的参考中线的尺寸乘以第二比例系数,得到所述肩颈区域的高度。根据本公开实施例的一种具体实现方式,所述根据所述肩颈关键点和所述肩颈区域的宽度和高度,确定所述人体的肩颈形变区域的步骤,包括:确定所述人体的肩部关键点连线;以每个所述肩部关键点为基准,绘制与所述肩部关键点连线呈预设夹角的直角边;根据所述直角和所述肩颈区域的宽度和高度,绘制位于所述人体的头部两侧的矩形肩颈形变区域。根据本公开实施例的一种具体实现方式,所述预设夹角为45度角。根据本公开实施例的一种具体实现方式,所述获取所述肩颈形变区域对应的美体处理参数,其中,所述美体处理参数至少包括操作位点、操作方向和操作类型的步骤,包括:确定所述人体的肩颈边缘线与所述肩颈形变区域的交叉点,作为所述操作位点;将与所述矩形肩颈形变区域的矩形边平行且指向所述肩颈中部的方向作为操作方向;确定操作类型为在所述操作位点沿着所述操作方向向所述肩颈内部拉伸的操作。根据本公开实施例的一种具体实现方式,所述在所述肩颈形变区域的操作位点,按照所述操作方向执行对应所述操作类型对应的肩颈美体操作,以使得所述肩颈形变区域恢复形变的步骤,包括:确定所述肩颈形变区域内的全部待调整的目标像素点;确定每个目标像素点距离参考坐标系的相对距离;根据所述目标像素点距离所述参考坐标系的相对距离,查找所述目标像素点对应的原参考像素点;根据所述原参考像素点的像素值调整所述目标像素点的像素值。根据本公开实施例的一种具体实现方式,所述在所述肩颈形变区域的操作位点,按照所述操作方向执行对应所述操作类型对应的肩颈美体操作,以使得所述肩颈形变区域恢复形变的步骤之前,所述方法还包括:确定所述图片中人体的人脸区域;计算所述肩颈形变区域和所述人脸区域的重合区域;所述在所述肩颈形变区域的操作位点,按照所述操作方向执行对应所述操作类型对应的肩颈美体操作,以使得所述肩颈形变区域恢复形变的步骤,包括:在所述肩颈形变区域中除了所述重合区域之外的区域中的操作位点,按照所述操作方向执行对应所述操作类型的肩颈美体操作,以使得所述肩颈形变区域恢复形变。第二方面,本公开实施例提供了一种图片中人体肩颈处理装置,包括:确定模块,用于确定待处理的图片中人体的肩颈形变区域,其中,所述人体的肩颈形变区域为所述图片中人体的肩颈区域中发生形变的区域;获取模块,用于获取所述肩颈形变区域对应的美体处理参数,其中,所述美体处理参数至少包括操作位点、操作方向和操作类型;操作模块,用于在所述肩颈形变区域的操作位点,按照所述操作方向直行对应所述操作类型对应的美体操作,以使得所述肩颈形变区域恢复形变。第三方面,本公开实施例还提供了一种电子设备,该电子设备包括:至少一个处理器;以及,与该至少一个处理器通信连接的存储器;其中,该存储器存储有可被该至少一个处理器执行的指令,该指令被该至少一个处理器执行,以使该至少一个处理器能够执行前述第一方面或第一方面的任一实现方式中的图片中人体肩颈处理方法。第四方面,本公开实施例还提供了一种非暂态计算机可读存储介质,该非暂态计算机可读存储介质存储计算机指令,该计算机指令用于使该计算机执行前述第一方面或第一方面的任一实现方式中的图片中人体肩颈处理方法。第五方面,本公开实施例还提供了一种计算机程序产品,该计算机程序产品包括存储在非暂态计算机可读存储介质上的计算程序,该计算机程序包括程序指令,当该程序指令被计算机执行时,使该计算机执行前述第一方面或第一方面的任一实现方式中的图片中人体肩颈处理方法。本公开实施例中的图片中人体肩颈处理方案,包括:确定待处理的图片中人体的肩颈形变区域,其中,所述人体的肩颈形变区域为所述图片中人体的肩颈区域中发生形变的区域;获取所述肩颈形变区域对应的美体处理参数,其中,所述美体处理参数至少包括操作位点、操作方向和操作类型;在所述肩颈形变区域的操作位点,按照所述操作方向执行对应所述操作类型对应的肩颈美体操作,以使得所述肩颈形变区域恢复形变。通过本公开的方案,实现了针对图片中人体肩颈形变区域进行针对性、适应性的美体处理,提高了图片中人体美化的多样性和美体效果。附图说明为了更清楚地说明本公开实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下本文档来自技高网...

【技术保护点】
1.一种图片中人体肩颈处理方法,其特征在于,包括:/n确定待处理的图片中人体的肩颈形变区域,其中,所述人体的肩颈形变区域为所述图片中人体的肩颈区域中发生形变的区域;/n获取所述肩颈形变区域对应的美体处理参数,其中,所述美体处理参数至少包括操作位点、操作方向和操作类型;/n在所述肩颈形变区域的操作位点,按照所述操作方向执行对应所述操作类型对应的肩颈美体操作,以使得所述肩颈形变区域恢复形变。/n

【技术特征摘要】
1.一种图片中人体肩颈处理方法,其特征在于,包括:
确定待处理的图片中人体的肩颈形变区域,其中,所述人体的肩颈形变区域为所述图片中人体的肩颈区域中发生形变的区域;
获取所述肩颈形变区域对应的美体处理参数,其中,所述美体处理参数至少包括操作位点、操作方向和操作类型;
在所述肩颈形变区域的操作位点,按照所述操作方向执行对应所述操作类型对应的肩颈美体操作,以使得所述肩颈形变区域恢复形变。


2.根据权利要求1所述的方法,其特征在于,所述确定待处理的图片中人体的肩颈形变区域的步骤,包括:
获取所述图片中人体的多个参考关键点;
在多个所述参考关键点中,选择与所述人体的肩颈关联的目标关键点,其中,所述目标关键点至少包括肩部关键点和臀部关键点;
根据所述目标关键点,确定所述图片中人体的肩颈形变区域。


3.根据权利要求2所述的方法,其特征在于,所述根据所述目标关键点,确定所述图片中人体的肩颈形变区域的步骤,包括:
根据所述目标关键点确定所述图片中人体的参考中线的尺寸;
根据所述人体的参考中线的尺寸,确定肩颈区域的宽度和高度;
根据所述肩颈关键点和所述肩颈区域的宽度和高度,确定所述人体的肩颈形变区域。


4.根据权利要求3所述的方法,其特征在于,所述根据所述目标关键点确定所述图片中人体的参考中线的尺寸的步骤,包括:
确定所述人体的两个肩部关键点之间的肩部中点,以及两个臀部关键点之间的臀部中点;
确定所述人体的肩部中点和所述臀部中点之间的参考中线;
测量所述人体的参考中线的尺寸。


5.根据权利要求4所述的方法,其特征在于,所述根据所述人体的参考中线的尺寸,确定肩颈区域的宽度和高度的步骤,包括:
将所述人体的参考中线的尺寸乘以第一比例系数,得到所述肩颈区域的宽度,以及,将所述人体的参考中线的尺寸乘以第二比例系数,得到所述肩颈区域的高度。


6.根据权利要求5所述的方法,其特征在于,所述根据所述肩颈关键点和所述肩颈区域的宽度和高度,确定所述人体的肩颈形变区域的步骤,包括:
确定所述人体的肩部关键点连线;
以每个所述肩部关键点为基准,绘制与所述肩部关键点连线呈预设夹角的直角边;
根据所述直角和所述肩颈区域的宽度和高度,绘制位于所述人体的头部两侧的矩形肩颈形变区域。


7.根据权利要求6所述的方法,其特征在于,所述预设夹角为45度角。


8.根据权利要求7所述的方法,其特征在于,所述获取所述肩颈形变区域对应的美体处理参数,其中,所述美体处理参数至少包括操作位点、操作方向和操作类...

【专利技术属性】
技术研发人员:黄佳斌
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:北京;11

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

1