掌桥专利:专业的专利平台
掌桥专利
首页

一种图像处理方法和装置

文献发布时间:2023-06-19 10:11:51


一种图像处理方法和装置

技术领域

本申请涉及图像处理技术领域,尤其涉及一种图像处理方法和装置。

背景技术

在相关技术中,通过简单易操作的图像全局处理以快速处理图像中的人物形象,这样会使得图像中背景区域因人物形象的调整而改变原有的呈现状态,从而影响了图像的观看效果,同时降低用户的满意度。

发明内容

为解决上述技术问题,本申请实施例期望提供一种图像处理方法和装置,使得对图像中的人物进行美颜的同时保证图像中的背景区域保持原有状态,如此能够保证图像的观看效果,进而能够提升用户的满意度。

为达到上述目的,本申请的技术方案是这样实现的:

本申请实施例提供一种图像处理方法,所述方法包括:

获取画面内容包括待美颜对象的待处理图像;

确定所述待美颜对象在所述待处理图像中占据的人像区域;

对所述人像区域的色彩参数进行调整,得到目标图像。

本申请实施例还提供给一种图像处理装置,所述图像处理装置包括:获取模块、确定模块和调整模块;

所述获取模块,用于获取画面内容包括待美颜对象的待处理图像;

所述确定模块,用于确定所述待美颜对象在所述待处理图像中占据的人像区域;

所述调整模块,用于对所述人像区域的色彩参数进行调整,得到目标图像。

本申请实施例还提供一种图像处理设备,所述图像处理设备包括:处理器、存储器和通信总线;

所述通信总线用于实现所述处理器和所述存储器之间的通信连接;

所述处理器用于执行所述存储器中的程序,以实现上述任一所述的图像处理方法。

基于前述实施例,本申请的实施例提供一种计算机可读存储介质,计算机可读存储介质存储有一个或者多个程序,该一个或者多个程序可被一个或者多个处理器执行,以实现上述任一所述的图像处理方法的步骤。

本申请公开实施例公开一种图像处理方法和装置,首先,获取画面内容包括待美颜对象的待处理图像;其次,确定待美颜对象在待处理图像中占据的人像区域;最后,对人像区域的色彩参数进行调整,得到目标图像;如此,通过对待处理图像中的人像区域的色彩参数进行调整,使得对图像中的人物进行美颜的同时保证图像中的背景区域保持原有状态,如此能够保证图像的观看效果,进而能够提升用户的满意度。

附图说明

图1为本申请实施例提供的一种图像处理方法的流程示意图;

图2为本申请实施例提供的另一种图像处理方法的流程示意图;

图3为本申请实施例提供的又一种图像处理方法的流程示意图;

图4为本申请实施例提供的又一种图像处理方法的流程示意图;

图5为应用于本申请实施例提供的一种图像处理方法的流程示意图;

图6为本申请实施例提供的一种图像处理装置的结构示意图;

图7为本申请实施例提供的一种图像处理设备的结构示意图。

具体实施方式

为了能够更加详尽地了解本申请实施例的特点与技术内容,下面结合附图对本申请实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本申请。

应理解,说明书通篇中提到的“本申请实施例”或“前述实施例”意味着与实施例有关的特定特征、结构或特性包括在本申请的至少一个实施例中。因此,在整个说明书各处出现的“本申请实施例中”或“在前述实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中应。在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。

随着智能终端的迅速普及,使用智能终端进行拍照已成为一种生活方式;同时用户为了追求高品质图像的需求,美颜技术已逐渐成为智能终端中使用图像采集装置的应用常备的一种功能;其中,美颜技术主要针对图像中的任务形象进行磨皮和美白;相关技术中,对图像中的人物进行美颜时,不仅需要考虑不同肤色人种,同时还要考虑用户对图像中的人物经过磨皮美白处理之后的满意度。

相关技术中,针对具有人物的图像进行美颜处理时,通常采用以下几种方案来实现:

1、采用肤色检测方法来保护非皮肤区域。

2、采用全局磨皮美白的方法。

3、仅针对人脸进行美颜。

以上几种方案相应地存在以下问题:1、采用肤色检测方法容易受到光强、阴影的影响而出现误检与漏检,尤其对偏黑色皮肤的检测效果不理想;2、采用全局磨皮美白会导致大面积的背景区域改变原有颜色和清晰状态,不能达到让用户满意的效果;3、若存在人脸被遮挡情况且当手部出现在图像中时,没有进行相应处理。

基于以上问题,本申请实施例提供一种图像处理方法,应用于图像处理装置,参照图1所示,该方法包括以下步骤:

步骤101、获取画面内容包括待美颜对象的待处理图像。

在本申请实施例中,图像处理装置可以是任一具有数据处理能力的电子设备。

其中,图像处理装置可以基于自身内部的图像采集装置采集待处理图像,也可以是图像处理装置将特定的视频信息进行解析获得的多帧待处理图像;更可以是图像处理装置接收到能够与图像采集装置进行信息交互的装置或终端发送的待处理图像,本申请中对待处理图像的来源不作任何限定。

需要说明的是,待处理图像可以是一张图像,也可以是两张及以上图像,本申请中针对待处理图像的数量不作任何限定。

其中,待处理图像的尺寸、呈现的颜色等在本申请中不作任何限定。

在本申请实施例中,待处理图像的画面内容包括但不限于待美颜对象;其中,待美颜对象的数量可以是一个,两个及以上;同时待美颜对象可以是人物、植物等,本申请以下实施例中,以待美颜对象为人物为例进行说明。

