图像校正方法、装置、计算机设备和存储介质.pdf

上传人:三** 文档编号:14525534 上传时间:2024-05-19 格式:PDF 页数:21 大小:2.26MB
收藏 版权申诉 举报 下载
图像校正方法、装置、计算机设备和存储介质.pdf_第1页
第1页 / 共21页
图像校正方法、装置、计算机设备和存储介质.pdf_第2页
第2页 / 共21页
图像校正方法、装置、计算机设备和存储介质.pdf_第3页
第3页 / 共21页
文档描述:

《图像校正方法、装置、计算机设备和存储介质.pdf》由会员分享,可在线阅读,更多相关《图像校正方法、装置、计算机设备和存储介质.pdf(21页完成版)》请在专利查询网上搜索。

1、(19)国家知识产权局(12)发明专利申请(10)申请公布号 (43)申请公布日 (21)申请号 202410016346.4(22)申请日 2024.01.05(71)申请人 深圳市欧冶半导体有限公司地址 518051 广东省深圳市南山区西丽街道松坪山社区朗山路11号同方科兴科学园F栋2203(72)发明人 严南杰周涤非(74)专利代理机构 华进联合专利商标代理有限公司 44224专利代理师 方高明(51)Int.Cl.G06T 5/80(2024.01)G06T 7/00(2017.01)G06T 7/90(2017.01)(54)发明名称图像校正方法、装置、计算机设备和存储介质(57)摘。

2、要本申请涉及一种图像校正方法、装置、计算机设备和存储介质。方法包括:针对待校正图像中的每个目标像素,基于待校正图像中各像素的像素值对目标像素进行多尺度的离散程度检测,得到各尺度下的检测结果;基于各尺度下的检测结果确定目标像素对应的离散程度;对目标像素进行色彩失真评估,得到目标像素对应的失真程度;基于目标像素对应的离散程度和失真程度确定出待校正图像中的色彩失真像素;对色彩失真像素的像素值进行校正,得到校正后的目标图像。采用本方法能够提高图像校正的准确性。权利要求书2页 说明书14页 附图4页CN 117522749 A2024.02.06CN 117522749 A1.一种图像校正方法,其特征在。

3、于,所述方法包括:针对待校正图像中的每个目标像素,基于所述待校正图像中各像素的像素值对所述目标像素进行多尺度的离散程度检测,得到各尺度下的检测结果;基于所述各尺度下的检测结果确定所述目标像素对应的离散程度;对所述目标像素进行色彩失真评估,得到所述目标像素对应的失真程度;基于所述目标像素对应的离散程度和失真程度确定出所述待校正图像中的色彩失真像素;对所述色彩失真像素的像素值进行校正,得到校正后的目标图像。2.根据权利要求1所述的方法,其特征在于,所述基于所述待校正图像中各像素的像素值对所述目标像素进行多尺度的离散程度检测,得到各尺度下的检测结果,包括:基于所述待校正图像中各像素的像素值确定每个像。

4、素的亮度值;根据每个预设尺度和所述目标像素在所述待校正图像中的位置确定所述预设尺度下的检测范围;基于所述预设尺度下的检测范围内各像素的亮度值的离散程度确定所述预设尺度下的检测结果。3.根据权利要求1所述的方法,其特征在于,所述基于所述各尺度下的检测结果确定所述目标像素对应的离散程度,包括:根据所述各尺度下的检测结果的乘积确定所述目标像素对应的离散程度。4.根据权利要求1所述的方法,其特征在于,所述像素值包括各个颜色分量值;所述色彩失真像素呈现出目标颜色;所述对所述目标像素进行色彩失真评估,得到所述目标像素对应的失真程度,包括:确定所述目标像素的各个颜色分量值两两之间的颜色差值;根据所述颜色差值。

5、和失真评估函数对所述目标像素进行色彩失真评估,得到所述目标像素对应的失真程度;其中,所述失真评估函数是基于所述目标颜色对应的颜色分量关系构建的;所述失真程度与所述目标像素呈现出的目标颜色的强度相匹配。5.根据权利要求4所述的方法,其特征在于,所述目标像素的各个颜色分量值包括第一分量值、第二分量值和第三分量值;所述颜色差值包括第一色差值、第二色差值和第三色差值;所述第一色差值是所述第一分量值减去所述第二分量值得到的;所述第二色差值是所述第三分量值减去所述第二分量值得到的;所述第三色差值是所述第三分量值减去所述第二分量值得到的;所述目标颜色对应的颜色分量关系包括第三分量下的值大于第一分量下的值且所。

