图像处理方法及装置制造方法及图纸

技术编号:28743474 阅读:21 留言:0更新日期:2021-06-06 17:06
提供一种图像处理方法及装置。该图像处理方法包括:响应于接收到色调偏移值,获取图像在色调饱和度明度HSV颜色空间中的初始色调映射表,其中,所述初始色调映射表反映图像未进行色调偏移时的色调数据;基于色调偏移值和初始色调映射表,建立色调偏移映射表,其中,所述色调偏移映射表反映图像进行色调偏移后的色调数据;在HSV颜色空间中,基于色调偏移映射表对图像的色调数据进行映射,获得色调偏移的HSV图像;将色调偏移的HSV图像转换到RGB色彩空间,以获得色调偏移的图像。根据本公开的图像处理方法及装置,可高效地完成单帧图片的整体色调偏移功能。体色调偏移功能。体色调偏移功能。

【技术实现步骤摘要】
图像处理方法及装置


[0001]本公开涉及视频
更具体地,本公开涉及一种图像处理方法及装置。

技术介绍

[0002]在相关技术中,对图片或视频中的所有区域进行色彩的渐变,循环往复,单调循环不同的色相。此外,在画面有人的情况下,则只能对图像中的所有的人体区域都进行保护,从而维持整个人体区域的颜色不变,只对图片中的其他场景进行如上所说的色彩变化,导致图像或视频的特效效果不好。

技术实现思路

