亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

色彩空間轉換方法與流程

文檔序號:11157510閱讀:1029來源:國知局
色彩空間轉換方法與制造工藝

本發(fā)明是有關于一種色彩空間轉換方法,特別是指一種應用在驅動集成電路(Driver IC)觸控集成電路(Touch IC)能節(jié)省芯片面積與演算時間且在三原色(RGB)色彩空間與分量色差(YCbCr)色彩空間兩者之間作轉換的色彩空間轉換方法。

現(xiàn)有技術

傳統(tǒng)上,對影像作處理的時候,會先將在三原色(RGB)色彩空間(Domain)的R值、G值、及B值先轉換成在分量色差(YCbCr)色彩空間的Y值、Cb值、及Cr值再作運算。待運算完成后,再將在分量色差(YCbCr)色彩空間所運算后的新Y值、新Cb值、及新Cr值轉換回在三原色(RGB)色彩空間的新R值、新G值、及新B值。

現(xiàn)有技術將R值、G值、及B值轉換成Y值、Cb值、及Cr值的關系式分別如公式(1)、公式(2)、及公式(3)所示。其中,R值、G值、及B值的范圍都是介于0至255之間的整數(shù)(包含0及255),Y值的范圍是介于16至235之間的整數(shù)(包含16及235),Cb值及Cr值都是介于16至240之間的整數(shù)(包含16及240)。

Y值=0.257*R值+0.504*G值+0.098*B值+16...公式(1)

Cb值=-0.148*R值-0.291*G值+0.439*B值+128...公式(2)

Cr值=0.439*R值-0.368*G值-0.071*B值+128...公式(3)

而現(xiàn)有技術將Y值、Cb值、及Cr值轉換成R值、G值、及B值的關系式分別如公式(4)、公式(5)、及公式(6)所示。其中,R值、G值、及B值的范圍也都是介于0至255之間的整數(shù)(包含0及255)。

R值=1.164*Y值+1.596*Cr值-222.921...公式(4)

G值=1.164*Y值–0.392*Cb值-0.813*Cr值+135.576.公式(5)

B值=1.164*Y值+2.017*Cb值-276.836...公式(6)

由公式(1)至(6)可知,不論是將在三原色色彩空間的R值、G值、及B值轉換成在分量色差色彩空間的Y值、Cb值、及Cr值,還是將在分量色差色彩空間的Y值、Cb值、及Cr值轉換成在三原色色彩空間的R值、G值、及B值,在以邏輯電路的硬件實現(xiàn)時,都需要使用乘法器,進而導致硬件的計算時間增加或硬件在集成電路上所占用的面積變大,而成為一個待解決的問題。



技術實現(xiàn)要素:

因此,本發(fā)明的目的,即在提供一種節(jié)省芯片面積與演算時間的色彩空間轉換方法。

于是,本發(fā)明色彩空間轉換方法,適用于將第一色彩空間的第一分量、第二分量、及第三分量轉換成第二色彩空間的第四分量、第五分量、及第六分量。定義該第四分量等于第一分量、第二分量、及第三分量分別乘以第一系數(shù)、第二系數(shù)、及第三系數(shù)與第一參數(shù)的總和。定義該第五分量等于第一分量、第二分量、及第三分量分別乘以第四系數(shù)、第五系數(shù)、及第六系數(shù)與第二參數(shù)的總和。定義該第六分量等于第一分量、第二分量、及第三分量分別乘以第七系數(shù)、第八系數(shù)、及第九系數(shù)與第三參數(shù)的總和。該色彩空間轉換方法借由一個邏輯電路單元實施,并包含步驟(a)~(c)。

