欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

Lcos的圖像去抖動方法和裝置制造方法

文檔序號:2547888閱讀:171來源:國知局
Lcos的圖像去抖動方法和裝置制造方法
【專利摘要】本發(fā)明公開了一種LCOS的圖像去抖動方法。所述方法包括:接收輸入的每一行圖像;獲取每一行圖像中各像素點(diǎn)由前一像素點(diǎn)進(jìn)行擴(kuò)散的截位誤差;根據(jù)每一行中各像素點(diǎn)對應(yīng)的截位誤差,修正各所述像素點(diǎn)的像素值;根據(jù)各所述像素點(diǎn)修正后的像素值,進(jìn)行信號轉(zhuǎn)換,得到輸出顯示的像素值。本發(fā)明還相應(yīng)公開了一種LCOS的圖像去抖動裝置。應(yīng)用本發(fā)明技術(shù)方案,能夠平滑圖像中的灰階變化,改善圖像顯示效果。
【專利說明】LCOS的圖像去抖動方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及LCOS顯示【技術(shù)領(lǐng)域】,特別是涉及一種LCOS的圖像去抖動方法和裝置?!颈尘凹夹g(shù)】
[0002]LCOS (Liquid Crystal on Silicon,液晶附娃,也稱為娃基液晶)是一種基于反射模式,尺寸非常小的矩陣液晶顯示裝置。
[0003]LCOS顯示屏的像素位深度一般小于24位,例如可以采用RGB666 (紅色通道、綠色通道和藍(lán)色通道各占6位像素)進(jìn)行顯示。而在數(shù)據(jù)處理階段,像素位深度通常為24位(RGB888),這樣就涉及到信號的轉(zhuǎn)換。
[0004]在傳統(tǒng)技術(shù)中,在信號轉(zhuǎn)換過程中,直接截取數(shù)據(jù)的高位進(jìn)行顯示,例如RGB888信號轉(zhuǎn)換為RGB666信號,分別截取紅色通道、綠色通道和藍(lán)色通道的高6位像素進(jìn)行顯示。然而這樣處理,會導(dǎo)致圖像灰階過度不夠平滑,例如某一通道中,像素值a9h、aah、abh將顯示和a8h同樣的像素值2ah,由此就產(chǎn)生了跳變,影響圖像顯示效果,即所謂圖像抖動問題。

【發(fā)明內(nèi)容】

