修饰双下巴的方法、装置和系统制造方法及图纸

技术编号:20487931 阅读:36 留言:0更新日期:2019-03-02 20:21
本发明专利技术提供了一种修饰双下巴的方法、装置和系统,涉及图像处理技术领域,其中,该方法包括:获取目标对象的脸部的图像数据;从图像数据中检测目标对象的人脸特征点;根据人脸特征点确定目标对象的第一下巴的轮廓线条和待修饰区域;根据第一下巴的轮廓线条,检测待修饰区域中是否存在第二下巴,如果存在,对待修饰区域进行修饰处理,得到处理后的图像数据。本发明专利技术可以自动地识别目标对象的双下巴并进行修饰处理,操作便捷且修饰效果较好,从而提高了用户体验度。

Method, device and system for modifying double chin

The invention provides a method, device and system for modifying double chin, which relates to the field of image processing technology, in which the method includes: acquiring image data of the face of the target object; detecting the face feature points of the target object from image data; determining the contour line and the area to be modified of the first chin of the target object according to the face feature points; and according to the contour of the first chin. Lines are used to detect whether there is a second chin in the area to be modified. If there is a chin, the modified area is modified to obtain the processed image data. The invention can automatically identify the double chin of the target object and modify it. The operation is convenient and the modification effect is good, thereby improving the user experience.