6、述第一分量下的值大于第二分量下的值;所述失真评估函数用于表征在输入色差值大于零的情况下输出失真程度为预设最大失真程度以及在输入色差值不大于零且大于预设调整参数的情况下所述输出失真程度与所述输入色差值正相关;所述根据所述颜色差值和失真评估函数对所述目标像素进行色彩失真评估,得到所述目标像素对应的失真程度,包括:分别将所述第一色差值、所述第二色差值和所述第三色差值作为失真评估函数的输入,得到所述失真评估函数输出的第一失真程度、第二失真程度和第三失真程度;对所述第一失真程度、所述第二失真程度和所述第三失真程度进行合并,得到所述目权利要求书1/2 页2CN 117522749 A2标像素对应的失真程度。

7、。6.根据权利要求1至5任一项所述的方法,其特征在于,所述色彩失真像素的像素值中目标分量值偏离真实值;所述对所述色彩失真像素的像素值进行校正,得到校正后的目标图像,包括:对所述色彩失真像素的非目标分量值进行转换处理,得到灰度值;根据预设衰减强度、所述色彩失真像素对应的失真程度和离散程度,将所述色彩失真像素的像素值与所述灰度值进行加权融合,得到校正后的目标图像。7.根据权利要求1至5任一项所述的方法,其特征在于,所述对所述色彩失真像素的像素值进行校正,得到校正后的目标图像,包括:根据所述色彩失真像素与每个非色彩失真像素间的距离,从各个非色彩失真像素中确定出参考像素;根据所述参考像素的像素值对所述。

8、色彩失真像素的像素值进行校正,得到校正后的目标图像。8.一种图像校正装置,其特征在于,所述装置包括:检测模块,用于针对待校正图像中的每个目标像素,基于所述待校正图像中各像素的像素值对所述目标像素进行多尺度的离散程度检测,得到各尺度下的检测结果;第一确定模块,用于基于所述各尺度下的检测结果确定所述目标像素对应的离散程度;评估模块,用于对所述目标像素进行色彩失真评估,得到所述目标像素对应的失真程度;第二确定模块,用于基于所述目标像素对应的离散程度和失真程度确定出所述待校正图像中的色彩失真像素;校正模块,用于对所述色彩失真像素的像素值进行校正,得到校正后的目标图像。9.一种计算机设备,包括存储器和处。

9、理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。权利要求书2/2 页3CN 117522749 A3图像校正方法、装置、计算机设备和存储介质技术领域0001本申请涉及图像处理技术领域,特别是涉及一种图像校正方法、装置、计算机设备和存储介质。背景技术0002随着图像处理技术的发展,出现了图像校正技术,图像校正技术被广泛应用于改善图像的质量。比如,对于镜头的色散、光线条件、拍摄角度等因素引起的。

10、图像缺陷,使用图像校正技术对图像缺陷进行后期处理,提高图像质量。0003传统技术中,人工手动地在图像处理软件上选取缺陷区域,使用图像处理软件提供的工具进行校正。但是,由于人眼的感知存在一定的局限性,使得难以准确地识别图像中的缺陷区域,导致图像校正的准确性不高。发明内容0004基于此,有必要针对上述技术问题,提供一种能够提高准确性的图像校正方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。0005第一方面,本申请提供了一种图像校正方法,包括:0006针对待校正图像中的每个目标像素,基于待校正图像中各像素的像素值对目标像素进行多尺度的离散程度检测,得到各尺度下的检测结果;0007基于各尺。

11、度下的检测结果确定目标像素对应的离散程度;0008对目标像素进行色彩失真评估,得到目标像素对应的失真程度;0009基于目标像素对应的离散程度和失真程度确定出待校正图像中的色彩失真像素;0010对色彩失真像素的像素值进行校正,得到校正后的目标图像。0011第二方面,本申请还提供了一种图像校正装置,包括:0012检测模块,用于针对待校正图像中的每个目标像素,基于待校正图像中各像素的像素值对目标像素进行多尺度的离散程度检测,得到各尺度下的检测结果;0013第一确定模块,用于基于各尺度下的检测结果确定目标像素对应的离散程度;0014评估模块,用于对目标像素进行色彩失真评估,得到目标像素对应的失真程度;。

12、0015第二确定模块,用于基于目标像素对应的离散程度和失真程度确定出待校正图像中的色彩失真像素;0016校正模块,用于对色彩失真像素的像素值进行校正,得到校正后的目标图像。0017第三方面,本申请还提供了一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现上述的方法中的步骤。0018第四方面,本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述的方法中的步骤。0019第五方面,本申请还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述的方法中的步骤。说明书1/14 页4CN 117522749 。

