图像饱和度增强方法和编解码处理方法、装置及系统制造方法及图纸

技术编号:32519807 阅读:54 留言:0更新日期:2022-03-02 11:21
一种图像饱和度增强方法和编解码处理方法、装置及系统,所述图像饱和度增强方法包括:获取图像的场景类别;根据所述图像的场景类别,确定对所述图像进行饱和度增强时使用的增强因子;根据所述增强因子对所述图像进行饱和度增强。本公开实施例还提供了应用上述方法的装置、系统和终端设备,本公开实施例可以实现基于场景的自适应饱和度增强,提升饱和度增强的效果。的效果。的效果。

【技术实现步骤摘要】
图像饱和度增强方法和编解码处理方法、装置及系统


[0001]本公开涉及但不限于图像处理技术,更具体地,涉及一种图像饱和度增强方法和编解码处理方法、装置及系统。

技术介绍

[0002]色彩作为视频表现力的重要内容之一,对视频的主观效果有显著的影响,而由于视频采集设备的能力有限,环境光限制、天气状况等等问题,往往无法精准捕捉自然界中丰富的色彩,对于手机产品来说,用户的摄影能力也成为视频色彩表现力的限制条件之一,通常表现为视频色彩暗淡不鲜明,感官效果差,这其中的一个原因是色彩的饱和度较低,致使失去了内容的原本色相,因此通过饱和度增强,将有助于提升视频感官效果。
[0003]目前饱和度增强的方案较多,主要区别在于色彩空间的差异,目前常见的色彩空间主要有RGB、YUV、HSV等,每一类色彩空间都有对应的饱和度增强方法,但效果还有待提高。

技术实现思路

