两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

顏色增強(qiáng)的方法和系統(tǒng)的制作方法

文檔序號(hào):2570342閱讀:191來(lái)源:國(guó)知局
專利名稱:顏色增強(qiáng)的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及圖像處理,特別涉及顏色增強(qiáng)的方法和系統(tǒng)。
背景技術(shù)
顏色增強(qiáng)是消費(fèi)電子領(lǐng)域中一種通過(guò)人工方式將對(duì)應(yīng)于真實(shí)物體的顏色變換成 人眼和人通常會(huì)與美感聯(lián)系在一起的顏色,從而使圖像(靜止或視頻)的外觀增強(qiáng)到看起 來(lái)更鮮亮的已知技術(shù)。例如,自然地呈現(xiàn)為淡綠色的一片草地或一片葉子可以通過(guò)人工方 式變換為更飽和的綠色以使草地或葉子更鮮艷和更翠綠地呈現(xiàn)。淡藍(lán)色的天空可以通過(guò)人 工方式變換為更飽和的藍(lán)色以使天空更加鮮艷悅目和清澈地呈現(xiàn)。相似地,蒼白的人的皮 膚可以通過(guò)人工方式變換的更為紅潤(rùn),使得人的皮膚呈現(xiàn)出更加健康的膚色。因此,已經(jīng)開(kāi) 發(fā)出檢測(cè)藍(lán)、綠和皮膚的可編程區(qū)域的電路和當(dāng)檢測(cè)到該區(qū)域時(shí)執(zhí)行可編程變換的電路。
藍(lán)、綠和皮膚增強(qiáng)是在消費(fèi)電子工業(yè)中執(zhí)行的通常的顏色增強(qiáng)。在常規(guī)技術(shù)中,圖 像可以被編碼為多個(gè)像素,且每個(gè)像素具有一種顏色。為了執(zhí)行圖像的顏色增強(qiáng),必須檢 測(cè)包括該圖像的像素的顏色。特別地,必須確定出圖像中給定的像素是否具有所關(guān)注顏色 (例如,藍(lán)、綠和"皮膚顏色")。在檢測(cè)到具有所關(guān)注顏色的像素后,該像素的顏色值倍增和 /或變換一定的量。 檢測(cè)和變換通常在YCbCr顏色空間中執(zhí)行。YCbCr空間是三維空間,其中Y是關(guān) 于圖像的照度或亮度的單色分量,且Cb-Cr平面與對(duì)應(yīng)特定亮度值的圖像的顏色分量相對(duì) 應(yīng)。典型地,Cb-Cr顏色平面包括垂直軸線(Cr)和水平軸線(Cb)。對(duì)于許多亮度值而言, 如果像素的顏色分量的值落入第三象限(Cb < 0, Cr < O),那么綠顏色能被大部分地檢測(cè) 到。相似地,在第四象限(Cb>0,Cr<0)中藍(lán)顏色能被大部分地檢測(cè)到。相似地,皮膚顏 色通常在第二象限(Cb < 0, Cr > 0)中的某處被檢測(cè)到。 根據(jù)常規(guī)的方法,在Cb-Cr顏色平面中限定一個(gè)區(qū)域(典型地對(duì)于綠或藍(lán)為三角 形,對(duì)于皮膚為梯形)作為所關(guān)注區(qū)域,且在相同的Cb-Cr顏色平面中限定第二對(duì)應(yīng)的區(qū)域 (具有與所關(guān)注區(qū)域相同的形狀)作為變換區(qū)域。這樣,在所關(guān)注區(qū)域中檢測(cè)到的任意像素 被變換到變換區(qū)域中的對(duì)應(yīng)位置。由于所關(guān)注區(qū)域和變換區(qū)域可能在一些部分重疊,因此 像素可能被變換到所關(guān)注區(qū)域中的另一位置。變換可以執(zhí)行為矢量偏移,使得所關(guān)注區(qū)域 中的每個(gè)位置都通過(guò)相同的矢量在量值和方向上變換。 用于藍(lán)和綠增強(qiáng)的可編程參數(shù)典型地包括(i)基于三角形側(cè)邊長(zhǎng)度和原點(diǎn)(0) 偏移量的所關(guān)注區(qū)域(例如"檢測(cè)區(qū)域"),和(ii)朝向更鮮艷的綠或藍(lán)色的移出矢量。對(duì) 于皮膚,檢測(cè)是基于諸如從原點(diǎn)的變換、梯形側(cè)邊的長(zhǎng)度和相對(duì)于垂直(Cr)軸線的角位置 的參數(shù)。對(duì)皮膚的增強(qiáng)是指定該梯形區(qū)域的向內(nèi)擠壓量(例如,使其符合廣泛優(yōu)選的皮膚 色調(diào)的更窄的范圍)或者朝向紅偏移(例如,使得皮膚更加烏青)的矢量。
對(duì)于給定的一組參數(shù)值,常規(guī)的檢測(cè)和變換方法與Y(亮度)無(wú)關(guān)地執(zhí)行。換句話 說(shuō),檢測(cè)區(qū)域和伴隨而來(lái)的變換區(qū)域?qū)⒉粫?huì)沿著亮度軸線改變。具體地,相同的檢測(cè)區(qū)域和 對(duì)應(yīng)的變換區(qū)域(根據(jù)相同的變換矢量)將對(duì)于沿著亮度軸的每個(gè)Y值出現(xiàn)在每個(gè)Cb-Cr平面的相同的相對(duì)位置中。但是,Cb-Cr平面上的顏色的位置確實(shí)沿著亮度軸線改變。例 如,沿著亮度軸線,顏色區(qū)域不總是保持限制于固定的點(diǎn)或甚至是固定的象限。同樣,(將 要增強(qiáng)的)所關(guān)注的顏色區(qū)域的形狀沿著亮度軸線增大或縮小,且不同的顏色沿著亮度軸 線在Cb-Cr平面內(nèi)不相似地分布。 因此,在亮度軸線上的一個(gè)亮度值處占據(jù)Cb-Cr平面中一定區(qū)域的顏色陰影可能 在亮度軸線上的不同亮度值處占據(jù)Cb-Cr平面中的不同區(qū)域。顏色強(qiáng)度也沿著亮度軸線改 變,以便沿著亮度軸線從暗(綠)到亮(綠)移動(dòng)的顏色(例如綠)對(duì)于變化的亮度值占 據(jù)Cb-Cr平面上變化的區(qū)域,例如如同沿亮度軸線移動(dòng)。因此,在對(duì)應(yīng)一個(gè)亮度的Cb-Cr平 面中包括顏色位置的所關(guān)注區(qū)域可以不在對(duì)應(yīng)另一亮度的Cb-Cr平面中包括相同顏色的 位置。這樣,對(duì)應(yīng)一個(gè)亮度的能檢測(cè)一種顏色且對(duì)屬于一個(gè)顏色的像素執(zhí)行變換的檢測(cè)區(qū) 域可能無(wú)法檢測(cè)對(duì)應(yīng)另一亮度值的顏色。相反地,可能會(huì)對(duì)在對(duì)應(yīng)原始亮度值的檢測(cè)區(qū)域 之外、但其位置現(xiàn)在位于新的亮度值的檢測(cè)區(qū)域中的顏色執(zhí)行非故意的變換。
另外,常規(guī)方法經(jīng)常受到一些不利地影響其效力的限制所約束。例如,顏色增強(qiáng)的 當(dāng)前方法限于藍(lán)、綠和皮膚增強(qiáng)。對(duì)其他顏色(例如紅)的顏色增強(qiáng)不能通過(guò)常規(guī)的顏色 增強(qiáng)技術(shù)獲得。另外,檢測(cè)區(qū)域和對(duì)應(yīng)的變換區(qū)域的形狀典型地是不可變的,和/或也可以 是沿著Y(亮度)軸線在尺寸上不可變的。這些限制使得會(huì)具有未檢測(cè)到的增強(qiáng)候選者和 不當(dāng)增強(qiáng)的問(wèn)題進(jìn)一步惡化。

發(fā)明內(nèi)容
本發(fā)明的實(shí)施例涉及提供一種用于在諸如圖像顯示設(shè)備和視頻顯示設(shè)備等的圖
形顯示設(shè)備中增強(qiáng)顏色輸入的顯示的方法和系統(tǒng)。提供了允許在三維顏色空間中沿著亮度 軸線構(gòu)造可變的檢測(cè)體積和可變的變換體積的方法。因此顏色檢測(cè)和顏色變換有利地在亮 度上變化。 —種新的方法使包括在檢測(cè)體積中的檢測(cè)區(qū)域的再定位可以說(shuō)明顏色區(qū)域的變
換。另一新的方法提供了調(diào)節(jié)檢測(cè)區(qū)域和相應(yīng)的變換區(qū)域的尺寸和方向的能力。又一新的 方法允許為更靈活和精確地檢測(cè)和變換方案選擇和使用形狀的種類。 以上每個(gè)新的方法提供了依靠圖像的亮度變化的參數(shù),由此在結(jié)果顯示中提供了 有利的顏色增強(qiáng)。簡(jiǎn)言之,基于顏色的光度更準(zhǔn)確地指定顏色增強(qiáng)。