在一种可行的实现方式中,待处理图像呈现的信息为处于办公室工作的工作人员。

在另一种可行的实现方式中,待处理图像呈现的信息为处于公园散步的行人。

在又一种可行的实现方式中,待处理图像呈现的信息为在道路上开车行驶的驾驶员。

基于此,本申请中针对待处理图像的待美颜对象,以及待美颜对象所处的环境信息不作任何限定。

其中,待美颜对象可以是位于待处理图像的前景区域、中景区域和背景区域中;同时待美颜对象位于待处理图像的上中下任意位置,本申请中对此不作任何限定。

需要说明的是,待美颜对象在待处理图像中的姿态信息和面部表情信息在本申请中不作任何限定。

其中,待处理图像的图片格式包括但不限于:位图(Bitmap,BMP)格式、联合图像专家组(Joint Photographic Experts Group,JEPG)格式、便携式网络图形(PortableNetwork Graphics,PNG)格式以及联合照片专家组(Joint Photographic Expert Group,JPG)格式等,本申请对此不作任何限定。

步骤102、确定待美颜对象在待处理图像中占据的人像区域。

在本申请实施例中,图像处理装置需在待处理图像中,确定出待美颜对象所占据的人像区域。

需要说明的是,人像区域即为待美颜对象在待处理图像中人像范围所占的图像信息。

在一种可行的实现方式中,图像处理装置确定出来的人像区域包括待美颜对象的头部区域和肢体区域。

在另一种可行的实现方式中,图像处理装置确定出来的人像区域包括待美颜对象的头部区域和手部区域。

在又一种可行的实现方式中,图像处理装置确定出来的人像区域包括待美颜对象的全部身体区域。

在本申请实施例中,图像处理装置可以通过人像分割技术对待处理图像进行区域分割,得到待美颜对象在待处理图像中占据的人像区域;其中,本申请中采人像分割技术能够直接且精准地分割待处理图像的画面内容,以得到人像区域和背景区域。

需要说明的是,图像处理装置在获取人像区域之前,还可以对待处理图像进行预处理,如对待处理图像的像素值进行归一化、对待处理图像的尺寸进行调整等,本申请中对待处理图像进行预处理的具体实施细节不作任何限定。

步骤103、对人像区域的色彩参数进行调整,得到目标图像。

在本申请实施例中,图像处理装置对人像区域的色彩参数按照预设规则进行调整,得到目标图像。

在一种可行的实现方式中,图像处理装置对人像区域的色彩参数进行调整,得到目标区域,并采用该目标区域替换待处理图像中的人像区域,得到目标图像。

在另一种可行的实现方式中,图像处理装置对人像区域的色彩参数进行调整,得到目标区域,并将该目标区域按照人像区域1比1的比例,覆盖待处理图像中的人像区域,得到目标图像。