(a)分別選擇第一系數(shù)、第二系數(shù)、第三系數(shù)、第四系數(shù)、第五系數(shù)、第六系數(shù)、第七系數(shù)、第八系數(shù)、第九系數(shù)、第一參數(shù)、第二參數(shù)、及第三參數(shù)的新第一系數(shù)、新第二系數(shù)、新第三系數(shù)、新第四系數(shù)、新第五系數(shù)、新第六系數(shù)、新第七系數(shù)、新第八系數(shù)、新第九系數(shù)、新第一參數(shù)、新第二參數(shù)、及新第三參數(shù),其中,該新第一系數(shù)至該新第九系數(shù),及該新第一參數(shù)至該新第三參數(shù)與其原值的差的絕對值小于0.005,且該新第一系數(shù)至該新第九系數(shù),及該新第一參數(shù)至該新第三參數(shù)是一種二進有理數(shù)。

(b)獲得新第四分量、新第五分量、及新第六分量。該新第四分量等于第一分量、第二分量、及第三分量分別乘以新第一系數(shù)、新第二系數(shù)、及新第三系數(shù)與新第一參數(shù)的總和。該新第五分量等于第一分量、第二分量、及第三分量分別乘以新第四系數(shù)、新第五系數(shù)、及新第六系數(shù)與新第二參數(shù)的總和。該新第六分量等于第一分量、第二分量、及第三分量分別乘以新第七系數(shù)、新第八系數(shù)、及新第九系數(shù)與新第三參數(shù)的總和。

(c)將新第一系數(shù)至新第三系數(shù)與新第一參數(shù)、新第四系數(shù)至新第六系數(shù)與新第二參數(shù)、及新第七系數(shù)至新第九系數(shù)與新第三參數(shù)分別通分化簡,使得該邏輯電路單元使用多個加法器及多個選擇器,且不使用乘法器而計算新第四分量、新第五分量、及新第六分量。

在一些實施例中,第一色彩空間為三原色(RGB)色彩空間,第一分量至該第三分量分別為R值、G值、及B值。第二色彩空間為分量色差(YCbCr)色彩空間,第四分量至第六分量分別為Y值、Cb值、及Cr值。第一系數(shù)至第九系數(shù)分別為0.257、0.504、0.098、-0.148、-0.291、0.439、0.439、-0.368、及-0.071,第一參數(shù)至第三參數(shù)分別為16、128、及128。其中,在步驟(a)中,新第一系數(shù)至新第九系數(shù)分別為0.2578125、0.5、0.09375、-0.1484375、-0.2890625、0.4375、0.4375、-0.3671875、及-0.0703125,新第一參數(shù)至新第三參數(shù)分別為16、128、及128。

在一些實施例中,其中,在步驟(c)中,定義新第四分量、新第五分量、及新第六分量分別為新Y值、新Cb值、及新Cr值,

新Y值=(R值<<5+R值+G值<<6+B值<<3+B值<<2)>>7+16,

新Cb值=(B值<<6-B值<<3-G值<<5-G值<<2-G值-R值<<4-R值<<1-R值)>>7+128,

新Cr值=(R值<<6-R值<<3-G值<<6+G值<<4+G值-B值<<3-B值)>>7+128。

在一些實施例中,第一分量至第三分量的范圍介于0至255之間,第四分量的范圍介于16至235之間,第五分量及第六分量的范圍介于16至240之間。其中,在步驟(b)及(c)中,新第四分量的范圍介于16至235之間,新第五分量及新第六分量的范圍介于16至240之間。

在另一些實施例中,第一色彩空間為分量色差(YCbCr)色彩空間,第一分量至第三分量分別為Y值、Cb值、及Cr值。第二色彩空間為三原色(RGB)色彩空間,第四分量至第六分量分別為R值、G值、及B值。第一系數(shù)至第九系數(shù)分別為1.164、0、1.596、1.164、-0.392、-0.813、1.164、2.017、及0,第一參數(shù)至第三參數(shù)分別為-222.921、135.576、及-276.836。其中,在步驟(a)中,新第一系數(shù)至新第九系數(shù)分別為1.1640625、0、1.59375、1.1640625、-0.390625、-0.8125、1.1640625、2.015625及0,新第一參數(shù)至新第三參數(shù)分別為-222.921875、135.578125、及-276.8359375。