[0004]以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
[0005]本公开实施例提供了一种图像饱和度增强方法,包括:
[0006]获取图像的场景类别;
[0007]根据所述图像的场景类别,确定对所述图像进行饱和度增强时使用的增强因子;
[0008]根据所述增强因子对所述图像进行饱和度增强。
[0009]本公开实施例还提供了一种视频饱和度增强装置,包括存储器和处理器,所述存储器中保存有计算机程序,所述处理器执行所述计算机程序时能够实现如本公开任一实施例所述的图像饱和度增强方法。
[0010]本公开实施例还提供了一种视频编码处理方法,包括:
[0011]按照本公开任一实施例所述的图像饱和度增强方法对来自数据源的视频帧进行饱和度增强,其中包括:获取所述视频帧的场景类别;
[0012]对饱和度增强后的所述视频帧进行编码以生成视频码流,其中包括:将所述视频帧的场景类别写入视频码流。
[0013]本公开实施例还提供了一种视频编码处理装置,包括:
[0014]第一饱和度增强装置,设置为按照本公开任一实施例所述的图像饱和度增强方法对来自数据源的视频帧进行饱和度增强,其中包括:获取所述视频帧的场景类别;
[0015]视频编码器,设置为对饱和度增强后的所述视频帧进行编码以生成视频码流,其中包括将所述视频帧的场景类别写入视频码流。
[0016]本公开实施例还提供了一种视频解码处理方法,包括:
[0017]对视频码流进行解码,得到已解码的视频帧及所述视频帧的场景类别;
[0018]按照如本公开任一实施例所述的图像饱和度增强方法对已解码的所述视频帧进行饱和度增强,其中所述视频帧的场景类别通过解码获取。
[0019]本公开实施例还提供了一种视频解码处理装置,包括:
[0020]视频解码器,设置为对视频码流进行解码,得到已解码的视频帧及所述视频帧的场景类别;
[0021]第二饱和度增强装置,设置为按照本公开任一实施例所述的图像饱和度增强方法对所述已解码的视频帧进行饱和度增强,其中所述视频帧的场景类别通过解码获取。
[0022]本公开实施例还提供了一种视频编解码系统,包括本公开任一实施例所述的视频编码处理装置和本公开任一实施例所述的视频解码处理装置。
[0023]本公开实施例还提供了一种码流,所述码流根据本公开任一实施例所述的视频编码处理方法生成,所述码流中包含视频帧的场景类别的信息。
[0024]本公开实施例还提供了一种非瞬态计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序时被处理器执行时实现如本公开任一实施例所述的图像饱和度增强方法,或如本公开任一实施例所述的视频编码处理方法,或如本公开任一实施例所述的视频解码处理方法。
[0025]本公开实施例引入场景分类功能,基于图像的场景类别调整饱和度参数,实现了基于场景的自适应饱和度增强,可以提升图像的主观质量。
[0026]在阅读并理解了附图和详细描述后,可以明白其他方面。
附图说明
[0027]附图用来提供对本公开实施例的理解,并且构成说明书的一部分,与本公开实施例一起用于解释本公开的技术方案,并不构成对本公开技术方案的限制。
[0028]图1是本公开一实施例图像饱和度增强方法的流程图;
[0029]图2是本公开一实施例视频饱和度增强方法的流程图;
[0030]图3是本公开一实施例对人脸所在区域扩展得到人体所在区域的示意图;
[0031]图4是本公开一实施例对YUV色彩空间划分为多个色彩区域的示意图;
[0032]图5是本公开一实施例图像饱和度增强系统的模块图;
[0033]图6是本公开一实施例图像饱和度增强装置的结构示意图;
[0034]图7是视频压缩过程的示意图;
[0035]图8是本公开一实施例视频编码处理方法的流程图;
[0036]图9是本公开一实施例视频解码处理方法的流程图;
[0037]图10是本公开一实施例视频编解码系统的示意图。
具体实施方式
[0038]本公开描述了多个实施例,但是该描述是示例性的,而不是限制性的,并且对于本领域的普通技术人员来说显而易见的是,在本公开所描述的实施例包含的范围内可以有更多的实施例和实现方案。
[0039]本公开的描述中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本公开中被描述为“示例性的”或者“例如”的任何实施例不应被解释为比其他实施例更优选或
更具优势。本文中的“和/或”是对关联对象的关联关系的一种描述,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。“多个”是指两个或多于两个。另外,为了便于清楚描述本公开实施例的技术方案,使用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
[0040]在描述具有代表性的示例性实施例时,说明书可能已经将方法和/或过程呈现为特定的步骤序列。然而,在该方法或过程不依赖于本文所述步骤的特定顺序的程度上,该方法或过程不应限于所述的特定顺序的步骤。如本领域普通技术人员将理解的,其它的步骤顺序也是可能的。因此,说明书中阐述的步骤的特定顺序不应被解释为对权利要求的限制。此外,针对该方法和/或过程的权利要求不应限于按照所写顺序执行它们的步骤,本领域技术人员可以容易地理解,这些顺序可以变化,并且仍然保持在本公开实施例的精神和范围内。
[0041]在一些饱和度增强方案中,存在一些问题,例如,饱和度增强的策略无法做到自适应实现,对于灰暗的颜色,饱和度增强会带来明显的效果改善,而对于原本饱和度较高的内容,容易出现过饱和的问题。另一方面,对于人的肤色会出现明显的失真,尤其是人脸部分,做为重点关注区域,失真带来的影响尤本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像饱和度增强方法,包括:获取图像的场景类别;根据所述图像的场景类别,确定对所述图像进行饱和度增强时使用的增强因子;根据所述增强因子对所述图像进行饱和度增强。2.如权利要求1所述的方法,其特征在于:所述根据所述图像的场景类别,确定对所述图像进行饱和度增强时使用的增强因子,包括:查找基于所述图像的场景类别设置的多个色彩区域与增强因子的对应关系,其中,所述多个色彩区域通过对色彩空间划分得到,所述多个色彩区域与增强因子的对应关系基于系统设定的多种场景类别分别设置;根据查找结果,确定对所述图像进行饱和度增强时所述多个色彩区域各自对应的增强因子。3.如权利要求2所述的方法,其特征在于:所述根据所述增强因子对所述图像进行饱和度增强,包括:对所述图像中的像素点,根据所述像素点的色彩所属的色彩区域对应的增强因子,对所述像素点的色彩进行饱和度增强。4.如权利要求2所述的方法,其特征在于:所述场景类别至少分为“室外场景”和“室内场景”二类,其中,“室外场景”包括以下场景类别中的任意一种或更多种:“天空”、“草地”、“树林”、“水面”和“建筑”;“室内场景”包括以下场景类别中的任意一种或更多种:“家庭区”、“办公区”和“生活区”;或者所述场景类别至少分为“室外场景”、“室内场景”和“人物场景”三类,其中,“室外场景”包括以下场景类别中的任意一种或更多种:“天空”、“草地”、“树林”、“水面”和“建筑”;“室内场景”包括以下场景类别中的任意一种或更多种:“家庭区”、“办公区”和“生活区”;“人物场景”包括场景类别:“人物”。5.如权利要求4所述的方法,其特征在于:所述多个色彩区域与增强因子的对应关系基于设定的多种场景类别分别设置,包括以下设置方式中的任意一种或更多种:所述多个色彩区域包括“绿蓝”,基于场景类别“天空”设置的色彩区域“绿蓝”对应的增强因子大于基于其他场景设置的色彩区域“绿蓝”对应的增强因子;所述多个色彩区域包括“蓝”,基于场景类别“天空”设置的色彩区域“蓝”对应的增强因子大于基于其他场景设置的色彩区域“蓝”对应的增强因子;所述多个色彩区域包括“蓝”,基于场景类别“水面”和/或“建筑”设置的色彩区域“蓝”对应的增强因子小于基于场景类别“天空”设置的色彩区域“蓝”对应的增强因子,大于基于除“天空”外其他场景类别设置的色彩区域“蓝”对应的增强因子;所述多个色彩区域包括“绿”,基于场景类别“草地”和/或“树林”设置的色彩区域“绿”对应的增强因子大于基于其他场景设置的色彩区域“绿”对应的增强因子;所述多个色彩区域包括“蓝紫”,基于场景类别“水面”和/或“建筑”设置的色彩区域“蓝紫”对应的增强因子大于基于其他场景设置的色彩区域“蓝紫”对应的增强因子;所述多个色彩区域包括“红”,基于场景类别“家庭区”、“办公区”和“活动区”中的一个
或多个设置的色彩区域“红”对应的增强因子大于基于其他场景设置的色彩区域“红”对应的增强因子;所述多个色彩区域包括“红绿”,基于场景类别“办公区”设置的色彩区域“红绿”对应的增强因子大于基于其他场景设置的色彩区域“红绿”对应的增强因子;所述多个色彩区域包括“紫”,基于场景类别“活动区”设置的色彩区域“紫”对应的增强因子大于基于其他场景设置的色彩区域“紫”对应的增强因子。6.如权利要求2所述的方法,其特征在于:所述多个色彩区域通过对色彩空间划分得到,包括:按照以下方式对YUV色彩空间进行划分,得到所述多个色彩区域:在U轴和V轴组成的平面直角坐标系中,基于U轴以及经过原点的一条射线和两条直线,将所述U、V色彩空间划分为7个色彩区域,从所述U轴的正半轴开始沿逆时针方向依次经过的色彩区域为:“蓝紫”、“紫”、“红”、“红绿”、“绿”、“绿蓝”和“蓝”,其中,所述射线由函数g(u)=

2u,u>=0定义,所述两条直线分别由函数h(u)=u和定义。7.如权利要求2、4或5所述的方法,其特征在于:所述方法还包括以下的肤色保护处理:在所述图像的场景类别属于设定的需要进行肤色保护的场景类别,且通过人脸检测确定所述图像中存在人脸时,将所述图像中代表真实肤色的像素点进行饱和度增强时使用的增强因子设定为肤色因子;其中,所述代表真实肤色的像素点包括位于所述人脸所在区域内且色彩属于肤色区域的像素点,所述肤色因子是使得饱和度不变的增强因子或者是所有系统设定的增强因子中最小的增强因子,所述设定的需要进行肤色保护的场景类别是系统设定的多种场景类别中的部分或全部。8.如权利要求7所述的方法,其特征在于:所述代表真实肤色的像素点还包括位于人体其他区域内且色彩属于肤色区域的像素点;其中,所述人体其他区域指人体所在区域内除人脸所在区域外的其他区域,所述人体所在区域根据所述人脸所在区域的位置、大小和所述图...

【专利技术属性】
技术研发人员:杨智尧杨炳旺
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:

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

1