并入并形成本說(shuō)明書(shū)一部分的附圖示出了本發(fā)明的實(shí)施例,其和描述一起用于解 釋本發(fā)明的原理。 圖1描述了根據(jù)本發(fā)明實(shí)施例的包括沿著亮度軸線的示例性檢測(cè)體積的示例性 顏色增強(qiáng)顏色空間的圖形表示; 圖2描述了根據(jù)本發(fā)明實(shí)施例的包括沿著亮度軸線變化的示例性檢測(cè)體積和對(duì) 應(yīng)的示例性變換體積的示例性顏色增強(qiáng)顏色空間的圖形表示; 圖3描述了根據(jù)本發(fā)明實(shí)施例的包括沿著亮度軸線變化的替換的示例性檢測(cè)體 積的示例性顏色增強(qiáng)顏色空間的圖形表示; 圖4描述了根據(jù)本發(fā)明實(shí)施例的包括沿著亮度軸線展示扭轉(zhuǎn)變化的檢測(cè)體積的示例性顏色增強(qiáng)顏色空間的圖形表示; 圖5描述了根據(jù)本發(fā)明實(shí)施例的用于在顯示器中增強(qiáng)像素顏色信息的示例性過(guò) 程的流程圖; 圖6描述了根據(jù)本發(fā)明實(shí)施例的用于在顯示器中變換像素的顏色數(shù)據(jù)的示例性 過(guò)程的流程圖; 圖7描述了根據(jù)本發(fā)明實(shí)施例的用于構(gòu)造檢測(cè)體積和變換體積的示例性過(guò)程的 流程圖; 圖8描述了根據(jù)本發(fā)明實(shí)施例的用于從顯示器上的接口提供顏色增強(qiáng)的示例性 過(guò)程的流程圖; 圖9描述了示例性計(jì)算機(jī)控制的顯示設(shè)備的框圖,其能作為本發(fā)明的各種實(shí)施例 的平臺(tái)。
具體實(shí)施例方式
現(xiàn)在將詳細(xì)參考若干實(shí)施例。在結(jié)合選擇的實(shí)施例對(duì)主題進(jìn)行描述的同時(shí),可以 理解的是它們無(wú)意于將要求保護(hù)的主題限定于這些實(shí)施例。相反,要求保護(hù)的主題意味著 覆蓋可以包括在由后附權(quán)利要求限定的要求保護(hù)的主題的精神和范圍中的替換、修改和等 同物。 另外,在下面的詳細(xì)描述中,為了為要求保護(hù)的主題提供徹底的理解,提出數(shù)個(gè)特 定的細(xì)節(jié)。但是,本領(lǐng)域的普通技術(shù)人員可以認(rèn)識(shí)到的是,可以在省去這些特定的細(xì)節(jié)或在 這些特定的細(xì)節(jié)的等同物上實(shí)施這些實(shí)施例。在其他例子中,為了不混淆主題的方面和特 征,不再詳細(xì)描述公知的過(guò)程、程序、分量和電路。 下面詳細(xì)描述的部分將按照過(guò)程展示和討論。雖然過(guò)程的步驟和順序在描述該過(guò) 程操作的本文的附圖(例如圖6-9)中公開(kāi),但這些步驟和順序是示例性的。很適合在本文 附圖的流程圖中列舉的各種其他步驟或步驟的變化上執(zhí)行實(shí)施例,且以不同于本文描述和 描寫(xiě)的順序執(zhí)行。 詳細(xì)描述的一些部分用程序、步驟、邏輯模塊、處理和其他能在計(jì)算機(jī)存儲(chǔ)器中執(zhí) 行的對(duì)數(shù)據(jù)位的操作的符號(hào)表示法來(lái)表示。這些描述和表示法是數(shù)據(jù)處理領(lǐng)域的普通技術(shù) 人員最有效地向本領(lǐng)域的其他普通技術(shù)人員傳達(dá)他們工作的實(shí)質(zhì)所使用的手段。這里的 程序、計(jì)算機(jī)執(zhí)行的步驟、邏輯模塊、過(guò)程等通常被認(rèn)為是引導(dǎo)想要結(jié)果的自身一致的步驟 或指令序列。這些步驟需要物理量的物理操作。通常,雖然不是必須的,但是這些量以能在 計(jì)算機(jī)系統(tǒng)中存儲(chǔ)、轉(zhuǎn)移、結(jié)合、比較或其他操作的電或磁信號(hào)的形式出現(xiàn)。主要出于通用 的原因,已經(jīng)多次證明了參考那些諸如位、值、元件、標(biāo)識(shí)、字符、術(shù)語(yǔ)、數(shù)字等的信號(hào)是方便 的。 但是應(yīng)當(dāng)記住的是,所有這些和相似的術(shù)語(yǔ)是和合適的物理量聯(lián)系的,并僅僅是 適用于這些量的方便的標(biāo)記。除非下面的討論中明顯特別地做其他說(shuō)明,可以理解的是在 貫穿本發(fā)明中,利用諸如"訪問(wèn)"、"寫(xiě)入"、"包括"、"存儲(chǔ)"、"發(fā)送"、"遍歷"、"相關(guān)"、"識(shí)別" 等的術(shù)語(yǔ)的討論,指的是計(jì)算機(jī)系統(tǒng)或類似電子計(jì)算設(shè)備的動(dòng)作和處理,其對(duì)在計(jì)算機(jī)系 統(tǒng)的寄存器和存儲(chǔ)器中以物理(電子)量代表的數(shù)據(jù)進(jìn)行操作并轉(zhuǎn)換為在計(jì)算機(jī)系統(tǒng)的存 儲(chǔ)器或寄存器或其他這類信息存儲(chǔ)、傳送或顯示設(shè)備中以物理量相似地代表的其他數(shù)據(jù)。
在下面的示例性配置顯示出集成了特定的、列舉的特征和元件的同時(shí),應(yīng)當(dāng)理解的是該描述是示例性的。因此,實(shí)施例非常適合包括不同的、額外的或較少的元件、特征、或設(shè)置的應(yīng)用。 示例性顏色增強(qiáng)顏色空間 現(xiàn)在參考圖l,描述了根據(jù)本發(fā)明一個(gè)實(shí)施例的包括沿著亮度軸線199的示例性檢測(cè)體積121的示例性顏色增強(qiáng)顏色空間100的圖形表示。在典型的設(shè)置中,顏色增強(qiáng)顏色空間100是三維顏色空間,其包括亮度軸線199和諸如在Cb-Cr中的多個(gè)顏色坐標(biāo)平面(例如顏色坐標(biāo)平面101 、103、 105和107),每個(gè)顏色坐標(biāo)平面對(duì)應(yīng)于亮度軸線199的特定亮度。在一個(gè)實(shí)施例中,亮度軸線199包括從0到255的亮度值范圍。如圖所示,顏色坐標(biāo)平面101、 103、 105和107包括對(duì)應(yīng)于亮度軸線199中的四個(gè)示例性亮度值的顏色坐標(biāo)平面的子集。 在一個(gè)實(shí)施例中,顏色增強(qiáng)顏色空間100是在顏色圖像流水線中的部件上實(shí)現(xiàn)的。顏色增強(qiáng)顏色空間IOO可以諸如是通常用在圖像源(例如攝像機(jī)、掃描儀或在計(jì)算機(jī)游戲中的渲染引擎)和圖像渲染器(例如電視機(jī)、計(jì)算機(jī)屏幕、計(jì)算機(jī)打印機(jī)或影院屏幕)之間的部件之一,用以執(zhí)行由兩個(gè)或多個(gè)單獨(dú)的處理模塊組成的任意中間數(shù)字圖像處理。圖像/視頻流水線可以實(shí)現(xiàn)為在數(shù)字信號(hào)處理器中、在現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)上的計(jì)算機(jī)軟件或者為固定功能的專用集成電路(ASIC)。另外,模擬電路可以用于執(zhí)行許多相同的功能。 在一個(gè)實(shí)施例中,顏色坐標(biāo)平面可以包括諸如Cb-Cr顏色空間以編碼顏色信息。在典型的實(shí)施例中,顏色空間包括在坐標(biāo)平面101 、103、 105和107中的多個(gè)離散的位置,每個(gè)位置當(dāng)耦合到相關(guān)的亮度值時(shí)對(duì)應(yīng)于特定顏色。在進(jìn)一步的實(shí)施例中,顏色坐標(biāo)平面101、 103、 105和107的每個(gè)包括至少一個(gè)檢測(cè)區(qū)域(例如檢測(cè)區(qū)域Hl、113、115和117)。每個(gè)檢測(cè)區(qū)域1H、113、115和117包括顏色坐標(biāo)平面101U03、105和107的有界限的區(qū)域,這些區(qū)域包括在顏色坐標(biāo)平面101、 103、 105和107中的多個(gè)位置。 在一個(gè)實(shí)施例中,每個(gè)檢測(cè)區(qū)域111、 113、 115和117進(jìn)一步對(duì)應(yīng)于顏色家族中要求進(jìn)行顏色增強(qiáng)的一個(gè)或多個(gè)陰影。體積在另一實(shí)施例中,可以為沿亮度軸線199的貫穿每一顏色家族(例如,紅、藍(lán)、黃和綠)的檢測(cè)體積121的每一個(gè)顏色坐標(biāo)平面101, 103, 105和107分別限定檢測(cè)區(qū)域。在又進(jìn)一步實(shí)施例中,可以為沿亮度軸線199的貫穿包括不同顏色組合(例如,可變量的紅、藍(lán)、黃和綠的混合)的檢測(cè)體積121的每一個(gè)顏色坐標(biāo)平面101, 103, 105和107分別限定檢測(cè)區(qū)域。體積 如圖1和圖2所描述的,檢測(cè)區(qū)域以三角的形狀表示,但是形狀的選擇可以是任意的并根據(jù)偏好或使用習(xí)慣(例如從形狀選項(xiàng)板中)選擇。其他形狀選擇可以包括諸如四邊形、橢圓形、五邊形等。 在進(jìn)一步實(shí)施例中,沿著亮度軸線199的檢測(cè)區(qū)域111U13、115和117的組合形成了檢測(cè)體積121。在一個(gè)實(shí)施例中,每個(gè)檢測(cè)區(qū)域Hl、113、115和117可以基于其亮度被單獨(dú)地限定。在替換的實(shí)施例中,檢測(cè)體積121可以由兩個(gè)或多個(gè)限定的檢測(cè)區(qū)域111、H3、115和117進(jìn)行線性地內(nèi)插得到。例如,在一個(gè)顏色坐標(biāo)平面中限定的檢測(cè)區(qū)域可以與在檢測(cè)體積121中的具有替換的亮度值的另一顏色坐標(biāo)平面中限定的檢測(cè)區(qū)域線性地耦合。因此,從每個(gè)頂點(diǎn)延伸并穿過(guò)限定的顏色坐標(biāo)平面之間的三維顏色空間的線段為對(duì)應(yīng)于限定的檢測(cè)區(qū)域的亮度值之間的亮度值的顏色坐標(biāo)平面限制了檢測(cè)區(qū)域。在替換的實(shí)施例中,當(dāng)多于兩個(gè)的檢測(cè)區(qū)域被限定時(shí),可以在每個(gè)檢測(cè)區(qū)域和對(duì)應(yīng)于沿著亮度軸線199的亮度值(都大于或小于)的最接近限定的檢測(cè)區(qū)域之間執(zhí)行內(nèi)插。在又進(jìn)一步實(shí)施例中,可以通過(guò)在亮度軸線上限定與可能存在的亮度值一樣多的平面從而避免內(nèi)插,例如在系統(tǒng)中具有8位亮度值的256個(gè)平面。 在又進(jìn)一步實(shí)施例中,接收的輸入(例如像素)與檢測(cè)體積121進(jìn)行比較。如果像素的顏色對(duì)應(yīng)于針對(duì)該像素亮度值的顏色坐標(biāo)平面101、103、105和107的檢測(cè)區(qū)域111、H3、115和117中的位置,那么該像素成為顏色增強(qiáng)的候選者,例如在其顏色坐標(biāo)平面中變換某些限定的量。 參考圖2,描述了根據(jù)各種實(shí)施例的包括沿著亮度軸線299的多個(gè)示例性檢測(cè)體積271、275和對(duì)應(yīng)的多個(gè)示例性變換體積273、277的示例性顏色增強(qiáng)顏色空間200的圖形表示。檢測(cè)體積具有亮度分量,因此提供了在亮度上變化的顏色檢測(cè)。在典型的設(shè)置中,顏色增強(qiáng)顏色空間200是三維顏色空間,其包括亮度軸線299和多個(gè)顏色坐標(biāo)平面(例如顏色坐標(biāo)平面201、203和205),每個(gè)顏色坐標(biāo)平面對(duì)應(yīng)于亮度軸線299的特定亮度。
在一個(gè)實(shí)施例中,多個(gè)顏色坐標(biāo)平面201、203和205的每個(gè)顏色坐標(biāo)平面是包括四個(gè)象限的二維平面,其根據(jù)典型的笛卡爾坐標(biāo)系統(tǒng)指定并由兩個(gè)相交的軸分開(kāi)。在一個(gè)實(shí)施例中,顏色坐標(biāo)平面中的每組象限對(duì)應(yīng)于Cb-Cr顏色平面的顏色象限。如圖2所描述的,象限211是顏色坐標(biāo)平面201中的第一象限。相似地,象限231和251分別包括顏色坐標(biāo)平面203和205中的第一象限。分別地,象限213、233和253包括第二象限,象限215、235和255包括第三象限,象限217、237和257包括顏色坐標(biāo)平面201 、203和205中的第四和最后的象限。 如示出的,顏色增強(qiáng)空間200包括多個(gè)檢測(cè)體積。顏色增強(qiáng)空間200包括檢測(cè)體積271,其具有在顏色增強(qiáng)空間200中的多個(gè)顏色坐標(biāo)平面201、203和205的第三象限中設(shè)置的檢測(cè)區(qū)域(例如221、241、261);和檢測(cè)體積275,其具有在多個(gè)顏色坐標(biāo)平面201、203和205的第一象限中設(shè)置的檢測(cè)區(qū)域(例如225、245、265)。每個(gè)檢測(cè)體積可以例如對(duì)應(yīng)于要求增強(qiáng)(例如綠、藍(lán)、紅等)的特定顏色或一組相關(guān)顏色(例如相同的顏色家族中的陰影或色調(diào))。 如示出的,每個(gè)檢測(cè)體積271、275包括分別設(shè)置在顏色坐標(biāo)平面201、203和205中、且對(duì)應(yīng)于合適的顏色坐標(biāo)平面201、203和205的亮度值的多個(gè)檢測(cè)區(qū)域(例如檢測(cè)區(qū)域221、225、241、245、261和265)。每個(gè)檢測(cè)體積271、275也具有包括多個(gè)變換區(qū)域(例如變換區(qū)域223、227、243、247、263和267)的對(duì)應(yīng)的變換體積273、277。在一個(gè)實(shí)施例中,檢測(cè)區(qū)域的相對(duì)位置可以在亮度上變化。另外,對(duì)于相同的亮度值,包含在檢測(cè)體積271、273中的每個(gè)檢測(cè)區(qū)域進(jìn)一步對(duì)應(yīng)于相同顏色坐標(biāo)平面201、203和205中的變換區(qū)域。在進(jìn)一步實(shí)施例中,由檢測(cè)區(qū)域221、225、241、245、261和265限制的多個(gè)位置的每個(gè)分別在關(guān)聯(lián)的變換區(qū)域223、227、243、247、263和267中具有對(duì)應(yīng)的位置。例如,在檢測(cè)區(qū)域221中的每個(gè)位置可以預(yù)先映射到包含在變換區(qū)域223中的顏色坐標(biāo)平面201中的替換位置,且因此在一些實(shí)施例中可以提供在亮度上變化的變換。 在一個(gè)實(shí)施例中,包括亮度值和色度值的輸入(例如像素)被翻譯為顏色坐標(biāo)平面中的坐標(biāo)位置。所產(chǎn)生的位置與顏色增強(qiáng)空間200中的檢測(cè)體積271、275進(jìn)行比較。如果該位置和亮度值對(duì)應(yīng)于檢測(cè)體積中的位置,那么像素的坐標(biāo)位置可以變換到和具有該輸入的亮度值的特定檢測(cè)區(qū)域相對(duì)應(yīng)的變換區(qū)域中預(yù)先映射的位置。例如,在檢測(cè)體積271中檢測(cè)到的位置可以基于亮度變換到變換體積273中的對(duì)應(yīng)的、預(yù)先映射的位置。示例性變換通過(guò)有向的虛線線段指示,指示了從檢測(cè)區(qū)域向?qū)?yīng)的變換區(qū)域(例如241到243)的矢量變換。相似地,在檢測(cè)體積275中檢測(cè)到的位置可以變換到變換體積277中的對(duì)應(yīng)的、預(yù)先映射的位置。在替換的實(shí)施例中,顏色增強(qiáng)顏色空間200可以包括額外的檢測(cè)體積和對(duì)應(yīng)于單獨(dú)顏色的對(duì)應(yīng)的變換體積。 雖然已經(jīng)示出的檢測(cè)區(qū)域221、225、241、245、261和265以及對(duì)應(yīng)的變換區(qū)域223、227、243、247、263和267整體設(shè)置在一個(gè)象限中,但這樣的描述是示例性的。因此,實(shí)施例非常適合包括均占據(jù)多個(gè)象限部分的檢測(cè)區(qū)域和/或變換區(qū)域。 現(xiàn)在參考圖3,描述了根據(jù)一個(gè)實(shí)施例的包括沿著亮度軸線399的替換的示例性檢測(cè)體積321的示例性顏色增強(qiáng)顏色空間300的圖形表示。在典型的設(shè)置中,顏色增強(qiáng)顏色空間300是三維顏色空間,其包括亮度軸線399和多個(gè)顏色坐標(biāo)平面(例如顏色坐標(biāo)平面301、303和305),每個(gè)顏色坐標(biāo)平面對(duì)應(yīng)于亮度軸線399的特定亮度。如圖所示,顏色坐標(biāo)平面301、303和305包括對(duì)應(yīng)于亮度軸線399中的三個(gè)示例性亮度值的顏色坐標(biāo)平面的子集。每個(gè)顏色坐標(biāo)平面可以包括一個(gè)或多個(gè)檢測(cè)區(qū)域(例如檢測(cè)區(qū)域311、313和315),當(dāng)所述這些檢測(cè)區(qū)域組合時(shí)形成檢測(cè)體積321。如圖3和圖4所描述的,檢測(cè)區(qū)域以橢圓形狀示出,它們的尺寸、位置和方向可以在亮度上變化。但是,根據(jù)偏好或使用習(xí)慣,其他形狀可以是適合的。 根據(jù)一個(gè)實(shí)施例,沿著亮度軸線399的檢測(cè)區(qū)域311、313和315的組合形成了檢測(cè)體積321。在一個(gè)實(shí)施例中,每個(gè)檢測(cè)區(qū)域311、313和315可以基于亮度被單獨(dú)地限定。在替換的實(shí)施例中,檢測(cè)體積321可以由兩個(gè)或多個(gè)限定的檢測(cè)區(qū)域311、313和315線性地內(nèi)插得到。例如,在一個(gè)顏色坐標(biāo)平面中限定的檢測(cè)區(qū)域可以與具有替換亮度值的另一顏色坐標(biāo)平面中限定的檢測(cè)區(qū)域線性地耦合。因此,從周邊(或其他幾何形狀的檢測(cè)區(qū)域的邊界)上的每個(gè)點(diǎn)延伸的、并穿過(guò)限定的顏色坐標(biāo)平面之間的三維顏色空間的線段就為與限定的檢測(cè)區(qū)域的亮度值之間的亮度值相對(duì)應(yīng)的顏色坐標(biāo)平面形成了檢測(cè)區(qū)域的周邊(或邊界)。 在替換的實(shí)施例中,當(dāng)多于兩個(gè)的檢測(cè)區(qū)域被限定時(shí),可以在每個(gè)檢測(cè)區(qū)域和對(duì)應(yīng)于沿著亮度軸線399的亮度值(都大于或小于)的最接近限定的檢測(cè)區(qū)域之間執(zhí)行內(nèi)插。例如,參考圖3,檢測(cè)體積321可以由兩個(gè)子檢測(cè)體積323、325組成。每個(gè)子檢測(cè)體積由兩個(gè)限定的檢測(cè)區(qū)域內(nèi)插得到。特別地,子檢測(cè)體積323由檢測(cè)區(qū)域311和313內(nèi)插得到,而子檢測(cè)體積325由檢測(cè)區(qū)域313和315內(nèi)插得到。 在一個(gè)實(shí)施例中,每個(gè)檢測(cè)區(qū)域311、313和315沿著亮度軸線399是可變的。檢測(cè)區(qū)域311、313和315可以在諸如對(duì)沿著亮度軸線的對(duì)應(yīng)不同坐標(biāo)平面的檢測(cè)區(qū)域和/或變換區(qū)域的尺寸上是可變的。例如,包含在對(duì)應(yīng)一個(gè)亮度值的一個(gè)顏色坐標(biāo)平面(例如顏色坐標(biāo)平面301)的檢測(cè)區(qū)域(例如檢測(cè)區(qū)域311)中的顏色可以在不同亮度值的顏色坐標(biāo)平面(例如顏色坐標(biāo)平面303、305)中具有不同的位置。因此,為了在針對(duì)顏色增強(qiáng)的檢測(cè)期間有效地"捕獲"相同顏色,可能需要對(duì)對(duì)應(yīng)其他亮度值的檢測(cè)區(qū)域進(jìn)行再定位(或其他相似的調(diào)節(jié))。因此,在一個(gè)實(shí)施例中,檢測(cè)區(qū)域311、313和315可以相對(duì)于顏色坐標(biāo)平面301、303和305中的原點(diǎn)具有某一位置,該位置與三維顏色空間300的一個(gè)或多個(gè)其他亮度值不同。 在進(jìn)一步實(shí)施例中,檢測(cè)區(qū)域311、313和315的尺寸也可以基于沿著亮度軸線399的亮度值在多個(gè)顏色坐標(biāo)平面301、303和305中變化。如描述的,檢測(cè)區(qū)域313包括比檢測(cè)區(qū)域311和315的面積更少的面積。因此,檢測(cè)體積321顯示了與尺寸的變化一致的內(nèi)插。在又進(jìn)一步實(shí)施例中,包括對(duì)應(yīng)于所述檢測(cè)區(qū)域311、313和315的變換體積(未示出)的變換區(qū)域的位置和尺寸也可以相對(duì)于沿著亮度軸線399的變換體積中的其他變換區(qū)域在尺寸和位置上變化。在再進(jìn)一步實(shí)施例中,包括對(duì)應(yīng)于所述檢測(cè)區(qū)域311、313和315的變換體積的變換區(qū)域的位置和尺寸也可以相對(duì)于沿著亮度軸線399的分別對(duì)應(yīng)的檢測(cè)區(qū)域311 、313和315在尺寸和位置上變化。 現(xiàn)在參考圖4,描述了根據(jù)一個(gè)實(shí)施例的包括沿著亮度軸線499的展示可歸因于扭轉(zhuǎn)的變化的檢測(cè)體積421的示例性顏色增強(qiáng)顏色空間400的圖形表示。在典型的設(shè)置中,顏色增強(qiáng)顏色空間400是三維顏色空間,其包括亮度軸線499和多個(gè)顏色坐標(biāo)平面(例如顏色坐標(biāo)平面411和413),每個(gè)顏色坐標(biāo)平面對(duì)應(yīng)于亮度軸線499的特定亮度。如圖所示,顏色坐標(biāo)平面401、403包括對(duì)應(yīng)于亮度軸線499中的兩個(gè)示例性亮度值的顏色坐標(biāo)平面的子集。每個(gè)顏色坐標(biāo)平面401、403可以包括一個(gè)或多個(gè)檢測(cè)區(qū)域(例如檢測(cè)區(qū)域411、413),當(dāng)檢測(cè)區(qū)域組合時(shí)形成檢測(cè)體積421。如圖4所描述的,檢測(cè)區(qū)域可以采取梯形的形狀。 在一些實(shí)施例中,檢測(cè)區(qū)域411、413的方向可以在沿著亮度軸線499的多個(gè)顏色坐標(biāo)平面401、403中變化。例如,對(duì)于沿著亮度軸線499的多個(gè)顏色坐標(biāo)平面401、403的相同的顏色或顏色組,檢測(cè)區(qū)域(例如檢測(cè)區(qū)域413)可以繞單獨(dú)的軸線相對(duì)于另一檢測(cè)區(qū)域(例如檢測(cè)區(qū)域411)進(jìn)行旋轉(zhuǎn)。如描述的,檢測(cè)區(qū)域411包括具有四條邊的梯形,以a, b, c和d列舉。檢測(cè)區(qū)域413描述了對(duì)應(yīng)邊的示例性轉(zhuǎn)動(dòng)。因此,當(dāng)由檢測(cè)區(qū)域411和413內(nèi)插時(shí),檢測(cè)體積421展示了與方向的變化一致的扭轉(zhuǎn)。在進(jìn)一步實(shí)施例中,對(duì)于相同顏色或組的檢測(cè)區(qū)域相對(duì)于另一檢測(cè)區(qū)域的轉(zhuǎn)動(dòng)可以伴隨有對(duì)檢測(cè)區(qū)域范圍的再定位和/或調(diào)節(jié)。 示例性顏色增強(qiáng)過(guò)程 參考圖5,描述了根據(jù)各種實(shí)施例的用于在顯示器中增強(qiáng)像素顏色信息的示例性計(jì)算機(jī)實(shí)現(xiàn)的過(guò)程500的流程圖。步驟501-509描述了根據(jù)本文描述的各種實(shí)施例的包括過(guò)程500的示例性步驟。過(guò)程500可以諸如在電子設(shè)備的顏色圖像流水線中的分量中執(zhí)行。在一個(gè)實(shí)施例中,過(guò)程500可以實(shí)現(xiàn)為一系列計(jì)算機(jī)可執(zhí)行指令。 在步驟501處,為一個(gè)或多個(gè)像素接收顏色數(shù)據(jù)。這些像素可以包括諸如圖像幀或視頻的靜止幀的像素。在一個(gè)實(shí)施例中,每個(gè)像素的顏色數(shù)據(jù)包括像素的亮度值和一組色度值。在進(jìn)一步實(shí)施例中,顏色空間是Cb-Cr顏色空間。 在步驟503處,將包括在步驟501中接收的顏色數(shù)據(jù)的該組色度值翻譯為代表像素顏色的第一位置的坐標(biāo),該第一位置在顏色坐標(biāo)平面中具有作為顏色空間輸入接收的亮度。 在步驟505處,將在步驟501中接收的并在步驟503中翻譯的像素的顏色數(shù)據(jù)與檢測(cè)體積進(jìn)行比較。對(duì)在步驟501中接收的像素的顏色數(shù)據(jù)的比較可以包括例如確定檢素的位置。如果像素顏 色的位置(例如第一位置)位于由對(duì)應(yīng)于像素的亮度值的亮度特定的檢測(cè)區(qū)域限定的范圍 中,那么"檢測(cè)"該顏色。在一個(gè)實(shí)施例中,多個(gè)像素的每個(gè)像素可以與對(duì)應(yīng)于像素亮度的 檢測(cè)體積中的亮度特定的檢測(cè)區(qū)域進(jìn)行比較。具有未檢測(cè)到的顏色的像素(例如,具有在 檢測(cè)體積之外的顏色空間中的位置的像素)是不能修改的且可以在不做任何改變的情況 下進(jìn)行顯示。其顏色數(shù)據(jù)對(duì)應(yīng)于在檢測(cè)體積中的顏色空間中的位置的像素進(jìn)行到步驟507。
在一個(gè)實(shí)施例中,檢測(cè)體積沿著亮度軸線在三維顏色空間中構(gòu)造。檢測(cè)體積可以 例如通過(guò)獨(dú)立地限定特定檢測(cè)區(qū)域來(lái)構(gòu)造,所述特定檢測(cè)區(qū)域包括對(duì)應(yīng)三維顏色空間中的 亮度軸線的每個(gè)亮度值的檢測(cè)體積。作為替換,檢測(cè)體積可以由亮度軸線上的兩個(gè)或多個(gè) 亮度值限定的兩個(gè)或多個(gè)亮度特定的檢測(cè)區(qū)域內(nèi)插得到。例如,檢測(cè)體積可以由對(duì)應(yīng)于第 一亮度值的第一亮度特定的顏色坐標(biāo)平面中的第一限定的檢測(cè)區(qū)域和對(duì)應(yīng)于第二亮度值 的第二亮度特定的顏色坐標(biāo)平面中的第二限定的檢測(cè)區(qū)域進(jìn)行內(nèi)插得到。沿著第一亮度特 定的顏色坐標(biāo)平面中的第一檢測(cè)區(qū)域的周邊的多個(gè)點(diǎn)可以與沿著第二亮度特定的顏色坐 標(biāo)平面中的第二檢測(cè)區(qū)域的周邊的對(duì)應(yīng)點(diǎn)線性地耦合,所得到的體積具有作為頂部和底部 的第一和第二檢測(cè)區(qū)域。 因此,所得到體積的多個(gè)橫截面可以用于限定多個(gè)檢測(cè)區(qū)域,每個(gè)檢測(cè)區(qū)域被設(shè) 置在不同的坐標(biāo)空間中且特定于在亮度軸線上的第一和第二亮度值之間的離散亮度。在一 個(gè)實(shí)施例中,檢測(cè)區(qū)域相對(duì)于包括檢測(cè)體積的其他檢測(cè)區(qū)域的相對(duì)位置、尺寸和/或方向 可以沿著亮度軸線可變。 在步驟507處,將具有對(duì)應(yīng)于在步驟501中構(gòu)造的檢測(cè)體積中的位置的顏色的像 素變換到第二位置以增強(qiáng)顯示時(shí)像素的顏色。像素的顏色數(shù)據(jù)變換使得在顏色坐標(biāo)平面中 的代表像素顏色位置的坐標(biāo)被修改為對(duì)應(yīng)于顏色坐標(biāo)平面中的替換的位置。在一個(gè)實(shí)施例 中,替換的位置是變換體積中的預(yù)先限定的位置。例如,具有在檢測(cè)區(qū)域中的位置的像素將 使其坐標(biāo)修改以代表在與檢測(cè)區(qū)域相關(guān)的變換區(qū)域中的位置,其對(duì)應(yīng)于在檢測(cè)區(qū)域中的特 定位置。 在一個(gè)實(shí)施例中,對(duì)應(yīng)于檢測(cè)體積的變換體積是對(duì)于相同三維顏色空間沿著相同 亮度軸線進(jìn)行構(gòu)造的。變換體積可以由第一亮度特定的顏色坐標(biāo)平面中的第一限定的變換 區(qū)域和第二亮度特定的顏色坐標(biāo)平面中的第二限定的變換區(qū)域進(jìn)行內(nèi)插得到。變換體積可 以通過(guò)線性地耦合沿著第一變換區(qū)域和第二變換區(qū)域的周邊的多個(gè)點(diǎn)來(lái)內(nèi)插,其中由第一 和第二變換區(qū)域限制的所得到的體積形成了變換體積。 因此,多個(gè)亮度特定的變換區(qū)域可以由在亮度軸線上的第一和第二亮度值之間的 多個(gè)亮度值的所得到的變換體積的橫截面限定。在一個(gè)實(shí)施例中,變換區(qū)域相對(duì)于包括變 換體積的其他變換區(qū)域的相對(duì)位置、尺寸和/或方向可以沿著亮度軸線可變。在進(jìn)一步實(shí) 施例中,相對(duì)于對(duì)應(yīng)的檢測(cè)區(qū)域的變換區(qū)域的相對(duì)位置、尺寸和/或方向可以沿著亮度軸 線可變。 在一個(gè)實(shí)施例中,檢測(cè)體積中的每個(gè)檢測(cè)區(qū)域具有在變換體積中的對(duì)應(yīng)的變換區(qū) 域。特別地,檢測(cè)區(qū)域中的每個(gè)離散位置對(duì)應(yīng)于對(duì)應(yīng)的變換區(qū)域中的特定的離散位置。在 進(jìn)一步實(shí)施例中,檢測(cè)區(qū)域中的每個(gè)離散位置預(yù)先映射到變換區(qū)域中的另一亮度特定的位 置。檢測(cè)區(qū)域中的離散位置可以通過(guò)如下方式而預(yù)先映射到對(duì)應(yīng)的變換區(qū)域中的位置,所述方式例如使相對(duì)于整個(gè)檢測(cè)區(qū)域的檢測(cè)區(qū)域中的位置與相對(duì)于變換區(qū)域的具有相同的 相對(duì)位置的變換區(qū)域中的位置互相關(guān)聯(lián)。在進(jìn)一步實(shí)施例中,對(duì)應(yīng)于檢測(cè)區(qū)域的變換區(qū)域 設(shè)置在相同的亮度特定的其中設(shè)置檢測(cè)區(qū)域的顏色坐標(biāo)平面中。在又進(jìn)一步實(shí)施例中,從 檢測(cè)區(qū)域中的位置到變換區(qū)域中的對(duì)應(yīng)位置的所產(chǎn)生的"變換"的量值和方向也可以是特 定于亮度的,且對(duì)于設(shè)置在顏色坐標(biāo)平面中的對(duì)應(yīng)于亮度軸線上的其他亮度值的檢測(cè)區(qū)域 和變換區(qū)域是可變的。 在步驟509處,幀的像素(例如圖像幀或視頻的靜止幀)顯示為對(duì)應(yīng)于像素的顏 色數(shù)據(jù)的顏色。顏色數(shù)據(jù)可以根據(jù)步驟507修改的顯示,或如果在步驟505中未檢測(cè)到,顏 色數(shù)據(jù)可以根據(jù)最初接收的顏色數(shù)據(jù)顯示。 參考圖6,描述了根據(jù)各種實(shí)施例的用于在顯示器中變換像素的顏色數(shù)據(jù)的示例 性計(jì)算機(jī)實(shí)現(xiàn)的過(guò)程600的流程圖。步驟601-607描述了根據(jù)本文描述的各種實(shí)施例的包 括過(guò)程600的示例性步驟。在一個(gè)實(shí)施例中,過(guò)程600包括參考圖5描述的在步驟509期 間執(zhí)行的步驟。 在步驟601中確定檢測(cè)體積的特定檢測(cè)區(qū)域,其中像素的顏色數(shù)據(jù)進(jìn)行檢測(cè)。在 一個(gè)實(shí)施例中,檢測(cè)區(qū)域是對(duì)應(yīng)于包括在像素的顏色數(shù)據(jù)中的離散亮度值的顏色坐標(biāo)平 面。在一些實(shí)施例中,確定檢測(cè)區(qū)域包括參考對(duì)應(yīng)于給定亮度值的顏色坐標(biāo)平面中的檢測(cè) 區(qū)域。例如,檢測(cè)區(qū)域可以通過(guò)確定設(shè)置在顏色坐標(biāo)平面中的對(duì)應(yīng)于給定的亮度值的檢測(cè) 體積的橫截面來(lái)確定。 在步驟603處,確定檢測(cè)區(qū)域中的像素的位置("第一位置")。檢測(cè)區(qū)域中的位 置可以例如包括與像素的顏色數(shù)據(jù)中所包含的該組坐標(biāo)相對(duì)應(yīng)的顏色坐標(biāo)平面中的位置。
在步驟605處,確定出與檢測(cè)區(qū)域中第一位置的位置相對(duì)應(yīng)的變換區(qū)域中的像素 的位置("第二位置")。因此,翻譯為具有與第一位置相等的位置的像素將被變換(例如 通過(guò)調(diào)節(jié)包括像素的顏色數(shù)據(jù)的色度值)到第二位置。在一個(gè)實(shí)施例中,可以預(yù)先映射變 換區(qū)域中的位置。在替換的實(shí)施例中,可以通過(guò)與變換區(qū)域中的其他位置并列放置來(lái)動(dòng)態(tài) 地確定變換區(qū)域中的位置,與第一位置相對(duì)于檢測(cè)區(qū)域中的其他位置一樣,變換區(qū)域中的 位置與變換區(qū)域中的其他位置具有相同的相對(duì)性。在一些實(shí)施例中,變換區(qū)域可以與檢測(cè) 區(qū)域一樣在顏色坐標(biāo)平面中包括限制的范圍。在進(jìn)一步實(shí)施例中,第二位置從第一位置的 相對(duì)位移可以是亮度特定的,且在亮度軸線上對(duì)于其他亮度值可變。 在步驟607處,修改像素的顏色數(shù)據(jù)的坐標(biāo)以對(duì)應(yīng)第二位置,該修改包括從顏色 數(shù)據(jù)的原始的、第一位置到要求顏色增強(qiáng)位置的位移。體積構(gòu)造 參考圖7,描述了根據(jù)各種實(shí)施例的用于構(gòu)造檢測(cè)體積和變換體積的示例性計(jì)算 機(jī)實(shí)現(xiàn)的過(guò)程700的流程圖。步驟701-711描述了根據(jù)本文描述的各種實(shí)施例的包括過(guò)程 700的示例性步驟。過(guò)程700可以諸如在顏色圖像流水線中的分量中執(zhí)行。在一個(gè)實(shí)施例 中,過(guò)程700可以實(shí)現(xiàn)為一系列計(jì)算機(jī)可執(zhí)行指令。 在步驟701處,接收第一亮度特定的顏色坐標(biāo)平面中的第一檢測(cè)范圍。第一檢測(cè) 范圍可以預(yù)先限定并從存儲(chǔ)分量中獲得,或動(dòng)態(tài)地限定并從來(lái)自外部源(例如用戶)的輸 入接收。在一個(gè)實(shí)施例中,第一檢測(cè)范圍是在特定于顏色空間中的第一亮度的顏色坐標(biāo)平 面中的限制的區(qū)域。在進(jìn)一步實(shí)施例中,顏色空間是YCbCr顏色空間。在又進(jìn)一步實(shí)施例 中,限制的區(qū)域成形為幾何形狀。
在步驟703處,接收特定于在顏色空間中的第二亮度的在第二亮度特定的顏色坐 標(biāo)平面中的第二檢測(cè)范圍。 在步驟705處,多個(gè)檢測(cè)區(qū)域由第一檢測(cè)范圍和第二檢測(cè)范圍進(jìn)行內(nèi)插得到。多 個(gè)檢測(cè)區(qū)域可以通過(guò)例如線性地內(nèi)插設(shè)置在包括介于第一亮度特定的顏色坐標(biāo)平面和第 二亮度特定的顏色坐標(biāo)平面之間的顏色空間的多個(gè)亮度特定的顏色坐標(biāo)平面中的多個(gè)檢 測(cè)區(qū)域來(lái)內(nèi)插得到。多個(gè)檢測(cè)區(qū)域隨后組合以形成檢測(cè)體積。 在步驟707處,第一變換范圍限定在包括第一檢測(cè)范圍的相同亮度特定的顏色坐 標(biāo)平面中。第一變換范圍對(duì)應(yīng)于第一檢測(cè)范圍且可以預(yù)先映射到第一檢測(cè)范圍并從存儲(chǔ)分 量中獲得,或者動(dòng)態(tài)地限定并從來(lái)自外部源(例如用戶)的輸入映射。在一個(gè)實(shí)施例中,第 一變換范圍是對(duì)應(yīng)于特定于在顏色空間中的第一亮度的在亮度特定的顏色坐標(biāo)平面中的 第一檢測(cè)范圍限制的區(qū)域。在一個(gè)實(shí)施例中,第一變換范圍采用類似于第一檢測(cè)范圍的形 狀的幾何形狀。在進(jìn)一步的實(shí)施例中,可以調(diào)節(jié)相對(duì)于第一檢測(cè)范圍的尺寸、方向和位置。
在步驟709處,第二變換范圍限定在包括第二檢測(cè)范圍的相同的亮度特定的顏色 坐標(biāo)平面中。第二變換范圍對(duì)應(yīng)于第二檢測(cè)范圍。 在步驟711處,多個(gè)變換區(qū)域由第一變換范圍和第二變換范圍進(jìn)行內(nèi)插得到。多 個(gè)變換區(qū)域可以通過(guò)例如線性地內(nèi)插設(shè)置在包括介于第一變換范圍和第二變換范圍之間 的顏色空間的多個(gè)亮度特定的顏色坐標(biāo)平面中的多個(gè)變換區(qū)域來(lái)內(nèi)插得到。多個(gè)檢測(cè)區(qū)域 隨后組合以形成對(duì)應(yīng)于檢測(cè)體積的變換體積。隨后接收的在步驟705中構(gòu)造的檢測(cè)體積中 的檢測(cè)區(qū)域中檢測(cè)的輸入將變?yōu)檩斎氲牟糠肿儞Q到對(duì)應(yīng)于檢測(cè)區(qū)域的變換區(qū)域且包括在 步驟711中構(gòu)造的變換體積中。 在一個(gè)實(shí)施例中,檢測(cè)體積和/或變換體積沿著亮度軸線是可變的。因此,隨后的 對(duì)在檢測(cè)體積中的亮度特定的檢測(cè)區(qū)域或者對(duì)在變換體積中的亮度特定的變換區(qū)域的修 改(包括增加)可以自動(dòng)地外插到每個(gè)受影響體積中的其他亮度特定的(例如檢測(cè)或變 換)區(qū)域。 顏色增強(qiáng)系統(tǒng) 參考圖8,描述了根據(jù)各種實(shí)施例的用于從顯示器上的接口提供顏色增強(qiáng)的示例 性過(guò)程800的流程圖。步驟801-809描述了根據(jù)本文描述的各種實(shí)施例的包括過(guò)程800的 示例性步驟。過(guò)程800可以諸如在顏色圖像流水線中的分量中執(zhí)行。在一個(gè)實(shí)施例中,過(guò) 程800可以實(shí)現(xiàn)為一系列計(jì)算機(jī)可執(zhí)行指令。 在步驟801處,顯示了顏色空間中的檢測(cè)體積。在一個(gè)實(shí)施例中,在顏色空間中顯 示的檢測(cè)體積可以對(duì)應(yīng)于默認(rèn)的一組值。替換地,檢測(cè)體積可以包括先前由用戶存儲(chǔ)的一 組值。檢測(cè)體積可以例如在應(yīng)用程序的圖形用戶接口中顯示以提供顏色增強(qiáng)功能。在一個(gè) 實(shí)施例中,檢測(cè)體積可以顯示為由沿著亮度軸線的多個(gè)二維形狀的組合形成的顏色空間中 的三維目標(biāo),所述亮度軸線用作三維體積的第三維分量的。在進(jìn)一步實(shí)施例中,每個(gè)二維顏 色坐標(biāo)平面特定于亮度軸線上的亮度值。 在替換的實(shí)施例中,可以在亮度軸線上選擇特定的亮度,顏色坐標(biāo)平面和在特定 于特定亮度的顏色坐標(biāo)平面中設(shè)置的檢測(cè)區(qū)域可以獨(dú)立于其余的檢測(cè)體積而被顯示。在進(jìn) 一步實(shí)施例中,檢測(cè)體積可以顯示為曲線圖(例如,線狀圖、條狀圖等),其顯示了和特定于 替換亮度值的檢測(cè)體積中的檢測(cè)區(qū)域相對(duì)的亮度特定的顏色坐標(biāo)平面中的檢測(cè)區(qū)域的位置。 在步驟803處,顯示了對(duì)應(yīng)于顏色空間中檢測(cè)體積的變換體積。在一個(gè)實(shí)施例中, 可以在相同的顯示器或接口中,并根據(jù)與檢測(cè)體積相同的表示(例如三維顏色空間或作為 一系列二維顏色坐標(biāo)平面)顯示變換體積。在一個(gè)實(shí)施例中,顯示在顏色空間中的變換體 積可以對(duì)應(yīng)于默認(rèn)的一組值。作為替換,變換體積可以包括先前由用戶存儲(chǔ)的一組值。在替 換的實(shí)施例中,變換體積可以以上面參考檢測(cè)體積的顯示描述的任何相似的形式顯示。在 一些實(shí)施例中,步驟803可以與步驟801同時(shí)執(zhí)行。 在步驟805處,從顯示器上的接口接收用戶輸入。用戶輸入可以包括例如對(duì)在步 驟801中顯示的檢測(cè)體積中的亮度特定的檢測(cè)區(qū)域的修改,或者對(duì)在步驟803中顯示的變 換體積中的亮度特定的變換區(qū)域的修改。修改可以包括諸如對(duì)檢測(cè)區(qū)域或者變換區(qū)域的亮 度特定的顏色坐標(biāo)平面中的尺寸、形狀、方向或位置進(jìn)行調(diào)節(jié)。 在步驟807處,對(duì)該體積(例如檢測(cè)體積和/或變換體積)進(jìn)行調(diào)節(jié)以對(duì)應(yīng)于接 收的用戶輸入,所述體積包含有響應(yīng)步驟805中的用戶輸入而修改的區(qū)域(例如檢測(cè)區(qū)域 或變換區(qū)域)。對(duì)體積的調(diào)節(jié)可以包括例如對(duì)包含該體積(包括修改的區(qū)域)的亮度特定 的區(qū)域進(jìn)行再次內(nèi)插。因此,調(diào)節(jié)的體積可以沿著亮度軸線調(diào)節(jié),其中對(duì)應(yīng)的檢測(cè)和變換功 能在適當(dāng)?shù)牡胤窖刂炼容S線是可變的。在執(zhí)行調(diào)節(jié)后,還修改調(diào)節(jié)的體積的顯示以顯示 該修改。 在步驟809處,用戶輸入修改和所得到的修改后的體積存儲(chǔ)在耦合于圖形用戶接 口的諸如存儲(chǔ)器的存儲(chǔ)分量中。在一個(gè)實(shí)施例中,隨后的圖形輸入(例如,圖像幀、視頻的 靜止幀等)與檢測(cè)體積進(jìn)行比較,并根據(jù)亮度特定的變換參數(shù)將其變換到變換體積中,所 述亮度特定的變換參數(shù)包括任何對(duì)其所作的修改。
示例性計(jì)算設(shè)備 參考圖9,示出了示例性計(jì)算機(jī)控制的顯示器900的框圖??梢岳斫獾氖潜疚拿枋?的計(jì)算機(jī)系統(tǒng)900說(shuō)明了在其上可以實(shí)施實(shí)施例的操作平臺(tái)的示例性配置。但是,具有不 同配置的其他計(jì)算機(jī)系統(tǒng)也能在本發(fā)明的范圍內(nèi)用于替代計(jì)算機(jī)系統(tǒng)900。 S卩,計(jì)算機(jī)系 統(tǒng)900可以包括那些結(jié)合圖9沒(méi)有描述的元件。另外,實(shí)施例可以配置為在啟動(dòng)它的任何 系統(tǒng)上實(shí)現(xiàn),并不僅僅是與計(jì)算機(jī)系統(tǒng)900相似的計(jì)算機(jī)系統(tǒng)。 可以理解的是實(shí)施例能在計(jì)算機(jī)系統(tǒng)900的許多不同類型上實(shí)現(xiàn)。例子包括但不 限于桌上型計(jì)算機(jī)、工作站、服務(wù)器、媒體服務(wù)器、膝上型電腦、游戲控制器、數(shù)字電視、PVRs 和個(gè)人數(shù)字助理(PDAs),以及具有計(jì)算和數(shù)據(jù)存儲(chǔ)能力的其他電子設(shè)備,諸如無(wú)線電話、媒 體中心計(jì)算機(jī)、數(shù)字視頻記錄器、數(shù)字?jǐn)z像機(jī)和數(shù)字音頻播放或記錄設(shè)備。
如圖9所示的,用于實(shí)現(xiàn)實(shí)施例的示例性系統(tǒng)包括通用計(jì)算系統(tǒng)環(huán)境,例如計(jì)算 系統(tǒng)900。在其最基本的配置中,計(jì)算系統(tǒng)900典型地包括至少一個(gè)處理單元901和存儲(chǔ) 器,和用于通信信息的地址/數(shù)據(jù)總線909(或其他接口 )?;谟?jì)算系統(tǒng)環(huán)境的精確配置 和類型,存儲(chǔ)器可以是易失的(例如RAM 902)、非易失的(例如ROM 903、閃存等)或兩者 的一些組合。計(jì)算機(jī)系統(tǒng)900也可以包括任選的圖形子系統(tǒng)905用于為計(jì)算機(jī)用戶顯示信 息,例如通過(guò)在由視頻纜線911連接的接附的顯示設(shè)備910上顯示信息。在一個(gè)實(shí)施例中, 過(guò)程500、600、700和/或過(guò)程800可以整體地或部分地由圖形子系統(tǒng)905執(zhí)行并在接附的 顯示設(shè)備910上顯示。
另外,計(jì)算系統(tǒng)900也可以具有額外的特征/功能。例如,計(jì)算系統(tǒng)900也可以包 括額外的存儲(chǔ)裝置(可移除和/或不可移除),包括但不限于磁的或光盤(pán)或帶。該額外的 存儲(chǔ)裝置在圖9中由數(shù)據(jù)存儲(chǔ)設(shè)備904圖示。計(jì)算機(jī)存儲(chǔ)介質(zhì)包括用于諸如計(jì)算機(jī)可讀指 令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其他數(shù)據(jù)的信息的存儲(chǔ)的任何方法或技術(shù)實(shí)施的易失和非易失、 可移除和不可移除介質(zhì)。RAM 902、R0M 903和數(shù)據(jù)存儲(chǔ)設(shè)備904都是計(jì)算機(jī)存儲(chǔ)介質(zhì)的例 子。 計(jì)算機(jī)系統(tǒng)900也包括任選的字母數(shù)字式輸入設(shè)備906、任選的光標(biāo)控制或指向 設(shè)備907和一個(gè)或多個(gè)信號(hào)通信接口 (輸入/輸出設(shè)備,例如網(wǎng)絡(luò)接口卡)908。任選的字 母數(shù)字式輸入設(shè)備906可以將信息和命令選擇通信給中央處理器901。任選的光標(biāo)控制或 指向設(shè)備907與總線909耦合以將用戶輸入信息和命令選擇通信給中央處理器901。同樣 與總線909耦合的信號(hào)通信接口 (輸入/輸出設(shè)備)908可以是串行端口。通信接口909 也可以包括無(wú)線通信機(jī)制。使用通信接口 909,計(jì)算機(jī)系統(tǒng)900可以與其他計(jì)算機(jī)系統(tǒng)通過(guò) 諸如Internet或內(nèi)部網(wǎng)絡(luò)(例如,本地局域網(wǎng)絡(luò))的通信網(wǎng)絡(luò)可通信地耦合,或可以接收 數(shù)據(jù)(例如數(shù)字電視信號(hào))。 雖然以特定于結(jié)構(gòu)特征和/或處理器學(xué)科領(lǐng)域的語(yǔ)言描述了主題,但可以理解的 是在后附權(quán)利要求中限定的主題并不是必須限定于上面描述的特定特征或領(lǐng)域。而是,上 面描述的特定特征或領(lǐng)域以實(shí)施權(quán)利要求的示例性形式公開(kāi)。
權(quán)利要求
一種使用檢測(cè)體積和變換體積的顏色增強(qiáng)的方法,所述方法包括接收多個(gè)像素的顏色數(shù)據(jù),該像素的顏色數(shù)據(jù)包括亮度值和一組色度值;將該像素的一組色度值翻譯為顏色坐標(biāo)平面中的第一位置,所述顏色坐標(biāo)平面對(duì)應(yīng)于所述亮度值;比較所述像素的所述第一位置和所述檢測(cè)體積;如果在所述檢測(cè)體積中檢測(cè)到所述第一位置,那么將所述像素的所述第一位置變換到第二位置,所述第二位置包含在變換體積中,其中所述檢測(cè)體積和所述變換體積沿著亮度軸線是可變的;和顯示所述多個(gè)像素。
2. 根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括通過(guò)由具有第一亮度值的第一檢測(cè)區(qū)域和具有第二亮度值的第二檢測(cè)區(qū)域內(nèi)插出檢 測(cè)體積來(lái)構(gòu)造所述檢測(cè)體積,所述檢測(cè)體積包括所述第一檢測(cè)區(qū)域、所述第二檢測(cè)區(qū)域和 具有在所述第一亮度值和所述第二亮度值之間的多個(gè)亮度值的多個(gè)檢測(cè)區(qū)域;禾口通過(guò)由具有所述第一亮度值的第一變換區(qū)域和具有所述第二離散亮度的第二變換區(qū) 域內(nèi)插出變換體積來(lái)構(gòu)造所述變換體積,所述變換體積包括所述第一變換區(qū)域、所述第二 變換區(qū)域和具有所述多個(gè)亮度值的多個(gè)變換區(qū)域。
3. 根據(jù)權(quán)利要求1所述的方法,其中變換所述多個(gè)像素中的像素的第一位置的步驟包括確定所述檢測(cè)體積中的檢測(cè)區(qū)域,其中所述檢測(cè)區(qū)域包括與對(duì)應(yīng)于所述像素的所述亮 度值等同的亮度值;確定所述檢測(cè)區(qū)域中的所述第一位置的位置,其中所述第一位置對(duì)應(yīng)于所述顏色數(shù)據(jù)的所述顏色坐標(biāo)平面中的所述坐標(biāo)組;確定變換區(qū)域中的所述第二位置的位置,其中所述第二位置對(duì)應(yīng)于所述檢測(cè)區(qū)域; 修改所述坐標(biāo)組以代表所述第二位置,其中所述第二位置包括在所述顏色坐標(biāo)平面中距離所述第一位置的位移。
4. 根據(jù)權(quán)利要求1所述的方法,其中包含在所述檢測(cè)體積中的檢測(cè)區(qū)域包括在針對(duì)亮度值的顏色坐標(biāo)平面中的第一多個(gè) 位置;和包含在所述變換體積中的變換區(qū)域包括在針對(duì)所述亮度值的顏色坐標(biāo)平面中的第二 多個(gè)位置。
5. 根據(jù)權(quán)利要求l所述的方法,其中包含在所述檢測(cè)體積中的針對(duì)亮度值的檢測(cè)區(qū)域具有包含在所述變換體積中的針對(duì) 相同亮度值的相應(yīng)的變換區(qū)域;禾口在所述檢測(cè)區(qū)域中的位置具有在所述變換區(qū)域中的相應(yīng)的位置,所述相應(yīng)的位置包括 在顏色坐標(biāo)平面中距離所述檢測(cè)區(qū)域中的所述位置的位移。
6. 根據(jù)權(quán)利要求5所述的方法,其中包含在針對(duì)亮度值的所述變換體積中的變換區(qū)域 設(shè)置成幾何形狀,該幾何形狀與包含在針對(duì)所述亮度值的所述檢測(cè)體積中的對(duì)應(yīng)的檢測(cè)區(qū) 域的幾何形狀相似。
7. 根據(jù)權(quán)利要求1所述的方法,其中包含在所述檢測(cè)體積中的亮度特定的檢測(cè)區(qū)域的尺寸沿著亮度軸線相對(duì)于包含在所述變換體積中的亮度特定的變換區(qū)域的尺寸是可變的。
8. 根據(jù)權(quán)利要求7所述的方法,其中檢測(cè)區(qū)域的尺寸沿著所述亮度軸線相對(duì)于與所述 檢測(cè)區(qū)域?qū)?yīng)的變換區(qū)域的尺寸是可變的。
9. 根據(jù)權(quán)利要求5所述的方法,其中包含在所述變換體積中的針對(duì)亮度值的變換區(qū)域 的方向性取向相對(duì)于包含在所述檢測(cè)體積中的針對(duì)所述亮度的對(duì)應(yīng)檢測(cè)區(qū)域的方向性取 向是可變的。
10. —種構(gòu)造檢測(cè)體積和變換體積以進(jìn)行顏色增強(qiáng)的方法,包括 接收第一顏色坐標(biāo)平面中的第一檢測(cè)區(qū)域; 接收在第二顏色坐標(biāo)平面中第二檢測(cè)區(qū)域;在所述第一顏色坐標(biāo)平面中限定第一變換區(qū)域,所述第一變換區(qū)域?qū)?yīng)于所述第一檢 測(cè)區(qū)域;在所述第二顏色坐標(biāo)平面中限定第二變換區(qū)域,所述第二變換區(qū)域?qū)?yīng)于所述第二檢 測(cè)區(qū)域;由所述第一檢測(cè)區(qū)域和所述第二檢測(cè)區(qū)域內(nèi)插出設(shè)置在多個(gè)顏色坐標(biāo)平面中的多個(gè) 檢測(cè)區(qū)域,所述多個(gè)檢測(cè)區(qū)域構(gòu)造檢測(cè)體積;禾口由所述第一變換區(qū)域和所述第二變換區(qū)域中內(nèi)插出設(shè)置在所述多個(gè)顏色坐標(biāo)平面中 的多個(gè)變換區(qū)域,構(gòu)造變換體積,其中所述檢測(cè)體積和所述變換體積沿著亮度軸線是可變 的。
11. 根據(jù)權(quán)利要求IO所述的方法,進(jìn)一步包括接收設(shè)置在第三顏色坐標(biāo)平面中的第 三檢測(cè)區(qū)域,所述第三坐標(biāo)平面對(duì)應(yīng)于第三離散亮度,該第三離散亮度在亮度軸線上的對(duì) 應(yīng)于所述第一檢測(cè)區(qū)域的第一離散亮度和對(duì)應(yīng)于所述第二檢測(cè)區(qū)域的第二離散亮度之間; 和限定第三變換區(qū)域,所述第三變換區(qū)域設(shè)置在所述第三顏色坐標(biāo)平面中并對(duì)應(yīng)于所述 第三檢測(cè)區(qū)域。
12. 根據(jù)權(quán)利要求11所述的方法,其中構(gòu)造所述檢測(cè)體積進(jìn)一步包括 由所述第一檢測(cè)區(qū)域、所述第二檢測(cè)區(qū)域和所述第三檢測(cè)區(qū)域進(jìn)行內(nèi)插 設(shè)置在所述多個(gè)檢測(cè)區(qū)域中的第一組檢測(cè)區(qū)域,所述第一組檢測(cè)區(qū)域?qū)?yīng)于在所述第一離散亮度和所述第三離散亮度之間的第一多個(gè)離散亮度;設(shè)置在所述多個(gè)檢測(cè)區(qū)域中的第二組檢測(cè)區(qū)域,所述第二組檢測(cè)區(qū)域?qū)?yīng)于在所述第 三離散亮度和所述第二離散亮度之間的第二多個(gè)離散亮度;禾口集合所述第一組檢測(cè)區(qū)域和所述第二組檢測(cè)區(qū)域以形成所述檢測(cè)體積。
13. 根據(jù)權(quán)利要求12所述的方法,其中構(gòu)造變換體積包括 由所述第一變換區(qū)域、所述第二變換區(qū)域和所述第三變換區(qū)域進(jìn)行內(nèi)插 設(shè)置在所述多個(gè)變換區(qū)域中的第一組變換區(qū)域,所述第一組變換區(qū)域?qū)?yīng)于在所述第一離散亮度和所述第三離散亮度之間的所述第一多個(gè)離散亮度;設(shè)置在所述多個(gè)變換區(qū)域中的第二組變換區(qū)域,所述第二組變換區(qū)域?qū)?yīng)于所述第二 多個(gè)離散亮度;禾口集合所述第一組變換區(qū)域和所述第二組變換區(qū)域以形成所述變換體積。
14. 根據(jù)權(quán)利要求IO所述的方法,其中,限定第一變換區(qū)域包括限定相對(duì)于所述第一檢測(cè)區(qū)域具有第一位移的第一變換區(qū)域, 限定第二變換區(qū)域包括限定相對(duì)于所述第一檢測(cè)區(qū)域具有第二位移的第二變換區(qū)域。
15. 根據(jù)權(quán)利要求14所述的方法,其中相對(duì)于所述第一檢測(cè)區(qū)域的所述第一位移對(duì)于 相對(duì)于所述第二檢測(cè)區(qū)域的所述第二位移是可變的。
16. —種在具有包括顯示器和用戶接口選擇設(shè)備的圖形用戶接口的計(jì)算機(jī)系統(tǒng)中通過(guò) 顯示器上的接口提供顏色增強(qiáng)的方法,包括顯示包括設(shè)置在多個(gè)顏色坐標(biāo)平面中的多個(gè)檢測(cè)區(qū)域的檢測(cè)體積,所述多個(gè)顏色坐標(biāo) 平面對(duì)應(yīng)于離散亮度的軸線;顯示包括設(shè)置在多個(gè)顏色坐標(biāo)平面中的多個(gè)變換區(qū)域的變換體積,所述多個(gè)顏色坐標(biāo) 平面對(duì)應(yīng)于離散亮度的軸線;從所述顯示器上的所述接口中接收輸入,所述輸入指示對(duì)包括在所述檢測(cè)體積中的檢 測(cè)區(qū)域的修改和對(duì)包括在所述變換體積中的變換區(qū)域的修改;修改所述檢測(cè)體積和所述變換體積以對(duì)應(yīng)于所述輸入;禾口在存儲(chǔ)器中存儲(chǔ)所述輸入。
17. 根據(jù)權(quán)利要求16所述的系統(tǒng),其中對(duì)所述檢測(cè)體積的所述修改包括將所述修改內(nèi) 插到貫穿所述檢測(cè)體積的所述檢測(cè)區(qū)域。
18. 根據(jù)權(quán)利要求16所述的系統(tǒng),其中對(duì)所述檢測(cè)體積的所述修改包括將所述修改內(nèi) 插到貫穿所述變換體積的所述變換區(qū)域。
19. 根據(jù)權(quán)利要求16所述的系統(tǒng),其中所述顯示器顯示所述檢測(cè)體積和所述變換體積。
20. 根據(jù)權(quán)利要求16所述的系統(tǒng),其中所述顯示器顯示針對(duì)離散亮度的包括檢測(cè)區(qū)域 和變換區(qū)域的顏色坐標(biāo)平面,其中該檢測(cè)區(qū)域包含在所述檢測(cè)體積中且該變換區(qū)域包含在 所述變換體積中。
全文摘要
一種顏色增強(qiáng)的方法和系統(tǒng),要求保護(hù)的主題的實(shí)施例提供了在圖形顯示器中用于增強(qiáng)顏色顯示的系統(tǒng)和過(guò)程。在一個(gè)實(shí)施例中,提供了使用檢測(cè)體積和變換體積以顏色增強(qiáng)的過(guò)程。在一個(gè)實(shí)施例中,來(lái)自像素的作為顏色數(shù)據(jù)的輸入與檢測(cè)體積進(jìn)行比較。如果在檢測(cè)體積中檢測(cè)到輸入的顏色數(shù)據(jù),那么將顏色數(shù)據(jù)修改到變換體積中的對(duì)應(yīng)位置,該修改組成了對(duì)原始顏色的增強(qiáng)。
文檔編號(hào)G09G5/02GK101751904SQ200910250498
公開(kāi)日2010年6月23日 申請(qǐng)日期2009年12月10日 優(yōu)先權(quán)日2008年12月10日
發(fā)明者克里斯托·克雷斯薩菲斯, 薩塔路·杜塔 申請(qǐng)人:輝達(dá)公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
抚顺市| 民和| 郁南县| 贵溪市| 嘉荫县| 石泉县| 汕头市| 武定县| 报价| 台州市| 永城市| 库尔勒市| 乌审旗| 定州市| 馆陶县| 苗栗县| 通河县| 青铜峡市| 乌兰县| 张家界市| 大足县| 吐鲁番市| 鹤岗市| 成都市| 武义县| 谷城县| 上栗县| 台南县| 兴国县| 临邑县| 高邮市| 安化县| 乃东县| 恭城| 辽阳县| 丹东市| 渝北区| 天长市| 中超| 尉犁县| 昌平区|