在一些實施例中,其中,在步驟(c)中,定義新第四分量、新第五分量、及新第六分量分別為新R值、新G值、及新B值,

新R值=Y值+(Y值<<4+Y值<<2+Y值)>>7+Cr值-222+(Cr值<<6+Cr值<<3+Cr值<<2-118)>>7,

新G值=Y值+(Y值<<4+Y值<<2+Y值)>>7+135-(Cb值<<5+Cb值<<4+Cb值<<2+Cr值<<6+Cr值<<5+Cr值<<3)>>7,

新B值=Y值+(Y值<<4+Y值<<2+Y值)>>7+Cb值<<1+(Cb值<<1-107)>>7-276。

在一些實施例中,第一分量的范圍介于16至235之間,第二分量及第三分量的范圍介于16至240之間,第四分量至第六分量的范圍介于0至255之間。其中,在步驟(b)及(c)中,新第四分量至新第六分量的范圍介于0至255之間。

本發(fā)明至少具有以下功效:借由選擇屬于二進有理數(shù)的新第一系數(shù)至新第九系數(shù),及新第一參數(shù)至新第三參數(shù),以獲得新第四分量至新第六分量,且借由將新第一系數(shù)至新第九系數(shù)分別與新第一參數(shù)至新第三參數(shù)分別通分化簡,使得邏輯電路單元使用多個加法器及多個選擇器,且不使用乘法器而計算新第四分量至新第六分量,以節(jié)省邏輯電路單元的硬件使用面積及演算時間。

附圖說明

本發(fā)明的其他的特征及功效,將于參照圖式的實施方式中清楚地呈現(xiàn),其中:

圖1是一個流程圖,說明本發(fā)明色彩空間轉換方法的一個實施例的步驟;

圖2是一個電路示意圖,說明實施例的新Y值的運算電路;

圖3是一個電路示意圖,說明實施例的新Cb值的運算電路;及

圖4是一個電路示意圖,說明實施例的新Cr值的運算電路。

附圖符號說明

S1~S3…步驟

R[7:0]…R值

G[7:0]…G值

B[7:0]…B值

Y…新Y值

Cb…新Cb值

Cr…新Cr值

Y_tmp[15:0]…中間值

Cb_tmp[15:0]…中間值

Cr_tmp[15:0]…中間值

51~55…加法器

61~65…加法器

71~79…緩沖器

81~84…加法器

91~93…寄存器

R[7:0],5'b0…R值<<5的運算

R[7:0],4'b0…R值<<4的運算

R[7:0],1'b0…R值<<1的運算

G[7:0],6'b0…G值<<6的運算

G[7:0],2'b0…G值<<2的運算

G[7:0],5'b0…G值<<5的運算

B[7:0],2'b0…B值<<2的運算

B[7:0],3'b0…B值<<3的運算

B[7:0],6'b0…B值<<6的運算

8'd16…與16做加法運算

8'd128…與128做加法運算

具體實施方式

在本發(fā)明被詳細描述之前,應當注意在以下的說明內容中,類似的組件是以相同的編號來表示。

參閱圖1,本發(fā)明色彩空間轉換方法的一個實施例,適用于將第一色彩空間的第一分量、第二分量、及第三分量轉換成第二色彩空間的第四分量、第五分量、及第六分量。定義第四分量等于第一分量、第二分量、及第三分量分別乘以第一系數(shù)、第二系數(shù)、及第三系數(shù)與第一參數(shù)的總和。定義第五分量等于第一分量、第二分量、及第三分量分別乘以第四系數(shù)、第五系數(shù)、及第六系數(shù)與第二參數(shù)的總和。定義第六分量等于第一分量、第二分量、及第三分量分別乘以第七系數(shù)、第八系數(shù)、及第九系數(shù)與第三參數(shù)的總和。

