基于边缘像素检测的rgbw显示装置的子像素补偿着色的方法
【专利摘要】本发明公开一种基于边缘像素检测的RGBW显示装置的子像素补偿着色的方法,RGBW显示装置的RG子像素和BW子像素分别与一组高解析度RGB数据对应,该方法包括:接收m组高解析度RGB数据;将m组高解析度RGB数据转换为m组RGBW数据,其中,RGBW显示装置的RG子像素和BW子像素分别与一组RGBW数据对应;基于高解析度RGB数据判断RGBW显示装置的九宫像素块中是否包括边缘像素;如果九宫像素块中包括边缘像素,则基于高解析度RGB数据判断九宫像素块中是否包括饱和像素;如果九宫像素块中包括饱和像素,则基于RGBW数据利用第一滤波方法对九宫像素块中的中心像素进行滤波处理。本发明可使低解析度的RGBW显示装置利用高解析度的RGB数据进行显示,并能够有效地消除颜色混叠现象。
【专利说明】基于边缘像素检测的RGBW显示装置的子像素补偿着色的方法
【技术领域】
[0001]本发明属于显示【技术领域】,具体地讲,涉及一种基于边缘像素检测的RGBW显示装置的子像素补偿着色的方法。
【背景技术】
[0002]在平板显示【技术领域】,尤其是在液晶显示【技术领域】,为了减小液晶显示器的工艺制造难度和,同时降低生产成本,往往采用在低物理解析度的液晶显示器上显示高物理解析度图像,并且要保证液晶显示器输出图像的空间分辨率和清晰度。
[0003]在现有技术中,亚像素采样(Sub-pixel Rendering)和亚像素复用两种技术能很好的提升液晶显示器输显示图像空间分辨率,但采用亚像素采样技术会导致液晶显示器显示高频信息时形成成图像混叠,而采用亚像素复用技术会导致液晶显示器显示图像的模糊。
【发明内容】
[0004]为了解决上述现有技术存在的问题,本发明公开一种基于边缘像素检测的RGBW显示装置的子像素补偿着色的方法,其中,所述RGBW显示装置的RG子像素和BW子像素分别与一组高解析度RGB数据对应,所述方法包括:接收m组高解析度RGB数据;将m组高解析度RGB数据转换为m组RGBW数据;其中,所述RGBW显示装置的RG子像素和BW子像素分别与一组RGBW数据对应;基于所述高解析度RGB数据判断RGBW显示装置的九宫像素块中是否包括边缘像素,其中,所述九宫像素块中的每个像素包括RG子像素或BW子像素;如果所述九宫像素块中包括边缘像素,则基于所述高解析度RGB数据判断所述九宫像素块中是否包括饱和像素;如果所述九宫像素块中包括饱和像素,则基于所述RGBW数据利用第一滤波方法对所述九宫像素块中的中心像素进行滤波处理。
[0005]进一步地,如果所述九宫像素块中不包括边缘像素,则基于所述RGBW数据利用最小化误差反馈自适应方法对所述RGBW显示装置的非边缘像素进行处理。
[0006]进一步地,如果所述九宫像素块中不包括饱和像素,则基于所述RGBW数据利用第二滤波方法对所述九宫像素块中的中心像素进行滤波处理。
[0007]进一步地,基于所述高解析度RGB数据判断九宫像素块中是否包括边缘像素的方法具体包括:基于若干个方向的索贝尔算子及所述高解析度RGB数据计算所述九宫像素块中任一像素的矩阵亮度值;确定最大矩阵亮度值;判断所述最大矩阵亮度值是否大于一预定门槛值;如果所述最大矩阵亮度值大于所述预定门槛值,则所述最大矩阵亮度值对应的所述九宫像素块中的像素为边缘像素。
[0008]进一步地,基于若干个方向的索贝尔算子及所述高解析度RGB数据利用式子I计算所述九宫像素块中任一像素的矩阵亮度值;
[0009][式子I]
[0010]Ln= S d* (r g b)
[0011]其中,Ln表示所述九宫像素块中第n像素的矩阵亮度值,Sd表示d方向的索贝尔算子,d表示角度,r表示所述九宫像素块中第η像素对应的R数据,g表示表示所述九宫像素块中第η像素对应的G数据,b表示所述九宫像素块中第η像素对应的B数据。
[0012]进一步地,基于所述高解析度RGB数据判断所述九宫像素块中是否包括饱和像素的方法具体包括:确定所述九宫像素块中的任一像素对应的RGB数据中的最大数据值和最小数据值;利用所述最大数据值除以所述最小数据值,以获取数据比值;判断所述数据比值是否小于一预定阈值;如果所述数据比值不小于所述预定阈值,则所述数据比值对应的所述九宫像素块中的像素为饱和像素。
[0013]进一步地,所述第一滤波方法具体为:如果所述九宫像素块中的中心像素为饱和像素,或者第二像素为饱和像素,或者第六像素为饱和像素,或者第八像素为饱和像素,或者第四像素为饱和像素,或者第四像素和第八像素为饱和像素,或者第二像素和第四像素为饱和像素,或者中心像素和第七像素为饱和像素,或者第一像素和中心像素为饱和像素,或者第三像素和中心像素为饱和像素,或者第二像素、第三像素和第四像素为饱和像素,或者第二像素、第四像素和第七像素为饱和像素,或者第二像素、第三像素、第四像素和第七像素为饱和像素,或者第一像素、第四像素和第八像素为饱和像素,或者第一像素、第四像素、第八像素和第九像素为饱和像素,或者第四像素、第八像素和第九像素为饱和像素,或者第一像素、中心像素和第六像素为饱和像素,则基于所述RGBW数据利用式子2对所述九宫像素块的中心像素进行滤波处理,
[0014][式子2]
[0015]P5_C = 0*C4+1/2*C5+1/2*C6
[0016]其中,P5_C表示经所述第一滤波方法处理后的中心像素的C数据,C4表示未经所述第一滤波方法处理的第四像素对应的C数据,C5表示未经所述第一滤波方法处理的中心像素对应的C数据,C6表示未经所述第一滤波方法处理的第六像素对应的C数据,所述C数据为RGBW数据之一。
[0017]进一步地,所述第一滤波方法具体为:如果所述九宫像素块中的第二像素和第六像素为饱和像素,或者第六像素和第八像素为饱和像素,或者第六像素、第七像素和第八像素为饱和像素,或者第三像素、第六像素和第八像素为饱和像素,或者第一像素、第二像素、第六像素和第九像素为饱和像素,或者第三像素、第六像素、第七像素和第八像素为饱和像素,或者第二像素、第六像素和第九像素为饱和像素,或者第一像素、第二像素和第六像素为饱和像素,则基于所述RGBW数据利用式子3对所述九宫像素块的中心像素进行滤波处理,
[0018][式子3]
[0019]P5_C = 0*C4+0*C5+1*C6
[0020]其中,P5_C表示经所述第一滤波方法处理后的中心像素对应的C数据,C4表示未经所述第一滤波方法处理的第四像素对应的C数据,C5表示未经所述第一滤波方法处理的中心像素对应的C数据,C6表示未经所述第一滤波方法处理的第六像素对应的C数据,所述C数据为RGBW数据之一。
[0021]进一步地,所述第一滤波方法具体为:如果所述九宫像素块中的第一像素、中心像素和第九像素为饱和像素,或者第三像素、中心像素和第七像素为饱和像素,或者第三像素、第四像素和中心像素为饱和像素,或者第二像素、中心像素和第七像素为饱和像素,或者第二像素、中心像素和第九像素为饱和像素,或者第一像素、中心像素和第八像素为饱和像素,或者第三像素、中心像素和第八像素为饱和像素,或者第四像素、中心像素和第九像素为饱和像素,则基于所述RGBW数据利用式子4对所述九宫像素块的中心像素进行滤波处理,
[0022][式子4]
[0023]P5_C = 0*C4+1*C5+0*C6
[0024]其中,P5_C表示经所述第一滤波方法处理后的中心像素对应的C数据,C4表示未经所述第一滤波方法处理的第四像素对应的C数据,C5表示未经所述第一滤波方法处理的中心像素对应的C数据,C6表示未经所述第一滤波方法处理的第六像素对应的C数据,所述C数据为RGBW数据之一。
[0025]进一步地,所述第二滤波方法具体为:如果所述九宫像素块中不包括饱和像素,则基于所述RGBW数据利用式子5对所述九宫像素块的中心像素进行滤波处理,
[0026][式子5]
[0027]P5_C = 1/8*C2+1/8*C4+1/16*C5+1/8*C6+1/8*C8+1/4*C5-1/16*(C1+C3+C7+C9)其中,P5_C表示经所述第二滤波方法处理后的中心像素的C数据,C4表示未经所述第二滤波方法处理的第四像素对应的C数据,C5表示未经所述第二滤波方法处理的中心像素对应的C数据,C6表示未经所述第二滤波方法处理的第六像素对应的C数据,CS表示未经所述第二滤波方法处理的第八像素对应的C数据,Cl表示未经所述第二滤波方法处理的第一像素对应的C数据,C3表示未经所述第二滤波方法处理的第三像素对应的C数据,C7表示未经所述第二滤波方法处理的第七像素对应的C数据,C9表示未经所述第二滤波方法处理的第九像素对应的C数据,所述C数据为RGBW数据之一。
[0028]本发明的基于边缘像素检测的RGBW显示装置的子像素补偿着色的方法,可使低解析度的RGBW显示装置利用高解析度的RGB数据进行显示,并能够有效地消除颜色混叠现象。
【专利附图】
【附图说明】
[0029]通过结合附图进行的以下描述,本发明的实施例的上述和其它方面、特点和优点将变得更加清楚,附图中:
[0030]图1是根据本发明的具有低解析度的RGBW显示装置的各子像素的排列示意图以及作为对照的具有高解析度RGB显示装置的各子像素的排列示意图;
[0031]图2是根据本发明的实施例的基于边缘像素检测的RGBW显示装置的子像素补偿着色的方法的流程图;
[0032]图3是根据本发明的实施例的RGBW显示装置的九宫像素块划分示意图;
[0033]图4是根据本发明的实施例的利用最小化误差反馈自适应方法对RGBW显示装置的非边缘像素进行处理的示意图。
【具体实施方式】
[0034]以下,将参照附图来详细描述本发明的实施例。然而,可以以许多不同的形式来实施本发明,并且本发明不应该被解释为限制于这里阐述的具体实施例。相反,提供这些实施例是为了解释本发明的原理及其实际应用,从而使本领域的其他技术人员能够理解本发明的各种实施例和适合于特定预期应用的各种修改。
[0035]本发明公开的是一种基于边缘像素检测的RGBW显示装置的子像素补偿着色的方法,其中,具有低解析度的显示装置(液晶显示装置或者有机发光二极管显示装置)可利用输入的高解析度RGB数据进行显示。
[0036]图1是根据本发明的具有低解析度的RGBW显示装置的各子像素(RGBW子像素)的排列示意图以及作为对照的具有高解析度RGB显示装置的各子像素(RGB子像素)的排列示意图。RGB显示装置的解析度与输入的RGB数据的解析度相同。
[0037]参照图1,在本发明中,RGBW显示装置的RG子像素和BW子像素分别与RGB显示装置的对应位置的RGB子像素对应,例如,实线方框圈起的RG子像素与实线方框圈起的RGB子像素对应;虚线方框圈起的BW子像素与虚线方框圈起的RGB子像素对应。这里,所述的对应还可以理解为:实线方框圈起的RG子像素与实线方框圈起的RGB子像素所用的RGB数据对应以及预该RGB数据转换成的RGBW数据对应;虚线方框圈起的BW子像素与虚线方框圈起的RGB子像素所用的RGB数据对应以及与该RGB数据转换成的RGBW数据对应。
[0038]图2是根据本发明的实施例的基于边缘像素检测的RGBW显示装置的子像素补偿着色的方法的流程图。
[0039]参照图1和图2,在操作210中,接收m组高解析度RGB数据,其中,m为正整数。在本实施例中,每组RGB数据可包括红色R的亮度值、绿色G的亮度值及蓝色B的亮度值。
[0040]在操作220中,将m组高解析度RGB数据转换为m组RGBW数据。这里,每组RGBW数据可例如包括红色R的亮度值、绿色G的亮度值、蓝色B的亮度值及白色W的亮度值。诚如上述,实线方框圈起的RG子像素与实线方框圈起的RGB子像素所用的RGB数据对应以及与该RGB数据转换成的RGBW数据对应;虚线方框圈起的BW子像素与虚线方框圈起的RGB子像素所用的RGB数据对应以及该RGB数据转换成的RGBW数据对应。也就是说,RGBff显示装置具有m/2组像素,其中,每组像素包括RG子像素或者BW子像素。
[0041]在操作230中,基于高解析度RGB数据判断RGBW显示装置的九宫像素块中是否包括边缘像素;其中,所述九宫像素块的划分如图3所示。
[0042]这里,基于高解析度RGB数据判断RGBW显示装置的九宫像素块中是否包括边缘像素的具体方法包括:
[0043]基于四个方向的索贝尔算子及高解析度RGB数据计算九宫像素块中任一像素的矩阵亮度值。具体地,基于四个方向的索贝尔算子利用式子I计算九宫像素块中任一像素的矩阵亮度值。
[0044][式子I]
[0045]Ln= S d* (r g b)
[0046]其中,Sd表示d方向的索贝尔算子,d表示角度,其中,d可为0°、45°、90°和135°,r表示九宫像素块中第η像素对应的R数据,g表示表示九宫像素块中第η像素对应的G数据,b表示九宫像素块中第η像素对应的B数据,Ln表示九宫像素块中第η像素的矩阵亮度值。
[0047]确定最大矩阵亮度值。具体地,确定九宫像素块中所有像素的矩阵亮度值中的最大矩阵亮度值。
[0048]判断该最大矩阵亮度值是否大于一预定门槛值。
[0049]如果该最大矩阵亮度值大于该预定门槛值,则该最大矩阵亮度值对应的九宫像素块中的像素为边缘像素。
[0050]如果九宫像素块中包括边缘像素,则进行操作240。在操作240中,基于高解析度RGB数据判断该九宫像素块中是否包括饱和像素。
[0051]这里,基于高解析度RGB数据判断该九宫像素块中是否包括饱和像素的具体方法包括:
[0052]确定九宫像素块中的任一像素对应的RGB数据中的最大数据值和最小数据值。
[0053]利用最大数据值除以最小数据值,以获取数据比值。
[0054]判断数据比值是否小于一预定阈值;
[0055]如果数据比值不小于预定阈值,则数据比值对应的九宫像素块中的像素为饱和像素。
[0056]如果该九宫像素块中包括饱和像素,则进行操作250。在操作250中,基于RGBW数据利用第一滤波方法对九宫像素块中的中心像素(即第五像素)进行滤波处理。
[0057]这里,根据九宫像素块中的饱和像素的位置不同,第一滤波方法不同。
[0058]具体地,如果九宫像素块中的中心像素为饱和像素,或者第二像素为饱和像素,或者第六像素为饱和像素,或者第八像素为饱和像素,或者第四像素为饱和像素,或者第四像素和第八像素为饱和像素,或者第二像素和第四像素为饱和像素,或者中心像素和第七像素为饱和像素,或者第一像素和中心像素为饱和像素,或者第三像素和中心像素为饱和像素,或者第二像素、第三像素和第四像素为饱和像素,或者第二像素、第四像素和第七像素为饱和像素,或者第二像素、第三像素、第四像素和第七像素为饱和像素,或者第一像素、第四像素和第八像素为饱和像素,或者第一像素、第四像素、第八像素和第九像素为饱和像素,或者第四像素、第八像素和第九像素为饱和像素,或者第一像素、中心像素和第六像素为饱和像素,则基于RGBW数据利用式子2的第一滤波方法对九宫像素块的中心像素进行滤波处理。
[0059][式子2]
[0060]P5_C = 0*C4+1/2*C5+1/2*C6
[0061]其中,P5_C表示经第一滤波方法处理后的中心像素的C数据,C4表示未经第一滤波方法处理的第四像素对应的C数据,C5表示未经第一滤波方法处理的中心像素对应的C数据,C6表示未经第一滤波方法处理的第六像素对应的C数据,C数据为RGBW数据之一。
[0062]如果九宫像素块中的第二像素和第六像素为饱和像素,或者第六像素和第八像素为饱和像素,或者第六像素、第七像素和第八像素为饱和像素,或者第三像素、第六像素和第八像素为饱和像素,或者第一像素、第二像素、第六像素和第九像素为饱和像素,或者第三像素、第六像素、第七像素和第八像素为饱和像素,或者第二像素、第六像素和第九像素为饱和像素,或者第一像素、第二像素和第六像素为饱和像素,则基于RGBW数据利用式子3的第一滤波方法对九宫像素块的中心像素进行滤波处理,
[0063][式子3]
[0064]P5_C = 0*C4+0*C5+1*C6
[0065]其中,P5_C表示经第一滤波方法处理后的中心像素的C数据,C4表示未经第一滤波方法处理的第四像素对应的C数据,C5表示未经第一滤波方法处理的中心像素对应的C数据,C6表示未经第一滤波方法处理的第六像素对应的C数据,C数据为RGBW数据之一。
[0066]如果九宫像素块中的第一像素、中心像素和第九像素为饱和像素,或者第三像素、中心像素和第七像素为饱和像素,或者第三像素、第四像素和中心像素为饱和像素,或者第二像素、中心像素和第七像素为饱和像素,或者第二像素、中心像素和第九像素为饱和像素,或者第一像素、中心像素和第八像素为饱和像素,或者第三像素、中心像素和第八像素为饱和像素,或者第四像素、中心像素和第九像素为饱和像素,则基于RGBW数据利用式子4的第一滤波方法对九宫像素块的中心像素进行滤波处理,
[0067][式子4]
[0068]P5_C = 0*C4+1*C5+0*C6
[0069]其中,P5_C表示经第一滤波方法处理后的中心像素的C数据,C4表示未经第一滤波方法处理的第四像素对应的C数据,C5表示未经第一滤波方法处理的中心像素对应的C数据,C6表示未经第一滤波方法处理的第六像素对应的C数据,C数据为RGBW数据之一。
[0070]如果该九宫像素块中不包括饱和像素,则进行操作260。在操作260中,则基于RGBff数据利用第二滤波方法对九宫像素块中的中心像素进行滤波处理。
[0071]具体地,如果九宫像素块中不包括饱和像素,则基于RGBW数据利用式子5的第二滤波方法(即采用钻石滤波器及高斯差分滤波器)对所述九宫像素块的中心像素进行滤波处理。
[0072][式子5]
[0073]P5_C = P5_C1+P5_C2
[0074]P5_C1 = 1/8*C2+1/8*C4+1/16*C5+1/8*C6+1/8*C8
[0075]P5_C2 = 1/4*C5-1/16*(C1+C3+C7+C9)
[0076]其中,P5_C表示经第二滤波方法处理后的中心像素的C数据,C4表示未经第二滤波方法处理的第四像素对应的C数据,C5表示未经第二滤波方法处理的中心像素的C数据,C6表示未经第二滤波方法处理的第六像素的C数据,CS表示未经第二滤波方法处理的第八像素的C数据,Cl表示未经第二滤波方法处理的第一像素的C数据,C3表示未经第二滤波方法处理的第三像素的C数据,C7表示未经第二滤波方法处理的第七像素的C数据,C9表示未经第二滤波方法处理的第九像素的C数据,C数据为RGBW数据之一。
[0077]如果九宫像素块中不包括边缘像素,则进行操作270。在操作270中,利用最小化误差反馈自适应方法对RGBW显示装置的非边缘像素进行处理。
[0078]由于最小化误差反馈自适应方法为现有技术的方法,在此仅作简单描述。图4是根据本发明的实施例的利用最小化误差反馈自适应方法对RGBW显示装置的非边缘像素进行处理的示意图。为了降低硬件资源,只考虑45°和135°两个方向进行误差反馈计算,现以图4中像素2 (其包括RG子像素)的R子像素为例。
[0079]首先,待计算点45° -135°两方向的预测理论值(α?, α2, α3, α4为双立方插值系数)为:R45 = alR5+a2R6+a3R7+a4R8,其中,R5、R6、R7、R8 分别是图 4 中像素 5、像素 6、像素7、像素8位置对应的RGBW数据中的R数据;R135 = alRl+a2R2+a3R3+a4R4,其中,R1、R2、R3、R4分别是图4中像素1、像素2、像素3、像素4位置对应的RGBW数据中的R数据。
[0080]接着,分别计算像素I至8在45° -135°两方向的预测理论值,分别为Rl_pre45,R2_pre45, R3_pre45, R4_pre45, R5_pre45, R6_pre45, R7_pre45, R8_pre45, Rl_prel35, R2_prel35, R3_prel35, R4_prel35, R5_prel35, R6_prel35, R7_prel35, R8_prel35。其中,例如,Rl_pre45 = alR9+a2R10+a3Rll+a4R12, Rl_prel35 = alR13+a2R14+a3R2+a4R3o
[0081]接着,计算像素I至8在45° -135°两方向的预测误差值Rl_err45、R2_err45、Rl_errl35 和 R2_errl350
[0082]其中,Rl_err45= Rl-Rl_pre45, R2_err45 = R2 - R2_pre45,......;Rl_errl35 =
Rl - Rl_prel35, R2_errl35 = R2 - R2_prel35,......。
[0083]接着,将45° -135°两方向的预测误差值求和,即:
[0084]Sum_err45 = |Rl_err45| +1R2_err45| +1R3_err45 +......+ R8_err45
[0085]Sum_errl35 = |Rl_errl35| +1R2_errl35| +1R3_errl35 +......+ R8_errl35
[0086]接着,计算45° -135°两方向的权重分配系数,即:
[0087]K45 = Sum_errl35/(Sum_err45+Sum_err135)
[0088]K135 = Sum_err45/(Sum_err45+Sum_err135)
[0089]接着,将权重分配系数乘以各自方向的预测理论值,最终计算出像素2的R子像素的 R 数据 R2,即:R2 = K45*R45+K135*R135。
[0090]最后,像素2的R子像素的R数据R2映射到图4中像素2的R子像素的物理位置上。
[0091]RGBff显示装置利用经处理后的m组RGBW数据进行显示。这里,所述经处理后的m组RGBW数据包括经第一滤波方法处理的RGBW数据、经第二滤波方法处理的RGBW数据以及经最小化误差反馈自适应方法处理后的RGBW数据。
[0092]综上所述,根据本发明的实施例的基于边缘像素检测的RGBW显示装置的子像素补偿着色的方法,可使低解析度的RGBW显示装置利用高解析度的RGB数据进行显示,并能够有效地消除颜色混叠现象。
[0093]虽然已经参照特定实施例示出并描述了本发明,但是本领域的技术人员将理解:在不脱离由权利要求及其等同物限定的本发明的精神和范围的情况下,可在此进行形式和细节上的各种变化。
【权利要求】
1.一种基于边缘像素检测的RGBW显示装置的子像素补偿着色的方法,其中,所述RGBW显示装置的RG子像素和BW子像素分别与一组高解析度RGB数据对应,其特征在于,所述方法包括: 接收m组高解析度RGB数据; 将m组高解析度RGB数据转换为m组RGBW数据,其中,所述RGBW显示装置的RG子像素和BW子像素分别与一组RGBW数据对应; 基于所述高解析度RGB数据判断RGBW显示装置的九宫像素块中是否包括边缘像素,其中,所述九宫像素块中的每个像素包括RG子像素或BW子像素; 如果所述九宫像素块中包括边缘像素,则基于所述高解析度RGB数据判断所述九宫像素块中是否包括饱和像素; 如果所述九宫像素块中包括饱和像素,则基于所述RGBW数据利用第一滤波方法对所述九宫像素块中的中心像素进行滤波处理。
2.根据权利要求1所述的方法,其特征在于,如果所述九宫像素块中不包括边缘像素,则基于所述RGBW数据利用最小化误差反馈自适应方法对所述RGBW显示装置的非边缘像素进行处理。
3.根据权利要求1所述的方法,其特征在于,如果所述九宫像素块中不包括饱和像素,则基于所述RGBW数据利用第二滤波方法对所述九宫像素块中的中心像素进行滤波处理。
4.根据权利要求1至3任一项所述的方法,其特征在于,基于所述高解析度RGB数据判断九宫像素块中是否包括边缘像素的方法具体包括: 基于若干个方向的索贝尔算子及所述高解析度RGB数据计算所述九宫像素块中任一像素的矩阵亮度值; 确定最大矩阵亮度值; 判断所述最大矩阵亮度值是否大于一预定门槛值; 如果所述最大矩阵亮度值大于所述预定门槛值,则所述最大矩阵亮度值对应的所述九宫像素块中的像素为边缘像素。
5.根据权利要求4所述的方法,其特征在于,基于若干个方向的索贝尔算子及所述高解析度RGB数据利用式子I计算所述九宫像素块中任一像素的矩阵亮度值; [式子I]
Ln= S d*(r g b) 其中,Ln表示所述九宫像素块中第η像素的矩阵亮度值,S d表示d方向的索贝尔算子,d表示角度,r表示所述九宫像素块中第η像素对应的R数据,g表示表示所述九宫像素块中第η像素对应的G数据,b表示所述九宫像素块中第η像素对应的B数据。
6.根据权利要求1所述的方法,其特征在于,基于所述高解析度RGB数据判断所述九宫像素块中是否包括饱和像素的方法具体包括: 确定所述九宫像素块中的任一像素对应的RGB数据中的最大数据值和最小数据值; 利用所述最大数据值除以所述最小数据值,以获取数据比值; 判断所述数据比值是否小于一预定阈值; 如果所述数据比值不小于所述预定阈值,则所述数据比值对应的所述九宫像素块中的像素为饱和像素。
7.根据权利要求1所述的方法,其特征在于,所述第一滤波方法具体为: 如果所述九宫像素块中的中心像素为饱和像素,或者第二像素为饱和像素,或者第六像素为饱和像素,或者第八像素为饱和像素,或者第四像素为饱和像素,或者第四像素和第八像素为饱和像素,或者第二像素和第四像素为饱和像素,或者中心像素和第七像素为饱和像素,或者第一像素和中心像素为饱和像素,或者第三像素和中心像素为饱和像素,或者第二像素、第三像素和第四像素为饱和像素,或者第二像素、第四像素和第七像素为饱和像素,或者第二像素、第三像素、第四像素和第七像素为饱和像素,或者第一像素、第四像素和第八像素为饱和像素,或者第一像素、第四像素、第八像素和第九像素为饱和像素,或者第四像素、第八像素和第九像素为饱和像素,或者第一像素、中心像素和第六像素为饱和像素,则基于所述RGBW数据利用式子2对所述九宫像素块的中心像素进行滤波处理, [式子2]
P5_C = 0*C4+1/2*C5+1/2*C6 其中,P5_C表示经所述第一滤波方法处理后的中心像素的C数据,C4表示未经所述第一滤波方法处理的第四像素对应的C数据,C5表示未经所述第一滤波方法处理的中心像素对应的C数据,C6表示未经所述第一滤波方法处理的第六像素对应的C数据,所述C数据为RGBW数据之一。
8.根据权利要求1所述的方法,其特征在于,所述第一滤波方法具体为: 如果所述九宫像素块中的第二像素和第六像素为饱和像素,或者第六像素和第八像素为饱和像素,或者第六像素、第七像素和第八像素为饱和像素,或者第三像素、第六像素和第八像素为饱和像素,或者第一像素、第二像素、第六像素和第九像素为饱和像素,或者第三像素、第六像素、第七像素和第八像素为饱和像素,或者第二像素、第六像素和第九像素为饱和像素,或者第一像素、第二像素和第六像素为饱和像素,则基于所述RGBW数据利用式子3对所述九宫像素块的中心像素进行滤波处理, [式子3]
P5_C = 0*C4+0*C5+1*C6 其中,P5_C表示经所述第一滤波方法处理后的中心像素对应的C数据,C4表示未经所述第一滤波方法处理的第四像素对应的C数据,C5表示未经所述第一滤波方法处理的中心像素对应的C数据,C6表示未经所述第一滤波方法处理的第六像素对应的C数据,所述C数据为RGBW数据之一。
9.根据权利要求1所述的方法,其特征在于,所述第一滤波方法具体为: 如果所述九宫像素块中的第一像素、中心像素和第九像素为饱和像素,或者第三像素、中心像素和第七像素为饱和像素,或者第三像素、第四像素和中心像素为饱和像素,或者第二像素、中心像素和第七像素为饱和像素,或者第二像素、中心像素和第九像素为饱和像素,或者第一像素、中心像素和第八像素为饱和像素,或者第三像素、中心像素和第八像素为饱和像素,或者第四像素、中心像素和第九像素为饱和像素,则利用式子4对所述九宫像素块的中心像素进行滤波处理, [式子4]
P5_C = 0*C4+1*C5+0*C6 其中,P5_C表示经所述第一滤波方法处理后的中心像素对应的C数据,C4表示未经所述第一滤波方法处理的第四像素对应的C数据,C5表示未经所述第一滤波方法处理的中心像素对应的C数据,C6表示未经所述第一滤波方法处理的第六像素对应的C数据,所述C数据为RGBW数据之一。
10.根据权利要求3所述的方法,其特征在于,所述第二滤波方法具体为: 如果所述九宫像素块中不包括饱和像素,则基于所述RGBW数据利用式子5对所述九宫像素块的中心像素进行滤波处理, [式子5]
P5_C = 1/8*C2+1/8*C4+1/16*C5+1/8*C6+1/8*C8+1/4*C5-1/16*(C1+C3+C7+C9)其中,P5_C表示经所述第二滤波方法处理后的中心像素的C数据,C4表示未经所述第二滤波方法处理的第四像素对应的C数据,C5表示未经所述第二滤波方法处理的中心像素对应的C数据,C6表示未经所述第二滤波方法处理的第六像素对应的C数据,CS表示未经所述第二滤波方法处理的第八像素对应的C数据,Cl表示未经所述第二滤波方法处理的第一像素对应的C数据,C3表示未经所述第二滤波方法处理的第三像素对应的C数据,C7表示未经所述第二滤波方法处理的第七像素对应的C数据,C9表示未经所述第二滤波方法处理的第九像素对应的C数据,所述C数据为RGBW数据之一。
【文档编号】G09G3/20GK104485064SQ201410854620
【公开日】2015年4月1日 申请日期:2014年12月31日 优先权日:2014年12月31日
【发明者】李 浩, 胡厚亮, 金羽锋 申请人:深圳市华星光电技术有限公司