13、A40020上述图像校正方法、装置、计算机设备、存储介质和计算机程序产品,针对待校正图像中的每个目标像素,基于待校正图像中各像素的像素值对目标像素进行多尺度的离散程度检测,得到各尺度下的检测结果;综合各尺度下的检测结果能够准确地确定目标像素对应的离散程度,目标像素对应的离散程度能够准确地表征目标像素是否处于高反差区域,离散程度越大则反差越大,而色彩失真现象往往出现在高反差区域;对目标像素进行色彩失真评估,得到目标像素对应的失真程度;处于高反差区域且失真程度高的目标像素往往是色彩失真像素,基于目标像素对应的离散程度和失真程度能够准确地确定出待校正图像中的色彩失真像素;进而能够精准地对色彩失真像素。

14、的像素值进行校正,得到校正后的目标图像,提高图像校正的准确性。附图说明0021为了更清楚地说明本申请实施例或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。0022图1为本申请实施例提供的一种图像校正方法的流程示意图。0023图2为本申请实施例提供的一种基于待校正图像中各像素的像素值对目标像素进行多尺度的离散程度检测,得到各尺度下的检测结果的流程示意图。0024图3为本申请实施例提供的一种对目标像素进行色彩失真评估,得。

15、到目标像素对应的失真程度的流程示意图。0025图4为本申请实施例提供的一种根据颜色差值和失真评估函数对目标像素进行色彩失真评估,得到目标像素对应的失真程度的流程示意图。0026图5为本申请实施例提供的一种对色彩失真像素的像素值进行校正,得到校正后的目标图像的流程示意图。0027图6为本申请实施例提供的另一种对色彩失真像素的像素值进行校正,得到校正后的目标图像的流程示意图。0028图7为本申请实施例提供的一种图像校正装置的结构框图。0029图8为本申请实施例提供的一种计算机设备的内部结构图。0030图9为本申请实施例提供的另一种计算机设备的内部结构图。具体实施方式0031为了使本申请的目的、技术。

16、方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。0032在一个示例性的实施例中,如图1所示,提供了一种图像校正方法,以该方法应用于计算机设备为例进行说明,包括以下步骤102至步骤110。其中:0033步骤102,针对待校正图像中的每个目标像素,基于待校正图像中各像素的像素值对目标像素进行多尺度的离散程度检测,得到各尺度下的检测结果。0034其中,待校正图像中存在色彩失真现象。色彩失真现象可以是由物理元器件本身说明书2/14 页5CN 117522749 A5造成的,例如镜头色散;也可以是图像处理算法。

17、造成的,例如颜色插值等。色彩失真现象往往出现在像素值相差过大的区域,比如,高亮与低亮交界的高反差区域。0035比如,色彩失真现象可以但不限于图像紫边,紫边是指在高反差区域出现的紫色带状边缘现象,紫边中的紫色并非物体本身的颜色,而是由于镜头色散或颜色插值等导致的。可以理解,使用更好的镜头在一定程度上能够缓解由于镜头色散造成的紫边,但是价格昂贵,且不能完全解决紫边现象,所以就需要使用图像校正方法来消除紫边,提升图像质量。0036示例性地,计算机设备可以遍历待校正图像中的各像素,将遍历至的像素确定为目标像素。各尺度下的检测结果包括每个预设尺度下的检测结果。根据每个预设尺度和目标像素在待校正图像中的位。

18、置确定该预设尺度下的检测范围。基于预设尺度下的检测范围内各像素的像素值的离散程度确定该预设尺度下的检测结果。0037在一些实施例中,计算机设备可以基于预设尺度下的检测范围内各像素值的标准差确定该预设尺度下的检测结果。可以理解,各像素的像素值之间的标准差用于表征预设尺度下的检测范围内的离散程度。0038在一些实施例中,计算机设备可以基于预设尺度下的检测范围内各像素值的方差确定该预设尺度下的检测结果。0039在一些实施例中,计算机设备可以包括终端或服务器中的至少一种。终端可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑、物联网设备和便携式可穿戴设备,物联网设备可为智能音箱、智能电视、智。

19、能空调、智能车载设备等。便携式可穿戴设备可为智能手表、智能手环、头戴设备等。服务器可以用独立的服务器或者是多个服务器组成的服务器集群来实现。0040步骤104,基于各尺度下的检测结果确定目标像素对应的离散程度。0041其中,目标像素对应的离散程度用于表征目标像素所处图像区域的反差情况。0042示例性地,计算机设备可以对各尺度下的检测结果进行合并得到目标像素对应的离散程度。0043在一些实施例中,计算机设备可以对各尺度下的检测结果进行加权融合,得到目标像素对应的离散程度。0044在一些实施例中,计算机设备可以对各尺度下的检测结果进行加权求和,得到目标像素对应的离散程度。0045在一些实施例中,计。