更具體地說,當?shù)谝簧士臻g為三原色(RGB)色彩空間,且第二色彩空間為分量色差(YCbCr)色彩空間時,第一分量至第三分量分別為R值、G值、及B值,且第四分量至第六分量分別為Y值、Cb值、及Cr值。第一系數(shù)至第九系數(shù)分別為0.257、0.504、0.098、-0.148、-0.291、0.439、0.439、-0.368、及-0.071,第一參數(shù)至第三參數(shù)分別為16、128、及128,其關系式分別如下列的公式(1)~(3),其中,第一分量至第三分量,即R值、G值、及B值的范圍介于0至255之間,第四分量,即Y值的范圍介于16至235之間,第五分量及第六分量,即Cb值及Cr值的范圍介于16至240之間。

Y值=0.257*R值+0.504*G值+0.098*B值+16...公式(1)

Cb值=-0.148*R值-0.291*G值+0.439*B值+128...公式(2)

Cr值=0.439*R值-0.368*G值-0.071*B值+128...公式(3)

反之,當?shù)谝簧士臻g為分量色差(YCbCr)色彩空間,且第二色彩空間為三原色(RGB)色彩空間時,第一分量至第三分量分別為Y值、Cb值、及Cr值,且第四分量至第六分量分別為R值、G值、及B值。第一系數(shù)至第九系數(shù)分別為1.164、0、1.596、1.164、-0.392、-0.813、1.164、2.017、及0,第一參數(shù)至第三參數(shù)分別為-222.921、135.576、及-276.836,其關系式分別如下列的公式(4)~(6),其中,第一分量,即Y值的范圍介于16至235之間,第二分量及第三分量,即Cb值及Cr值的范圍介于16至240之間,第四分量至第六分量,即R值、G值、及B值的范圍介于0至255之間。另外,要特別補充說明的是:在本實施例中,公式(4)~(6)的最后一項系數(shù)分別是-222.921、135.576、及-276.836,而在其他實施例中,由于計算過程中所保留小數(shù)字數(shù)的差異,公式(4)~(6)的最后一項系數(shù)也可以分別是-222.912、135.488、及-276.928,不在此限。

R值=1.164*Y值+1.596*Cr值-222.921...公式(4)

G值=1.164*Y值-0.392*Cb值-0.813*Cr值+135.576.公式(5)

B值=1.164*Y值+2.017*Cb值-276.836...公式(6)

色彩空間轉換方法借由邏輯電路單元實施,并包含S1~S3。

于步驟S1,分別選擇第一系數(shù)、第二系數(shù)、第三系數(shù)、第四系數(shù)、第五系數(shù)、第六系數(shù)、第七系數(shù)、第八系數(shù)、第九系數(shù)、第一參數(shù)、第二參數(shù)、及第三參數(shù)的新第一系數(shù)、新第二系數(shù)、新第三系數(shù)、新第四系數(shù)、新第五系數(shù)、新第六系數(shù)、新第七系數(shù)、新第八系數(shù)、新第九系數(shù)、新第一參數(shù)、新第二參數(shù)、及新第三參數(shù)。其中,該新第一系數(shù)至該新第九系數(shù),及該新第一參數(shù)至該新第三參數(shù)與其原值的差值的絕對值小于0.005,且新第一系數(shù)至新第九系數(shù),及新第一參數(shù)至新第三參數(shù)是一種二進有理數(shù)。更詳細地說,二進有理數(shù)是指一個十進制的數(shù)值以二進制表示時會等于a/2b,其中,a是整數(shù),b是自然數(shù)。

更具體地說,當?shù)谝簧士臻g為三原色(RGB)色彩空間,且第二色彩空間為分量色差(YCbCr)色彩空間時,新第一系數(shù)至新第九系數(shù)分別為0.2578125、0.5、0.09375、-0.1484375、-0.2890625、0.4375、0.4375、-0.3671875、及-0.0703125,新第一參數(shù)至新第三參數(shù)分別為16、128、及128。