[0003]本公开的示例性实施例在于提供一种图像处理方法及装置,以至少解决相关技术中的图像处理的问题,也可不解决任何上述问题。
[0004]根据本公开的示例性实施例,提供一种图像处理方法,包括:响应于接收到色调偏移值,获取图像在色调饱和度明度HSV颜色空间中的初始色调映射表,其中,所述初始色调映射表反映图像未进行色调偏移时的色调数据;基于色调偏移值和初始色调映射表建立色调偏移映射表,其中,所述色调偏移映射表反映图像进行色调偏移后的色调数据;在HSV颜色空间中,基于色调偏移映射表对图像的色调数据进行映射,获得色调偏移的HSV图像;将色调偏移的HSV图像转换到RGB色彩空间,以获得色调偏移的图像。
[0005]可选地,在接收色调偏移值之前,所述图像处理方法还可包括:获取图像的HSV颜色空间数据,其中,所述HSV颜色空间数据包括色调数据;针对图像的HSV颜色空间数据中的色调数据建立初始色调映射表。
[0006]可选地,基于色调偏移值和初始色调映射表建立色调偏移映射表的步骤可包括:基于色调偏移值在初始色调映射表中的位置,将初始色调映射表分为第一部分和第二部分,对第一部分的数据和第二部分的数据分别进行偏移,获得色调偏移映射表。
[0007]可选地,对第一部分的数据和第二部分的数据分别进行偏移的步骤可包括:将第一部分的数据和第二部分的数据进行对调,将对调后的色调映射表作为色调偏移映射表。
[0008]可选地,基于色调偏移映射表对图像的色调数据进行映射的步骤可包括:基于色调偏移映射表中的索引值,将图像的色调数据修改为色调偏移后的色调数据。
[0009]可选地,将色调偏移的HSV图像转换到RGB色彩空间之后,所述图像处理方法还可包括:检测图像中的预设部分;将转换到RGB色彩空间的图像中的预设部分维持图像处理前的色彩不变,将预设部分维持图像处理前的色彩不变的图像作为色调偏移的图像。
[0010]可选地,基于色调偏移值和初始色调映射表建立色调偏移映射表的步骤可包括:检测图像中的预设部分;基于色调偏移值在初始色调映射表中的位置,将初始色调映射表分为第一部分和第二部分;在维持初始色调映射表中与所述预设部分相应的部分不变的情况下,对第一部分的数据和第二部分的数据分别进行偏移,获得色调偏移映射表。
[0011]可选地,在维持初始色调映射表中与所述预设部分相应的部分不变的情况下,对
第一部分的数据和第二部分的数据分别进行偏移的步骤可包括:将第一部分的数据中不属于所述预设部分的数据和第二部分的数据中不属于所述预设部分的数据进行对调,将对调后的色调映射表作为色调偏移映射表。
[0012]可选地,所述预设部分可包括皮肤部分。
[0013]根据本公开的示例性实施例,提供一种图像处理装置,包括:初始映射表获取单元,被配置为响应于接收到色调偏移值,获取图像在色调饱和度明度HSV颜色空间中的初始色调映射表,其中,所述初始色调映射表反映图像未进行色调偏移时的色调数据;数据偏移单元,被配置为基于色调偏移值和初始色调映射表,建立色调偏移映射表,其中,所述色调偏移映射表反映图像进行色调偏移后的色调数据;色调映射单元,被配置为在HSV颜色空间中,基于色调偏移映射表对图像的色调数据进行映射,获得色调偏移的HSV图像;和空间转换单元,被配置为将色调偏移的HSV图像转换到RGB色彩空间,以获得色调偏移的图像。
[0014]可选地,所述图像处理装置还可包括初始映射表建立单元,被配置为:获取图像的HSV颜色空间数据,其中,所述HSV颜色空间数据包括色调数据;针对图像的HSV颜色空间数据中的色调数据建立初始色调映射表。
[0015]可选地,数据偏移单元可被配置为:基于色调偏移值在初始色调映射表中的位置,将初始色调映射表分为第一部分和第二部分,对第一部分的数据和第二部分的数据分别进行偏移,获得色调偏移映射表。
[0016]可选地,数据偏移单元可被配置为:将第一部分的数据和第二部分的数据进行对调,将对调后的色调映射表作为色调偏移映射表。
[0017]可选地,色调映射单元可被配置为:基于色调偏移映射表中的索引值,将图像的色调数据修改为色调偏移后的色调数据。
[0018]可选地,所述图像处理装置还可包括:区域检测单元,被配置为检测图像中的预设部分;和色彩维持单元,被配置为将转换到RGB色彩空间的图像中的预设部分维持图像处理前的色彩不变,将预设部分维持图像处理前的色彩不变的图像作为色调偏移的图像。
[0019]可选地,数据偏移单元可包括:区域检测单元,被配置为检测图像中的预设部分;映射表分割单元,被配置为基于色调偏移值在初始色调映射表中的位置,将初始色调映射表分为第一部分和第二部分;数据部分偏移单元,被配置为在维持初始色调映射表中与所述预设部分相应的部分不变的情况下,对第一部分的数据和第二部分的数据分别进行偏移,获得色调偏移映射表。
[0020]可选地,数据部分偏移单元可被配置为:将第一部分的数据中不属于所述预设部分的数据和第二部分的数据中不属于所述预设部分的数据进行对调,将对调后的色调映射表作为色调偏移映射表。
[0021]可选地,所述预设部分可包括皮肤部分。
[0022]根据本公开的示例性实施例,提供一种电子设备,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现根据本公开的示例性实施例的图像处理方法。
[0023]根据本公开的示例性实施例,提供一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序被电子设备的处理器执行时,使得电子设备执行根据本公开的示例性实施例的图像处理方法。
[0024]根据本公开的示例性实施例,提供一种计算机程序产品,包括计算机程序/指令,当所述计算机程序/指令被处理器执行时,实现根据本公开的示例性实施例的图像处理方法。
[0025]本公开的实施例提供的技术方案至少带来以下有益效果:
[0026]提高单帧图片的整体色调偏移的效率;
[0027]提高了色调偏移的灵活多变性。
[0028]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0029]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
[0030]图1示出根据本公开的一个示例性实施例的图像处理方法的流程图。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:响应于接收到色调偏移值,获取图像在色调饱和度明度HSV颜色空间中的初始色调映射表,其中,所述初始色调映射表反映图像未进行色调偏移时的色调数据;基于色调偏移值和初始色调映射表建立色调偏移映射表,其中,所述色调偏移映射表反映图像进行色调偏移后的色调数据;在HSV颜色空间中,基于色调偏移映射表对图像的色调数据进行映射,获得色调偏移的HSV图像;将色调偏移的HSV图像转换到RGB色彩空间,以获得色调偏移的图像。2.根据权利要求1所述的图像处理方法,其特征在于,在接收色调偏移值之前,所述图像处理方法还包括:获取图像的HSV颜色空间数据,其中,所述HSV颜色空间数据包括色调数据;针对图像的HSV颜色空间数据中的色调数据建立初始色调映射表。3.根据权利要求1所述的图像处理方法,其特征在于,基于色调偏移值和初始色调映射表建立色调偏移映射表的步骤包括:基于色调偏移值在初始色调映射表中的位置,将初始色调映射表分为第一部分和第二部分,对第一部分的数据和第二部分的数据分别进行偏移,获得色调偏移映射表。4.根据权利要求3所述的图像处理方法,其特征在于,对第一部分的数据和第二部分的数据分别进行偏移的步骤包括:将第一部分的数据和第二部分的数据进行对调,将对调后的色调映射表作为色调偏移映射表。5.根据权利要求1所述的图像处理方法,其特征在于,基于色调偏移映射表对图像的色调数据进行映射的步骤包括:基于色调偏移映射表中的索引值,将图像的色调数据修改为色调偏移后的色调数据。6.根据权利要...

【专利技术属性】
技术研发人员:王伟农戴宇荣
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:

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

1