20、算机设备可以将各尺度下的检测结果的中位数或均值等确定为目标像素对应的离散程度。0046步骤106,对目标像素进行色彩失真评估,得到目标像素对应的失真程度。0047示例性地,计算机设备可以根据目标像素的各颜色分量值之间的差异,对目标像素进行色彩失真评估,得到目标像素对应的失真程度。0048在一些实施例中,待校正图像中包括呈现出目标颜色的色彩失真区域。可以理解,色彩失真区域内的色彩失真像素表现为目标颜色,即,色彩失真像素的像素值表征的颜色是目标颜色。计算机设备可以通过比对目标颜色与目标像素的像素值表征的颜色,对目标像素进行色彩失真评估,得到目标像素对应的失真程度。比如,计算机设备可以将目标像素的像。

21、素值与目标颜色对应的像素值进行比对,得到失真程度。计算机设备也可以基于目标说明书3/14 页6CN 117522749 A6像素的像素值确定目标像素的色调值,根据目标像素的色调值确定目标像素是否呈现出目标颜色,得到失真程度。0049在一些实施例中,计算机设备可以确定根据目标颜色的特性构建的失真评估函数。根据失真评估函数对目标像素进行色彩失真评估,得到目标像素对应的失真程度。0050步骤108,基于目标像素对应的离散程度和失真程度确定出待校正图像中的色彩失真像素。0051示例性地,计算机设备可以根据目标像素对应的离散程度和失真程度确定该目标像素是否为色彩失真像素,从而确定出待校正图像中的色彩失真。

22、像素。0052在一些实施例中,在目标像素对应的离散程度大于预设反差阈值的情况下,目标像素处于高反差区域。在目标像素对应的失真程度大于预设失真阈值的情况下,目标像素呈现出目标颜色。对于处于高反差区域且呈现出目标颜色的目标像素可以认为是色彩失真像素。0053在一些实施例中,计算机设备可以根据目标像素的色调值从高反差区域中提取出目标颜色区域,分析目标颜色区域内的梯度变化,将梯度大小突然增加或方向突然变化的位置处的像素作为色彩失真像素。可以理解,对于紫边这一色彩失真现象,可以先通过对图像的高反差区域进行检测,来锁定紫边可能出现的区域,并通过对紫色区域的梯度变化进行分析,可以有效的避免对紫色物体的误检,。

23、准确地确定出色彩失真像素。0054在一些实施例中,计算机设备可以使用目标像素对应的离散程度对该目标像素对应的失真程度进行加权,得到目标像素对应的失真加权结果。在失真加权结果满足色彩失真条件的情况下,确定该目标像素为色彩失真像素。色彩失真条件可以是失真加权结果大于色彩失真阈值,也可以是失真加权结果处于色彩失真范围等。0055步骤110,对色彩失真像素的像素值进行校正,得到校正后的目标图像。0056可以理解,在待校正图像中每个色彩失真像素被校正后,得到了目标图像。0057示例性地,计算机设备可以对色彩失真像素的像素值进行饱和度消除,得到校正后的目标图像。比如,基于色彩失真像素的像素值确定色彩失真像。

24、素的饱和度值,直接降低饱和度值,实现饱和度消除。0058在一些实施例中,计算机设备也可以对色彩失真像素的像素值进行颜色插值,得到校正后的目标图像。0059上述图像校正方法中,针对待校正图像中的每个目标像素,基于待校正图像中各像素的像素值对目标像素进行多尺度的离散程度检测,得到各尺度下的检测结果;综合各尺度下的检测结果能够准确地确定目标像素对应的离散程度,目标像素对应的离散程度能够准确地表征目标像素是否处于高反差区域,离散程度越大则反差越大,而色彩失真现象往往出现在高反差区域;对目标像素进行色彩失真评估,得到目标像素对应的失真程度;处于高反差区域且失真程度高的目标像素往往是色彩失真像素,基于目标。

25、像素对应的离散程度和失真程度能够准确地确定出待校正图像中的色彩失真像素;进而能够精准地对色彩失真像素的像素值进行校正,得到校正后的目标图像,提高图像校正的准确性。0060在一些实施例中,如图2所示,基于待校正图像中各像素的像素值对目标像素进行多尺度的离散程度检测,得到各尺度下的检测结果包括步骤202至步骤206。0061步骤202,基于待校正图像中各像素的像素值确定每个像素的亮度值。说明书4/14 页7CN 117522749 A70062示例性地,计算机设备可以对每个像素的各个颜色分量值进行加权求和,得到该像素的亮度值。可以理解,每个颜色分量对应的权重可以是一致的也可以是不一致的。比如,像素。