反之,當?shù)谝簧士臻g為分量色差(YCbCr)色彩空間,且第二色彩空間為三原色(RGB)色彩空間時,新第一系數(shù)至新第九系數(shù)分別為1.1640625、0、1.59375、1.1640625、-0.390625、-0.8125、1.1640625、2.015625及0,新第一參數(shù)至新第三參數(shù)分別為-222.921875、135.578125、及-276.8359375。

于步驟S2,獲得新第四分量、新第五分量、及新第六分量。新第四分量等于第一分量、第二分量、及第三分量分別乘以新第一系數(shù)、新第二系數(shù)、及新第三系數(shù)與新第一參數(shù)的總和。新第五分量等于第一分量、第二分量、及第三分量分別乘以新第四系數(shù)、新第五系數(shù)、及新第六系數(shù)與新第二參數(shù)的總和。新第六分量等于第一分量、第二分量、及第三分量分別乘以新第七系數(shù)、新第八系數(shù)、及新第九系數(shù)與新第三參數(shù)的總和。

更具體地說,當?shù)谝簧士臻g為三原色(RGB)色彩空間,且第二色彩空間為分量色差(YCbCr)色彩空間時,定義新第四分量至新第六分量分別為新Y值、新Cb值、及新Cr值,其關系式分別如下列的公式(7)~(9),其中,新第四分量的范圍介于16至235之間,新第五分量及新第六分量的范圍介于16至240之間。

新Y值=0.2578125*R值+0.5*G值+0.09375*B值+16.公式(7)

新Cb值=-0.1484375*R值-0.2890625*G值+0.4375*B值+128...公式(8)

新Cr值=0.4375*R值-0.3671875*G值-0.0703125*B值+128...公式(9)

反之,當?shù)谝簧士臻g為分量色差(YCbCr)色彩空間,且第二色彩空間為三原色(RGB)色彩空間時,定義新第四分量至新第六分量分別為新R值、新G值、及新B值,其關系式分別如下列的公式(10)~(12),其中,新第四分量至新第六分量的范圍介于0至255之間。

新R值=1.1640625*Y值+1.59375*Cr值-222.921875......公式(10)

新G值=1.1640625*Y值-0.390625*Cb值-0.8125*Cr值+135.578125...公式(11)

新B值=1.1640625*Y值+2.015625*Cb值-276.8359375...公式(12)

于步驟S3,將新第一系數(shù)至新第三系數(shù)與新第一參數(shù)、新第四系數(shù)至新第六系數(shù)與新第二參數(shù)、及新第七系數(shù)至新第九系數(shù)與新第三參數(shù)分別通分化簡,使得邏輯電路單元使用多個加法器及多個選擇器,且不使用乘法器而計算新第四分量、新第五分量、及新第六分量。

更具體地說,當?shù)谝簧士臻g為三原色(RGB)色彩空間,且第二色彩空間為分量色差(YCbCr)色彩空間時,公式(7)~(9)分別作下列的通分化簡,以獲得公式(13)~(15)。其中,「>>」表示作移位運算,如>>2是向右移位2個位,類似地,「<<」也是表示作移位運算,如<<3是向左移位3個位。

新Y值=0.2578125*R值+0.5*G值+0.09375*B值+16.公式(7)

=(33/128*R值)+(64/128*G值)+(12/128*B值)+16

=(33*R值+64*G值+12*B值)/128+16

=(32*R值+R值+64*G值+8*B值+4*B值)/128+16

=(R值<<5+R值+G值<<6+B值<<3+B值<<2)>>7+16......公式(13)

新Cb值=-0.1484375*R值-0.2890625*G值+0.4375*B值+128...公式(8)

=-(19/128*R值)-(37/128*G值)+(56/128*B值)+128

=(56*B值-37*G值-19*R值)/128+128

=(32*B值+16*B值+8*B值-32*G值-4*G值-G值-16*R值-2*R值-R值)/128+128

=(B值<<5+B值<<4+B值<<3-G值<<5-G值<<2-G值-R值<<4-R值<<1-R值)>>7+128