[0005]基于此,有必要提供一種LCOS的圖像去抖動方法和裝置,應(yīng)用本方法和裝置,能夠平滑圖像中的灰階變化,改善圖像顯示效果。
[0006]一種LCOS的圖像去抖動方法,包括:
[0007]接收輸入的每一行圖像;
[0008]獲取每一行圖像中各像素點(diǎn)由前一像素點(diǎn)進(jìn)行擴(kuò)散的截位誤差;
[0009]根據(jù)每一行中各像素點(diǎn)對應(yīng)的截位誤差,修正各所述像素點(diǎn)的像素值;
[0010]根據(jù)各所述像素點(diǎn)修正后的像素值,進(jìn)行信號轉(zhuǎn)換,得到輸出顯示的像素值。
[0011]在一個實(shí)施例中,所述獲取每一行圖像中各像素點(diǎn)由前一像素點(diǎn)進(jìn)行擴(kuò)散的截位誤差的步驟,包括:
[0012]根據(jù)R、G、B各個通道的數(shù)據(jù)截斷位數(shù),將各個通道所要截斷的低位數(shù)據(jù)作為截斷
誤差:
[0013]count_R(i, j) = R_IN(i, j-1) [X_1:0];
[0014]count_G (i, j) = G_IN(i, j-1) [Y_1:0];
[0015]count_B (i, j) = B_IN (i, j-1) [Z~l: 0];
[0016]count_R(i, 0) = count_G (i, 0) = count_B (i, 0) = 0 ;
[0017]其中,i為像素行號,不小于O ;j為像素列號,不小于I ;count_R(i, j)、count_G(i, j)、count_B(i, j)分別為像素點(diǎn)(i, j)對應(yīng)的R、G、B通道的截位誤差;R_IN(i, j-1)、G_IN(i, j-1)、B_IN(i, j-1)分別為像素點(diǎn)(i,j-1)原始輸入的R、G、B通道像素值;X、Y、Z分別為R、G、B通道的截斷位數(shù),不小于I。
[0018]在一個實(shí)施例中,所述根據(jù)每一行中各像素點(diǎn)對應(yīng)的截位誤差,修正各所述像素點(diǎn)的像素值的步驟,包括:[0019]將像素點(diǎn)各個通道的像素值與各通道的截斷誤差相疊加,作為修正后的像素值:
[0020]sum_R(i, j) = R_IN(i, j)+count_R(i, j);
[0021]sum_G (i, j) = G_IN(i, j)+count_G (i, j);
[0022]sum_B (i, j) = B_IN(i, j)+count_B (i, j);
[0023]其中,i不小于0 ;j不小于0 ;R_IN(i, j)、G_IN(i, j)、B_IN(i, j)分別為像素點(diǎn)(i, j)原始輸入的R、G、B通道像素值;sum_R(i,j)、sum_G(i,j)、sum_B(i,j)分別為像素點(diǎn)(i, j)修正后的R、G、B通道像素值。
[0024]在一個實(shí)施例中,所述根據(jù)各所述像素點(diǎn)修正后的像素值,進(jìn)行信號轉(zhuǎn)換,得到輸出顯示的像素值的步驟,包括:
[0025]判斷修正后的R通道像素值最高位是否存在進(jìn)位,若是,輸出顯示的R通道像素值R_out(i, j) = R_IN(i, j) [n:X],否則 R_out(i, j) = sum_R(i, j) [n:X];
[0026]判斷修正后的G通道像素值最高位是否存在進(jìn)位,若是,輸出顯示的G通道像素值G_out(i,j) = G_IN(i, j) [η: Y],否則 G_out (i, j) = sum_G(i, j) [n:Y];
[0027]判斷修正后的B通道像素值最高位是否存在進(jìn)位,若是,輸出顯示的B通道像素值B_out(i,j) = B_IN(i, j) [n:Z],否則 B_out (i, j) = sum_B(i, j) [n:Z];
[0028]其中,i不小于0 ;j不小于0 ;n為原始輸入的R、G、B通道的像素位數(shù)。
[0029]在一個實(shí)施例中,η= 8,X = Y = Z = 2。
[0030]一種LCOS的圖像去抖動裝置,包括:
[0031]圖像輸入單元,用于接收輸入的每一行圖像;
[0032]誤差計算單元,用于獲取每一行圖像中各像素點(diǎn)由前一像素點(diǎn)進(jìn)行擴(kuò)散的截位誤差;
[0033]像素修正單元,用于根據(jù)每一行中各像素點(diǎn)對應(yīng)的截位誤差,修正各所述像素點(diǎn)的像素值;
[0034]信號轉(zhuǎn)換單元,用于根據(jù)各所述像素點(diǎn)修正后的像素值,進(jìn)行信號轉(zhuǎn)換,得到輸出顯示的像素值。
[0035]在一個實(shí)施例中,所述誤差計算單元,用于按照下列公式計算每一行圖像中各像素點(diǎn)由前一像素點(diǎn)進(jìn)行擴(kuò)散的截位誤差:
[0036]count_R(i, j) = R_IN(i, j-1) [X_1:0];
[0037]count_G (i, j) = G_IN(i, j-1) [Y_1:0];
[0038]count_B (i, j) = B_IN (i, j-1) [Z~l: 0];
[0039]count_R(i, 0) = count_G (i, 0) = count_B (i, 0) = 0 ;
[0040]其中,i為像素行號,不小于0 ;j為像素列號,不小于I ;count_R(i, j)、count_G(i, j)、count_B(i, j)分別為像素點(diǎn)(i, j)對應(yīng)的R、G、B通道的截位誤差;R_IN(i, j-1)、G_IN(i, j-1)、B_IN(i, j-1)分別為像素點(diǎn)(i,j-1)原始輸入的R、G、B通道像素值;X、Y、Z分別為R、G、B通道的截斷位數(shù),不小于I。
[0041]在一個實(shí)施例中,所述像素修正單元,用于按照下列公式修正各所述像素點(diǎn)的像
素值:
[0042]sum_R(i, j) = R_IN(i, j)+count_R(i, j);
[0043]sum_G (i, j) = G_IN(i, j)+count_G (i, j);[0044]sum_B (i, j) = B_IN(i, j)+count_B (i, j);
[0045]其中,i不小于0 ;j不小于0 ;R_IN(i, j)、G_IN(i, j)、B_IN(i, j)分別為像素點(diǎn)(i, j)原始輸入的R、G、B通道像素值;sum_R(i,j)、sum_G(i,j)、sum_B(i,j)分別為像素點(diǎn)(i, j)修正后的R、G、B通道像素值。
[0046]在一個實(shí)施例中,所述信號轉(zhuǎn)換單元,用于判斷修正后的R通道像素值最高位是否存在進(jìn)位,若是,則按公式R_out(i,j) = R_IN(i, j) [n:X]計算輸出顯示的R通道像素值,否則,按公式R_out(i, j) = sum_R(i, j) [n:X]計算輸出顯示的R通道像素值;
[0047]以及用于判斷修正后的G通道像素值最高位是否存在進(jìn)位,若是,則按公式G_out(i, j) = G_IN(i, j) [n:Y]計算輸出顯示的G通道像素值,否則,按公式G_out (i, j)=sum_G(i, j) [n:Y]計算輸出顯示的G通道像素值;
[0048]以及用于判斷修正后的B通道像素值最高位是否存在進(jìn)位,若是,則按公式Β_out(i, j) = B_IN(i, j) [n:Z]計算輸出顯示的B通道像素值,否則,按公式B_out (i, j)=sum_B(i, j) [n:Z]計算輸出顯示的B通道像素值;
[0049]其中,i不小于O ;j不小于O ;n為原始輸入的R、G、B通道的像素位數(shù)。
[0050]在一個實(shí)施例中,η= 8,X = Y = Z = 2。
[0051]上述LCOS的圖像去抖動方法和裝置,接收輸入的每一行圖像后,獲取該行圖像中各像素點(diǎn)由前一像素點(diǎn)進(jìn)行擴(kuò)散的截位誤差,根據(jù)截位誤差對各像素點(diǎn)的像素值進(jìn)行修正,再由修正后的像素值進(jìn)行信號轉(zhuǎn)換,得到輸出顯示的像素值,相比于傳統(tǒng)技術(shù)直接截取高位進(jìn)行顯示,平滑了灰階的變化,并且其處理過程是依據(jù)相鄰兩像素點(diǎn)來進(jìn)行處理,不需要大規(guī)模存儲,實(shí)現(xiàn)成本較低。
【專利附圖】