26、的亮度值可以但不限于是多个颜色分量值的均值。0063在一些实施例中,每个像素的像素值包括第一分量值、第二分量值和第三分量值。第一分量值、第二分量值和第三分量值分别对应不同的颜色通道。像素的亮度值可以是该像素的第一分量值、第二分量值与第三分量值的均值。比如,第一分量值、第二分量值和第三分量值分别对应红色通道、绿色通道和蓝色通道,即,像素值实际是RGB值。对于待校正图像中处于(x,y)位置处的像素,其亮度值I(x,y)=(R(x,y)+G(x,y)+B(x,y))/3。R(x,y)、G(x,y)和B(x,y)分别代表第一分量值、第二分量值和第三分量值。0064步骤204,根据每个预设尺度和目标像素。

27、在待校正图像中的位置确定预设尺度下的检测范围。0065其中,不同预设尺度对应不同尺寸的窗口。将目标像素的位置作为每个预设尺寸对应窗口的中心,即可得到该预设尺度下的检测范围。由于图像是二维数据,故而每个预设尺度对应窗口的长和宽可以都是该预设尺度,即,每个预设尺度对应窗口的尺寸是该预设尺度的平方。比如,预设尺度为2k+1时,相应的窗口尺寸为(2k+1)(2k+1),对于处于(x,y)位置处的像素,即,横向位置为x且纵向位置为y的像素,检测范围是xk至x+k且yk至y+k。示例性地,如表1所示,提供了对于 (x,y)位置处的像素,预设尺度为5时检测范围。0066表1:。0067可以理解,对于处于(x。

28、,y)位置处的像素,计算预设尺度为5时的离散程度,需要的亮度值包括I(x2,y2)至I(x+2,y+2)。0068步骤206,基于预设尺度下的检测范围内各像素的亮度值的离散程度确定预设尺度下的检测结果。0069可以理解,数据方差能够表征数据的离散程度。计算机设备可以通过计算预设尺度下的检测范围内各像素的亮度值的方差确定预设尺度下的检测结果。0070示例性地,预设尺度下的检测结果包括目标像素在预设尺度下对应的离散程度。说明书5/14 页8CN 117522749 A8对于处于(x,y)位置处的像素,公式(1)为预设尺度为2k+1时离散程度的计算公式。0071(1)。0072其中,VLk代表对于处。

29、于(x,y)位置处的像素,预设尺度为2k+1时的离散程度。I(x,y)是该像素的亮度值。AvgL是预设尺度为2k+1时的检测范围内各像素亮度值的平均数。0073公式(2)为预设尺度2k+1下的平均数的计算公式。0074(2)。0075其中,AvgL是预设尺度2k+1下的平均数。0076在一些实施例中,预设尺度可以包括7、5以及3。对于(x,y)位置处的像素,检测范围分别是x1至x+1且y1至y+1、x2至x+2且y2至y+2、x3至x+3且y3至y+3。0077本实施例中,基于待校正图像中各像素的像素值确定每个像素的亮度值;基于预设尺度下的检测范围内各像素的亮度值的离散程度确定预设尺度下的检测。

30、结果,能够准确地确定出目标像素的不同预设尺度下的亮度反差情况。0078在一些实施例中,基于各尺度下的检测结果确定目标像素对应的离散程度,包括:根据各尺度下的检测结果的乘积确定目标像素对应的离散程度。0079示例性地,计算机设备可以将各尺度下的检测结果的乘积作为目标像素对应的离散程度。比如,预设尺度包括7、5以及2,此时,目标像素对应的离散程度VL(x,y)=VL7(x,y)VL5(x,y)VL2(x,y)。0080本实施例中,根据各尺度下的检测结果的乘积确定目标像素对应的离散程度,能够准确地确定出目标像素的位置处的亮度反差情况,进而后续准确地能够针对高反差区域的色彩失真像素进行校正。0081在。

31、一些实施例中,像素值包括各个颜色分量值;色彩失真像素呈现出目标颜色;如图3所示,对目标像素进行色彩失真评估,得到目标像素对应的失真程度,包括步骤302至步骤304。0082步骤302,确定目标像素的各个颜色分量值两两之间的颜色差值。0083示例性地,计算机设备可以确定目标像素的第一分量值与第二分量值之间的第一差值、第三分量值与第二分量值之间的第二差值以及第三分量值与第一分量值之间的第三差值。示例性地,对于处于(x,y)位置处的目标像素,第一分量值为r(x,y)、第二分量值为g(x,y)、第三分量值为b(x,y)。公式(3)(4)(5)可以分别是第一差值、第二差值以及第三差值的计算公式。0084。