=(B值<<6-B值<<3-G值<<5-G值<<2-G值-R值<<4-R值<<1-R值)>>7+128...公式(14)

新Cr值=0.4375*R值-0.3671875*G值-0.0703125*B值+128...公式(9)

=(56/128*R值)-(47/128*G值)-(9/128*B值)+128

=(56*R值-47*G值-9*B值)/128+128

=(32*R值+16*R值+8*R值-32*G值-8*G值-4*G值-2*G值-G值-8*B值-B值)/128+128

=(R值<<5+R值<<4+R值<<3-G值<<5-G值<<3-G值<<2-G值<<1-G值-B值<<3-B值)>>7+128

=(R值<<6-R值<<3-G值<<6+G值<<4+G值-B值<<3-B值)>>7+128...公式(15)

再參閱圖2,圖2是一電路示意圖,以8位的R值、G值、及B值,示例性地說明實施例的新Y值的公式(13)如何借由硬件的運算電路實現(xiàn)。緩沖器71接收R值(R[7:0])后,產生第一輸出值,即R[7:0],及第二輸出值,即R[7:0],5'b0,至加法器(Full Adder;FA)81作相加,其中,R[7:0],5'b0就是作R值<<5的運算。緩沖器72接收G值(G[7:0])后,產生第三輸出值,即G[7:0],6'b0,就是作G值<<6的運算,并輸出至加法器83。緩沖器73接收B值(B[7:0])后,產生第四輸出值,即B[7:0],3'b0,及第五輸出值,即B[7:0],2'b0,至加法器82作相加,其中,B[7:0],3'b0就是作B值<<3的運算,B[7:0],2'b0就是作B值<<2的運算。加法器83將緩沖器72的第三輸出值與加法器81、82的相加結果再相加,產生第六輸出值,即Y_tmp[15:0],也就是作(R值<<5+R值+G值<<6+B值<<3+B值<<2)的運算。寄存器91接收第六輸出值并產生第七輸出值,即Y_tmp[15:7],也就是作(R值<<5+R值+G值<<6+B值<<3+B值<<2)>>7的運算。加法器84將第七輸出值與8'd16相加,也就是作(R值<<5+R值+G值<<6+B值<<3+B值<<2)>>7+16的運算,進而產生新Y值。再參閱圖3與圖4,與圖2的說明類似,圖3示例性地說明實施例的Cb值的公式(14)如何借由緩沖器74~76、加法器61~65、及寄存器92來實現(xiàn)。而圖4示例性地說明實施例的Cr值的公式(15)如何借由緩沖器77~79、加法器51~55、及寄存器93來實現(xiàn)。

反之,當?shù)谝簧士臻g為分量色差(YCbCr)色彩空間,且第二色彩空間為三原色(RGB)色彩空間時,公式(10)~(12)分別作下列的通分化簡,以獲得公式(16)~(18)。其中,定義Yt值=Y值+(Y值<<4+Y值<<2+Y值)>>7

新R值=1.1640625*Y值+1.59375*Cr值-222.921875......公式(10)

=(149/128)*Y值+(204/128)*Cr值-222-(118/128)

=(149*Y值+204*Cr值-118)/128-222

=(128*Y值+16*Y值+4*Y值+Y值+128*Cr值+64*Cr值+8*Cr值+4*Cr值-118)/128-222

=Y值+Cr值-222+(16*Y值+4*Y值+Y值+64*Cr值+8*Cr值+4*Cr值-118)/128

=Y值+(Y值<<4+Y值<<2+Y值)>>7+Cr值-222+(Cr值<<6+Cr值<<3+Cr值<<2-118)>>7

=Yt值+Cr值-222+(Cr值<<6+Cr值<<3+Cr值<<2-118)>>7...公式(16)

新G值=1.1640625*Y值-0.390625*Cb值-0.8125*Cr值+135.578125...公式(11)

=(149/128)*Y值-(50/128)*Cb值-(104/128)*Cr值+135+(74/128)

