專利名稱:色彩修正方法與色彩修正裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種影像處理技術(shù),且尤其涉及一種色彩修正技術(shù)。
背景技術(shù):
現(xiàn)有的影像處理技術(shù)可針對影像中喜好色進(jìn)行顏色修正,例如天空藍(lán)、草地綠、膚色修正等。然而,影像中經(jīng)過顏色修正后的色彩,其與鄰近的顏色對比往往會相當(dāng)大。一般而言,人的視覺系統(tǒng)會將影像中對比相差較小的部分視為同一區(qū)域;反之,人的視覺系統(tǒng)會將影像中對比相差較大的部分視為一邊界。因此經(jīng)過顏色修正的影像容易產(chǎn)生假輪廓(False Contour)的問題。
有鑒于此,現(xiàn)有技術(shù)則發(fā)展出各種技術(shù)借以消除假輪廓的問題,例如2006年國際信息顯示學(xué)會(Society of Information Display,簡稱SID)的研討會其中編號49.3的文獻(xiàn)提出了一種減少假輪廓的方法,適用于修正影像中皮膚顏色而導(dǎo)致影像出現(xiàn)假輪廓情形。首先,將影像從RGB色彩空間轉(zhuǎn)換至YUV色彩空間。接著,檢測影像中具有皮膚顏色的區(qū)域。將上述區(qū)域的皮膚顏色利用映像轉(zhuǎn)換(Affine Transform)產(chǎn)生喜好的皮膚顏色。然后再利用侵蝕(Erosion)消除假輪廓,然而此方法的運(yùn)算相當(dāng)復(fù)雜。
因此,若能有更簡單的影像處理技術(shù)可以消除假輪廓的問題,不但可提高電子產(chǎn)品的影像處理能力,可增加電子產(chǎn)品的處理速度,對于硬件成本的降低與硬件的實(shí)現(xiàn)也會有相當(dāng)大的幫助。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題在于提供一種色彩修正方法,借以避免假輪廓問題,增加影像質(zhì)量。
本發(fā)明所要解決的又一問題在于提供一種色彩修正裝置,借以避免假輪廓問題,降低硬件成本。
為實(shí)現(xiàn)上述目的,本發(fā)明提出一種色彩修正方法,包括接收第一修正量與距離參數(shù),并依據(jù)第一修正量修正第一修正色。此外,定義第二修正色,其中第二修正色與第一修正色的距離小于或等于距離參數(shù)。另外,依據(jù)第一修正量與距離計(jì)算第二修正量,并依據(jù)第二修正量修正第二修正色。
在本發(fā)明的一實(shí)施例中,第二修正量隨著距離增加而減小,且第二修正量隨著第一修正量增加而增加。在另一實(shí)施例中,第二修正量為 其中D0為距離參數(shù),Di為距離,Δx為第一修正量。
在本發(fā)明的一實(shí)施例中,上述的色彩修正方法還包括在修正各個修正色之前,將各個修正色從第一色彩空間轉(zhuǎn)換至第二色彩空間。此外,修正完各個修正色之后,將各個修正色從第二色彩空間轉(zhuǎn)換至第一色彩空間。
在本發(fā)明的一實(shí)施例中,上述的色彩修正方法還包括依據(jù)指定顏色定義第一修正色。在另一實(shí)施例中,上述的色彩修正方法還包括依據(jù)指定像素的顏色定義第一修正色。
本發(fā)明提出一種色彩修正裝置,包括選取單元與色彩校正單元。選取單元用以定義第一修正色,并依據(jù)距離參數(shù)定義第二修正色,其中第二修正色為與第一修正色的距離小于或等于距離參數(shù)。色彩校正單元耦接選取單元。色彩校正單元依據(jù)第一修正量修正第一修正色并依據(jù)第二修正量修正第二修正色,其中第二修正量是由第一修正量與距離計(jì)算得來。
在本發(fā)明的一實(shí)施例中,上述的色彩修正裝置,還包括第一轉(zhuǎn)換單元與第二轉(zhuǎn)換單元。第一轉(zhuǎn)換單元耦接色彩校正單元。在色彩校正單元修正各個修正色之前,第一轉(zhuǎn)換單元先將各個修正色從第一色彩空間轉(zhuǎn)換至第二色彩空間。第二轉(zhuǎn)換單元耦接色彩校正單元。在色彩校正單元修正完各個修正色之后,第二轉(zhuǎn)換單元再將各個修正色從第二色彩空間轉(zhuǎn)換至第一色彩空間。
本發(fā)明在修正第一修正色的同時,并依據(jù)第一修正色與第二修正色之間的距離修正了鄰近于第一修正色的第二修正色。因此,能改善假輪廓的問題,借以增加影像質(zhì)量。
采用本發(fā)明,通過設(shè)定距離參數(shù),可決定第二修正色所涵蓋的范圍,因此可使色彩空間中欲進(jìn)行色彩修正的色域更具有彈性變化,而且,選取單元可依照一指定像素的顏色或一指定顏色來選取第一修正色,使色彩修正更易進(jìn)行。
為讓本發(fā)明的上述特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合所附附圖,作詳細(xì)說明如下。
圖1是依照本發(fā)明的第一實(shí)施例的一種色彩修正裝置的示意圖;圖2是依照本發(fā)明的第一實(shí)施例的一種色彩修正方法的流程圖;圖3是依照本發(fā)明的第一實(shí)施例的一種一維色彩空間示意圖;圖4是依照本發(fā)明的第二實(shí)施例的一種色彩修正裝置的示意圖。
其中,附圖標(biāo)記10、11色彩修正裝置20選取單元30色彩校正單元40、42轉(zhuǎn)換單元C1~C9色彩空間上相鄰的顏色S101~S106本發(fā)明的第一實(shí)施例的一種色彩修正方法的各步驟具體實(shí)施方式
圖1是依照本發(fā)明的第一實(shí)施例的一種色彩修正裝置的示意圖。圖2是依照圖1所繪示的一種色彩修正方法的流程圖。圖3是依照本發(fā)明的第一實(shí)施例的一種一維色彩空間的示意圖。請合并參照圖1~圖3,色彩修正裝置10包括選取單元20與色彩校正單元30。選取單元20用以選取第一修正色。色彩校正單元30耦接選取單元20,用以修正色彩。
假設(shè)色彩修正裝置10對第一修正色進(jìn)行色彩修正的同時又想改善假輪廓的問題,則可依據(jù)本實(shí)施例的色彩修正方法進(jìn)行色彩修正。舉例來說,首先由步驟S101,利用選取單元20選取第一修正色,第一修正色例如為C5。再由步驟S102,利用色彩校正單元30接收第一修正量Δx,并由選取單元20接收距離參數(shù)D0,其中第一修正量Δx與距離參數(shù)D0可由使用者指定或由系統(tǒng)自動設(shè)定。接著,色彩校正單元30則依據(jù)第一修正量Δx修正第一修正色C5(步驟S103)。
另一方面,選取單元20則可依據(jù)距離參數(shù)D0與第一修正色C5定義第二修正色(步驟S104),其中第二修正色與第一修正色C5之間的距離小于或等于距離參數(shù)D0。換言之,第二修正色為鄰近于第一修正色的顏色,而距離參數(shù)D0則是用來決定第二修正色所涵蓋的范圍。在本實(shí)施例中,距離參數(shù)D0特別以3為例進(jìn)行說明,且第二修正色與第一修正色C5的距離小于距離參數(shù)D0。因此,在本實(shí)施例中,第二修正色則為C3、C4、C6與C7。
接著,在步驟S105中,則由色彩校正單元30依據(jù)第一修正量Δx與上述所提及第一修正色與第二修正色之間的距離計(jì)算第二修正量。本實(shí)施例以下列公式(1)為例,借以計(jì)算各個第二修正色的第二修正量,Di為各個第二修正色與第一修正色之間的距離。本實(shí)施例雖以下列公式(1)為例進(jìn)行說明的,但本發(fā)明并不限于此。
色彩校正單元30則可依據(jù)公式(1)求得第二修正色C3、C4、C6與C7的第二修正量分別為
與
由第二修正色C3、C4、C6與C7的第二修正量可輕易看出,在本實(shí)施例中,第二二修正量是隨著Di增加而減少,且第二修正量是隨著第一修正量Δx增加而增加,但本發(fā)明并不限于此。
接著由步驟S106,色彩校正單元30則可依據(jù)第二修正色C3、C4、C6與C7的第二修正量分別修正第二修正色C3、C4、C6與C7的顏色。此外,由于C1、C2、C8、C9已經(jīng)超出距離參數(shù)D0的范圍,因此,其顏色則維持不變。為了使本實(shí)施例的優(yōu)點(diǎn)更清楚明了,特別以圖3的一維示意圖為例,將本實(shí)施例與現(xiàn)有技術(shù)作一比較,并將各顏色修正量整理于下列表一表一本實(shí)施例與現(xiàn)有的的各修正色的修正量之間的差異
由表一可清楚看出,本實(shí)施在修正第一修正色C5的顏色的同時,并修正了鄰近于第一修正色C5的顏色(C3、C4、C6、C7),且其鄰近的顏色修正量隨著與第一修正色C5的距離增加而減少。如此一來,則可避免修正第一修正色C5之后,使得C4、C6之間產(chǎn)生顏色缺口而造成假輪廓的問題。反觀,現(xiàn)有的卻僅僅修正了第一修正色C5,因此容易產(chǎn)生假輪廓的問題。
上述實(shí)施例中,為了方便講述實(shí)施例,因此雖然以一維色彩空間的示意圖為例進(jìn)行說明,但在其它實(shí)施例中,本領(lǐng)域技術(shù)人員也可依照本發(fā)明的精神與上述實(shí)施例的教示,將本發(fā)明的實(shí)施例應(yīng)用于二維色彩空間或是三維色彩空間的色彩修正,在此則不予贅述。此外,本發(fā)明的實(shí)施例不但可應(yīng)用于影像的色彩修正也可應(yīng)用于視頻的色彩修正。
本領(lǐng)域技術(shù)人員應(yīng)當(dāng)知道,選取單元30選取第一修正色的方式,可依照使用者的需求而變化。舉例來說,選取單元30可依照一指定像素的顏色來選取第一修正色。更詳細(xì)地說,選取單元30可將影像中光標(biāo)所點(diǎn)選的像素的顏色設(shè)定為第一修正色,或是依據(jù)一影像坐標(biāo)來選取一像素的顏色作為第一修正色。在另一實(shí)施例中,選取單元30可將色彩空間中光標(biāo)所點(diǎn)選的像素的顏色設(shè)定為第一修正色,或是依據(jù)一色彩空間的坐標(biāo)來選取一像素的顏色作為第一修正色。在又一實(shí)施例中,選取單元30也可依照一指定顏色來選取第一修正色。更詳細(xì)地說,可依據(jù)一顏色代碼作為指定顏色,當(dāng)顏色代碼為#330000選取單元30則將淺紅色設(shè)定為第一修正色。
值得一提的是,雖然上述實(shí)施例中已經(jīng)對色彩修正裝置與方法描繪出了一個可能的型態(tài),但本領(lǐng)域技術(shù)人員應(yīng)當(dāng)知道,各廠商對于色彩修正裝置與方法的設(shè)計(jì)都不一樣,因此,本發(fā)明的應(yīng)用當(dāng)不限制于此種可能的型態(tài)。換言之,只要是修正第一修正色的同時,并依據(jù)第一修正色與第二修正色之間的距離修正了在色彩空間中鄰近于第一修正色的第二修正色。就已經(jīng)是符合了本發(fā)明的精神所在。
圖4是依照本發(fā)明的第二實(shí)施例的一種色彩修正裝置的示意圖。請參照圖4,在本實(shí)施例中,色彩修正裝置11包括選取單元20、色彩校正單元30與轉(zhuǎn)換單元40、42。其中選取單元20、色彩校正單元30可參照上述實(shí)施例,在此則不再贅述。值得注意的是轉(zhuǎn)換單元40、42,其中轉(zhuǎn)換單元40耦接于選取單元20與色彩校正單元30之間,轉(zhuǎn)換單元42則耦接色彩校正單元30。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)知道進(jìn)行影像的色彩修正時,若影像中各像素的色彩空間的顏色均勻性愈佳,則愈不容易出現(xiàn)假輪廓。
本實(shí)施例中,在色彩校正單元30修正各個顏色之前,則先利用轉(zhuǎn)換單元40將各個修正色從第一色彩空間轉(zhuǎn)換至第二色彩空間,其中第二色彩空間的顏色均勻性優(yōu)于第一色彩空間的顏色均勻性。當(dāng)色彩校正單元30修正完各個修正色之后,轉(zhuǎn)換單元42再將各個修正色從第二色彩空間轉(zhuǎn)換至第一色彩空間。更具體地說,第一色彩空間例如是RGB色彩空間,第二色彩空間例如是CIE XYZ、Lab、Lch、HSV、YUV或YIQ色彩空間...等等。如此一來,則較不容易出現(xiàn)假輪廓。
綜上所述,本發(fā)明在修正第一修正色的同時,并依據(jù)第一修正色與第二修正色之間的距離修正了鄰近于第一修正色的第二修正色。因此,能改善假輪廓的問題。此外,本發(fā)明的各實(shí)施例至少具有下列優(yōu)點(diǎn)1、通過設(shè)定距離參數(shù),可決定第二修正色所涵蓋的范圍,因此可使色彩空間中欲進(jìn)行色彩修正的色域更具有彈性變化。
2、選取單元可依照一指定像素的顏色或一指定顏色來選取第一修正色,使色彩修正更易進(jìn)行。
在修正影像的顏色之前,將各個色彩轉(zhuǎn)換至顏色均勻性較佳的色彩空間。如此則較不容易出現(xiàn)假輪廓。
當(dāng)然,本發(fā)明還可有其它多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的普通技術(shù)人員當(dāng)可根據(jù)本發(fā)明做出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1.一種色彩修正方法,其特征在于,包括接收一第一修正量與一距離參數(shù);依據(jù)該第一修正量修正一第一修正色;定義一第二修正色,其中該第二修正色與該第一修正色的一距離小于或等于該距離參數(shù);依據(jù)該第一修正量與該距離參數(shù)計(jì)算一第二修正量;以及依據(jù)該第二修正量修正該第二修正色。
2.根據(jù)權(quán)利要求1所述的色彩修正方法,其特征在于,該第二修正量隨著該距離增加而減小,且該第二修正量隨著該第一修正量增加而增加。
3.根據(jù)權(quán)利要求1所述的色彩修正方法,其特征在于,該第二修正量為 D0為該距離參數(shù),Di為該距離,Δx為該第一修正量。
4.根據(jù)權(quán)利要求1所述的色彩修正方法,其特征在于,還包括在修正各該修正色之前,將各該修正色從一第一色彩空間轉(zhuǎn)換至一第二色彩空間;以及修正完各該修正色之后,將各該修正色從該第二色彩空間轉(zhuǎn)換至該第一色彩空間。
5.根據(jù)權(quán)利要求1所述的色彩修正方法,其特征在于,還包括依據(jù)一指定顏色定義該第一修正色。
6.根據(jù)權(quán)利要求1所述的色彩修正方法,其特征在于,還包括依據(jù)一指定像素的顏色定義該第一修正色。
7.一種色彩修正裝置,其特征在于,包括一選取單元,用以定義一第一修正色,并依據(jù)一距離參數(shù)定義一第二修正色,該第二修正色與該第一修正色的一距離小于或等于該距離參數(shù);以及一色彩校正單元,耦接該選取單元,該色彩校正單元依據(jù)一第一修正量修正該第一修正色并依據(jù)一第二修正量修正該第二修正色,該第二修正量是由該第一修正量與該距離計(jì)算得來。
8.根據(jù)權(quán)利要求7所述的色彩修正裝置,其特征在于,該第二修正量隨著該距離增加而減小,且該第二修正量隨著該第一修正量增加而增加。
9.根據(jù)權(quán)利要求7所述的色彩修正裝置,其特征在于,該第二修正量為 D0為該距離參數(shù),Di為該距離,Δx為該第一修正量。
10.根據(jù)權(quán)利要求7所述的色彩修正裝置,其特征在于,還包括一第一轉(zhuǎn)換單元,耦接該色彩校正單元,在該色彩校正單元修正各該修正色之前,該第一轉(zhuǎn)換單元先將各該修正色從一第一色彩空間轉(zhuǎn)換至一第二色彩空間;以及一第二轉(zhuǎn)換單元,耦接該色彩校正單元,在該色彩校正單元修正完各該修正色之后,該第二轉(zhuǎn)換單元再將各該修正色從該第二色彩空間轉(zhuǎn)換至該第一色彩空間。
11.根據(jù)權(quán)利要求7所述的色彩修正裝置,其特征在于,該選取單元依據(jù)一指定顏色定義該第一修正色。
12.根據(jù)權(quán)利要求7所述的色彩修正裝置,其特征在于,該選取單元依據(jù)一指定像素的顏色定義該第一修正色。
全文摘要
本發(fā)明公開了一種色彩修正方法與色彩修正裝置。首先,依據(jù)第一修正量修正第一修正色。接著,定義第二修正色,其中第二修正色與第一修正色的距離小于或等于一距離參數(shù)。然后,依據(jù)第一修正量與距離計(jì)算第二修正量,并依據(jù)第二修正量修正第二修正色。因此,采用本發(fā)明通過設(shè)定距離參數(shù),可決定第二修正色所涵蓋的范圍,因此可使色彩空間中欲進(jìn)行色彩修正的色域更具有彈性變化,并且選取單元可依照一指定像素的顏色或一指定顏色來選取第一修正色,使色彩修正更易進(jìn)行。
文檔編號H04N1/60GK101094307SQ20071013801
公開日2007年12月26日 申請日期2007年8月2日 優(yōu)先權(quán)日2007年8月2日
發(fā)明者蔡富全, 汪德美 申請人:友達(dá)光電股份有限公司