32、rg_diff =r(x,y)g(x,y)(3)0085bg_diff=b(x,y)g(x,y)(4)0086br_diff=b(x,y)r(x,y)(5)0087其中,rg_diff代表第一差值。bg_diff代表第二差值。br_diff代表第三差值。0088需要说明的是,第一差值、第二差值以及第三差值的计算方式不限于公式(3)(4)(5)。比如,第一差值也可以是第二分量值减去第一分量值、第二差值也可以是第二分量值减去第三分量值、第三差值也可以是第一分量值减去第三分量值。说明书6/14 页9CN 117522749 A90089步骤304,根据颜色差值和失真评估函数对目标像素进行色彩失真评估。

33、,得到目标像素对应的失真程度;其中,失真评估函数是基于目标颜色对应的颜色分量关系构建的;失真程度与目标像素呈现出的目标颜色的强度相匹配。0090可以理解,目标颜色对应一个像素值范围。像素值处于上述像素值范围内的像素呈现出目标颜色。如果要呈现出一种颜色,像素的各个分量要满足一定的大小关系。目标颜色对应的颜色分量关系用于指示呈现出目标颜色的像素的各个分量之间的大小关系。比如,对于图像紫边中的像素,一般为BRG,这就是一种颜色分量关系。失真评估函数描述的函数关系与目标颜色对应的颜色分量关系是相匹配的。0091失真程度可以表征目标像素呈现出目标颜色的强度。可以理解,只要失真程度不为零,目标像素就具备一。

34、定程度的目标颜色的色彩特性,失真程度越大,0092在一些实施例中,目标颜色的色彩特性,一般可以但不限于为第三分量第一分量第二分量,但是在少数情况下,会存在相反的情况,故而可以采用各颜色分量之间互相做约束,来圈定一个失真范围。失真评估函数描述的函数关系可以是在这个失真范围内认为目标像素对应的失真程度与目标像素中各分量的大小关系相对颜色分量关系的偏离程度负相关,超出这个范围则认为失真程度为0(此时认为未失真),目标像素中各分量的大小关系满足颜色分量关系则认为失真程度为1(此时认为失真程度最大)。0093在一些实施例中,颜色差值包括第一差值、第二差值和第三差值。根据第一差值和失真评估函数可以确定第一。

35、失真程度。根据第二差值和失真评估函数可以确定第二失真程度。根据第三差值和失真评估函数可以确定第三失真程度。基于第一失真程度、第二失真程度和第三失真程度确定目标像素对应的失真程度。0094本实施例中,确定目标像素的各个颜色分量值两两之间的颜色差值;根据颜色差值和失真评估函数对目标像素进行色彩失真评估,得到目标像素对应的失真程度,进而后续准确地能够针对呈现出目标颜色的色彩失真像素进行校正。0095在一些实施例中,目标像素的各个颜色分量值包括第一分量值、第二分量值和第三分量值;颜色差值包括第一色差值、第二色差值和第三色差值;第一色差值是第一分量值减去第二分量值得到的;第二色差值是第三分量值减去第二分。

36、量值得到的;第三色差值是第三分量值减去第二分量值得到的;目标颜色对应的颜色分量关系包括第三分量下的值大于第一分量下的值且第一分量下的值大于第二分量下的值;失真评估函数用于表征在输入色差值大于零的情况下输出失真程度为预设最大失真程度以及在输入色差值不大于零且大于预设调整参数的情况下输出失真程度与输入色差值正相关。0096可以理解,目标颜色对应的颜色分量关系一般情况下是第三分量第一分量第二分量,满足第三分量第一分量第二分量这一关系的输入色差值相应的输出失真程度为预设最大失真程度,对于处于预设调整参数至零这个区间内的输入色差值相应的输出失真程度随着相对第三分量第一分量第二分量这一关系的偏离程度的降低。

37、而降低。如果说满足第三分量第一分量第二分量这一关系的输入色差值相应的输出失真程度为1的话,那么处于预设调整参数至零这个区间内的输入色差值相应的输出失真程度则出入0至1中间。对于超出预设调整参数至零这个区间、不满足第三分量第一分量第二分量这一关系的输入色差值相应的输出失真程度为0,此时认为不失真。0097如图4所示,根据颜色差值和失真评估函数对目标像素进行色彩失真评估,得到目说明书7/14 页10CN 117522749 A10标像素对应的失真程度,包括步骤402至步骤404。0098步骤402,分别将第一色差值、第二色差值和第三色差值作为失真评估函数的输入,得到失真评估函数输出的第一失真程度、。

38、第二失真程度和第三失真程度。0099示例性地,如公式(6)(7)(8)分别是在输入色差值为第一色差值、第二色差值和第三色差值时失真评估函数。0100(6)0101其中,当输入是第一色差值rg_diff时输出的失真程度prg为第一失真程度。0102(7)0103其中,当输入是第二色差值bg_diff时输出的失真程度pbg为第二失真程度。0104(8)0105其中,当输入是第三色差值br_diff时输出的失真程度pbr为第三失真程度。0106步骤404,对第一失真程度、第二失真程度和第三失真程度进行合并,得到目标像素对应的失真程度。0107示例性地,计算机设备可以基于第一失真程度、第二失真程度和第。