=(149*Y值-50*Cb值-104*Cr值+74)/128+135

=(128*Y值+16*Y值+4*Y值+Y值-32*Cb值-16*Cb值-2*Cb值-64*Cr值-32*Cr值-8*Cr值+74)/128+135

=Y值+135+(16*Y值+4*Y值+Y值-32*Cb值-16*Cb值-2*Cb值-64*Cr值-32*Cr值-8*Cr值+74)/128

=Y值+135+(Y值<<4+Y值<<2+Y值-Cb值<<5-Cb值<<4-Cb值<<2-Cr值<<6-Cr值<<5-Cr值<<3)>>7

=Yt值+135-(Cb值<<5+Cb值<<4+Cb值<<2+Cr值<<6+Cr值<<5+Cr值<<3)>>7...公式(17)

新B值=1.1640625*Y值+2.015625*Cb值-276.8359375...公式(12)

=(149/128)*Y值+(258/128)*Cb值-276-(107/128)

=(149*Y值+258*Cb值-107)/128-276

=(128*Y值+16*Y值+4*Y值+Y值+256*Cb值+2*Cb值-107)/128-276

=Y值+2*Cb值+(16*Y值+4*Y值+Y值+2*Cb值-107)/128-276

=Y值+Cb值<<1+(Y值<<4+Y值<<2+Y值+Cb值<<1-107)>>7-276

=Yt值+Cb值<<1+(Cb值<<1-107)>>7-276...公式(18)

原本的公式(1)~(6)都需要作乘法的浮點運算,在經由本發(fā)明色彩轉換空間方法所獲得的公式(13)~(18)可知,每個公式僅包含「+」、「-」、「>>」、或「<<」四種運算符號,且所有系數(shù)都是整數(shù),也就是說,邏輯電路單元只需要使用加法器(Adder)及選擇器分別作「+」、「-」與「>>」、「<<」的邏輯運算與整數(shù)運算,即能實現(xiàn)三原色(RGB)色彩空間與分量色差(YCbCr)色彩空間之間的轉換,而完全不需要使用任何一個乘法器,進而節(jié)省硬件所占用的面積及演算時間。

此外,特別補充說明的是:在本實施例中,本發(fā)明色彩轉換空間方法是應用在驅動集成電路(Driver IC)及觸控集成電路(Touch IC)作銳利度(Sharpness)處理的時候,需先將在三原色色彩空間的R值、G值、及B值轉換成在分量色差色彩空間的Y值、Cb值、及Cr值作運算,再將在分量色差色彩空間處理過的Y值、Cb值、及Cr值轉換成在三原色色彩空間的新一組R值、G值、及B值。而在其他實施例中,本發(fā)明色彩轉換空間方法也可以應用在任何圖案的圖像處理上,以改善影像的銳利度,不在此限。

綜上所述,由公式(1)~(6)可知,現(xiàn)有技術在三原色(RGB)色彩空間與分量色差(YCbCr)色彩空間作轉換時,都需要使用到乘法器作浮點運算,而乘法器在邏輯電路單元中是會增加硬件計算時間或導致所要的硬件面積。然而,借由本發(fā)明色彩空間轉換發(fā)方法所獲得的公式(13)~(18),只需要以特定系數(shù)乘以RGB值或YCbCr值再移位(Shift)2的冪次方作整數(shù)運算來達成,也就因此能借由邏輯電路單元根據(jù)公式(13)~(18)使用加法器及選擇器,而不使用乘法器實現(xiàn)色彩空間轉換,以節(jié)省邏輯電路單元的硬件面積及演算時間,故確實能達成本發(fā)明的目的。

惟以上所述者,僅為本發(fā)明的實施例而已,當不能以此限定本發(fā)明實施的范圍,凡是依本發(fā)明申請專利范圍及專利說明書內容所作的簡單的等效變化與修飾,皆仍屬本發(fā)明專利涵蓋的范圍內。

當前第1頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1