【技术实现步骤摘要】
修饰双下巴的方法、装置和系统
本专利技术涉及图像处理
,尤其是涉及一种修饰双下巴的方法、装置和系统。
技术介绍
随着用户审美标准的提高以及对个人形象的重视,用户往往希望对拍摄照片或视频进行再处理以提升个人形象,例如,对照片进行皮肤美白、瘦脸、修复双下巴、调整五官形状等处理。现有的方式中,通常需要用户使用第三方图像处理软件对照片进行擦除、涂抹、模糊等手动处理;对于修复双下巴而言,实际操作更为繁琐,如果用户对图像处理软件操作经验较少,很难把控修饰程度,修饰程度过小则不能实现隐藏双下巴的目的,修饰程度过大则易导致脸部明显变形;修饰效果难以满足用户需求,用户体验度较低。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种修饰双下巴的方法、装置和系统,以自动地识别目标对象的双下巴并进行修饰处理,使得修饰双下巴的操作更加便捷同时提高修饰效果,从而提高用户体验度。第一方面,本专利技术实施例提供了一种修饰双下巴的方法,该方法包括:获取目标对象的脸部的图像数据;从图像数据中检测目标对象的人脸特征点;根据人脸特征点确定目标对象的第一下巴的轮廓线条和待修饰区域;根据第一下巴的轮廓线条,检测待修饰区域中是否存在第二下巴,如果存在,对待修饰区域进行修饰处理,得到处理后的图像数据。进一步,本专利技术实施例提供了第一方面的第一种可能的实施方式,上述获取目标对象的脸部的图像数据的步骤,包括:通过图像采集设备采集预览帧图像;通过预设的人脸检测模型对预览帧图像进行人脸检测;如果检测到预览帧图像中存在人脸,通过图像采集设备采集目标对象的脸部的图像数据。进一步,本专利技术实施例提供了第一方面的第二种可能的实施方式,上述从图像数据中检测目标对象的人脸特征点的步骤,包括:通过预先训练得到的特征点检测模型,从图像数据中检测目标对象的人脸特征点;该特征点检测模型采用以下方式训练得到:获取训练样本集合;训练样本集合包括设定数量的人脸图像;人脸图像中携带有人脸特征点的标注信息;标注信息包括人脸特征点的位置和特征点类型;按照第一划分比例,从训练样本集合中划分出训练子集和验证子集;搭建初始的神经网络模型,并设置初始的训练参数;通过训练子集和训练参数训练神经网络模型,通过验证子集对训练后的神经网络模型进行验证;如果验证结果不满足预设的精度阈值,根据验证结果调整训练参数;继续通过训练子集和调整后的训练参数训练神经网络模型,直至神经网络模型的验证结果满足精度阈值,得到特征点检测模型。进一步,本专利技术实施例提供了第一方面的第三种可能的实施方式,上述根据人脸特征点确定目标对象的第一下巴的轮廓线条和待修饰区域的步骤,包括:根据人脸特征点中各个特征点的特征点类型,从人脸特征点中提取表征目标对象的第一下巴的第一特征点集合;根据第一特征点集合中各个特征点的位置,对第一特征点集合中各个特征点进行曲线拟合处理,得到目标对象的第一下巴的轮廓线条;以第一下巴的轮廓线条为基准,向目标对象的颈部方向延伸预设的距离,得到待修饰区域。进一步,本专利技术实施例提供了第一方面的第四种可能的实施方式,上述根据第一下巴的轮廓线条,检测待修饰区域中是否存在第二下巴的步骤,包括:对待修饰区域进行边缘提取处理;如果从待修饰区域中提取到边缘线条,计算边缘线条的第一曲率;计算第一曲率与第一下巴的轮廓线条对应的第二曲率的曲率差值;判断曲率差值是否在预设的差值范围内,如果是,确定待修饰区域中存在第二下巴,将第一曲率对应的边缘线条确定为目标对象的第二下巴的轮廓线条。进一步,本专利技术实施例提供了第一方面的第五种可能的实施方式,上述对待修饰区域进行修饰处理,得到处理后的图像数据的步骤,包括:计算第一下巴的轮廓线条上指定位置的法向数据;沿着该法向数据所指向的方向,对待修饰区域进行局部变形处理,以隐藏第二下巴的轮廓线条,得到变形后的待修饰区域;对变形后的待修饰区域进行均匀模糊处理,得到处理后的图像数据。进一步,本专利技术实施例提供了第一方面的第六种可能的实施方式,上述对变形后的待修饰区域进行均匀模糊处理,得到处理后的图像数据的步骤之前,方法还包括:对待修饰区域进行羽化处理,得到处理后的待修饰区域。第二方面,本专利技术实施例提供了一种修饰双下巴的装置,该装置包括:数据获取模块,用于获取目标对象的脸部的图像数据;特征点检测模块,用于从图像数据中检测目标对象的人脸特征点;线条区域确定模块,用于根据人脸特征点确定目标对象的第一下巴的轮廓线条和待修饰区域;修饰处理模块,用于根据第一下巴的轮廓线条,检测待修饰区域中是否存在第二下巴,如果存在,对待修饰区域进行修饰处理,得到处理后的图像数据。第三方面,本专利技术实施例提供了一种修饰双下巴的系统,该系统包括:图像采集设备、处理设备和存储装置;图像采集设备,用于获取预览帧图像或图像数据;存储装置上存储有计算机程序,计算机程序在被处理设备运行时执行上述修饰双下巴的方法。第四方面,本专利技术实施例提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理设备运行时执行上述修饰双下巴的方法的步骤。本专利技术实施例带来了以下有益效果:本专利技术实施例提供的上述修饰双下巴的方法、装置和系统,获取到目标对象的脸部的图像数据后,从该图像数据中检测目标对象的人脸特征点;再根据该人脸特征点确定目标对象的第一下巴的轮廓线条和待修饰区域;如果根据第一下巴的轮廓线条检测到待修饰区域中存在第二下巴,则对待修饰区域进行修饰处理,得到处理后的图像数据。该方式可以自动地识别目标对象的双下巴并进行修饰处理,操作便捷且修饰效果较好,从而提高了用户体验度。本专利技术的其他特征和优点将在随后的说明书中阐述,或者,部分特征和优点可以从说明书推知或毫无疑义地确定,或者通过实施本专利技术的上述技术即可得知。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施方式,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种电子系统的结构示意图;图2为本专利技术实施例提供的一种修饰双下巴的方法的流程图;图3为本专利技术实施例提供的一种人脸特征点的示意图;图4为本专利技术实施例提供的另一种修饰双下巴的方法的流程图;图5为本专利技术实施例提供的一种待修饰区域的法向数据的示意图;图6为本专利技术实施例提供的一种修饰双下巴的装置的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。考虑到现有的双下巴修饰需要借助第三方软件实现,操作繁琐且修饰效果难以把控,用户体验度较低的问题,本专利技术实施例提供了一种修饰双下巴的方法、装置和系统,该技术可以应用于相机、手机、平板电脑等多种终端设备中,该技术可采用相应的软件和硬件实现,以下对本专利技术实施例进行详细介绍。实施例一:首本文档来自技高网...