39、三失真程度的乘积确定目标像素对应的失真程度。0108在一些实施例中,公式(9)为失真程度的计算公式。0109p_map=prgpbgpbr(9)0110其中,p_map表征失真程度。prg为第一失真程度。pbg为第二失真程度。pbr为第三失真程度。0111在一些实施例中,计算机设备可以从第一失真程度、第二失真程度和第三失真程度中选择出目标像素对应的失真程度。也可以对第一失真程度、第二失真程度和第三失真程度进行加权融合得到目标像素对应的失真程度。0112本实施例中,分别将第一色差值、第二色差值和第三色差值作为失真评估函数的输入,得到失真评估函数输出的第一失真程度、第二失真程度和第三失真程度;对第。

40、一失真程度、第二失真程度和第三失真程度进行合并,得到目标像素对应的失真程度,失真程度能够表征目标像素呈现出目标颜色的强度,进而后续准确地能够针对呈现出目标颜色的色彩失真像素进行校正。0113在一些实施例中,计算机设备可以基于目标像素对应的离散程度和失真程度的乘积确定目标像素是否为色彩失真像素。假设 (x,y)位置处的目标像素对应的失真程度为p_map(x,y),离散程度为VL(x,y),则二者的乘积即失真加权结果pe_map(x,y)=p_map(x,y)说明书8/14 页11CN 117522749 A11 VL(x,y)。pe_map(x,y)能够表征目标像素是否处于高反差区域且呈现出目标。

41、颜色,pe_map(x,y)越大目标像素为色彩失真像素的可能性越大,pe_map(x,y)满足色彩失真条件的情况下认为目标像素为色彩失真像素。0114在一些实施例中,色彩失真像素的像素值中目标分量值偏离真实值。可以理解,色彩失真现象表现为颜色分量的不准确或失真,对于色彩失真像素来说,存在至少一个颜色分量是不可信的。比如,对于紫边这一色彩失真现象,蓝色通道下的分量值是不可信的,此时蓝色分量值就是偏离真实值的目标分量值。0115如图5所示,对色彩失真像素的像素值进行校正,得到校正后的目标图像,包括步骤502至步骤504。0116步骤502,对色彩失真像素的非目标分量值进行转换处理,得到灰度值。01。