【附圖說明】
[0052]圖1為一個實(shí)施例中的LCOS的圖像去抖動方法的流程示意圖;
[0053]圖2為一個實(shí)施例中的LCOS的圖像去抖動裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0054]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0055]參見圖1,在一個實(shí)施例中提供了一種LCOS的圖像去抖動方法。該方法包括:
[0056]步驟102,接收輸入的每一行圖像。
[0057]具體的,根據(jù)行號輸入圖像。輸入的每一行圖像中各像素點(diǎn)像素值包括R、G、B三個通道,各個通道像素值位數(shù)為n,例如RGB888信號,各個通道數(shù)據(jù)位數(shù)為8,共計24位數(shù)據(jù)。而最終LCOS顯示屏上所要顯示的R、G、B三個通道的數(shù)據(jù)位數(shù)分別比η分別少X、Y和Z位,例如顯示為RGB666信號,X,Y,Z的取值為2。
[0058]步驟104,獲取每一行圖像中各像素點(diǎn)由前一像素點(diǎn)進(jìn)行擴(kuò)散的截位誤差。
[0059]具體的,在每一行圖像中,每一像素點(diǎn)的截位誤差由該像素點(diǎn)的前一個像素點(diǎn)來確定。通過在相鄰兩像素點(diǎn)進(jìn)行處理,用一像素點(diǎn)影響后一個像素點(diǎn),從而避免傳統(tǒng)技術(shù)中直接截取高位進(jìn)行顯示而產(chǎn)生的灰階跳變。[0060]在一個實(shí)施例中,根據(jù)R、G、B各個通道的數(shù)據(jù)截斷位數(shù),將各個通道所要截斷的低位數(shù)據(jù)作為截斷誤差,用公式表示為:
[0061]count_R(i, j) = R_IN(i, j-1) [X_1:0];
[0062]count_G(i, j) = G_IN(i, j-1) [Y-l:0];
[0063]count_B (i, j) = B_IN (i, j-1) [Z~l: 0];
[0064]其中,i為像素行號,不小于O ;j為像素列號,不小于I ;count_R(i, j)、count_G(i, j)、count_B(i,j)分別為像素點(diǎn)(i, j)對應(yīng)的R、G、B通道的截位誤差。R_IN(i, j-1)、G_IN(i,j-l)、B_IN(i,j-1)分別為像素點(diǎn)(i,j-1)原始輸入的R、G、B通道像素值。X、Y、Z分別為R、G、B通道的截斷位數(shù),不小于I。對于每一行第一個像素點(diǎn),其截斷誤差count_R(i, O) = count_G(i, O) = count_B(i, 0) = 0。
[0065]步驟106,根據(jù)每一行中各像素點(diǎn)對應(yīng)的截位誤差,修正各像素點(diǎn)的像素值。
[0066]具體的,每一行中各像素點(diǎn)對應(yīng)的截斷誤差由前一像素點(diǎn)決定,通過截斷誤差去影響當(dāng)前像素點(diǎn)的像素值。
[0067]在一個實(shí)施例中,直接將像素點(diǎn)各個通道的像素值與各通道的截斷誤差相疊加,作為修正后的像素值,用公式表示如下:
[0068]sum_R(i, j) = R_IN(i, j)+count_R(i, j);
[0069]sum_G (i, j) = G_IN(i, j)+count_G (i, j);
[0070]sum_B (i, j) = B_IN(i, j)+count_B (i, j);
[0071]其中,i不小于0 ;j不小于0 ;R_IN(i, j)、G_IN(i, j)、B_IN(i, j)分別為像素點(diǎn)(i, j)原始輸入的R、G、B通道像素值;sum_R(i,j)、sum_G(i,j)、sum_B(i,j)分別為像素點(diǎn)(i, j)修正后的R、G、B通道像素值。
[0072]步驟108,根據(jù)各像素點(diǎn)修正后的像素值,進(jìn)行信號轉(zhuǎn)換,得到輸出顯示的像素值。
[0073]具體的,對修正后的像素值進(jìn)行范圍控制,對R通道,判斷修正后的R通道像素值最高位是否存在進(jìn)位,若是,輸出顯示的R通道像素值R_out(i,j) =R_IN(i,j) [n:X],否則R_out (i, j) = sum_R(i, j) [n:X],以 RGB888 轉(zhuǎn)換為 RGB666 為例,若 sum_R(i, j)最高位存在進(jìn)位,則最終顯示的像素值為63,否則顯示的像素值為sum_R(i,j)的高6位。同理,對G通道,判斷修正后的G通道像素值最高位是否存在進(jìn)位,若是,輸出顯示的G通道像素值G_out (i, j) = G_IN(i, j) [n:Y],否則 G_out(i, j) = sum_G(i, j) [n:Y]。對 B 通道,則判斷修正后的B通道像素值最高位是否存在進(jìn)位,若是,輸出顯示的B通道像素值B_out (i,j)=B_IN(i, j) [n:Z],否則 B_out (i, j) = sum_B(i, j) [n:Z]。
[0074]上述LCOS的圖像去抖動方法,接收輸入的每一行圖像后,獲取該行圖像中各像素點(diǎn)由前一像素點(diǎn)進(jìn)行擴(kuò)散的截位誤差,根據(jù)截位誤差對各像素點(diǎn)的像素值進(jìn)行修正,再由修正后的像素值進(jìn)行信號轉(zhuǎn)換,得到輸出顯示的像素值,相比于傳統(tǒng)技術(shù)直接截取高位進(jìn)行顯示,平滑了灰階的變化,并且其處理過程是依據(jù)相鄰兩像素點(diǎn)來進(jìn)行處理,不需要大規(guī)模存儲,實(shí)現(xiàn)成本較低。
[0075]參見圖2,在一個實(shí)施例中提供了一種LCOS的圖像去抖動裝置。該裝置包括:
[0076]圖像輸入單元202,用于接收輸入的每一行圖像。
[0077]誤差計算單元204,用于獲取每一行圖像中各像素點(diǎn)由前一像素點(diǎn)進(jìn)行擴(kuò)散的截位誤差。[0078]像素修正單元206,用于根據(jù)每一行中各像素點(diǎn)對應(yīng)的截位誤差,修正各像素點(diǎn)的像素值。
[0079]信號轉(zhuǎn)換單元208,用于根據(jù)各所述像素點(diǎn)修正后的像素值,進(jìn)行信號轉(zhuǎn)換,得到輸出顯示的像素值。
[0080]在一個實(shí)施例中,誤差計算單元204,用于按照下列公式計算每一行圖像中各像素點(diǎn)由前一像素點(diǎn)進(jìn)行擴(kuò)散的截位誤差:
[0081]count_R(i, j) = R_IN(i, j-1) [X_1:0];
[0082]count_G (i, j) = G_IN(i, j-1) [Y_1:0];
[0083]count_B (i, j) = B_IN (i, j-1) [Z~l: 0];
[0084]count_R(i, 0) = count_G (i, 0) = count_B (i, 0) = 0 ;
[0085]其中,i為像素行號,不小于O ;j為像素列號,不小于I ;count_R(i, j)、count_G(i, j)、count_B(i, j)分別為像素點(diǎn)(i,j)對應(yīng)的R、G、B通道的截位誤差;R_IN(i,j-1)、G_IN(i, j-1)、B_IN(i, j-1)分別為像素點(diǎn)(i,j-1)原始輸入的R、G、B通道像素值;X、Y、Z分別為R、G、B通道的截斷位數(shù),不小于I。
[0086]在一個實(shí)施例中,像素修正單元206,用于按照下列公式修正各像素點(diǎn)的像素值:
[0087]sum_R(i, j) = R_IN(i, j)+count_R(i, j);
[0088]sum_G (i, j) = G_IN(i, j)+count_G (i, j);
[0089]sum_B (i, j) = B_IN(i, j)+count_B (i, j);
[0090]其中,i不小于0 ;j不小于0 ;R_IN(i, j)、G_IN(i, j)、B_IN(i, j)分別為像素點(diǎn)(i, j)原始輸入的R、G、B通道像素值;sum_R(i,j)、sum_G(i,j)、sum_B(i,j)分別為像素點(diǎn)(i, j)修正后的R、G、B通道像素值。
[0091 ] 在一個實(shí)施例中,信號轉(zhuǎn)換單元208,用于判斷修正后的R通道像素值最高位是否存在進(jìn)位,若是,則按公式R_out(i,j) =R_IN(i, j) [n:X]計算輸出顯示的R通道像素值,否則,按公式R_out(i, j) = sum_R(i, j) [n:X]計算輸出顯示的R通道像素值;以及用于判斷修正后的G通道像素值最高位是否存在進(jìn)位,若是,則按公式G_out (i, j) = G_IN(i, j)[n:Y]計算輸出顯示的G通道像素值,否則,按公SG_out(i, j) = sum_G(i, j) [n:Y]計算輸出顯示的G通道像素值;以及用于判斷修正后的B通道像素值最高位是否存在進(jìn)位,若是,則按公SB_out(i,j) =B_IN(i, j) [n:Z]計算輸出顯示的B通道像素值,否則,按公式B_out(i, j) =sum_B(i,j) [n:Z]計算輸出顯示的B通道像素值;其中,i不小于O ; j不小于
O;n為原始輸入的R、G、B通道的像素位數(shù)。
[0092]以上實(shí)施例中可以具體是RGB888信號轉(zhuǎn)換為RGB666信號的應(yīng)用場景,其中,η =8,X = Y = Z = 2。
[0093]以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
【權(quán)利要求】
1.一種LCOS的圖像去抖動方法,其特征在于,所述方法包括: 接收輸入的每一行圖像; 獲取每一行圖像中各像素點(diǎn)由前一像素點(diǎn)進(jìn)行擴(kuò)散的截位誤差; 根據(jù)每一行中各像素點(diǎn)對應(yīng)的截位誤差,修正各所述像素點(diǎn)的像素值; 根據(jù)各所述像素點(diǎn)修正后的像素值,進(jìn)行信號轉(zhuǎn)換,得到輸出顯示的像素值。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取每一行圖像中各像素點(diǎn)由前一像素點(diǎn)進(jìn)行擴(kuò)散的截位誤差的步驟,包括: 根據(jù)R、G、B各個通道的數(shù)據(jù)截斷位數(shù),將各個通道所要截斷的低位數(shù)據(jù)作為截斷誤差:count_R(i, j) = R_IN(i, j-1) [X-l: 0];count_G(i, j) = G_IN(i, j-1)[Y-l:0];count_B(i, j) = B_IN(i, j-1)[Z-l:0];count_R(i, 0) = count_G(i, 0) = count_B (i,0) = 0 ; 其中,i為像素行號,不小于O ;j為像素列號,不小于I ;count_R(i, j)、count_G(i, j)、count_B(i, j)分別為像素點(diǎn)(i,j)對應(yīng)的R、G、B通道的截位誤差;R_IN(i,j-1)、G_IN(i,j-l)、B_IN(i,j-1)分別為像素點(diǎn)(i,j-1)原始輸入的R、G、B通道像素值;X、Y、Z分別為R、G、B通道 的截斷位數(shù),不小于I。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)每一行中各像素點(diǎn)對應(yīng)的截位誤差,修正各所述像素點(diǎn)的像素值的步驟,包括: 將像素點(diǎn)各個通道的像素值與各通道的截斷誤差相疊加,作為修正后的像素值: sum_R(i, j) = R_IN(i, j) +count_R(i, j); sum_G (i, j) = G_IN(i, j) +count_G (i, j); sum_B (i, j) = B_IN(i, j) +count_B (i, j); 其中,i不小于0 ;j不小于0 ;R_IN(i, j)、G_IN(i, j)、B_IN(i, j)分別為像素點(diǎn)(i, j)原始輸入的R、G、B通道像素值;sum_R(i,j)、sum_G(i,j)、sum_B(i,j)分別為像素點(diǎn)(i,j)修正后的R、G、B通道像素值。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)各所述像素點(diǎn)修正后的像素值,進(jìn)行信號轉(zhuǎn)換,得到輸出顯示的像素值的步驟,包括: 判斷修正后的R通道像素值最高位是否存在進(jìn)位,若是,輸出顯示的R通道像素值R_out(i, j) = R_IN(i, j) [n:X],否則 R_out(i, j) = sum_R(i, j) [n:X]; 判斷修正后的G通道像素值最高位是否存在進(jìn)位,若是,輸出顯示的G通道像素值G_out(i, j) = G_IN(i, j) [n:Y],否則 G_out(i, j) = sum_G(i, j) [n:Y]; 判斷修正后的B通道像素值最高位是否存在進(jìn)位,若是,輸出顯示的B通道像素值B_out(i, j) = B_IN(i, j) [n:Z],否則 B_out(i, j) = sum_B(i, j) [n:Z]; 其中,i不小于0 ; j不小于0 ;n為原始輸入的R、G、B通道的像素位數(shù)。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,n= 8, X = Y = Z = 2。
6.一種LCOS的圖像去抖動裝置,其特征在于,所述裝置包括: 圖像輸入單元,用于接收輸入的每一行圖像; 誤差計算單元,用于獲取每一行圖像中各像素點(diǎn)由前一像素點(diǎn)進(jìn)行擴(kuò)散的截位誤差; 像素修正單元,用于根據(jù)每一行中各像素點(diǎn)對應(yīng)的截位誤差,修正各所述像素點(diǎn)的像素值; 信號轉(zhuǎn)換單元,用于根據(jù)各所述像素點(diǎn)修正后的像素值,進(jìn)行信號轉(zhuǎn)換,得到輸出顯示的像素值。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述誤差計算單元,用于按照下列公式計算每一行圖像中各像素點(diǎn)由前一像素點(diǎn)進(jìn)行擴(kuò)散的截位誤差:
count_R (i, j) = R_IN(i, j-1)[X-l:0];
count_G(i, j) = G_IN(i, j-1)[Y-l:0];
count_B (i, j) = B_IN(i, j-1)[Z-l:0];
count_R (i, 0) = count_G(i, 0) = count_B(i, 0) = 0 ; 其中,i為像素行號,不小于0 ;j為像素列號,不小于I ;count_R(i, j)、count_G(i, j)、count_B(i, j)分別為像素點(diǎn)(i,j)對應(yīng)的R、G、B通道的截位誤差;R_IN(i,j-1)、G_IN(i,j-l)、B_IN(i,j-1)分別為像素點(diǎn)原始輸入的R、G、B通道像素值;X、Y、Z分別為R、G、B通道的截斷位數(shù),不小于I。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述像素修正單元,用于按照下列公式修正各所述像素點(diǎn)的像素值:
sum_R(i, j) = R_IN(i, j) +count_R(i, j);
sum_G (i, j) = G_IN(i, j)+count_G (i, j);
sum_B (i, j) = B_IN(i, j)+count_B (i, j); 其中,i不小于0 ;j 不小于0 ;R_IN(i, j)、G_IN(i, j)、B_IN(i, j)分別為像素點(diǎn)(i, j)原始輸入的R、G、B通道像素值;sum_R(i,j)、sum_G(i,j)、sum_B(i,j)分別為像素點(diǎn)(i,j)修正后的R、G、B通道像素值。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述信號轉(zhuǎn)換單元,用于判斷修正后的R通道像素值最高位是否存在進(jìn)位,若是,則按公式R_out(i,j) = R_IN(i, j) [n:X]計算輸出顯示的R通道像素值,否則,按公式R_out (i, j) = sum_R(i, j) [n:X]計算輸出顯示的R通道像素值; 以及用于判斷修正后的G通道像素值最高位是否存在進(jìn)位,若是,則按公式G_out(i, j) = G_IN(i, j) [n:Y]計算輸出顯示的G通道像素值,否則,按公式G_out (i, j)=sum_G(i, j) [n:Y]計算輸出顯示的G通道像素值; 以及用于判斷修正后的B通道像素值最高位是否存在進(jìn)位,若是,則按公式Β_out(i, j) = B_IN(i, j) [n:Z]計算輸出顯示的B通道像素值,否則,按公式B_out (i, j)=sum_B(i, j) [n:Z]計算輸出顯示的B通道像素值; 其中,i不小于O ; j不小于O ;n為原始輸入的R、G、B通道的像素位數(shù)。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,n= 8, X = Y = Z = 2。
【文檔編號】G09G3/36GK104036746SQ201410256472
【公開日】2014年9月10日 申請日期:2014年6月10日 優(yōu)先權(quán)日:2014年6月10日
【發(fā)明者】代永平, 范偉, 姚朋朋 申請人:深圳市長江力偉股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
清流县| 衡东县| 岳阳县| 尚义县| 佛学| 滦平县| 台中市| 汉阴县| 潼南县| 朔州市| 黄浦区| 米脂县| 凤山市| 滦南县| 临武县| 张家界市| 宝坻区| 沭阳县| 新田县| 博爱县| 耿马| 德钦县| 淮滨县| 武强县| 庆阳市| 巴彦县| 巴东县| 黑水县| 昭通市| 保山市| 白银市| 安龙县| 陕西省| 临猗县| 崇礼县| 石城县| 石门县| 沙田区| 津市市| 西青区| 广平县|