【技术保护点】
1.一种修饰双下巴的方法,其特征在于,所述方法包括:获取目标对象的脸部的图像数据;从所述图像数据中检测所述目标对象的人脸特征点;根据所述人脸特征点确定所述目标对象的第一下巴的轮廓线条和待修饰区域;根据所述第一下巴的轮廓线条,检测所述待修饰区域中是否存在第二下巴,如果存在,对所述待修饰区域进行修饰处理,得到处理后的所述图像数据。

【技术特征摘要】
1.一种修饰双下巴的方法,其特征在于,所述方法包括:获取目标对象的脸部的图像数据;从所述图像数据中检测所述目标对象的人脸特征点;根据所述人脸特征点确定所述目标对象的第一下巴的轮廓线条和待修饰区域;根据所述第一下巴的轮廓线条,检测所述待修饰区域中是否存在第二下巴,如果存在,对所述待修饰区域进行修饰处理,得到处理后的所述图像数据。2.根据权利要求1所述的方法,其特征在于,获取目标对象的脸部的图像数据的步骤,包括:通过图像采集设备采集预览帧图像;通过预设的人脸检测模型对所述预览帧图像进行人脸检测;如果检测到所述预览帧图像中存在人脸,通过所述图像采集设备采集目标对象的脸部的图像数据。3.根据权利要求1所述的方法,其特征在于,从所述图像数据中检测所述目标对象的人脸特征点的步骤,包括:通过预先训练得到的特征点检测模型,从所述图像数据中检测所述目标对象的人脸特征点;所述特征点检测模型采用以下方式训练得到:获取训练样本集合;所述训练样本集合包括设定数量的人脸图像;所述人脸图像中携带有人脸特征点的标注信息;所述标注信息包括所述人脸特征点的位置和特征点类型;按照第一划分比例,从所述训练样本集合中划分出训练子集和验证子集;搭建初始的神经网络模型,并设置初始的训练参数;通过所述训练子集和所述训练参数训练所述神经网络模型,通过所述验证子集对训练后的所述神经网络模型进行验证;如果验证结果不满足预设的精度阈值,根据所述验证结果调整所述训练参数;继续通过所述训练子集和调整后的所述训练参数训练所述神经网络模型,直至所述神经网络模型的验证结果满足所述精度阈值,得到特征点检测模型。4.根据权利要求1所述的方法,其特征在于,根据所述人脸特征点确定所述目标对象的第一下巴的轮廓线条和待修饰区域的步骤,包括:根据所述人脸特征点中各个特征点的特征点类型,从所述人脸特征点中提取表征所述目标对象的第一下巴的第一特征点集合;根据所述第一特征点集合中各个特征点的位置,对所述第一特征点集合中各个特征点进行曲线拟合处理,得到所述目标对象的第一下巴的轮廓线条;以所述第一下巴的轮廓线条为基准,向所述目标对象的颈部方向延伸预设的距离,得...

【专利技术属性】
技术研发人员:廖声洋
申请(专利权)人:北京旷视科技有限公司
类型:发明
国别省市:北京,11

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

1