一种图像处理方法、装置及移动终端制造方法及图纸

技术编号:18290461 阅读:48 留言:0更新日期:2018-06-24 05:34
本发明专利技术提供了一种图像处理方法、装置及移动终端,涉及图像处理技术领域。其中,所述方法包括:当获取到原始图像时,确定所述原始图像中的肤色区域和头发区域;根据所述肤色区域的肤色属性信息,获取对应的发色属性信息;根据所述发色属性信息,对所述头发区域进行处理。本发明专利技术确定与原始图像人物的肤色属性信息相对应的发色属性信息,进而根据该发色属性信息对人物的头发区域进行处理,能够提高图像中的头发区域与肤色区域之间的匹配度,进而提升图像处理效果。

【技术实现步骤摘要】
一种图像处理方法、装置及移动终端
本专利技术涉及图像处理
,尤其涉及一种图像处理方法、装置及移动终端。
技术介绍
随着图像处理技术的快速发展,人们可以通过移动终端对拍照得到的照片,或者从网络下载的图像等进行各种处理,以增强图像的趣味性,比如,人们可以通过移动终端对自拍照中的头发颜色进行更换,从而改变自己的形象气质。通常,用户只能手动选择某一种设定的颜色,从而对图像中的进行发色调节,而这种发色调节方式很大程度上决定于用户的主观喜好,往往会因发色不适合而影响图像处理效果。
技术实现思路
本专利技术提供一种图像处理方法、装置及移动终端,以解决现有技术因发色不适合而影响图像处理效果的问题。为了解决上述技术问题,本专利技术是这样实现的:一种图像处理的方法,应用于移动终端,包括:当获取到原始图像时,确定所述原始图像中的肤色区域和头发区域;根据所述肤色区域的肤色属性信息,获取对应的发色属性信息;根据所述发色属性信息,对所述头发区域进行处理。第一方面,本专利技术实施例还提供了一种图像处理装置,该图像处理装置包括:确定模块,用于当获取到原始图像时,确定所述原始图像中的肤色区域和头发区域;第一获取模块,用于根据所述肤色区域的肤色属性信息,获取对应的发色属性信息;处理模块,用于根据所述发色属性信息,对所述头发区域进行处理。第二方面,本专利技术实施例还提供了一种移动终端,该移动终端包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现本专利技术所述的图像处理方法的步骤。第三方面,本专利技术实施例还提供了一种计算机可读存储介质,该计算机可读存储介质上存储计算机程序,计算机程序被处理器执行时实现本专利技术所述的图像处理方法的步骤。在本专利技术实施例中,确定与原始图像人物的肤色属性信息相对应的发色属性信息,进而根据该发色属性信息对人物的头发区域进行处理,能够提高图像中的头发区域与肤色区域之间的匹配度,进而提升图像处理效果。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1示出了本专利技术实施例一中的一种图像处理方法的流程图;图2示出了本专利技术实施例二中的一种图像处理方法的流程图;图3示出了本专利技术实施例三中的一种图像处理装置的结构框图;图4示出了本专利技术实施例三中的另一种图像处理装置的结构框图;图5示出了本专利技术实施例三中的一种获取子模块的结构框图;图6示出了本专利技术实施例三中的一种处理子模块的结构框图;图7示出了本专利技术各个实施例中的一种移动终端的硬件结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例一参照图1,示出了本专利技术实施例一的图像处理方法的流程图,具体可以包括如下步骤:步骤101,当获取到原始图像时,确定原始图像中的肤色区域和头发区域。在本专利技术实施例中,移动终端可以接收其他设备发送的原始图像,比如用户从网络上下载原始图像时,移动终端可以接收到应用服务器发送的原始图像。或者,移动终端可以在接收到相机应用启动指令时,将摄像头采集的拍摄画面作为原始图像,本专利技术实施例对于移动终端获取原始图像的方式不作具体限定。当移动终端获取到原始图像时,可以通过预设的区域分割模型,确定该原始图像中的肤色区域和头发区域。其中,该区域分割模型可以是基于人脸识别技术,通过深度学习方法训练得到。需要说明的是,肤色区域可以包括人脸部分的肤色区域,当然还可以包括脖子部分等肤色区域,本专利技术实施例对此不作具体限定。步骤102,根据肤色区域的肤色属性信息,获取对应的发色属性信息。在本专利技术实施例中,肤色属性信息可以为肤色区域的平均肤色值,移动终端可以首先确定出肤色区域的平均肤色值,然后以肤色区域的平均肤色值为输入参数,通过事先训练得到的发色匹配模型,获取平均肤色值对应的发色属性信息,该发色属性信息可以为目标发色值。其中,该发色匹配模型可以是根据专业的发色设计师,对多种肤色人物进行发色设计的结果进行训练得到,因此,通过该发色匹配模型确定的发色属性信息,与图像人物皮肤的匹配度较高。步骤103,根据发色属性信息,对头发区域进行处理。在本专利技术实施例中,移动终端可以将目标发色值,与头发区域各个像素点的灰度值进行颜色混合,得到各个像素点对应的混合发色值,进而移动终端可以将每个像素点的原始像素值替换为混合发色值,从而实现发色的更换。在本专利技术实施例中,确定与原始图像人物的肤色属性信息相对应的发色属性信息,进而根据该发色属性信息对人物的头发区域进行处理,能够提高图像中的头发区域与肤色区域之间的匹配度,进而提升图像处理效果。实施例二参照图2,示出了本专利技术实施例二的图像处理方法的流程图,具体可以包括如下步骤:步骤201,通过训练得到训练后的发色匹配模型。在本专利技术实施例中,本步骤的实现方式可以包括:获取预设个数的样本图像;获取每个样本图像对应的样本平均肤色值,以及每个样本平均肤色值对应的样本目标发色值;构建发色匹配模型;以该样本平均肤色值和该样本目标发色值为输入参数,对发色匹配模型进行训练,得到训练后的发色匹配模型。其中,移动终端可以接收预设个数的样本图像,该多个样本图像中包括大量的不同肤色的人脸图片,移动终端可以确定每个样本图像中的肤色区域对应的样本平均肤色值,然后专业的发色设计师可以对各个肤色的人物设计发色,进而将设计结果输入至移动终端,从而移动终端可以获取到每个样本平均肤色值对应的样本目标发色值,然后移动终端可以构建发色匹配模型,该发色匹配模型中的模型参数待定,之后移动终端可以以该样本平均肤色值和该样本目标发色值为输入参数,对待定模型参数的发色匹配模型进行训练,从而可以得到训练后的发色匹配模型,在训练后的发色匹配模型中,模型参数已通过训练得到,进而移动终端可以通过训练后的发色匹配模型,确定与某种肤色相匹配的发色。例如,移动终端可以获取10000张样本图像,并获取每个样本图像对应的样本平均肤色值,以及每个样本平均肤色值对应的样本目标发色值,之后可以构建发色匹配模型,并以该样本平均肤色值和该样本目标发色值为输入参数,对发色匹配模型进行训练,得到训练后的发色匹配模型。步骤202,当获取到原始图像时,对原始图像进行人脸识别。在本专利技术实施例中,当移动终端获取到原始图像时,可以首先对原始图像进行人脸识别,当从该原始图像中识别出人脸时,移动终端可以继续执行后续调节发色的步骤,当从该原始图像中未识别出人脸时,可以认为原始图像中的主体并非人物,进行发色调节的意义不大,此时,移动终端可以结束操作,或者显示用于指示该原始图像中不存在人物的提示信息,以提示用户提供主体为人物的图像进行发色调节,从而能够提高图像处理的效率。例如,移动终端可以以相机应用启动后采集的拍摄画面为原始图像image,并对原始图像image进行人脸识别。步骤203,当在原始图像中识本文档来自技高网...
一种图像处理方法、装置及移动终端