需要说明的是,色彩参数包括但不限于:亮度参数和噪音参数;其中,亮度参数指代图像画面的明亮程度,单位可以用堪德拉每平米(cd/m

在本申请实施例中,图像处理装置对人像区域的色彩参数进行调整中的调整包括将色彩参数对应的值增大或减少,本申请对此不作任何限定。

其中,目标图像与待处理图像之间具有对应关系,即目标图像中的待美颜对象的色彩参数不同于待处理图像中待美颜对象的色彩参数;同时,待处理图像的背景区域即除人像区域以外的部分,可以与目标图像完全相同。

相应地,目标图像中的除人像区域之外的背景区域,图像处理装置可以对其进行预处理或美颜处理,其美颜程度以及预处理的具体实施细则在本申请中不作任何限定。

需要说明的是,本申请实施例通过对待处理图像中的人像区域进行色彩参数调整,避免了相关技术中采用全局磨皮美白导致图像的背景区域改变原有颜色和清晰状态,能够保证待处理图像中的背景区域不受美颜技术的影响而呈现原有的颜色和清晰状态,即保证了用户美颜需求,又能够保证待处理图像的整体呈现效果符合原有环境信息。

本申请实施例所提供的图像处理方法,首先获取画面内容包括待美颜对象的待处理图像;其次,确定待美颜对象在待处理图像中占据的人像区域;最后,对人像区域的色彩参数进行调整,得到目标图像;如此,通过对待处理图像中的人像区域的色彩参数进行调整,使得对图像中的人物进行美颜的同时保证图像中的背景区域保持原有状态,如此能够保证图像的观看效果,进而能够提升用户的满意度。

基于前述实施例,本申请实施例提供一种图像处理方法,应用于图像处理装置,参照图1和图2所示的步骤进行以下说明:

步骤201、采用人像分割模型对待处理图像进行区域分割,确定人像区域。

在本申请实施例中,人像分割模型可以是基于样本图像进行训练,对用于进行图像区域划分的人像分割模型进行训练,得到的已训练好的人像分割模型。

其中,人像分割模型的训练过程可以通过以下方式来实现:图像处理装置将获取的画面内容包括有已标注待美颜对象的样本图像,输入至用于进行图像区域划分的人像分割模型,来对样本图像进行图像区域划分;同时基于每一样本图像的标签和进行区域划分后的样本图像信息进行比对,得到输出结果,并基于该输出结果生成该人像分割模型的损失函数,基于该损失函数对人像分割模型的网络参数进行调整,并再次输入样本图像信息至人像分割模型得到对应的损失函数,依次反复训练直至最终得到的损失函数满足预设的收敛条件后,此时的人像分割模型为已训练好的人像分割模型。

需要说明的是,本申请实施例中采用经过样本图像训练的人像分割模型,即已训练好的人像分割模型,其具有较高的鲁棒性,能够更好地对待处理图像进行区域分割,确定出更加精准的人像区域。

其中,人像分割模型所采用的人像分割技术属于语义分割技术的一个小分支;同时,人像分割技术一般都是在语义分割的结果上再次进行精细分割获得的;如此,本申请实施例中采用人像分割技术对待处理图像进行区域划分以得到的人像区域,相对于采用语义分割技术来说,分割区域更加精细化,如在可行的范围内,可以将待处理图像中待美颜对象的头发丝区分出来。

相应地,人像分割技术相对于语义分割技术获取的人像区域更加精准以及细分,换而言之,能够使得图像处理装置基于人像分割模型得到人像区域中的待美颜对象的具体信息更加精准。

需要说明的是,人像分割模型在现实场景中具有很多应用,如:背景虚化、人像风格化、更换背景以及增加特效等。

人像分割模型所采用的算法包括但不限于:肖像全卷积人像分割算法(PortraitFully Convolutional Networks,PortraitFCN)以及全自动抠图算法(Semantic HumanMatin,SHM)等。

在一种可行的实现方式中,图像处理装置可以将待处理图像的尺寸调整为预设尺寸,并将调整为预设尺寸的待处理图像输入至人像分割模型进行图像区域分割,以便人像分割模型能够精准地处理待处理图像。

在另一种可行的实现方式中,图像处理装置可以将待处理图像的像素进行调整,并将调整后的待处理图像输入至人像分割模型进行图像区域分割,以便人像分割模型能够快速且准确地处理待处理图像。

在又一种可行的实现方式中,图像处理装置可以将待处理图像的像素和尺寸同时进行调整,并将调整后的待处理图像输入至人像分割模型进行图像区域分割,以便人像分割模型能够快速且准确地处理待处理图像。

在待处理图像中包括两个及以上待美颜对象时,图像处理装置能够精准且快速地划分出每一待美颜对象所对应的人像区域。

需要说明的是,本申请实施例采用人像分割模型对待处理图像进行区域分割,省去了对待处理图像的待美颜对象的关键点,如:膝盖、脚、手等肢体关键点以及眼睛、嘴巴、鼻子等头部关键点一一进行检测,使得处理更加简便快速,且其实现过程相当于在语义分割的结果上再次进行精细分割以获取需要的区域,即人像区域;这样能够使得确定出的人像区域更加精准。

步骤202、对人像区域的色彩参数进行调整,得到目标区域。

在本申请实施例中,图像处理装置可以将确定出来的人像区域从待处理图像中提取出来,并单独对人像区域的色彩参数进行调整,得到调整后的人像区域即目标区域。

需要说明的是,目标区域与人像区域之间除了色彩参数不同,其余都可以相同。

在一种可行的实现方式中,图像处理装置可以通过执行以下步骤202a至202e的方式来实现:

步骤202a、对人像区域进行人脸关键点检测,确定人脸区域和肢体区域。

在本申请实施例中,图像处理装置将人像区域输入至人脸关键点检测模型,并基于该人脸关键点检测模型对人像区域进行进一步的区域划分,以确定出待美颜对象的人脸区域和肢体区域。

在一种可行的实现方式中,图像处理装置直接人脸关键点;其中,人脸关键点包括检测待美颜对象的鼻子、眼睛、嘴巴、额头、脸部以及眉毛等对人像区域进行人脸关键检测,以确定出人脸区域和肢体区域。

在另一种可行的实现方式中,图像处理装置可以基于人脸中具有标志性的几个区域,如:脸颊区域、鼻翼区域以及眼部区域等对人像区域进行人脸关键点检测,以确定出人脸区域和肢体区域。

需要说明的是,肢体区域即为人像区域中除人脸区域以外的所有区域;其中,肢体区域和人脸区域可以存在重合部分,本申请中对人脸区域和肢体区域之间是否存在重合,以及重合区域部分的大小不作任何限定。

步骤202b、确定人脸区域的第一属性参数,和肢体区域的第二属性参数。

在本申请实施例中,图像处理装置基于分别获取的人脸区域和肢体区域,来获取人脸区域的第一属性参数,以及肢体区域的第二属性参数。

其中,第一属性参数包括但不限于:待美颜对象的面部表情、待美颜对象的面部肤色、待美颜对象的性别、待美颜对象的年龄范围以及待美颜对象的脸部饰物信息如:眼镜、耳环以及鼻环等。

第二属性参数包括但不限于:待美颜对象的肢体所呈现的姿态信息、待美颜对象的胖瘦信息、待美颜对象的高矮信息以及待美颜对象所穿衣物信息等。

需要说明的是,第一属性参数还可以是基于待美颜对象的脸部区域确定的脸部调整参数,该脸部调整参数包括但不限于:脸部亮度参数和脸部噪音参数;相应地,第二属性参数还可以是基于待美颜对象的肢体区域确定的肢体调整参数,该肢体调整参数包括但不限于:肢体亮度参数和肢体噪音参数。

其中,脸部亮度参数和肢体亮度参数可以相同,也可以不同;相应地,脸部噪音参数和肢体噪音参数可以相同,也可以不同。

需要说明的是,脸部亮度参数和肢体亮度参数可以是分别针对脸部区域和肢体区域各自呈现的画面明亮程度进行调整;相应地,脸部噪音参数和肢体噪音参数可以是分别针对脸部区域和肢体区域各自呈现的干扰信息进行调整。

步骤202c、基于第一属性参数,对人脸区域的色彩参数进行调整,得到标识人脸区域。

在本申请实施例中,图像处理装置基于第一属性参数,如上述的脸部亮度参数和脸部噪音参数依次对人脸区域的色彩参数进行调整,得到调整后的标识人脸区域。

需要说明的是,标识人脸区域相对于人脸区域来说,其对应的色彩参数如亮度参数和噪音参数发生了变化,对应地,其中亮度参数和噪音参数的变化程度是基于第一属性参数确定的。

步骤202d、基于第二属性参数,对肢体区域的色彩参数进行调整,得到标识肢体区域。

在本申请实施例中,图像处理装置基于第二属性参数,如上述的肢体亮度参数和肢体噪音参数依次对肢体区域的色彩参数进行调整,得到调整后的标识肢体区域。

需要说明的是,标识肢体区域相对于肢体区域来说,其对应的色彩参数如亮度参数和噪音参数发生了变化,对应地,其中亮度参数和噪音参数的变化程度是基于第二属性参数确定的。

步骤202e、采用标识人脸区域替换人脸区域,并采用标识肢体区域替换肢体区域,得到目标区域。

在本申请实施例中,图像处理装置分别采用标识人脸区域替换人脸区域,以及标识肢体区域替换肢体区域,并将标识人脸区域和标识肢体区域按照预设规则进行组合,以得到目标区域。

其中,在人像区域中的人脸区域和肢体区域存在重合的情况下,首先,图像处理装置可以将第一属性参数和第二属性参数进行整合,或赋予第一属性参数和第二属性参数对应的权重系数,其次图像处理装置基于第一属性参数、第一属性参数的权重系数、第二属性参数以及第二属性参数的权重系数,生成第三属性参数;其中,第三属性参数包括但不限于:亮度调整参数和噪音调整参数;然后图像处理装置基于亮度调整参数和噪音调整参数对该重合区域的色彩参数进行调整,以得到标识重合区域。

需要说明的是,本申请实施例中分别针对人像区域的人脸区域和肢体区域基于各自对应的属性参数,对各自区域的色彩参数进行调整,使得调整后的人像区域中的标识人脸区域和标识肢体区域的色彩参数,与待美颜对象的属性信息更加匹配,进而能够提高用户的满意度。

步骤203、采用目标区域替换待处理图像中的人像区域,得到目标图像。

在一种可行的实现方式中,图像处理装置采用色彩参数进行调整过后的目标区域,按照与人像区域1比1的比例将待处理图像中的人像区域进行替换,得到目标图像。

在另一种可行的实现方式中,图像处理装置可以将色彩参数进行调整过后的目标区域,按照与人像区域1比1的比例,将待处理图像中的人像区域进行覆盖,得到目标图像。

需要说明的是,本申请实施例中分别针对人像区域的人脸区域和肢体区域的色彩参数进行对应的调整,能够避免如相关技术中仅针对待美颜对象的人脸进行美颜而导致其他肢体没有美颜出现的观看效果差的情况,进而提高用户对图像美颜的满意度。

需要说明的是,本申请实施例中采用人像分割模型获取待处理图像中的人像区域,并对获取到的人像区域进行相关色彩参数调整,能够保证待处理图像中的背景区域不受任何美颜技术影响的情况下,实现对待美颜对象的美颜处理,能够保证人物美颜的同时背景区域呈现的原有的效果,进而能够提高用户对图像美颜的满意度。

本申请实施例所提供的图像处理方法,首先,采用人像分割模型确定待美颜对象在待处理图像中占据的人像区域;其次,对人像区域进一步划分,得到对应的人脸区域和肢体区域;然后,对人脸区域和肢体区域各自对应的色彩参数进行调整,得到目标图像;如此,通过对待处理图像中的人像区域的色彩参数进行调整,使得对图像中的人物进行美颜的同时保证图像中的背景区域保持原有状态,如此能够保证图像的观看效果,进而能够提升用户的满意度。

基于前述实施例,图像处理装置在执行步骤103时,即图像处理装置对人像区域的色彩参数进行调整,得到目标图像可以通过多种方式来实现,本申请实施例给出了以下两种实施方式:

需要说明的是,在本申请实施例中,图像处理装置包括但不限于以下两种实施方式:

第一种实现方式中,参照图1至3所示的步骤进行以下说明:

步骤301、获取待美颜对象的属性信息和/或待美颜对象的姿态信息和/或待处理图像的场景信息。

在本申请实施例中,图像处理装置通过对待处理图像进行解析,以得到待处理图像中待美颜对象的属性信息,和/或,待美颜对象的姿态信息,和/或,待处理图像的场景信息。

其中,待美颜对象的属性信息包括但不限于:待美颜对象的年龄信息、肤色信息、身高信息、性别信息、面部表情以及胖瘦信息等。

其中,待美颜对象的姿态信息包括但不限于:待美颜对象的肢体呈现信息、头部呈现信息等;同时,待美颜对象的姿态信息可以是待美颜对象处于站立、半蹲、执行以及弯腰等信息。

其中,待处理图像的场景信息可以是待处理图像的背景区域的场景信息,如:公园场景信息、办公室场景信息以及家庭环境信息等。

需要说明的是,在待美颜对象为两个及以上待美颜对象时,图像处理装置不仅可以获取待美颜对象的属性信息,和/或,待美颜对象的姿态信息,和/或,待处理图像的场景信息,还可以获取两个及以上数量的待美颜对象之间的交互信息;其中,交互信息包括但不限于两个及以上待美颜对象在空间位置交互信息等。

步骤302、基于待美颜对象的属性信息和/或待美颜对象的姿态信息和/或待处理图像的场景信息,确定出第一调整参数。

其中,第一调整参数包括第一噪音调整参数和第一亮度调整参数。

在本申请实施例中,图像处理装置对待美颜对象的属性信息,和/或,待美颜对象的姿态信息,和/或,待处理图像的场景信息进行解析,确定出第一调整参数。

在一种可行的实现方式中,图像处理装置可以针对待美颜对象的属性信息、待美颜对象的姿态信息以及待处理图像的场景信息中的任意一个参数,进行解析,确定出第一调整参数。

在另一种可行的实现方式中,图像处理装置可以针对待美颜对象的属性信息、待美颜对象的姿态信息以及待处理图像的场景信息中的任意两个参数,进行解析,确定出第一调整参数。

在又一种可行的实现方式中,图像处理装置对待美颜对象的属性信息、待美颜对象的姿态信息以及待处理图像的场景信息进行解析,确定出第一调整参数。

在又一种可行的实现方式中,图像处理装置对待美颜对象的属性信息、待美颜对象的姿态信息、待处理图像的场景信息分别设置权重系数,并基于各自对应的权重系数,按照预设规则确定出第一调整参数。

其中,第一调整参数包括但不限于第一噪音调整参数和第一亮度调整参数;其中,第一噪音调整参数和第一亮度调整参数的具体数值在本申请中不作任何限定。

需要说明的是,第一亮度调整参数可以是针对人像区域呈现的画面明亮程度进行调整;相应地,第一噪音调整参数可以是针对人像区域呈现的干扰信息进行调整。

相应地,图像处理装置在执行上述实施例提供的步骤103中的对人像区域的色彩参数进行调整,得到目标图像时,还可以通过以下步骤303来实现:

步骤303、基于第一噪音调整参数和第一亮度调整参数,对人像区域的色彩参数进行调整,得到目标图像。

在本申请实施例中,图像处理装置基于第一噪音调整参数和第一亮度调整参数,对人像区域的色彩参数进行调整,得到目标图像。

在一种可行的实现方式中,图像处理装置首先基于第一噪音调整参数对人像区域的噪音参数进行调整,得到第一区域;其次,图像处理装置基于第一亮度调整参数对第一区域的亮度参数进行调整,得到目标图像。

第二种实现方式中,参照图1、图2以及图4所示的步骤进行以下说明:

步骤401、获取人像区域在待处理图像的位置信息,和/或人像区域与待处理图像之间的面积比信息。

在本申请实施例中,图像处理装置通过对待处理图像进行解析,以得到待处理图像中人像区域在待处理图像的位置信息,和/或,人像区域与待处理图像之间的面积比信息。

其中,人像区域在待处理图像的位置信息包括但不限于:处于待处理图像中的前景区域、中景区域和背景区域的位置信息,以及处于待处理图像的上中下、左右等方位的位置信息。

其中,人像区域与待处理图像之间的面积比信息,可以是人像区域的面积与待处理图像面积之比;同时,面积比信息可以以数字、百分比等形式进行显示,本申请中对面积比信息的具体显示形式不作任何限定。

步骤402、基于位置信息和/或面积比信息,确定出第二调整参数。

其中,第二调整参数包括第二噪音调整参数和第二亮度调整参数。

在本申请实施例中,图像处理装置基于位置信息和/或面积比信息,确定出第二调整参数;其中,第二调整参数包括但不限于:第二噪音调整参数和第二亮度调整参数。

需要说明的是,第二调整参数中的第二噪音调整参数,与第一调整参数中的第一噪音调整参数可以相同,也可以不同;相应地,第二调整参数中的第二亮度调整参数,与第一调整参数中的第一亮度调整参数可以相同,也可以不同。

在一种可行的实现方式中,图像处理装置可以针对位置信息和面积比信息中的任意一个参数进行解析,确定出第二调整参数。

在另一种可行的实现方式中,图像处理装置可以针对位置信息和面积比信息的两个参数进行解析,确定出第二调整参数。

在又一种可行的实现方式中,图像处理装置可以先设定位置信息和面积比信息各自对应的权重系数,然后再基于位置信息、位置信息的权重系数、面积比信息以及面积比信息的权重系数,确定出第二调整参数。

需要说明的是,第二亮度调整参数可以是针对人像区域呈现的画面明亮程度进行调整;相应地,第二噪音调整参数可以是针对人像区域呈现的干扰信息进行调整。

相应地,图像处理装置在执行上述实施例提供的步骤103中的对人像区域的色彩参数进行调整,得到目标图像时,还可以通过以下步骤403来实现:

步骤403、基于第二噪音调整参数和第二亮度调整参数,对人像区域的色彩参数进行调整,得到目标图像。

在本申请实施例中,图像处理装置基于第二噪音调整参数和第二亮度调整参数,对人像区域的色彩参数进行调整,得到目标图像。

在一种可行的实现方式中,图像处理装置首先基于第二噪音调整参数对人像区域的噪音参数进行调整,得到第一区域;其次,图像处理装置基于第二亮度调整参数对第一区域的亮度参数进行调整,得到目标图像。

需要说明的是,在本申请实施例中,图像处理装置可以基于待处理图像的相关信息,如:待美颜对象的属性信息、待美颜对象的姿态信息、待处理图像的场景信息、人像区域在待处理图像的位置信息以及人像区域与待处理图像之间的面积比信息等,来调整人像区域的色彩参数,实现了基于多样化的参数来调整色彩参数,能够提供用户多种调整色彩参数的方案;如此,能够避免相关技术中采用肤色检测方法出现的针对偏黑色肤色检测效果不理想,以及易受到光强、阴影的影响的现象;换而言之,能够提供丰富多样的美颜方案,能够更大概率地提高用户对待处理图像的美颜满意度。

本申请实施例所提供的图像处理方法;首先,采用人像分割模型确定待美颜对象在待处理图像中占据的人像区域;其次基于待处理图像的相关信息,如:待美颜对象的属性信息、待美颜对象的姿态信息、待处理图像的场景信息、人像区域在待处理图像的位置信息以及人像区域与待处理图像之间的面积比信息等,对人像区域的色彩参数进行调整,得到目标图像;如此,通过多种参数信息对待处理图像中的人像区域的色彩参数进行调整,使得对图像中的人物进行美颜的同时保证图像中的背景区域保持原有状态,如此能够保证图像的观看效果的同时丰富了美颜方案,进而能够提升用户的满意度。

基于前述实施例,本申请实施例中图像处理装置在执行步骤103之后,还可以执行其他步骤,以丰富本方案的图像处理方法,以下给出了三种实施方案:

需要说明的是,在本申请实施例中,图像处理装置执行的步骤包括但不限于以下三种实施方案:

本申请实施例提供的第一种实施方案:

步骤A1、确定人像区域的轮廓。

在本申请实施例中,图像处理装置还可以基于人像分割模型获取的人像区域,确定出人像区域的轮廓。

其中,人像区域的轮廓可以表征该待美颜对象在待处理图像中人像外形的线条信息。

需要说明的是,人像区域的轮廓可以是人像区域和待处理图像中的背景区域的划分线;其中,划分线的像素值可以在[-1,1]之间的实数。

步骤A2、在人像区域中,对轮廓的清晰度进行增强,得到增强后的目标图像。

在本申请实施例中,图像处理装置可以在人像区域中对该轮廓的清晰度进行增强,以得到增强后的目标图像。

在一种可行的实现方式中,图像处理装置可以基于人像区域中的像素值,对轮廓的清晰度进行增强,得到增强后的目标图像。

在另一种可行的实现方式中,图像处理装置可以基于待处理图像中除人像区域外的背景区域的像素值,对轮廓的清晰区进行增强,得到增强后的目标图像。

需要说明的是,在本申请实施例中,对人像区域的轮廓区域的清晰度进行增强,能够提升目标图像中的人像区域呈现效果。

本申请实施例提供的第二种实施方案:

步骤B1、获取与待美颜对象面部信息和/或姿态信息相匹配的特效信息。

在一种可行的实现方式中,图像处理装置对得到的目标图像进行解析,得到待美颜对象的面部信息和/或姿态信息。

在另一种可行的实现方式中,图像处理装置对人像区域或待处理图像进行解析,得到待美颜对象的面部信息和/或姿态信息。

其中,面部信息指代待美颜对象的喜怒哀乐、肤色以及胖瘦等信息;相应地,姿态信息指代待美颜对象的站立、坐卧以及行走等信息。

需要说明的是,与面部信息和/或姿态信息相匹配的特效信息包括:文字信息、视频信息、音乐信息以及图画信息等。

在一种可行的实现方式中,若待美颜对象面部信息表征待美颜对象处于高兴状态,与其匹配的特效信息可以是一个笑脸符号、一段快乐的音乐、表征开心的文字等。

在另一种可行的实现方式中,若待美颜对象姿态信息表征待美颜对象处于行走状态,与其匹配的特效信息可以是表征行走的文字、一段有关走路的音乐或一段行走的视频等。

在又一种可行的实现方式中,若待美颜对象面部表情表征待美颜对象处于悲伤状态,且姿态信息表征其处于半蹲状态时,与其匹配的特效信息可以是一张画面有处于半蹲状态的动物图像或一个正在哭泣的表情符号等。

需要说明的是,特效信息可以是一个,也可以是两个及以上,本申请中对特效信息的具体数量以及表现形式不作任何限定。

步骤B2、基于特效信息,对目标图像进行更新,得到目标特效图像。

在本申请实施例中,图像处理处理装置基于确定的特效信息,对目标图像进行更新,得到目标特效图像。

其中,图像处理装置可以将该特效信息设置在目标图像的上中下以及左右等任意位置处;同时,图像处理装置还可以将该特效信息按照预设策略设置在目标图像的人像区域和/或背景区域中,以得到目标特效图像。

需要说明的是,本申请实施例基于对目标图像进行特效信息的增加,能够提升目标图像的趣味性,同时能够丰富目标图像的画面信息。

本申请实施例提供的第三种实施方案:在目标图像的画面内容包括有标识信息的情况下,对标识信息进行不同程度的模糊处理,以至少得到不体现标识信息的标识图像。

其中,标识信息能够唯一标识待美颜对象。

在本申请实施例中,图像处理装置对目标图像和/或待处理图像进行解析,确定最终生成的目标图像的画面内容中包括有标识信息的情况下,需对该标识信息进行不同程度的模糊处理,以得到对应的标识图像。

其中,标识信息能够唯一标识待美颜对象,即标识信息可以是待美颜对象的名字、待美颜对象的身份证信息等。

其中,不同程度的模糊处理包括但不限于对标识信息进行隐藏处理、虚化处理、马赛克处理、加密处理以及屏蔽处理等,本申请中对模糊处理的具体形式不作任何限定。

在本申请实施例中,图像处理装置可以基于标识信息的属性信息进行不同程度的模糊处理。

需要说明的是,图像处理装置对目标图像中的能够唯一标识待美颜对象的标识信息进行不同程度的模糊处理,能够实现针对待美颜对象的个人隐私信息保护。

基于上述实施例,本申请实施例中,待处理图像中的待美颜对象为至少两个待美颜对象时,图像处理装置在执行上述实施例中的步骤202时,即对人像区域的色彩参数进行调整,得到目标区域,可以通过以下步骤D1至D3的方式来实现:

步骤D1、获取至少两个待美颜对象的位置信息。

在本申请实施例中,图像处理装置分别获取每一待美颜对象的位置信息;其中,任意两个待美颜对象的在待处理图像中的位置信息可以部分重合,也可以完全不同,本申请对此不作任何限定。

步骤D2、基于位置信息,确定每一待美颜对象在待处理图像中的位置区域。

在本申请实施例中,图像处理装置基于每一待美颜对象的位置信息,采用人像分割模型对待处理图像进行区域分割,以确定出每一待美颜对象在待处理图像中得到位置区域;其中,位置区域可以是待处理图像中任一位置区域。

步骤D3、对每一位置区域的色彩参数进行调整,得到目标区域。

在本申请实施例中,图像处理装置对每一位置区域的色彩参数进行调整,得到目标区域。

在一种可行的实现方式中,图像处理装置获取每一待美颜对象的基本信息;其中,基本信息包括但不限于:待美颜对象的面部信息、姿态信息、肤色信息、年龄信息以及性别信息等,图像处理装置基于每一待美颜对象的基本信息,对每一待美颜对象的位置区域的色彩参数进行调整,以得到调整后的位置区域,即目标区域。

在另一种可行的实现方式中,图像处理装置获取每一待美颜对象的脸部区域和肢体区域;并确定每一待美颜对象的脸部区域的待调整脸部属性参数,和每一待美颜对象的肢体区域的待调整肢体属性参数;然后基于每一待美颜对象的脸部区域的待调整脸部属性参数对每一待美颜对象的人脸区域的色彩参数进行调整,得到每一待美颜对象的标识人脸区域;相应地,基于每一待美颜对象的肢体区域的待调整肢体属性参数对每一待美颜对象的肢体区域的色彩参数进行调整,得到每一待美颜对象的标识肢体区域;最后图像处理装置采用每一待美颜对象的标识人脸区域替换位置区域对应的每一待美颜对象的人脸区域,并采用每一待美颜对象的标识肢体区域替换位置区域对应的每一待美颜对象的肢体区域,得到目标区域。

其中,在待美颜对象为至少两个待美颜对象时,图像处理装置对其各自对应的人像区域的色彩参数进行调整,还可以基于待处理图像的背景参数、待美颜对象在待处理图像的位置信息、待美颜对象各自对应的位置区域与待处理图像的面积比信息等,本申请对此不作任何限定。

相应地,每一待美颜对象的位置区域的色彩参数进行调整时的参数可以相同,也可以不同;同时,图像处理装置可以是针对每一待美颜对象的位置区域的噪音参数和亮度参数进行调整;且本申请中也可每一待美颜对象的轮廓进行清晰度增强,即本申请中对待美颜对象的数量为至少两个时,图像处理装置对其的实施方案可以相同,也可以不同,本申请中对此不作任何限定。

需要说明的是,在本申请实施例中,待美颜对象为至少两个待美颜对象时,图像处理装置基于各种相关信息对每一待美颜对象在待处理图像中的人像区域进行调整,能够同时满足多个待美颜对象各自的需求,进而能够提高用户对图像美颜的满意度。

本申请实施例中,图像处理装置在执行任意步骤得到的图像对应的图片格式包括但不限于:位图(Bitmap,BMP)格式、联合图像专家组(Joint Photographic ExpertsGroup,JEPG)格式、便携式网络图形(Portable Network Graphics,PNG)格式、联合照片专家组(Joint Photographic Expert Group,JPG)格式等,本申请对此不作任何限定。

基于此,图5示出了应用于本申请实施例提供的一种图像处理方法的流程示意图;其中,原始图像501,即本申请实施例中的画面内容包括待美颜对象的待处理图像;人像分割结果图502,即本申请实施例中的图像处理装置采用人像分割模型将待处理图像,即原始图像501划分为人像区域和背景区域的中间效果图;美颜效果图503,即为本申请实施例中的将人像分割结果图502中的人像区域的色彩参数进行调整后,得到的目标图像;其中,原始图像501中包括:待美颜对象5011和背景信息5012;相应地,人像分割结果图502包括:待美颜对象的人像区域5021和背景区域5022;美颜效果图503包括:美颜过后的对象5031和背景信息5032。

需要说明的是,502中的背景区域5022为美颜蒙版;其中,蒙版表征需对背景区域进行保护,避免对其进行操作,如此,利用人像分割得到美颜蒙版,对其内部区域进行磨皮美白处理,能够保证在人脸被局部遮挡或各种肤色人种进入场景等情况下,美颜处理仍然稳定有效,提升用户体验。

基于前述实施例,本申请实施例还提供一种图像处理装置6,该图像处理装置6可以应用于图1至4对应的实施例提供的一种图像处理方法中,参照图6所示,该图像处理装置6可以包括:获取模块61、确定模块62和调整模块63,其中:

获取模块61,用于获取画面内容包括待美颜对象的待处理图像;

确定模块62,用于确定待美颜对象在待处理图像中占据的人像区域;

调整模块63,用于对人像区域的色彩参数进行调整,得到目标图像。

在本申请其他实施例中,确定模块62,还用于采用人像分割模型对待处理图像进行区域分割,确定人像区域。

在本申请其他实施例中,调整模块63,还用于对人像区域的色彩参数进行调整,得到目标区域;采用目标区域替换待处理图像中的人像区域,得到目标图像。

在本申请其他实施例中,调整模块63,还用于对人像区域进行人脸关键点检测,确定人脸区域和肢体区域;确定人脸区域的第一属性参数,和肢体区域的第二属性参数;基于第一属性参数,对人脸区域的色彩参数进行调整,得到标识人脸区域;基于第二属性参数,对肢体区域的色彩参数进行调整,得到标识肢体区域;采用标识人脸区域替换人脸区域,并采用标识肢体区域替换肢体区域,得到目标区域。

在本申请其他实施例中,获取模块61,还用于获取待美颜对象的属性信息和/或待美颜对象的姿态信息和/或待处理图像的场景信息;

相应地,确定模块62,还用于基于待美颜对象的属性信息和/或待美颜对象的姿态信息和/或待处理图像的场景信息,确定出第一调整参数;其中,第一调整参数包括第一噪音调整参数和第一亮度调整参数;

相应地,调整模块63,还用于基于第一噪音调整参数和第一亮度调整参数,对人像区域的色彩参数进行调整,得到目标图像。

在本申请其他实施例中,获取模块61,还用于获取人像区域在待处理图像的位置信息,和/或人像区域与待处理图像之间的面积比信息;

相应地,确定模块62,还用于基于位置信息和/或面积比信息,确定出第二调整参数;其中,第二调整参数包括第二噪音调整参数和第二亮度调整参数;

相应地,调整模块63,还用于基于第二噪音调整参数和第二亮度调整参数,对人像区域的色彩参数进行调整,得到目标图像。

在本申请其他实施例中,调整模块63,还用于确定人像区域的轮廓;在人像区域中,对轮廓的清晰度进行增强,得到增强后的目标图像。

在本申请其他实施例中,调整模块63,还用于获取与待美颜对象面部信息和/或姿态信息相匹配的特效信息;基于特效信息,对目标图像进行更新,得到目标特效图像。

在本申请其他实施例中,调整模块63,还用于在目标图像的画面内容包括有标识信息的情况下,对标识信息进行不同程度的模糊处理,以至少得到不体现标识信息的标识图像;其中,标识信息能够唯一标识待美颜对象。

需要说明的是,本实施例中各个模块所执行的步骤的具体实现过程,可以参照图1至4对应的实施例提供的图像处理方法中的实现过程,此处不再赘述。

本申请实施例所提供的图像处理装置;首先,采用人像分割模型确定待美颜对象在待处理图像中占据的人像区域;其次基于待处理图像的相关信息,如:待美颜对象的属性信息、待美颜对象的姿态信息、待处理图像的场景信息、人像区域在待处理图像的位置信息以及人像区域与待处理图像之间的面积比信息等,对人像区域的色彩参数进行调整,得到目标图像;如此,通过多种参数信息对待处理图像中的人像区域的色彩参数进行调整,使得对图像中的人物进行美颜的同时保证图像中的背景区域保持原有状态,如此能够保证图像的观看效果的同时丰富了美颜方案,进而能够提升用户的满意度。

基于前述实施例,本申请的实施例还提供一种图像处理设备7,该图像处理设备7可以应用于图1至4对应的实施例提供的一种图像处理方法中,参照图7所示,该图像处理设备7可以包括:处理器71、存储器72和通信总线73,其中:

通信总线73用于实现处理器71和存储器72之间的通信连接。

处理器71用于执行存储器72中存储的图像处理方法的程序,以实现参照图1至4对应的实施例提供的图像处理方法。

本申请实施例所提供的图像处理设备;首先,采用人像分割模型确定待美颜对象在待处理图像中占据的人像区域;其次基于待处理图像的相关信息,如:待美颜对象的属性信息、待美颜对象的姿态信息、待处理图像的场景信息、人像区域在待处理图像的位置信息以及人像区域与待处理图像之间的面积比信息等,对人像区域的色彩参数进行调整,得到目标图像;如此,通过多种参数信息对待处理图像中的人像区域的色彩参数进行调整,使得对图像中的人物进行美颜的同时保证图像中的背景区域保持原有状态,如此能够保证图像的观看效果的同时丰富了美颜方案,进而能够提升用户的满意度。

基于前述实施例,本申请的实施例提供一种计算机可读存储介质,计算机可读存储介质存储有一个或者多个程序,该一个或者多个程序可被一个或者多个处理器执行,以实现如图1至4对应的实施例提供的图像处理方法的步骤。

需要说明的是,上述计算机可读存储介质可以是只读存储器(Read Only Memory,ROM)、可编程只读存储器(Programmable Read-Only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read-Only Memory,EPROM)、电可擦除可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,EEPROM)、磁性随机存取存储器(Ferromagnetic Random Access Memory,FRAM)、快闪存储器(Flash Memory)、磁表面存储器、光盘、或只读光盘(Compact Disc Read-Only Memory,CD-ROM)等存储器;也可以是包括上述存储器之一或任意组合的各种电子设备,如移动电话、计算机、平板设备、个人数字助理等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所描述的方法。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上仅为本申请的优选实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。

相关技术
  • 信息处理装置、信息处理方法、控制装置、控制系统、控制方法、断层合成图像捕获装置、X射线成像装置、图像处理装置、图像处理系统、图像处理方法和计算机程序
  • 图像处理装置和图像处理方法、图像处理方法的程序、以及具有记录在其上的图像处理方法的程序的记录介质
技术分类

06120112455284