本申请实施例提供了图像处理方法及相关装置,该方法包括:获取待处理图像中的第一像素与多个第二像素,所述第一像素与所述第二像素之间的距离小于或等于第一阈值;基于所述第一像素和所述第二像素的色相值、亮度值以及饱和度值对所述第一像素进行颜色修正,得到处理后的图像;所述第一像素与所述第二像素的色相值的对比结果大于或等于第二阈值,所述第一像素与所述第二像素的亮度值的对比结果大于或等于第三阈值,所述第一像素与所述第二像素的饱和度值的对比结果小于或等于第四阈值。通过本申请可以有效地去除图像中的伪色。本申请可以有效地去除图像中的伪色。本申请可以有效地去除图像中的伪色。
【技术实现步骤摘要】
图像处理方法及相关装置
[0001]本申请实施例涉及计算机
,具体涉及图像处理方法及相关装置。
技术介绍
[0002]日常情况下,由于光学镜头的色散畸变、插值方法精准度差以及色彩噪声大等原因,电子设备采集的初始图像中不可避免会存在的错误的色彩。图像中存在的错误色彩可以称为伪色,比如,文字“花朵”真实的颜色为黑色,但是拍摄得到的图像中,“花朵”的边缘出现紫色、绿色以及黄色等错误的颜色。
[0003]伪色不仅会影响人眼对图像的主观视觉感受,还会使图像的后续研究及应用受到影响而导致错误结果,因此,如何有效地去除图像中的伪色是本领域技术人员不断努力的方向。
技术实现思路
[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是本申请实施例提供的一种预处理模块的示意图;
[0032]图5是本申请实施例提供的一种伪色检测模块的示意图;
[0033]图6是本申请实施例提供的一种伪色修正模块的示意图;
[0034]图7是本申请实施例提供的一种后处理模块的示意图;
[0035]图8是本申请实施例提供的一种数据输出模块的示意图;
[0036]图9是本申请实施例提供的一种辅助模块的示意图;
[0037]图10是本申请实施例提供的一种电子设备100的结构示意图;
[0038]图11是本申请实施例提供的一种电子设备110的结构示意图;
[0039]图12是本申请实施例提供的一种模组设备的结构示意图。
具体实施方式
[0040]本申请以下实施例中所使用的术语只是为了描述特定实施例的目的,而并非旨在作为对本申请的限制。如在本申请的说明书和所附权利要求书中所使用的那样,单数表达形式“一个”、“一种”、“上述”、“该”和“这一”旨在也包括复数表达形式,除非其上下文中明确地有相反指示。还应当理解,本申请中使用的术语“和/或”是指包含一个或多个所列出项目的任何或所有可能组合。
[0041]需要说明的是,本申请的说明书、权利要求书及附图中的术语“第一”、“第二”、“第三”以及“第四”等是用于本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种图像处理方法,其特征在于,所述方法包括:获取待处理图像中的第一像素与多个第二像素,所述第一像素与所述第二像素之间的距离小于或等于第一阈值;基于所述第一像素和所述第二像素的色相值、亮度值以及饱和度值对所述第一像素进行颜色修正,得到处理后的图像;所述第一像素与所述第二像素的色相值的对比结果大于或等于第二阈值,所述第一像素与所述第二像素的亮度值的对比结果大于或等于第三阈值,所述第一像素与所述第二像素的饱和度值的对比结果小于或等于第四阈值。2.根据权利要求1所述的方法,其特征在于,所述获取待处理图像中的第一像素与多个第二像素,包括:基于所述待处理图像的分割信息确定边界区域,所述分割信息表示所述待处理图像包括的不同对象的分割情况;从所述边界区域获取所述第一像素和所述多个第二像素。3.根据权利要求1或2所述的方法,其特征在于,所述第一像素对应的概率值大于或等于第五阈值,所述第一像素对应的概率值是基于所述第一像素与所述第二像素的色相值的对比结果,所述第一像素与所述第二像素的亮度值的对比结果,所述第一像素与所述第二像素的饱和度值的对比结果确定的。4.根据权利要求3所述的方法,其特征在于,所述基于所述第一像素和所述第二像素的色相值、亮度值以及饱和度值对所述第一像素进行颜色修正,得到处理后的图像,包括:基于多个第三像素的颜色对所述第一像素进行颜色修正,得到所述处理后的图像;所述第三像素对应的概率值小于或等于第六阈值,且与所述第一像素之间的距离小于或等于第七阈值。5.根据权利要求4所述的方法,其特征在于,所述基于多个第三像素的颜色对所述第一像素进行颜色修正,得到所述处理后的图像,包括:将所述第一像素的颜色修正为所述多个第三像素中距离所述第一像素最近的第三像素的颜色,得到所述处理后的图像。6.根据权利要求4所述的方法,其特征在于,所述基于多个第三像素的颜色对所述第一像素进行颜色修正,得到所述处理后的图像,包括:基于所述多个第三...
【专利技术属性】
技术研发人员:王秀花,凌晨,赵磊,
申请(专利权)人:展讯通信上海有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。