本发明专利技术揭露了一种影像处理电路及影像处理方法。该影像处理方法应用于影像处理装置,包括以下步骤:对目标数据进行第一引导滤波,得到第一基础数据;根据目标数据和第一基础数据,确定第一细节数据;对第一基础数据进行第二引导滤波,得到第二基础数据;根据第一基础数据和第二基础数据,确定第二细节数据;对目标数据、第一基础数据或第二基础数据进行转换,得到转换后的基础数据;转换第一细节数据和第二细节数据,分别得到第一转换后的细节数据及第二转换后的细节数据;加总转换后的基础数据、第一转换后的细节数据及第二转换后的细节数据,得到输出数据。以此,在增强影像对比度的同时降低硬件的复杂度。的同时降低硬件的复杂度。的同时降低硬件的复杂度。
Image processing circuit and image processing method
【技术实现步骤摘要】
影像处理电路及影像处理方法
[0001]本专利技术涉及影像处理
,尤其是一种影像处理电路及影像处理方法。
技术介绍
[0002]现今的影像处理电路及影像处理方法通常会增强影像的对比度。然而,习知的对比度增强方法复杂度高而导致产品缺乏竞争力,例如,基于加权最小二乘(weighted least squares,WLS)的算法。因此,有需要提出一种影像处理电路及影像处理方法来改善先前技术的不足。
技术实现思路
[0003]鉴于先前技术之不足,本专利技术目的在于提供一种影像处理电路及影像处理方法,能够在增强影像对比度的同时降低硬件复杂度。
[0004]第一方面,本申请实施例提供一种影像处理电路,影像处理电路包括细节提取模块、基础层映像模块、细节层增强模块以及加法电路。细节提取模块包括:第一细节层提取电路以及第二细节层提取电路。第一细节层提取电路用于对目标数据进行第一引导滤波,得到第一基础数据,并根据目标数据和第一基础数据,确定第一细节数据。第二细节层提取电路用于对第一基础数据进行第二引导滤波,得到第二基础数据,并根据第一基础数据和第二基础数据,确定第二细节数据。基础层映射模块用于对目标数据、第一基础数据及第二基础数据中任意一个进行转换,得到转换后的基础数据。细节层增强模块用于转换第一细节数据和第二细节数据,分别得到第一转换后的细节数据及第二转换后的细节数据。加法电路用于加总转换后的基础数据、第一转换后的细节数据及第二转换后的细节数据,得到输出数据。
[0005]第二方面,本申请实施例还提供一种影像处理方法,该影像处理方法包括:对目标数据进行第一引导滤波,得到第一基础数据;根据目标数据和第一基础数据,确定第一细节数据;对第一基础数据进行第二引导滤波,得到第二基础数据;根据第一基础数据和第二基础数据,确定第二细节数据;对目标数据、第一基础数据及第二基础数据中任意一个进行转换,得到转换后的基础数据;转换第一细节数据和第二细节数据,分别得到第一转换后的细节数据及第二转换后的细节数据;以及,加总转换后的基础数据、第一转换后的细节数据及第二转换后的细节数据,得到输出数据。
[0006]本专利技术实施例所体现的技术手段,可以改善先前技术缺点的至少其中之一,因此,本专利技术相较于先前技术具有较低的硬件复杂度,且能够有效增强影像的对比度。
附图说明
[0007]有关本专利技术的特征、实作与功效,兹配合图式作实施例详细说明如下:
[0008]图1是本申请实施例提供的影像处理电路的功能方块图;
[0009]图2是本申请实施例提供的影像处理电路的另一功能方块图;
[0010]图3是本申请实施例提供的影像处理电路的一种映射曲线;
[0011]图4A是本申请实施例提供的影像处理电路的线性增强的映射曲线;
[0012]图4B是本申请实施例提供的影像处理电路的非线性增强的映射曲线;
[0013]图5是本申请实施例提供的影像处理电路中细节提取模块的功能方块图;
[0014]图6是本申请实施例提供的影像处理电路中细节提取模块的另一功能方块图;
[0015]图7是本申请实施例提供的影像处理电路中细节层增强模块的功能方块图;
[0016]图8是本申请实施例提供的影像处理电路中细节层增强模块的另一功能方块图;
[0017]图9是本申请实施例提供的影像处理方法的流程图;
[0018]图10是本申请实施例提供的影像处理方法另一流程图。
具体实施方式
[0019]以下说明内容中的技术用语系参照本
的习惯用语,如本说明书对部分用语有加以说明或定义,该部分用语的解释系以本说明书的说明或定义为准。
[0020]本专利技术揭露内容包括影像处理电路及影像处理方法。由于本专利技术实施例提供的影像处理电路包括的部分元件单独而言可能为已知元件,因此在不影响该装置专利技术充分揭露及可实施性的前提下,以下说明对于已知元件的细节将予以节略。此外,本专利技术实施例提供的影像处理方法可藉由本专利技术实施例提供的影像处理电路或其等效装置来执行,在不影响该方法专利技术充分揭露及可实施性的前提下,以下方法专利技术说明将着重于步骤内容而非硬件。
[0021]图1是本申请实施例提供的影像处理电路的功能方块图,图2是本申请实施例提供的影像处理电路的另一功能方块图。图1及图2相似,差别在于基础层映射模块140的输入数据,将于下方详述。
[0022]影像处理电路100及影像处理电路200包括预处理模块110、对数转换模块120、细节提取模块130、基础层映射模块140、细节层增强模块150、加法电路160、对数反转换模块170及后处理模块180。
[0023]预处理模块110用于将输入数据D
in
转换成亮度数据Y(y,x)(例如,灰阶数据)。输入数据D
in
可以是原始(raw)图档或是RGB格式的图档(以下简称RGB图档)。预处理模块110根据方程式(1)将原始图档转换成亮度数据Y(y,x),或是根据方程式(2)将RGB图档转换成亮度数据Y(y,x)。
[0024][0025]Y(y,x)=0.2R(x,y)+0.7G(x,y)+0.1B(x,y)
ꢀꢀꢀ
(2)
[0026]方程式(1)中的w(i,j)是滤波系数,可以采用一种类似高斯滤波的滤波系数。例如:或
[0027]对数转换模块120用于将亮度数据Y(y,x)映射到对数域,目的是将亮度数据Y(y,x)映射到符合人眼感知的域,即,产生目标数据LogY(y,x),可以通过方程式(3)来实现。
[0028]LogY(y,x)=LUT(Y(y,x))
ꢀꢀꢀꢀꢀꢀꢀꢀ
(3)
[0029]其中,LUT()代表查表运算。
[0030]在一些实施例中,方程式(3)的查表运算可以是基于对数曲线的查表运算,如方程式(4)所示。
[0031]LogY(y,x)=log2(Y(y,x)+∈)
ꢀꢀꢀꢀꢀꢀꢀ
(4)
[0032]其中,∈代表一个较小的常数,防止亮度为0时log2(0)=
‑
∞导致数值没有意义。
[0033]细节提取模块130用于对目标数据LogY(y,x)进行处理以产生至少一个基础层与多个细节层。细节提取模块130是基于多级的引导滤波器(Guided Image Filter,GIF),用于将目标数据LogY(y,x)分为多个不同尺度(size)的细节层,因此,细节提取模块130所输出的细节层Dt
in
包括多个细节数据,而基础层B
in
包括至少一个基础数据。细节提取模块130将于下方配合图5及图6详述。
[0034]基础层映射模块140用于对基础层B
in
(图1)或是目标数据LogY(y,x)(图2)进行转换,得到转换后的基础数据。在图2的实施例中,基础层映射模块140以目标数据LogY(y,x)作为基础本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种影像处理电路,其特征在于,所述影像处理电路包括:细节提取模块,所述细节提取模块包括:第一细节层提取电路,用于对目标数据进行第一引导滤波,得到第一基础数据,并根据所述目标数据和所述第一基础数据,确定第一细节数据;第二细节层提取电路,用于对所述第一基础数据进行第二引导滤波,得到第二基础数据,并根据所述第一基础数据和所述第二基础数据,确定第二细节数据;基础层映射模块,用于对所述目标数据、所述第一基础数据及所述第二基础数据中任意一个进行转换,得到转换后的基础数据;细节层增强模块,用于转换所述第一细节数据及所述第二细节数据,分别得到第一转换后的细节数据及第二转换后的细节数据;以及加法电路,用于加总所述转换后的基础数据、所述第一转换后的细节数据及所述第二转换后的细节数据,得到输出数据。2.根据权利要求1所述的影像处理电路,其特征在于,所述第一引导滤波的第一下取样率大于所述第二引导滤波的第二下取样率。3.根据权利要求2所述的影像处理电路,其特征在于,所述细节提取模块还包括第三细节层提取电路,所述第三细节层提取电路用于对所述第一基础数据进行第三引导滤波,得到第三基础数据;其中,所述第一下取样率大于所述第三引导滤波的第三下取样率。4.根据权利要求3所述的影像处理电路,其特征在于,所述细节提取模块还包括第四细节层提取电路,所述第四细节层提取电路用于对所述目标数据进行第四引导滤波,得到第四基础数据;其中,所述第四引导滤波的第四下取样率大于所述第二下取样率及所述第三下取样率。5.根据权利要求2所述的影像处理电路,其特征在于,所述细节提取模块还包括第三细节层提取电路,所述第三细节层提取电路用于对所述目标数据进行第三引导滤波,得到第三基础数据;其中,所述第三引导滤波的第三下取样率大于所述第二下取样率。6.根据权利要求2所述的影像处理电路,其特征在于,所述第一细节层提取电路包括:引导滤波因子计算电路,用于根据所述第一下取样率对所述目标数据进行计算,得到第一滤波因子和第二滤波因子;内插电路,用于基于内插法对所述第一滤波因子和所述第二滤波因子进行上取样计算,得到第一平均引导滤波因子和第二平均引导滤波因子;滤波电路,用于根据所述第一平均引导滤波因子和所述第二平均引导滤波因子对所述目标数据进行滤波,得到所述第一基础数据。7.根据权利要求2所述的影像处理电路,其特征在于,所述影像处理电路还包括:预处理模块,用于将输入数据转换成亮度数据;对数转换模块,用于对所述亮度数据进行对数转换,得到所述...
【专利技术属性】
技术研发人员:梁煜,
申请(专利权)人:星宸科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。