42、17其中,非目标分量值是指色彩失真像素的像素值中除了目标分量值外的剩余的颜色分量值。示例性地,计算机设备可以将色彩失真像素在色彩空间中的非目标分量值转换成灰度空间中的灰度值。比如,计算机设备可以将各个非目标分量值的平均值作为灰度值。假设色彩失真像素是紫边区域内的像素,目标分量值是指蓝色通道下的分量值,对于(x,y)位置处的色彩失真像素,灰度值L(x,y)=(R(x,y)+G(x,y)/2,R(x,y)代表红色通道下的分量值,G(x,y)代表绿色通道下的分量值。0118步骤504,根据预设衰减强度、色彩失真像素对应的失真程度和离散程度,将色彩失真像素的像素值与灰度值进行加权融合,得到校正后的目标。

43、图像。0119示例性地,计算机设备可以使用色彩失真像素对应的失真程度和离散程度对预设衰减强度进行加权得到灰度值对应的第一权重。将基于第一权重确定像素值对应的第二权重。分别使用第一权重和第二权重对灰度值和像素值进行加权后进行求和,得到被校正后的像素值。目标图像包括被校正后的像素值。可以理解,上述过程其实是通过在色彩空间和灰度空间这两个空间中进行线性插值,对像素值进行校正。0120在一些实施例中,计算机设备可以使用目标像素对应的离散程度对该目标像素对应的失真程度进行加权,得到目标像素对应的失真加权结果。再使用目标像素对应的失真加权结果对灰度值进行加权得到第一权重。0121在一些实施例中,计算机设备。

44、可以分别使用第一权重和第二权重对灰度值和第一分量值进行加权后进行求和,得到被校正后的第一分量值。分别使用第一权重和第二权重对灰度值和第二分量值进行加权后进行求和,得到被校正后的第二分量值。分别使用第一权重和第二权重对灰度值和第三分量值进行加权后进行求和,得到被校正后的第三分量值。0122在一些实施例中,第一权重与第二权重的总和为单位权重。比如,第一权重+第二权重=1。可以理解,计算机设备可以根据单位权重与第一权重的差值确定第二权重。0123在一些实施例中,公式(10)(11)(12)分别是对于(x,y)位置处的色彩失真像素,校正第一分量、第二分量值和第三分量值的计算公式。0124R(x,y)=。

45、(1Gainpe_map(x,y)R(x,y)+L(x,y)Gainpe_map(x,y)(10)0125其中,R(x,y)是色彩失真像素的蓝色通道下的分量值。R(x,y)是校正后的蓝色通道下的分量值。L(x,y)是灰度值。Gain是预设衰减强度。pe_map(x,y)是色彩失真像素对应说明书9/14 页12CN 117522749 A12的失真加权结果。0126G(x,y)=(1Gainpe_map(x,y)G(x,y)+L(x,y)Gainpe_map(x,y)(11)0127其中,G(x,y)是色彩失真像素的蓝色通道下的分量值。G(x,y)是校正后的蓝色通道下的分量值。L(x,y)是灰度。

46、值。Gain是预设衰减强度。pe_map(x,y)是色彩失真像素对应的失真加权结果。0128B(x,y)=(1Gainpe_map(x,y)B(x,y)+L(x,y)Gainpe_map(x,y)(12)0129其中,B(x,y)是色彩失真像素的蓝色通道下的分量值。B(x,y)是校正后的蓝色通道下的分量值。L(x,y)是灰度值。Gain是预设衰减强度。pe_map(x,y)是色彩失真像素对应的失真加权结果。0130本实施例中,通过对色彩失真像素的非目标分量值进行转换处理,得到灰度值;根据预设衰减强度、色彩失真像素对应的失真程度和离散程度,将色彩失真像素的像素值与灰度值进行加权融合,得到校正后的。

47、目标图像,能够实现对色彩失真像素的饱和度消除,准确地对色彩失真像素进行校正。0131在一些实施例中,如图6所示,对色彩失真像素的像素值进行校正,得到校正后的目标图像,包括步骤602至步骤604。0132步骤602,根据色彩失真像素与每个非色彩失真像素间的距离,从各个非色彩失真像素中确定出参考像素。0133示例性地,非色彩失真像素未呈现出目标颜色,相应的失真程度为零。在色彩失真像素的预设范围内选择与色彩失真像素距离最近的非色彩失真像素,将其作为参考像素。0134在一些实施例中,计算机设备可以在色彩失真像素的预设范围内选择与色彩失真像素的欧式距离最小的非色彩失真像素,得到参考像素。0135在一些实。

48、施例中,非色彩失真像素也可以是指待校正图像中除色彩失真像素外的剩余像素。0136在一些实施例中,在色彩失真像素的预设范围内不存在非色彩失真像素的情况下,通过对色彩失真像素的非目标分量值进行转换处理,得到灰度值;根据预设衰减强度、色彩失真像素对应的失真程度和离散程度,将色彩失真像素的像素值与灰度值进行加权融合,得到校正后的像素值。0137步骤604,根据参考像素的像素值对色彩失真像素的像素值进行校正,得到校正后的目标图像。0138示例性地,计算机设备可以将参考像素的各个颜色分量值的均值与色彩失真像素的各非目标分量值的均值之间的比值作为第三权重,使用第三权重对参考像素的各个颜色分量值分别进行加权,。

49、得到校正后的像素值。0139在一些实施例中,如表2所示,提供了对于 (x,y)位置处的色彩失真像素,预设范围内的像素分别对应的失真程度。说明书10/14 页13CN 117522749 A130140表2:。0141其中,与色彩失真像素距离最近的参考像素是(x,y+1)位置处的非色彩失真像素,那么公式(13)(14)(15)分别是对于(x,y)位置处的色彩失真像素,校正第一分量、第二分量值和第三分量值的计算公式。0142(13)0143(14)0144(15)0145其中,R(x,y)是色彩失真像素的红色通道下的第一分量值。G(x,y)是色彩失真像素的绿色通道下的第二分量值。B(x,y)是色彩。

50、失真像素的蓝色通道下的第三分量值。R(x,y+1)是参考像素的红色通道下的第一分量值。G(x,y+1)是参考像素的绿色通道下的第二分量值。B(x,y+1)是参考像素的蓝色通道下的第三分量值。0146本实施例中,根据色彩失真像素与每个非色彩失真像素间的距离,从各个非色彩失真像素中确定出参考像素;根据参考像素的像素值对色彩失真像素的像素值进行校正,得到校正后的目标图像,能够准确地实现图像校正。0147应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些。

展开阅读全文
内容关键字: 图像 校正 方法 装置 计算机 设备 存储 介质
关于本文
本文标题:图像校正方法、装置、计算机设备和存储介质.pdf
链接地址:https://www.zhuanlichaxun.net/pdf/14525534.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1