專利名稱:圖像處理裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及圖像處理技術(shù),并且更具體地涉及用于調(diào)節(jié)顯示在顯示設(shè) 備上的圖像的技術(shù)。
背景技術(shù):
當(dāng)對其進行了根據(jù)MPEG (運動圖像專家組)格式的數(shù)據(jù)壓縮的運動 圖像數(shù)據(jù)被解碼并顯示在例如LCD (液晶顯示)面板、PDP (等離子顯示 面板)等之類的平板上時,有時會出現(xiàn)顯示圖像變得太暗或太亮的現(xiàn)象。 這是因為面板的色彩重現(xiàn)范圍不夠。為了防止這種現(xiàn)象,有時要對表示 RGB顏色中的每一種顏色的灰度級的數(shù)據(jù)(下文被稱為灰度級數(shù)據(jù))進行 校正,上述RGB顏色是平板發(fā)光的基色。
此外,在某些情況下,這種平板上的RGB顏色的發(fā)光特性不一致。 例如,即使RGB顏色被設(shè)為具有相同值的數(shù)據(jù),在某些情況下也不能正 確顯示白色或灰色并且會帶有藍色或紅色。為了防止這種現(xiàn)象,例如如圖 l中所示,有時要對各種RGB顏色進行灰度級數(shù)據(jù)的y (伽瑪)校正。
作為這些用于校正灰度級數(shù)據(jù)的技術(shù)中的一種,己知的有通過使用査 找表進行對灰度級數(shù)據(jù)的變換處理。利用這種技術(shù),變換后的灰度級數(shù)據(jù) 表(其被做成唯一地與變換前的灰度級數(shù)據(jù)相對應(yīng))被存儲在諸如 ROM、 RAM等之類的存儲器中,并且通過參考該表得到灰度級數(shù)據(jù)的變 換結(jié)果。這里,用于通過使用存儲器中的地址和存儲區(qū)域之間的關(guān)系來建 立變換前的灰度級數(shù)據(jù)和變換后的灰度級數(shù)據(jù)之間的對應(yīng)關(guān)系的技術(shù)是普
3遍公知的。
作為利用查找表的圖像數(shù)據(jù)的變換技術(shù),例如日本專利公開No. 2004-38693公開了一種用于根據(jù)依輸入數(shù)據(jù)讀取的Y校正數(shù)據(jù)進行插值操作和 用于獲得顏色變換數(shù)據(jù)的技術(shù),所述插值操作通過利用網(wǎng)格點數(shù)據(jù)和從Y 校正數(shù)據(jù)計算出的系數(shù)數(shù)據(jù)來進行,所述網(wǎng)格點數(shù)據(jù)被表示為三維空間的 坐標并從查找表中讀取。
另外,例如日本專利公開No. HEI6-348829公開了一種用于利用査找 表將YUV或YIQ格式的彩色圖像數(shù)據(jù)變換成RGB格式的圖像數(shù)據(jù)的技 術(shù)。
此外,例如,日本專利公開No. 2002-152545公開了一種用于將輸入 圖像信息擴展到位像數(shù)據(jù)中并且用于利用與每種類型的圖像輸出設(shè)備 相對應(yīng)的顏色處理條件輸出圖像數(shù)據(jù)的技術(shù)。該技術(shù)公開了利用查找表來 進行Y校正的內(nèi)容。
同時,就上述平板上的圖像顯示而言,在某些情況下要進行根據(jù)要被 顯示的運動圖像對灰度級數(shù)據(jù)的校正處理。這種校正處理的示例包括在較 暗的景象的數(shù)目比較大的情況下進行增大黑電平的灰度級的校正處理,或 者在較亮的景象的數(shù)目比較大的情況下進行增大白電平的灰度級的校正處 理。
此外,有時希望在上述Y校正中,用戶可以在某種程度上自由地改變 校正量,而不將校正量固定。
在用于利用查找表校正灰度級數(shù)據(jù)的圖像處理裝置中,可以通過更改 查找表的內(nèi)容來進行這種校正量的改變。但是,當(dāng)為了上述目的改變校正 量時,通常不允許中斷圖像顯示。
這里將說明圖2。該圖示出了傳統(tǒng)的圖像處理裝置中的顏色調(diào)節(jié)單元 的配置的一個示例。該顏色調(diào)節(jié)單元的目的是利用査找表校正RGB格式 的輸入視頻信號的各種顏色的灰度級數(shù)據(jù)并輸出該數(shù)據(jù),并且該顏色調(diào)節(jié) 單元被配置為在不中斷輸出視頻信號的情況下改變査找表的內(nèi)容。
在圖2中,選擇器100R、 100G、 100B、 101R、 101G和101B分別配 置有兩個輸入端和兩個輸出端,并且可以根據(jù)控制設(shè)備(未示出)切換輸
4入端和輸出端之間的對應(yīng)關(guān)系。
RAM一R1、 RAM一R2、 RAM—G1 、 RAM_G2、 RAM一B1禾口 RAM—B2
是分別具有能夠存儲一種顏色的查找表的存儲容量的存儲器,所述査找表 由RGB顏色中的每一種的校正后的灰度級數(shù)據(jù)配置。這里,每個灰度級 數(shù)據(jù)被假設(shè)為256個灰度級(8位),并且使用配置為8位X256字的存儲 器作為這些存儲器。
下面描述圖2中所示的顏色調(diào)節(jié)單元的操作。這些操作對于R (紅)、G (綠)和B (藍)各種顏色來說是類似的。因此,這里只描述 針對R顏色的操作。
輸入到該顏色調(diào)節(jié)單元的灰度級數(shù)據(jù)(視頻輸入R)經(jīng)過選擇器 100R,并且被饋送到RAM一R1中作為地址。然后,從RAM_R1中讀取輸 入的灰度級數(shù)據(jù)被校正后得到的灰度級數(shù)據(jù)。校正后的灰度級數(shù)據(jù)經(jīng)過選 擇器101R,并被輸出作為視頻輸出R。
在進行上述顏色調(diào)節(jié)時,從控制設(shè)備(未示出)中輸出的地址(總線 地址)經(jīng)過選擇器100R并被饋送到RAM_R2。同時,從控制設(shè)備中輸出 的數(shù)據(jù)(總線寫數(shù)據(jù))被寫到RA1VLR2中與上述地址相對應(yīng)的存儲區(qū)域。 因此,控制設(shè)備根據(jù)地址和寫數(shù)據(jù)分別將校正前后的灰度級數(shù)據(jù)順序地饋 送到RAM—R2中,從而用于校正灰度級數(shù)據(jù)的查找表被重新寫到 RAM—R2中。
此時,從RAM—R2中讀取的數(shù)據(jù)經(jīng)過選擇器101R并被發(fā)送給控制設(shè) 備。控制設(shè)備可以通過讀取該數(shù)據(jù)(總線讀數(shù)據(jù))來檢査寫到RAM一R2中 的數(shù)據(jù)。
當(dāng)對灰度級數(shù)據(jù)的校正量進行改變時,控制設(shè)備同時切換選擇器 100R和101R。因此,被輸入到顏色調(diào)節(jié)單元的灰度級數(shù)據(jù)(視頻輸入 R)經(jīng)過選擇器100R,并被饋送到RAM—R2中作為地址。然后,從 RAM_R2中讀取輸入的灰度級數(shù)據(jù)被校正后得到的灰度級數(shù)據(jù)。校正后的 灰度級數(shù)據(jù)經(jīng)過選擇器101R,并被輸出作為視頻輸出R。因此,如果在 RAM_R1和RAM一R2中存儲不同的查找表,則校正后的灰度級數(shù)據(jù)在上 述切換之前和之后是不同的。而且,在上述切換時不中斷視頻輸出R。在進行上述顏色調(diào)節(jié)時,從控制設(shè)備輸出的地址(總線地址)經(jīng)過選
擇器100R并被饋送到RAM—Rl。同時,從控制設(shè)備輸出的數(shù)據(jù)(總線寫數(shù)據(jù))被寫到RAM—Rl中與上述地址相對應(yīng)的存儲區(qū)域。因此,此時存儲在RAM—Rl中的查找表可以被重寫。
如上所述,在圖2中所示的顏色調(diào)節(jié)單元中為每種顏色準備了兩個査找表的存儲區(qū)域。因此,當(dāng)存儲在一個區(qū)域中的査找表被用于校正灰度級數(shù)據(jù)時,存儲在另一區(qū)域中的查找表可以被重寫。因此,可以在不中斷視頻信號輸出的情況下改變查找表的內(nèi)容,從而可以在不中斷圖像顯示的情況下改變灰度級數(shù)據(jù)的校正量。
但是,作為顏色調(diào)節(jié)單元,采取圖2中所示的配置(即為每種顏色準備兩個查找表的存儲區(qū)域的配置)需要較大的存儲器容量。
在圖2中所示的示例中,對于各種RGB顏色,將査找表存儲在兩個區(qū)域中所需要的存儲器容量為8位X256字X3種顏色X2個區(qū)域=12288位。例如,如果顏色調(diào)節(jié)單元被配置為集成電路,則需要很大的芯片空間來建立如此大容量的存儲器。
用于利用數(shù)據(jù)可以并行地寫入/讀出的雙端口存儲器并且保證每種顏色的兩個查找表區(qū)域的安全的技術(shù)被認為可以減少顏色調(diào)節(jié)單元的存儲器容量。但是,由于雙端口存儲器的芯片空間遠超過單端口存儲器的芯片空間的兩倍,所以相反地當(dāng)顏色調(diào)節(jié)單元被置于集成電路中時所需要的芯片空間增大。
發(fā)明內(nèi)容
本發(fā)明的目的在于實現(xiàn)利用較小的存儲容量在不中斷圖像輸出的情況下改變灰度級數(shù)據(jù)的校正量。
根據(jù)本發(fā)明的第一方面的圖像處理裝置包括存儲單元,其包括用于為每種顏色存儲四種類型的校正數(shù)據(jù)表的存儲區(qū)域,所述校正數(shù)據(jù)表由一種顏色的灰度級數(shù)據(jù)被校正后得到的數(shù)據(jù)進行配置;選擇單元,用于從存儲在存儲單元中的校正數(shù)據(jù)表中選擇三種類型的校正數(shù)據(jù)表,從這三種類型的校正數(shù)據(jù)表中得到彩色圖像的相應(yīng)的三種基色的灰度級數(shù)據(jù)的校正數(shù)據(jù);輸出單元,用于從選擇單元所選擇的校正數(shù)據(jù)表中得到相應(yīng)的三種基色的灰度級數(shù)據(jù)的校正數(shù)據(jù),并且用于輸出校正數(shù)據(jù);以及存儲控制單元,用于使得在存儲單元所包括的存儲區(qū)域中除了存儲由選擇單元選擇的校正數(shù)據(jù)表的區(qū)域以外的存儲區(qū)域存儲改變后的校正數(shù)據(jù)表,所述改變后的校正數(shù)據(jù)表由校正數(shù)據(jù)被改變后得到的數(shù)據(jù)進行配置。
利用這種配置,用于在不中斷圖像輸出的情況下實現(xiàn)校正數(shù)據(jù)的改變的存儲區(qū)域被彩色圖像的三種基色共享,因而減少了存儲器容量。
根據(jù)本發(fā)明的上述圖像處理裝置可以被配置為使得存儲控制單元使存儲單元為三種基色中的任一種存儲改變后的校正數(shù)據(jù)表,并且當(dāng)存儲控制單元使存儲單元存儲改變后的校正數(shù)據(jù)表時,選擇單元將對一種顏色的校正數(shù)據(jù)表的選擇切換到改變后的校正數(shù)據(jù)表。
利用這種配置,可以適當(dāng)?shù)馗淖冃U龜?shù)據(jù)。
此外,根據(jù)本發(fā)明的上述圖像處理裝置還可以包括校正數(shù)據(jù)產(chǎn)生單元,用于基于校正數(shù)據(jù)表所提供的其它灰度級數(shù)據(jù)的校正數(shù)據(jù),產(chǎn)生在灰度級數(shù)據(jù)的校正數(shù)據(jù)中校正數(shù)據(jù)表未提供的校正數(shù)據(jù)。
利用這種配置,校正數(shù)據(jù)表未提供的校正數(shù)據(jù)由校正數(shù)據(jù)產(chǎn)生單元產(chǎn)生,從而進一步減少了存儲校正數(shù)據(jù)表所需要的存儲器容量。
這時,校正數(shù)據(jù)產(chǎn)生單元可以被配置為通過對分別由表示與校正后的灰度級數(shù)據(jù)相鄰的灰度級的兩個灰度級數(shù)據(jù)的校正數(shù)據(jù)表所提供的兩個校正數(shù)據(jù)進行線性插值,來產(chǎn)生校正前的灰度級數(shù)據(jù)的校正數(shù)據(jù)。
利用這種配置,可以適當(dāng)?shù)禺a(chǎn)生校正數(shù)據(jù)表中未提供的數(shù)據(jù)。
根據(jù)本發(fā)明的另一方面的圖像處理裝置,其特征在于包括存儲單元,其包括用于存儲第一校正數(shù)據(jù)表、第二校正數(shù)據(jù)表和第三校正數(shù)據(jù)表的存儲區(qū)域,所述第一校正數(shù)據(jù)表由當(dāng)色彩的灰度級數(shù)據(jù)被校正而得到的數(shù)據(jù)的位串被分成例如高位串和低位串之類的兩個位串時的高位串進行配置,所述第二校正數(shù)據(jù)表由當(dāng)上述位串被分成上述兩個位串時的低位串進行配置,并且所述第三校正數(shù)據(jù)表通過改變第一和第二校正數(shù)據(jù)表中的一個的配置數(shù)據(jù)來進行配置;選擇單元,用于從存儲在存儲單元中的第一、第二和第三校正數(shù)據(jù)表中選擇從中獲得彩色圖像的三種基色的灰度級數(shù)據(jù)的校正數(shù)據(jù)的兩個校正數(shù)據(jù)表;以及輸出單元,用于從選擇單元所選擇的校正數(shù)據(jù)表中獲得三種基色的灰度級數(shù)據(jù)的校正數(shù)據(jù),并輸出校正數(shù)據(jù)。
利用這種配置,通過將校正數(shù)據(jù)分成高位和低位來對校正數(shù)據(jù)進行改變,從而減少了用于在不中斷圖像輸出的情況下改變校正數(shù)據(jù)所需要的存儲區(qū)域的存儲器容量。
根據(jù)本發(fā)明的上述圖像處理裝置可以被配置為當(dāng)通過改變第一校正數(shù)據(jù)表的配置數(shù)據(jù)而進行配置的第三校正數(shù)據(jù)表被存儲在存儲單元中時,選擇單元選擇第三和第二校正數(shù)據(jù)表,或者當(dāng)通過改變第二校正數(shù)據(jù)表的配置數(shù)據(jù)而進行配置的第三校正數(shù)據(jù)表被存儲在存儲單元中時,選擇單元選擇第三和第一校正數(shù)據(jù)表。
利用這種配置,可以適當(dāng)?shù)貙πU龜?shù)據(jù)進行改變。
此時,圖像處理裝置還可以包括存儲控制單元,用于使存儲單元存儲通過改變第一校正數(shù)據(jù)表的配置數(shù)據(jù)而進行配置的第三校正數(shù)據(jù)表,并且用于當(dāng)選擇單元選擇第三和第二校正數(shù)據(jù)表時,使存儲單元存儲通過改變第二校正數(shù)據(jù)表的配置數(shù)據(jù)而進行配置的第三校正數(shù)據(jù)表。
利用這種配置,可以適當(dāng)?shù)貙πU龜?shù)據(jù)進行改變。
此外,這時,可以使高位串和低位串的位數(shù)相同。
利用這種配置,可以大大減小用于存儲區(qū)域的存儲器容量。
根據(jù)本發(fā)明的另一方面的圖像處理裝置,其特征在于包括存儲單元,其包括用于存儲第一校正數(shù)據(jù)表、第一改變后的校正數(shù)據(jù)表、第二和第三校正數(shù)據(jù)表以及第二和第三改變后的校正數(shù)據(jù)表,所述第一校正數(shù)據(jù)表由彩色圖像的三種基色中的任一種的灰度級數(shù)據(jù)的校正數(shù)據(jù)進行配置,所述第一改變后的校正數(shù)據(jù)表通過改變第一校正數(shù)據(jù)表的配置數(shù)據(jù)進行配置,所述第二和第三校正數(shù)據(jù)表分別由表示三種基色中的其它兩種顏色中的一種的灰度級數(shù)據(jù)的配置數(shù)據(jù)和校正數(shù)據(jù)之間的差值的差值數(shù)據(jù)進行配置,所述第二和第三改變后的校正數(shù)據(jù)表分別通過改變第二和第三校正數(shù)據(jù)表的配置數(shù)據(jù)來進行配置;選擇單元,用于從存儲在存儲單元中的校正數(shù)據(jù)表中選擇第一、第二和第三校正數(shù)據(jù)表的組合以及第一、第二和第三改變后的校正數(shù)據(jù)表的組合中的一種;以及輸出單元,用于基于選擇單元
8所選擇的校正數(shù)據(jù)表產(chǎn)生三種基色的灰度級數(shù)據(jù)的校正數(shù)據(jù),并輸出校正數(shù)據(jù)。
利用這種配置,彩色圖像的三種基色中的其它兩種顏色的校正數(shù)據(jù)被存儲在存儲區(qū)域中作為一種顏色的校正數(shù)據(jù)的差值數(shù)據(jù),從而在不中斷圖像輸出的情況下,可以減少用于改變校正數(shù)據(jù)所需要的存儲區(qū)域的存儲器
根據(jù)本發(fā)明的上述圖像處理裝置可以被配置為使得輸出單元在從選擇單元所選擇的校正數(shù)據(jù)表獲得的數(shù)據(jù)中,分別基于一種顏色的灰度級數(shù)據(jù)的校正數(shù)據(jù)以及其它兩種顏色的差值數(shù)據(jù)來產(chǎn)生其它兩種顏色的灰度級數(shù)據(jù)的校正數(shù)據(jù)。
利用這種配置,可以適當(dāng)?shù)禺a(chǎn)生彩色圖像的三種基色中的其它兩種顏色的校正數(shù)據(jù)。
根據(jù)本發(fā)明,圖像處理裝置按上述方式配置,從而產(chǎn)生了如下效果,即可以利用較小的存儲器容量在不中斷圖像輸出的情況下改變對灰度級數(shù)據(jù)的校正量。
參考附圖,可以根據(jù)下面更詳細的描述更加清楚本發(fā)明。圖1示出了對灰度級數(shù)據(jù)的Y校正的示例;
圖2示出了在傳統(tǒng)的圖像處理裝置中顏色調(diào)節(jié)單元的配置的一個示
例;
圖3示出了實現(xiàn)本發(fā)明的圖像處理裝置的配置;
圖4示出了圖3中所示出的圖像處理裝置中的顏色調(diào)節(jié)單元的配置的第一示例;
圖5示出了圖3中所示出的圖像處理裝置中的顏色調(diào)節(jié)單元的配置的第二示例;
圖6說明了校正數(shù)據(jù)產(chǎn)生單元產(chǎn)生校正數(shù)據(jù)的原理;圖7示出了圖5中所示的校正數(shù)據(jù)產(chǎn)生單元的配置;圖8A示出了灰度級數(shù)據(jù)所表示的灰度級、灰度級數(shù)據(jù)的高6位和低2位之間的關(guān)系;
圖8B示出了圖7中的RAM 1-1的存儲器映射;圖8C示出了圖7中的RAMl-2的存儲器映射;
圖9示出了圖3中所示的圖像處理裝置中的顏色調(diào)節(jié)單元的配置的第三示例;以及
圖10示出了圖3中所示的圖像處理裝置中的顏色調(diào)節(jié)單元的配置的第四示例。
具體實施例方式
下面參考附圖描述根據(jù)本發(fā)明的優(yōu)選實施例。
首先說明圖3。該圖示出了實現(xiàn)本發(fā)明的圖像處理裝置的配置。該圖像處理裝置是用于對根據(jù)MPEG格式進行了數(shù)據(jù)壓縮的運動圖像數(shù)據(jù)解碼并將運動圖像顯示在平板上的裝置。
在圖3中,MPEG視頻解碼器ll對經(jīng)壓縮的視頻流(即上述運動圖像數(shù)據(jù))進行解碼,并將YUV格式的視頻信號輸出到縮放器12。縮放器12將輸入視頻信號所表示的運動圖像的屏幕尺寸變換成適合于平板15的尺寸,并且將視頻信號輸出到色度空間變換器13。色度空間變換器13將YUV格式的視頻信號變換為與平板15的發(fā)光基色相對應(yīng)的RGB格式的信號。
下面的描述假設(shè)從色度空間變換器13中輸出的視頻信號是所有的RGB顏色的256級(8位)的灰度級數(shù)據(jù)。
顏色調(diào)節(jié)單元14通過校正被變換為RGB格式的視頻信號的每種顏色的Y特性來調(diào)節(jié)運動圖像的顏色。此外,顏色調(diào)節(jié)單元14根據(jù)來自CPU17的指示改變對每種顏色的Y特性的校正量。平板15例如是LCD面板或PDP,并且在其顏色被調(diào)節(jié)以后顯示視頻信號所表示的運動圖像。
視頻分析單元16對被變換成RGB格式的視頻信號進行分析,并生成亮度柱狀圖。
CPU 17是控制整個圖像處理裝置的操作的中央處理單元,并且可以經(jīng)總線20將各種類型的數(shù)據(jù)發(fā)送到MPEG視頻解碼器11、縮放器12、顏色調(diào)節(jié)單元14、 RAM 18和ROM 19,并從上述設(shè)備中接收各種類型的數(shù) 據(jù)。
RAM 18是隨機訪問存儲器,當(dāng)CPU 17執(zhí)行控制程序時根據(jù)需要被用 作工作存儲區(qū)域。ROM19是只讀存儲器,其預(yù)存由CPU17執(zhí)行的控制程 序和各種類型的數(shù)據(jù)。
CPU 17可以通過執(zhí)行存儲在ROM 19中的控制程序控制整個圖像處理 裝置的操作。利用對顏色調(diào)節(jié)單元14的控制(其為CPU 17所執(zhí)行的控制 中的一種),設(shè)置和改變由顏色調(diào)節(jié)單元14所進行的對視頻信號的Y校 正的校正量,上述設(shè)置和改變是基于預(yù)存在ROM 19中作為數(shù)據(jù)的平板15 的發(fā)光特性、由從視頻分析單元16中輸出的柱狀圖所表現(xiàn)的要被顯示的 運動圖像的畫面的亮度分布以及經(jīng)指示單元(未示出)從用戶發(fā)布的所需 要的Y校正指示而進行的。
接下來說明圖4。該圖示出了圖3中所示出的圖像處理裝置中的顏色 調(diào)節(jié)單元14的配置的第一示例。
在圖4中,選擇器21和22都配置有四個輸入和四個輸出,并且可以 根據(jù)來自CPU 17的指示切換輸入和輸出之間的對應(yīng)關(guān)系。
RAM 1、 RAM 2、 RAM 3和RAM 4是分別具有能夠存儲一種顏色的 查找表(校正數(shù)據(jù)表)的存儲容量的存儲器,所述査找表由對RGB顏色 中的每一種進行了 Y校正以后的灰度級數(shù)據(jù)(校正數(shù)據(jù))來配置,RGB顏 色是顯示在平板15上的彩色圖像的三種基色。使用配置為8位X256字的 存儲器作為上述這些存儲器。
下面說明圖4中所示出的顏色調(diào)節(jié)單元14的操作。
首先,作為初始步驟,CPU 17使RAM 1、 RAM2和RAM3分別存儲 R色的校正數(shù)據(jù)表、G色的校正數(shù)據(jù)表和B色的校正數(shù)據(jù)表。然后,CPU 17切換選擇器21來分別將視頻輸入R、 G和B的灰度級數(shù)據(jù)饋送到RAM 1、 RAM2和RAM3中作為地址。同時,CPU 17切換選擇器22以使得分 別從RAM 1、 RAM 2和RAM 3中讀取的校正數(shù)據(jù)成為視頻輸出R、 G和 B。
利用這種方法,選擇器21可以從存儲在各個存儲器中的校正數(shù)據(jù)表
li中為每種顏色適當(dāng)?shù)剡x擇可從中獲得RGB顏色中的每一種的灰度級數(shù)據(jù) 的校正數(shù)據(jù)的校正數(shù)據(jù)表,并且從所選擇的校正數(shù)據(jù)表中獲得每種顏色的 灰度級數(shù)據(jù)的合適的校正數(shù)據(jù),并從選擇器22輸出。
下面對圖4中所示出的顏色調(diào)節(jié)單元14中的Y校正的校正量進行改變。
首先,CPU 17經(jīng)選擇器21將地址(總線地址)饋送到RAM4,并且 將數(shù)據(jù)(總線寫數(shù)據(jù))寫到RAM 4中與上述地址相對應(yīng)的存儲區(qū)域。這 時,CPU 17根據(jù)地址和寫數(shù)據(jù)分別將R色的所有灰度級的校正前后的灰 度級數(shù)據(jù)饋送到RAM 4中。利用這種方法,由改變后的校正數(shù)據(jù)所配置 的R色的查找表(改變后的校正數(shù)據(jù)表)被寫到RAM4中,RAM4未被 選擇器21選擇作為從中獲得校正數(shù)據(jù)的RAM。
在結(jié)束上述寫操作之后,CPU 17可以經(jīng)選擇器22從RAM 4中讀取改 變后的校正數(shù)據(jù),并且可以驗證讀數(shù)據(jù)(總線讀數(shù)據(jù))和寫入RAM 4中 的數(shù)據(jù)是否匹配。
在結(jié)束將R色的改變后的校正數(shù)據(jù)表寫入RAM 4中的操作以后, CPU 17切換選擇器21來分別將視頻輸入R、 G和B的灰度級數(shù)據(jù)饋送到 RAM 4、 RAM 2和RAM 3中作為地址。同時,CPU 17切換選擇器22以 使得分別從RAM 4、 RAM 2和RAM 3中讀取的校正數(shù)據(jù)分別成為視頻輸 出R、 G和B。
當(dāng)CPU 17使RAM 4存儲R色的改變后的校正數(shù)據(jù)表時,CPU 17將 由選擇器21所進行的對R色的校正數(shù)據(jù)表的選擇切換為改變后的校正數(shù) 據(jù)表。因此,首先完成了 R色的Y校正的校正量的改變。注意這時未中斷 視頻輸出R、 G和B。
接下來,CPU 17將G色的改變后的校正數(shù)據(jù)表寫到RAM 1中,RAM 1未被選擇器21選擇作為從中獲得校正數(shù)據(jù)的RAM。這個寫入過程類似 于上述將R色的改變后的校正數(shù)據(jù)表寫入RAM 4中的過程。
在結(jié)束將G色的改變后的校正數(shù)據(jù)表寫入RAM 1中的操作以后, CPU 17切換選擇器21來分別將視頻輸入R、 G和B的灰度級數(shù)據(jù)饋送到 RAM 4、 RAM 1和RAM 3中作為地址。同時,CPU 17切換選擇器22以使得分別從RAM 4、 RAM 1和RAM 3中讀取的校正數(shù)據(jù)分別變?yōu)橐曨l輸 出R、 G和B。到此,完成了對G色的y校正的校正量的改變。注意此時 也沒有中斷視頻輸出R、 G和B。
接下來,CPU 17將B色的改變后的校正數(shù)據(jù)表寫到RAM2中,RAM 2未被選擇器21選擇作為從中獲得校正數(shù)據(jù)的RAM。這個寫入過程也類 似于上述將R色的改變后的校正數(shù)據(jù)表寫入RAM 4中的過程。
在結(jié)束了寫入B色的改變后的校正數(shù)據(jù)表的操作以后,CPU 17切換 選擇器21來分別將視頻輸入R、 G和B的灰度級數(shù)據(jù)送到RAM 4、 RAM 1和RAM 2中作為地址。同時,CPU 17切換選擇器22以使得分別從 RAM 4、 RAM 1和RAM 2中讀取的校正數(shù)據(jù)分別變?yōu)橐曨l輸出R、 G和 B。到此,完成了對全部RGB三種顏色的Y校正的校正量的改變。注意此 時也沒有中斷視頻輸出R、 G和B。
圖4中所示出的顏色調(diào)節(jié)單元14的配置中所需要的存儲器容量的總 量為8位X256字X4個區(qū)域二8192位。因此,與圖2中所示出的傳統(tǒng)配 置相比,存儲器容量減小了。
在上述說明中,對Y校正的校正量的改變是按照R、 G和B顏色的順 序進行的。但是,進行這些改變的順序是任意的。
下面說明圖5。該圖示出了圖3中所示出的圖像處理裝置中的顏色調(diào) 節(jié)單元14的配置的第二示例。在圖5中,與圖4中所示的元件相同的構(gòu)成 元件用相同的標號表示。
圖5中所示出的第二示例與圖4中所示出的第一示例的不同點在于圖 4中所示出的RAM 1、 RAM 2、 RAM 3和RAM 4分別用校正數(shù)據(jù)產(chǎn)生單 元23-l、 23-2、 23-3和23-4來替換。
在選擇器21所饋送的視頻輸入R、 G和B的灰度級數(shù)據(jù)中,對于校 正數(shù)據(jù)由存儲在校正數(shù)據(jù)產(chǎn)生單元自身所包括的RAM中的校正數(shù)據(jù)表來 提供的灰度級數(shù)據(jù),校正數(shù)據(jù)產(chǎn)生單元23-l、 23-2、 23-3和23-4從灰度級 數(shù)據(jù)的校正數(shù)據(jù)表中獲得校正數(shù)據(jù),并輸出校正數(shù)據(jù)。同時,對于校正數(shù) 據(jù)未由校正數(shù)據(jù)表提供的灰度級數(shù)據(jù),校正數(shù)據(jù)產(chǎn)生單元23-1、 23-2、 23-3和23-4基于由校正數(shù)據(jù)表提供的其它灰度級數(shù)據(jù)的校正數(shù)據(jù)產(chǎn)生校正數(shù)
13據(jù)。
參考圖6描述校正數(shù)據(jù)產(chǎn)生單元23-l、 23-2、 23-3和23-4產(chǎn)生校正數(shù) 據(jù)的原理。
圖6中左側(cè)的曲線示出了Y校正前后的灰度級數(shù)據(jù)之間的關(guān)系的一個 示例。該圖的右側(cè)的示意圖是該曲線中被放大的部分。如果在較小的部分 中觀察表示Y校正的校正特性的曲線,則如圖所示,該曲線可以被認為是 直線。
因此,校正數(shù)據(jù)產(chǎn)生單元23-l、 23-2、 23-3和23-4分別將僅由右側(cè)的 示意圖中所示出的黑色圓點處的校正數(shù)據(jù)配置的校正數(shù)據(jù)表(即只有每兩 級的灰度級數(shù)據(jù)的校正數(shù)據(jù))存儲在上述校正數(shù)據(jù)產(chǎn)生單元自身的RAM 中。同時,校正數(shù)據(jù)產(chǎn)生單元23-l、 23-2、 23-3和23-4通過對表示與灰度 級數(shù)據(jù)相鄰的較高級和較低級的灰度級的兩個黑色圓點處的灰度級數(shù)據(jù)的 校正數(shù)據(jù)表所分別提供的兩個校正數(shù)據(jù)進行線性插值,來產(chǎn)生右側(cè)的示意 圖中所示出的白色圓點處的灰度級數(shù)據(jù)的校正數(shù)據(jù)。
利用這種方法,將校正數(shù)據(jù)表存儲在顏色調(diào)節(jié)單元14中所需要的存 儲器容量與圖5中所示出的第一示例中所需要的存儲器容量相比可以減少
—半o
接下來說明圖7。該圖示出了圖5中所示出的校正數(shù)據(jù)產(chǎn)生單元23-1 的配置。因為所有的校正數(shù)據(jù)產(chǎn)生單元23-l、 23-2、 23-3和23-4都具有相 同的配置,所以這里只說明校正數(shù)據(jù)產(chǎn)生單元23-l的配置。
地址產(chǎn)生單元31基于視頻輸入R的灰度級數(shù)據(jù)(8位數(shù)據(jù))的高6位 和低2位的相應(yīng)數(shù)據(jù)產(chǎn)生要饋送到RAM 1-1和RAM 1-2中的6位地址。
在RAM 1-1和RAM 1-2中,僅由每2級的灰度級數(shù)據(jù)的校正數(shù)據(jù)配 置的R色的校正數(shù)據(jù)表被共享且被存儲,下面將會進行描述。使用配置為 8位X64字的存儲器作為這兩個存儲器。
加法器32根據(jù)從地址產(chǎn)生單元31中饋送的地址將分別從RAM 1-1和 RAM 1-2中讀取的校正數(shù)據(jù)相加。
移位器33通過將從加法器32中輸出的校正數(shù)據(jù)的相加結(jié)果向右(向 較低位)移一位來輸出相加結(jié)果的一半的值。寄存器34保存下面將要描述的預(yù)定灰度級數(shù)據(jù)的校正數(shù)據(jù)。
延遲單元35延遲視頻輸入R的灰度級數(shù)據(jù),并在選擇器36中使灰度 級數(shù)據(jù)和其校正數(shù)據(jù)具有合適的對應(yīng)關(guān)系。
選擇器36配置有四個輸入和一個輸出。選擇器36基于從延遲單元35 發(fā)送來的灰度級數(shù)據(jù)選擇4個輸入校正數(shù)據(jù)中的任一個,并輸出所選擇的 校正數(shù)據(jù)作為視頻輸出R。
參考圖8A、 8B和8C描述圖7中示出了其配置的校正數(shù)據(jù)產(chǎn)生單元 23-1的各個單元的操作。
圖8A示出了由視頻輸入R的灰度級數(shù)據(jù)所表示的灰度值、灰度級數(shù) 據(jù)的高6位和低2位之間的關(guān)系。圖8B示出了 RAM 1-1的存儲器映射, 圖8C示出了 RAM 1-2的存儲器映射。
如圖8B中所示,在RAM 1-1中,由校正前的灰度級數(shù)據(jù)的值為 "0" (=4X0) 、 "4" (=4X1) 、 "8" (=4X2)、…、"252" (=4X63)時的校正數(shù)據(jù)配置的校正數(shù)據(jù)表被存儲在與相應(yīng)的二進制地 址"000000"到"111111"相對應(yīng)的存儲區(qū)域中。此外,如圖8C所示, 在RAMl-2中,由校正前的灰度級數(shù)據(jù)的值為"2" (=4X0+2)、 "6" (=4X1+2) 、 "10" (=4X2+2)、…、"254" (=4X63+2)時的校 正數(shù)據(jù)配置的校正數(shù)據(jù)表被存儲在與相應(yīng)的二進制地址"000000"到 "111111"相對應(yīng)的存儲區(qū)域中。
當(dāng)校正前灰度級數(shù)據(jù)的值為"255"時,使寄存器34保存校正數(shù)據(jù)。 這允許在不利用線性插值產(chǎn)生的情況下獲得校正數(shù)據(jù),因為當(dāng)灰度級數(shù)據(jù) 為下一個值("256")時的校正數(shù)據(jù)既沒有被存儲在RAM 1-1中也沒有 被存儲在RAMl-2中。
根據(jù)輸入到校正數(shù)據(jù)產(chǎn)生單元23-1中的灰度級數(shù)據(jù),如果灰度級數(shù)據(jù) 的低2位是"00" 、 "01"和"10"中的任一個,則地址產(chǎn)生單元31使 用灰度級數(shù)據(jù)的高6位作為饋送到RAM l-l中的地址。如果灰度級數(shù)據(jù)的 低2位為"11",則通過將灰度級數(shù)據(jù)的高6位加"1"而得到的值被用 作饋送給RAM l-l的地址。同時,在所有的情況下,灰度級數(shù)據(jù)的高6位 的值都被用作饋送給RAM 1-2的地址。隨后,選擇器36根據(jù)灰度級數(shù)據(jù)選擇并輸出校正數(shù)據(jù),灰度級數(shù)據(jù) 被輸入到校正數(shù)據(jù)產(chǎn)生單元23-1并且由延遲單元35對其進行適當(dāng)?shù)难?遲。
如果灰度級數(shù)據(jù)為"255",則選擇器36選擇并輸出圖7中"d"處 的校正數(shù)據(jù),即寄存器34所保存的校正數(shù)據(jù)。如果灰度級數(shù)據(jù)不是 "255",則隨后選擇器36根據(jù)灰度級數(shù)據(jù)的低2位的值選擇并輸出校正 數(shù)據(jù)。
首先,如果灰度級數(shù)據(jù)的低2位為"00",則選擇器36選擇并輸出 圖7中的"a"處的校正數(shù)據(jù),即通過將灰度級數(shù)據(jù)的高6位饋送到RAM 1-1中作為地址而讀取的數(shù)據(jù)。
如果灰度級數(shù)據(jù)的低2位為"01",則選擇器36選擇并輸出圖7中的 "b"處的校正數(shù)據(jù),即將通過將灰度級數(shù)據(jù)的高6位分別饋送到RAM 1-1和RAM 1-2中作為地址而讀取的兩個校正數(shù)據(jù)相加并求平均而得到的校 正數(shù)據(jù)。
或者,如果灰度級數(shù)據(jù)的低2位為"10",則選擇器36選擇并輸出 圖7中的"c"處的校正數(shù)據(jù),即通過將灰度級數(shù)據(jù)的高6位饋送到RAM l-2中作為地址而讀取的數(shù)據(jù)。
如果灰度級數(shù)據(jù)的低2位為"11",則選擇器36選擇并輸出圖7中的 "b"處的校正數(shù)據(jù),即將通過將灰度級數(shù)據(jù)的高6位加"1"而得到的值 饋送到RAM 1-1作為地址而讀取的校正數(shù)據(jù)和通過將灰度級數(shù)據(jù)的高6位 饋送到RAM 1-2中作為地址而讀取的校正數(shù)據(jù)相加并求平均而得到的校正 數(shù)據(jù)。
配置校正數(shù)據(jù)產(chǎn)生單元23-l的單元按上述方式操作。因此,校正數(shù)據(jù) 產(chǎn)生單元23-1的操作如下。
例如,考慮"00000001"(灰度級為"1")被輸入到校正數(shù)據(jù)產(chǎn)生 單元23-l中作為灰度級數(shù)據(jù)的情況。在這種情況下,灰度級數(shù)據(jù)的低2位 為"01"。因此,地址產(chǎn)生單元31將灰度級數(shù)據(jù)的高6位"000000"饋 送到RAM 1-1和RAM 1-2中作為地址,并且選擇器36選擇并輸出圖7中 的"b"處的校正數(shù)據(jù),即通過將此時分別從RAM 1-1和RAM 1-2中讀取的兩個校正數(shù)據(jù)相加并求平均而得到的校正數(shù)據(jù)。
此外,例如考慮"11111011"(灰度級為"251")被輸入到校正數(shù) 據(jù)產(chǎn)生單元23-1中作為灰度級數(shù)據(jù)的情況。在這種情況下,灰度級數(shù)據(jù)的 低2位為"11"。因此,地址產(chǎn)生單元31將灰度級數(shù)據(jù)的高6位加"1" 而得到的值"111111"饋送到RAM 1-1中作為地址,并且還將灰度級數(shù)據(jù) 的高6位"111110"饋送到RAM l-2中作為地址。在這種情況下,選擇器 36選擇并輸出圖7中的"b"處的校正數(shù)據(jù),即通過將此時分別從RAM 1-1和RAM 1-2中讀取的兩個校正數(shù)據(jù)相加并求平均而得到的校正數(shù)據(jù)。
校正數(shù)據(jù)產(chǎn)生單元23-1按照上述方式操作,從而為了產(chǎn)生校正數(shù)據(jù), 對分別由表示與校正前的灰度級數(shù)據(jù)相鄰的灰度級的兩個灰度級數(shù)據(jù)的校 正數(shù)據(jù)表所提供的兩個校正數(shù)據(jù)進行線性插值。利用這種方法,產(chǎn)生了未 由存儲在RAM 1-1和RAM 1-2中的校正數(shù)據(jù)表提供的校正數(shù)據(jù),因而與 圖4中所示出的配置相比,顏色調(diào)節(jié)單元14所包括的存儲器容量可以進 一步減小。
如果考慮用校正數(shù)據(jù)產(chǎn)生單元23-l、 23-2、 23-3和23-4分別替換圖4 中所示出的RAM 1、 RAM 2、 RAM 3和RAM 4,則圖5中所示出的顏色 調(diào)節(jié)單元14中的Y校正的校正量的改變過程與上述第一示例中的過程類 似。
接下來說明圖9。該圖示出了圖3中所示出的圖像處理裝置中的顏色 調(diào)節(jié)單元14的配置的第三示例。
在第三示例中,配置校正數(shù)據(jù)表的每個校正數(shù)據(jù)都被分成兩個位串, 并且由每個校正數(shù)據(jù)的高4位的位串配置的校正數(shù)據(jù)表和由每個校正數(shù)據(jù) 的低4位的位串配置的校正數(shù)據(jù)表被存儲在存儲單元中。當(dāng)校正數(shù)據(jù)被改 變時,分別進行切換到由改變后的校正數(shù)據(jù)的高4位的位串配置的改變后 的校正數(shù)據(jù)表和切換到由改變后的校正數(shù)據(jù)的低4位的位串配置的改變后 的校正數(shù)據(jù)表的操作。
在圖9,選擇器41R、 41G和41B分別配置有兩個輸入和三個輸出。 此外,選擇器42R、 42G和42B分別配置有三個輸入和三個輸出。所有這 些選擇器都可以根據(jù)來自CPU 17的指示切換輸入和輸出之間的對應(yīng)關(guān)
17系。
RAM—Rl、 RAM_R2、 RAM—R3、 RAM_G1、 RAM一G2、 RAM_G3、 RAM—Bl、 RAM一B2和RAM—B3是用于存儲由RGB顏色中的每一種的校 正數(shù)據(jù)配置的校正數(shù)據(jù)表的存儲器。RAM—Rl、 RAM_R2和RAM—R3是 用于R色的,RAM一Gl、 RAM—G2和RAM—G3是用于G色的, RAM—Bl、 RAM一B2和RAM—B3是用于B色的??梢允褂门渲脼?位X 256字的存儲器作為這些存儲器。因此,必須使用這些存儲器中的兩個來 存儲一種顏色的校正數(shù)據(jù)表(8位X256字)。
下面描述圖9中所示出的顏色調(diào)節(jié)單元14的操作。并行地對各種 RGB顏色執(zhí)行該顏色調(diào)節(jié)單元14的操作。
因為對于各種RGB顏色,顏色調(diào)節(jié)單元14的操作都相類似,所以這 里只說明針對R色的操作。
首先,作為初始步驟,CPU 17將配置R色的校正數(shù)據(jù)表的每個校正 數(shù)據(jù)分成兩個位串,使RAM一R1存儲由該數(shù)據(jù)的高4位的位串所配置的校 正數(shù)據(jù)表,并使RAM—R2存儲由該數(shù)據(jù)的低4位的位串所配置的校正數(shù)據(jù) 表。然后,CPU 17切換選擇器41R將視頻輸入R的灰度級數(shù)據(jù)分別饋送 到RAM—Rl和RAM—R2中作為地址,并且切換選擇器42R從此時分別從 RAM—Rl和RAM_R2中讀取的校正數(shù)據(jù)中產(chǎn)生視頻輸出R。然后,通過 選擇器42R的高4位的位串(從RAM一R1中讀取的位串)和低4位的位 串(從RAM—R2中讀取的位串)被組合并輸出作為視頻輸出R。
利用這種方法,選擇器41R從存儲在各個存儲器中的校正數(shù)據(jù)表中適 當(dāng)?shù)剡x出從中得到R色的灰度級數(shù)據(jù)的校正數(shù)據(jù)的兩個校正數(shù)據(jù)表,并且 得到三種基色中的每一種的灰度級數(shù)據(jù)的校正數(shù)據(jù),并從選擇器42R中輸 出校正數(shù)據(jù)。
下面對圖9中所示出的顏色調(diào)節(jié)單元14中的Y校正的校正量進行改 變。同樣,對于各種RGB顏色,并行地執(zhí)行改變操作。
同樣,對于所有的RGB顏色,顏色調(diào)節(jié)單元14所執(zhí)行的改變操作是 類似的。因此,這里只說明針對R色的操作。
首先,CPU 17經(jīng)選擇器41R將地址(總線地址)饋送到RAM—R3,并且將數(shù)據(jù)(總線寫數(shù)據(jù))寫到RAM一R3中與上述地址相對應(yīng)的存儲區(qū) 域。這時,CPU 17根據(jù)地址和寫數(shù)據(jù)分別將R色的所有灰度級的校正前 的灰度級數(shù)據(jù)和改變后的校正數(shù)據(jù)的高4位饋送到RAM—R3中。利用這種 方法,由改變后的校正數(shù)據(jù)的高4位的位串所配置的R色的改變后的校正 數(shù)據(jù)表被寫到RAM—R3中,RAM—R3未被選擇器41R選擇作為從中獲得 校正數(shù)據(jù)的RAM。
在結(jié)束上述寫操作之后,CPU 17可以經(jīng)選擇器42R讀取改變后的校 正數(shù)據(jù),并且可以驗證讀數(shù)據(jù)(總線讀數(shù)據(jù))和寫入RAM—R3中的數(shù)據(jù)是 否匹配。
在結(jié)束將R色的改變后的校正數(shù)據(jù)表寫到RAM一R3中的操作以后, CPU 17切換選擇器41R來將視頻輸入R的灰度級數(shù)據(jù)分別饋送到 RAM—R3和RAM—R2中作為地址。同時,CPU 17切換選擇器42R以使分 別從RAM—R3和RAM—R2中讀取的校正數(shù)據(jù)成為視頻輸出R。然后,通 過選擇器42R的高4位的位串(從RAM—R3中讀取的位串)和低4位的 位串(從RAM—R2中讀取的位串)被組合并輸出作為視頻輸出R。
如上所述,如果CPU 17使RAM一R3存儲通過改變存儲在RAM_R1 中的校正數(shù)據(jù)表的配置數(shù)據(jù)(改變前的校正數(shù)據(jù)的高4位的位串)來配置 的改變后的校正數(shù)據(jù)表,則CPU 17將選擇器42R的選擇變?yōu)槭惯x擇器 42R選擇諸如RAM_R3和RAM_R2之類的兩個存儲器,其存儲由改變后 的校正數(shù)據(jù)的低4位的位串所配置的校正數(shù)據(jù)表。注意在該切換期間,未 中斷視頻輸出R。
接下來,CPU 17將由R色的改變后的校正數(shù)據(jù)的低4位的位串配置 的R色的改變后的校正數(shù)據(jù)表寫到RAM_R1中,RAM—Rl未被選擇器 41R選擇作為從中得到校正數(shù)據(jù)的RAM。該寫入過程類似于上述將R色 的改變后的校正數(shù)據(jù)表寫到RA1V^R3中的過程。此外,在結(jié)束了該寫入過 程之后,CPU 17可以經(jīng)選擇器42R從RAM—Rl中讀取改變后的校正數(shù) 據(jù),并且可以驗證讀數(shù)據(jù)(總線讀數(shù)據(jù))和寫入RAM—Rl中的數(shù)據(jù)是否匹 配。
在結(jié)束將R色的改變后的校正數(shù)據(jù)表寫到RAM—Rl中的操作以后,
19CPU 17切換選擇器41R來將視頻輸入R的灰度級數(shù)據(jù)分別饋送到 RAM—R3和RAM_R1中作為地址,并且切換選擇器42R以使得分別從 RAM_R3和RAM_R1中讀取的校正數(shù)據(jù)變?yōu)橐曨l輸出R。然后,通過選 擇器42R的高4位的位串(從RAM一R3中讀取的位串)和低4位的位串 (從RAM—R2中讀取的位串)被組合并輸出作為視頻輸出R。
如上所述,如果CPU 17使RAM—Rl存儲通過改變存儲在RAM_R2 中的校正數(shù)據(jù)表的配置數(shù)據(jù)(改變前的校正數(shù)據(jù)的低4位的位串)來配置 的改變后的校正數(shù)據(jù)表,則CPU 17將選擇器42R的選擇變?yōu)槭惯x擇器 42R選擇諸如RAM一R1和RAM_R3之類的總共兩個存儲器,其存儲由改 變后的校正數(shù)據(jù)的高4位的位串所配置的校正數(shù)據(jù)表。注意在該切換期 間,未中斷視頻輸出R。利用這種方法,完成了對R色的Y校正的校正量 的改變。
如果下文中對Y校正的校正量進行改變,則由改變后的校正數(shù)據(jù)的高 4位的位串所配置的改變后的校正數(shù)據(jù)表被寫到RAM—R2中,并且由改變 后的校正數(shù)據(jù)的低4位的位串所配置的改變后的校正數(shù)據(jù)表被寫到 RAM—R3中。之后,按照RAM—Rl、 RAM—R2、 RAM—R3、 RAM一R1…的 循環(huán)順序選擇要將改變后的校正數(shù)據(jù)表寫入其中的存儲器。
圖9中所示出的顏色調(diào)節(jié)單元14的配置中所需要的存儲器容量的總 量為4位X256字X9個區(qū)域二9216位。因此,與圖2中所示出的傳統(tǒng)配 置相比,存儲器的容量減小了。
接下來說明圖10。該圖示出了圖3中所示出的圖像處理裝置中的顏色 調(diào)節(jié)單元14的配置的第四示例。
在第四示例中,注意這樣一個事實,即在正常使用圖像處理裝置的范 圍內(nèi)進行Y校正的情況下,各種RGB顏色的校正數(shù)據(jù)表的配置數(shù)據(jù)不是 非常的不同。S卩,在第四示例中,G和B色的校正數(shù)據(jù)表的配置數(shù)據(jù)分別 被定義為配置R色的校正數(shù)據(jù)表的校正數(shù)據(jù)的差值數(shù)據(jù),并且G和B色 的校正數(shù)據(jù)從R色的校正數(shù)據(jù)與G和B色的相應(yīng)的差值數(shù)據(jù)中產(chǎn)生。
在圖10中,選擇器51R、 51G、 51B、 52R、 52G和52B分別配置有 兩個輸入和兩個輸出,并且所有這些選擇器都可以根據(jù)來自CPU 17的指
20示切換輸入和輸出之間的關(guān)系。
RAM—Rl、 RAM—R2、 RAM—Gl、 RAM一G2、 RAM一B1和RAM_B2
是用于存儲由各種RGB顏色的校正數(shù)據(jù)配置的校正數(shù)據(jù)表。RAM—Rl和 RAM—R2用于R色,RAM—Gl和RAM—G2用于G色,RAM—Bl和 RAM—B2用于B色。使用配置為8位X256字的存儲器作為上述這些存儲 器中的RAM—Rl和RAM—R2。在該優(yōu)選實施例中,使用配置為5位X256
字的存儲器作為其它存儲器。
加法器53G和53B將R色的校正數(shù)據(jù)與G和B色的差值數(shù)據(jù)相加, 并且分別生成G和B色的校正數(shù)據(jù)。
下面說明圖IO中所示出的顏色調(diào)節(jié)單元14的操作。 首先,作為初始步驟,CPU 17使RAM—Rl、 RAM—Gl和RAM一B1分 別存儲R色的校正數(shù)據(jù)、G色的校正數(shù)據(jù)和B色的校正數(shù)據(jù)。但是,注意 G和B色的校正數(shù)據(jù)表的配置數(shù)據(jù)被定義為R色的校正數(shù)據(jù)表的配置數(shù)據(jù) 的差值數(shù)據(jù)。然后,CPU17分別切換選擇器51R、 51G和51B來將視頻輸 入R、 G和B的灰度級數(shù)據(jù)分別饋送到RAM—Rl、 RAM—Gl和RAM—Bl 中作為地址,并且還分別切換選擇器52R、 52G和52B來分別由此時分別 從RAM一R1、 RAM一G1和RAM_B1中讀取的數(shù)據(jù)生成視頻輸出R、 G和 B。
這里,通過選擇器52R的R色的校正數(shù)據(jù)從顏色調(diào)節(jié)單元14中未經(jīng) 改變地被輸出作為視頻輸出R。同時,在加法器53G和53B中對通過選擇 器52R的R色的校正數(shù)據(jù)以及分別通過選擇器52G和52B的G和B色的 相應(yīng)的差值數(shù)據(jù)進行相加而得到的結(jié)果從顏色調(diào)節(jié)單元14中被輸出作為 視頻輸出G和B。
如上所述,在圖10中所示的配置中,通過將R色的灰度級數(shù)據(jù)的校 正數(shù)據(jù)與從存儲在選擇器52R、 52G和52B所選擇的存儲器中的三個校正 數(shù)據(jù)表中得到的數(shù)據(jù)中的G和B色的差值數(shù)據(jù)相加,產(chǎn)生并輸出G和B 色的灰度級數(shù)據(jù)的校正數(shù)據(jù)。
下面對圖10中所示的顏色調(diào)節(jié)單元14中的Y校正的校正量進行改變。首先,CPU17經(jīng)選擇器51R、 51G和51B將地址(總線地址)饋送到 RAM—R2、 RAM—G2和RAM—B2中,并且將數(shù)據(jù)(總線寫數(shù)據(jù))寫到 RAM一R2、 RAM_G2和RAMJB2中與上述地址相對應(yīng)的存儲區(qū)域。此 時,CPU 17根據(jù)地址和寫數(shù)據(jù)順序地將R色的所有灰度級的校正前的灰 度級數(shù)據(jù)和改變后的校正數(shù)據(jù)分別饋送到RAM—R2中。此外,與該操作相 并行地,CPU 17分別根據(jù)地址和寫數(shù)據(jù)順序地將G和B色的所有灰度級 的校正前的灰度級數(shù)據(jù)和上述差值數(shù)據(jù)分別送到RAM—G2和RAM一B2 中。利用這種方法,R色的改變后的校正數(shù)據(jù)表被寫到RAM—R2中, RAM_R2未被選擇器51R選擇作為從中獲得校正數(shù)據(jù)的RAM,并且由上 述G和B色的差值數(shù)據(jù)配置的改變后的校正數(shù)據(jù)表被分別寫入RAM一G2 和RAM—B2中,RAM—G2和RAM—B2都未被選擇器51B和51B選擇作為 從中獲得校正數(shù)據(jù)的RAM。
在結(jié)束上述寫操作之后,CPU 17可以經(jīng)選擇器52R、 52G和52B分別 從RAM—R2、 RAM一G2和RAM—B2中讀取改變后的校正數(shù)據(jù),并且可以 驗證讀數(shù)據(jù)(總線讀數(shù)據(jù))和分別寫入RAM—R2、 RAM—G2和RAM—B2 中的數(shù)據(jù)是否匹配。
在結(jié)束將改變后的校正數(shù)據(jù)表寫入RAM—R2、 RAM—G2和RAM—B2 中的操作以后,CPU 17分別切換選擇器51R、 51G和51B來將視頻輸入 R、 G和B的灰度級數(shù)據(jù)饋送到RAM—R2、 RAM_G2和RAM一B2中作為 地址,并且CPU 17還切換選擇器52R、 52G和52B來根據(jù)此時分別從 RAM_R2、 RAM—G2和RAM一B2中讀取的數(shù)據(jù)產(chǎn)生視頻輸出R、 G和B。 同樣,此時通過選擇器52R的R色的校正數(shù)據(jù)從顏色調(diào)節(jié)單元14中未經(jīng) 改變地被輸出作為視頻輸出R。在加法器53G和53B中對通過選擇器52R 的R色的校正數(shù)據(jù)以及分別通過選擇器52G和52B的G和B色的相應(yīng)的 差值數(shù)據(jù)進行相加而得到的結(jié)果從顏色調(diào)節(jié)單元14中被輸出作為視頻輸 出G禾口B。
利用這種方法,當(dāng)CPU 17使得RAM_R2、 RAM—G2和RAM—B2存 儲各種RGB顏色的改變后的校正數(shù)據(jù)表時,CPU 17將由選擇器52R、 52G和52B所進行的對各種顏色的校正數(shù)據(jù)表的選擇切換到改變后的校正數(shù)據(jù)表,從而完成對各種RGB顏色的Y校正的校正量的改變。注意,此 時未中斷視頻輸出R、 G和B。
如上所述,圖10中所示出的顏色調(diào)節(jié)單元14的第四示例包括諸如 RAM—Rl、 RAM—R2、 RAM—Gl、 RAM_G2、 RAM—Bl和RAM—B2的存 儲器,其分別用于存儲由R色的灰度級數(shù)據(jù)的校正數(shù)據(jù)配置的R色的校正 數(shù)據(jù)表、通過改變R色的校正數(shù)據(jù)表的配置數(shù)據(jù)來配置的R色的改變后的 校正數(shù)據(jù)表、由表示G和B色的每個灰度級數(shù)據(jù)的配置數(shù)據(jù)和校正數(shù)據(jù)之 間的差值的差值數(shù)據(jù)配置的G和B色的校正數(shù)據(jù)表、以及分別通過改變G 和B色的校正數(shù)據(jù)表中的每個配置數(shù)據(jù)來配置的G和B色的改變后的校 正數(shù)據(jù)表。然后,選擇器52R、 52G和52B從校正數(shù)據(jù)表中選擇R、 G和 B色的校正數(shù)據(jù)表的組合和R、 G和B色的改變后的校正數(shù)據(jù)表的組合中 的一種,并且基于所選擇的校正數(shù)據(jù)表產(chǎn)生各種RGB顏色的灰度級數(shù)據(jù) 的校正數(shù)據(jù)并將其輸出。
圖10中所示出的顏色調(diào)節(jié)單元14的配置中所需要的存儲器容量的總 量是8位X256字X2個區(qū)域+5位X256字X4個區(qū)域二9216位。因此, 與圖2中所示的傳統(tǒng)配置相比,存儲器容量減小了。
在上述對顏色調(diào)節(jié)單元14的配置的第四示例的說明中,基于R色的 校正數(shù)據(jù)以及G和B色的差值數(shù)據(jù)產(chǎn)生G和B色的校正數(shù)據(jù)?;蛘撸?以由G色的校正數(shù)據(jù)以及B和R色的差值數(shù)據(jù)產(chǎn)生B和R色的校正數(shù) 據(jù)。或者,可以由B色的校正數(shù)據(jù)以及R和G色的差值數(shù)據(jù)產(chǎn)生R和G 色的校正數(shù)據(jù)。
此外,在上述對顏色調(diào)節(jié)單元14的配置的第四示例的說明中,當(dāng)R 色的校正數(shù)據(jù)為8位時,G和B色的差值數(shù)據(jù)的數(shù)據(jù)長度被設(shè)為5位。但 是,可以根據(jù)各種RGB顏色的校正數(shù)據(jù)之間的差增大/減小差值數(shù)據(jù)的數(shù) 據(jù)長度。
至此,描述了根據(jù)本發(fā)明的優(yōu)選實施例。但是,本發(fā)明不限于上述優(yōu) 選實施例。
例如,通過假設(shè)顏色調(diào)節(jié)單元14所包括的多個RAM是物理上相互分 離的存儲器來描述上述優(yōu)選實施例。但是,例如,如果顏色調(diào)節(jié)單元14被配置為集成電路,則自然這些存儲器可以被設(shè)置為同一芯片上的不同存 儲區(qū)域。
此外,圖4中所示的顏色調(diào)節(jié)單元14的配置的第一示例中所體現(xiàn)的 技術(shù)概念可以與圖9中所示的顏色調(diào)節(jié)單元14的配置的第三示例進行組 合。即顏色調(diào)節(jié)單元14可以按如下方式進行配置,即對于校正數(shù)據(jù)表的 改變,為改變而提供的RAM的數(shù)目被設(shè)為1個,而不是如圖9所示的配 置中分別為RGB三種顏色提供總共三個RAM,并且與第一示例中一樣, 該RAM被RGB三種顏色共享。
此外,圖4中所示的顏色調(diào)節(jié)單元14的配置的第一示例中所體現(xiàn)的 技術(shù)概念可以與圖10中所示的顏色調(diào)節(jié)單元14的配置的第四示例進行組 合。即顏色調(diào)節(jié)單元14可以按如下方式進行配置,即對于G和B色的校 正數(shù)據(jù)表的改變,為這些改變提供的RAM的數(shù)目被設(shè)為1個,而不是如 圖IO所示的配置中分別為G和B色提供總共兩個RAM,并且與第一示例 中一樣,該RAM被G和B兩種顏色共享。
權(quán)利要求
1. 一種圖像處理裝置,包括存儲單元,其包括用于存儲第一校正數(shù)據(jù)表、第二校正數(shù)據(jù)表和第三校正數(shù)據(jù)表的存儲區(qū)域,所述第一校正數(shù)據(jù)表由當(dāng)一種顏色的灰度級數(shù)據(jù)被校正后得到的數(shù)據(jù)的位串被分成例如高位串和低位串的兩個位串時的所述高位串進行配置,所述第二校正數(shù)據(jù)表由當(dāng)所述位串被分成所述兩個位串時的所述低位串進行配置,并且所述第三校正數(shù)據(jù)表通過改變所述第一和第二校正數(shù)據(jù)表中的一個的配置數(shù)據(jù)來進行配置;選擇單元,用于從存儲在所述存儲單元中的所述第一、第二和第三校正數(shù)據(jù)表中選擇兩個校正數(shù)據(jù)表,從這兩個校正數(shù)據(jù)表中獲得彩色圖像的三種基色的每一種的灰度級數(shù)據(jù)的校正數(shù)據(jù);以及輸出單元,用于從由所述選擇單元選擇的校正數(shù)據(jù)表中獲得三種基色的每一種的灰度級數(shù)據(jù)的校正數(shù)據(jù),并輸出所述校正數(shù)據(jù)。
2. 根據(jù)權(quán)利要求l所述的圖像處理裝置,其中當(dāng)通過改變所述第一校正數(shù)據(jù)表的配置數(shù)據(jù)來配置的第三校正數(shù)據(jù)表 被存儲在所述存儲單元中時,所述選擇單元選擇所述第三和第二校正數(shù)據(jù) 表,或者當(dāng)通過改變所述第二校正數(shù)據(jù)表的配置數(shù)據(jù)來配置的第三校正數(shù) 據(jù)表被存儲在所述存儲單元中時,所述選擇單元選擇所述第三和第一校正 數(shù)據(jù)表。
3. 根據(jù)權(quán)利要求2所述的圖像處理裝置,還包括 存儲控制單元,用于使所述存儲單元存儲通過改變所述第一校正數(shù)據(jù)表的配置數(shù)據(jù)來配置的第三校正數(shù)據(jù)表,并且用于當(dāng)所述選擇單元選擇所 述第三和第二校正數(shù)據(jù)表作為所述第三校正數(shù)據(jù)表的存儲結(jié)果時,使所述 存儲單元存儲通過改變所述第二校正數(shù)據(jù)表的配置數(shù)據(jù)來配置的第三校正 數(shù)據(jù)表。
4. 根據(jù)權(quán)利要求l所述的圖像處理裝置,其中 所述高位串的位數(shù)和所述低位串的位數(shù)相同。
全文摘要
本發(fā)明提供了一種圖像處理裝置。用于為每種顏色存儲四種類型的校正數(shù)據(jù)表的存儲區(qū)域被提供為RAM1到RAM4,所述校正數(shù)據(jù)表由一種顏色的灰度級數(shù)據(jù)被校正后得到的數(shù)據(jù)進行配置。第一選擇器從存儲在RAM1到RAM4中的校正數(shù)據(jù)表中選擇從中獲得彩色圖像的三種基色中的每一種的灰度級數(shù)據(jù)的校正數(shù)據(jù)的三種類型的校正數(shù)據(jù)表。第二選擇器從第一選擇器選擇的校正數(shù)據(jù)表中獲得三種基色中的每一種的灰度級數(shù)據(jù)的校正數(shù)據(jù)。CPU使得在RAM1到RAM4中除了存儲第一選擇器選擇的校正數(shù)據(jù)表的RAM以外的RAM存儲由校正數(shù)據(jù)被改變后得到的數(shù)據(jù)來配置的校正數(shù)據(jù)表。
文檔編號G09G5/04GK101488335SQ20091000651
公開日2009年7月22日 申請日期2006年8月28日 優(yōu)先權(quán)日2006年3月23日
發(fā)明者小川清隆, 菅原久 申請人:富士通微電子株式會社