【技术保护点】
1.一种图像处理方法,应用于移动终端,其特征在于,所述方法包括:当获取到原始图像时,确定所述原始图像中的肤色区域和头发区域;根据所述肤色区域的肤色属性信息,获取对应的发色属性信息;根据所述发色属性信息,对所述头发区域进行处理。

【技术特征摘要】
1.一种图像处理方法,应用于移动终端,其特征在于,所述方法包括:当获取到原始图像时,确定所述原始图像中的肤色区域和头发区域;根据所述肤色区域的肤色属性信息,获取对应的发色属性信息;根据所述发色属性信息,对所述头发区域进行处理。2.根据权利要求1所述的方法,其特征在于,所述根据所述肤色区域的肤色属性信息,获取对应的发色属性信息的步骤,包括:确定所述肤色区域的平均肤色值;获取所述平均肤色值对应的目标发色值;相应的,所述根据所述发色属性信息,对所述头发区域进行处理的步骤,包括:根据所述目标发色值,对所述头发区域进行处理。3.根据权利要求2所述的方法,其特征在于,所述当获取到原始图像时,确定所述原始图像中的肤色区域和头发区域的步骤之前,还包括:获取预设个数的样本图像;获取每个样本图像对应的样本平均肤色值,以及每个样本平均肤色值对应的样本目标发色值;构建发色匹配模型;以所述样本平均肤色值和所述样本目标发色值为输入参数,对发色匹配模型进行训练,得到训练后的发色匹配模型;相应的,所述获取所述平均肤色值对应的目标发色值的步骤,包括:通过所述训练后的发色匹配模型,获取所述平均肤色值对应的目标发色值。4.根据权利要求2所述的方法,其特征在于,所述根据所述目标发色值,对所述头发区域进行处理的步骤之前,还包括:对所述头发区域的透明度图层进行高斯模糊计算,得到所述头发区域对应的羽化区域。5.根据权利要求4所述的方法,其特征在于,所述根据所述目标发色值,对所述头发区域进行处理的步骤,包括:将所述目标发色值分别与所述羽化区域中各个像素点的灰度值进行颜色混合,得到所述羽化区域中各个像素点对应的混合发色值;对于所述羽化区域中的任一像素点,将所述像素点的原始像素值替换为所述像素点对应的混合发色值。6.一种图像处理装置,其特征在于,所述图像处理装置包括:确定模块,用于当获取到原始图像时,确定所述原始图像中的肤色区域和头发区域;第一获取模块,用于根据所述肤色区域的肤色...

【专利技术属性】
技术研发人员:黄静
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东,44

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

1