專利名稱:圖象處理方法、圖象處理裝置和圖象處理程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及在彩色打印機(jī)、彩色復(fù)印機(jī)、彩色電視機(jī)、數(shù)字靜態(tài)照像機(jī)等的處理彩色圖象的設(shè)備和系統(tǒng)中,將彩色圖象內(nèi)的顏色調(diào)整到所要的顏色的圖象處理方法,圖象處理裝置和圖象處理程序。
背景技術(shù):
近年來,隨著數(shù)字靜態(tài)照像機(jī)和噴墨打印機(jī)等的普及,個(gè)人處理彩色圖象的情形正在增多。這時(shí),受到照明條件和設(shè)備特有的性能等的影響,用數(shù)字靜態(tài)照像機(jī)等取入的圖象成為與操作者的意圖不同的彩色圖象。這時(shí),通過調(diào)整彩色圖象的顏色,能夠改變到令人喜歡的顏色,但是如何調(diào)整圖象的調(diào)整參數(shù)(亮度和彩色度等)成為令人喜歡的顏色一般都是不知道的。例如,當(dāng)用數(shù)字靜態(tài)照像機(jī)拍攝的圖象的肌膚顏色不好時(shí),如何調(diào)整色相、彩色度、亮度(濃度)、RGB的比例等,成為令人喜歡的顏色,一般操作者不知道的情形是很多的。又,即便能夠很好地調(diào)整肌膚顏色,也由于這種弊病使周圍的顏色發(fā)生變化。
圖42是已有的圖象處理方法的第1說明圖。該方法是能夠自動(dòng)地校正肌膚顏色等特定的想要校正的顏色,而完全不影響其它顏色的方法。所以,操作者不用操作不習(xí)慣的調(diào)整參數(shù)就能夠變換到令人喜歡的顏色。在圖42中,Q是所要的色度值,P是輸入的色度值,L1、L2是預(yù)先決定的閾值。令從所要的色度值Q到色度值P的距離為L(zhǎng)(請(qǐng)參照專利文獻(xiàn)1)。
圖43是已有的圖象處理方法的第2說明圖。為了使說明簡(jiǎn)單起見,使第1說明圖的所要的色度值Q處于原點(diǎn)。當(dāng)距離L在閾值L1以下時(shí),將輸入色度值P置換成所要的色度值Q(原點(diǎn))。又,當(dāng)距離L在閾值L2以上時(shí),保持輸入色度值P不變。當(dāng)距離L為L(zhǎng)1<L<L2時(shí),使輸入色度值P與距離L相應(yīng)地接近所要的色度值Q(原點(diǎn))(P′)。
日本特開平5-276527號(hào)專利公報(bào)(第2~3頁、第1圖、第2圖)發(fā)明內(nèi)容但是,在揭示的方法中,通過將閾值L1以下的色度值完全置換成所要的色度值Q,輸出的圖象的顏色均勻容易變得不自然。又,自然的顏色,其色度值不是恒定的而隨著亮度變化。例如,自然的綠存在著當(dāng)明亮?xí)r接近黃色,當(dāng)暗淡時(shí)接近藍(lán)色的傾向。如果反著說,則黃色的葉子亮度容易顯得高,藍(lán)綠色的葉子亮度容易顯得低。又,即便在等色色空間中,想要變化的顏色范圍也很少能夠用圓表示,當(dāng)只單純地進(jìn)行距離比較接近所要的色度值Q時(shí),存在著輸出圖象變得不自然的情形。
本發(fā)明為了解決上述課題采用下列的方法。
首先,本發(fā)明的圖象處理方法,在由1個(gè)亮度值和2個(gè)色度值表現(xiàn)的3維色立體內(nèi)設(shè)定目標(biāo)色度值線,用輸入的彩色圖象信號(hào)的輸入亮度值和目標(biāo)色度值線求得目標(biāo)色度值,使彩色圖象信號(hào)的輸入色度值接近目標(biāo)色度值。
因此,因?yàn)橛幂斎肓炼戎蹈淖兡繕?biāo)色度值,所以難以成為均勻的顏色,能夠得到自然的圖象。
在這種方法中,如果在求目標(biāo)色度值前顯示目標(biāo)色度值線上的顏色,則操作者能夠確認(rèn)它,能夠在處理前決定是否進(jìn)行色調(diào)整。從而,即便不作無用的打印也能夠得到好的結(jié)果。進(jìn)一步,這時(shí),也可以用多個(gè)亮度值、和從多個(gè)亮度值與目標(biāo)色度值線求得的多個(gè)色度值顯示生成的目標(biāo)彩色圖象數(shù)據(jù)。
又,通過選擇設(shè)定在色立體內(nèi)的目標(biāo)色度值面的目標(biāo)色度值線,能夠得到操作者喜歡的圖象。
此外,代替目標(biāo)色度值線,也可以用目標(biāo)色度值的集合,代替目標(biāo)色度值面,也可以用目標(biāo)色度值線的集合。
又,當(dāng)使輸入色度值接近目標(biāo)色度值時(shí),也可以合成在將目標(biāo)色度值作為一點(diǎn)的色度平面上的多個(gè)三角形區(qū)域,生成調(diào)整色度區(qū)域,從連接目標(biāo)色度值和輸入色度值的直線與連接調(diào)整色度區(qū)域的周圍三角形的頂點(diǎn)的各直線的交點(diǎn)的色度值和目標(biāo)色度值求得多個(gè)輸入色度值的內(nèi)分比,從多個(gè)內(nèi)分比選擇1個(gè)內(nèi)分比,用選出的內(nèi)分比,使輸入色度值接近目標(biāo)色度值。因此,能夠設(shè)定不能用圓和簡(jiǎn)單圖形設(shè)定的形狀的調(diào)整色度區(qū)域,也可以進(jìn)行高速的色調(diào)整的計(jì)算。這時(shí),當(dāng)調(diào)整色度區(qū)域是凸區(qū)域時(shí)容易計(jì)算,色的連續(xù)性也很好。又,也可以使調(diào)整色度區(qū)域根據(jù)亮度值而變化。
當(dāng)從多個(gè)內(nèi)分比選擇1個(gè)內(nèi)分比時(shí),也可以從多個(gè)內(nèi)分比求得最小的內(nèi)分比,比較最小的內(nèi)分比和第1閾值,選擇最小的內(nèi)分比和第1閾值中大的一方,或者也可以從多個(gè)內(nèi)分比求得最小的內(nèi)分比,當(dāng)上述最小的內(nèi)分比第1閾值小時(shí),選擇第1閾值,當(dāng)上述最小的內(nèi)分比比第2閾值大時(shí),選擇第2閾值,當(dāng)最小的內(nèi)分比在第1閾值以上第2閾值以下時(shí),選擇最小的內(nèi)分比。
又,也可以根據(jù)特定的圖象色信息設(shè)置多條目標(biāo)色度值線。
又,使彩色圖象信號(hào)的輸入色度值接近目標(biāo)色度值的調(diào)整色度值能夠用在作為色調(diào)整范圍的調(diào)整色度區(qū)域、目標(biāo)色度值、和彩色圖象信號(hào)的輸入色度值,以及隨著從預(yù)定的亮度值范圍離開而變小的第1增益和彩色圖象信號(hào)越接近無彩色而變得越小的第2增益中的至少一方生成。
因此,使目標(biāo)色度值根據(jù)亮度值進(jìn)行變化,能夠防止輸出的圖象的顏色均勻而不自然,進(jìn)一步因?yàn)閺妮斎肓炼戎瞪傻?增益,抑制對(duì)不必要的亮度值進(jìn)行色調(diào)整,所以能夠防止由色調(diào)整引起的圖象質(zhì)量的惡化,得到高的圖象質(zhì)量。
又,通過用第2增益修正色調(diào)整系數(shù),能夠抑制在由于色調(diào)整產(chǎn)生的不在意的無彩色附近部分的色變化,從而能夠得到高的圖象質(zhì)量。
進(jìn)一步,通過不僅控制第1增益而且控制第2增益,能夠進(jìn)行更細(xì)致的增益調(diào)整。例如,因?yàn)橛玫?增益修正色調(diào)整系數(shù),所以也能夠使由第1增益引起的修正量比只用第1增益時(shí)的少。
又,從別的觀點(diǎn)來看,本發(fā)明也能夠提供以下的裝置。
該圖象處理裝置備有在用1個(gè)亮度值和2個(gè)色度值表現(xiàn)的3維色立體內(nèi)設(shè)定目標(biāo)色度值線,用輸入的彩色圖象信號(hào)的輸入亮度值和上述目標(biāo)色度值線求得目標(biāo)色度值的目標(biāo)色度值發(fā)生裝置、產(chǎn)生用于從上述目標(biāo)色度值發(fā)生裝置輸出的目標(biāo)色度值進(jìn)行色調(diào)整的色調(diào)整系數(shù)的色調(diào)整系數(shù)發(fā)生裝置、和用上述色調(diào)整系數(shù)使上述彩色圖象信號(hào)的輸入色度值接近上述目標(biāo)色度值的色調(diào)整裝置。
進(jìn)一步,從別的觀點(diǎn)來看,本發(fā)明也能夠提供為了在計(jì)算機(jī)中實(shí)施上述圖象處理方法的程序。
在本發(fā)明中,使目標(biāo)色度值根據(jù)亮度值進(jìn)行變化,能夠防止輸出的圖象的顏色均勻而不自然??梢孕纬杀饶繕?biāo)色度值固定的情形更自然的圖象,使進(jìn)行色校正并輸出的圖象顏色更自然。
圖1是表示本發(fā)明的實(shí)施形態(tài)1中的圖象處理裝置的方框圖。
圖2是表示目標(biāo)色度值曲線的說明圖。
圖3是表示2維平面中拍攝的目標(biāo)色度值曲線的說明圖。
圖4是表示合成三角形區(qū)域的調(diào)整色度區(qū)域的說明圖。
圖5是表示連接輸入色度值和目標(biāo)色度值的直線與連接調(diào)整色度區(qū)域的的各頂點(diǎn)的直線的交點(diǎn)的說明圖。
圖6是表示三角形區(qū)域的說明圖。
圖7是表示色調(diào)整系數(shù)發(fā)生裝置的一個(gè)例子的第1色調(diào)整系數(shù)發(fā)生電路的方框圖。
圖8是表示作為內(nèi)分比計(jì)算系數(shù)發(fā)生裝置的一個(gè)例子的內(nèi)分比計(jì)算系數(shù)發(fā)生電路的方框圖。
圖9是表示作為內(nèi)分比計(jì)算裝置的一個(gè)例子的內(nèi)分比計(jì)算電路的方框圖。
圖10是表示作為內(nèi)分比選擇裝置的一個(gè)例子的第1內(nèi)分比選擇電路的方框圖。
圖11是作為內(nèi)分比選擇裝置的另一個(gè)例子的第2內(nèi)分比選擇電路的方框圖。
圖12是表示作為色調(diào)整系數(shù)發(fā)生裝置的另一個(gè)例子的第2色調(diào)整系數(shù)發(fā)生裝置的方框圖。
圖13是表示作為色調(diào)整裝置的一個(gè)例子的色調(diào)整電路的方框圖。
圖14是表示本發(fā)明的實(shí)施形態(tài)2中的圖象處理裝置的方框圖。
圖15是表示作為目標(biāo)顯示方法的一個(gè)例子的目標(biāo)顯示裝置的說明圖。
圖16是表示本發(fā)明的實(shí)施形態(tài)3中的圖象處理裝置的方框圖。
圖17是表示目標(biāo)色度值曲面的說明圖。
圖18是表示在2維平面上拍攝的2個(gè)目標(biāo)色度值曲線的說明圖。
圖19是表示在2維平面上拍攝的目標(biāo)色度值曲線的選擇方法的說明圖。
圖20是表示作為目標(biāo)色度值曲線選擇方法的一個(gè)例子的目標(biāo)色度值曲線選擇裝置的說明圖。
圖21是表示本發(fā)明的實(shí)施形態(tài)4中的圖象處理裝置的方框圖。
圖22是表示為了用軟件實(shí)現(xiàn)本發(fā)明的圖象處理技術(shù)的CPU系統(tǒng)的方框圖。
圖23是表示本發(fā)明的實(shí)施形態(tài)5中的圖象處理用程序的操作程序圖。
圖24是表示色調(diào)整系數(shù)生成步驟的操作程序圖。
圖25是表示本發(fā)明的實(shí)施形態(tài)6中的圖象處理用程序的操作程序圖。
圖26是表示本發(fā)明的實(shí)施形態(tài)7中的圖象處理用程序的操作程序圖。
圖27是表示本發(fā)明的實(shí)施形態(tài)8中的圖象處理用程序的操作程序圖。
圖28是第1增益的說明圖。
圖29是表示本發(fā)明的實(shí)施形態(tài)9中的圖象處理驟裝置的方框圖。
圖30是作為第1增益生成裝置的實(shí)施例的第1增益生成電路和作為第1色調(diào)整系數(shù)修正裝置的實(shí)施例的第1色調(diào)整系數(shù)修正電路的方框圖。
圖31是作為色調(diào)整裝置的實(shí)施例的色調(diào)整電路的方框圖。
圖32是本發(fā)明的實(shí)施形態(tài)10中的圖象處理裝置的方框圖。
圖33是第2增益的說明圖。
圖34是第2增益變動(dòng)的說明圖。
圖35是作為第2增益生成裝置的實(shí)施例的第2增益生成電路和作為第2色調(diào)整系數(shù)修正裝置的實(shí)施例的第2色調(diào)整系數(shù)修正電路的方框圖。
圖36是本發(fā)明的實(shí)施形態(tài)11中的圖象處理裝置的方框圖。
圖37是作為第2增益生成裝置的實(shí)施例的別的第2增益生成電路的方框圖。
圖38是作為第3色調(diào)整系數(shù)修正裝置的實(shí)施形態(tài)的第3色調(diào)整系數(shù)修正電路的方框圖。
圖39是本發(fā)明的實(shí)施形態(tài)12中的圖象處理用程序的操作程序圖。
圖40是本發(fā)明的實(shí)施形態(tài)13中的圖象處理用程序的操作程序圖。
圖41是本發(fā)明的實(shí)施形態(tài)14中的圖象處理用程序的操作程序圖。
圖42是已有的圖象處理方法的第1說明圖。
圖43是已有的圖象處理方法的第2說明圖。
標(biāo)號(hào)說明1色調(diào)整裝置2目標(biāo)色度值曲線發(fā)生裝置3目標(biāo)色度值發(fā)生裝置4色調(diào)整系數(shù)發(fā)生裝置5第1增益生成裝置6第1色調(diào)整系數(shù)修正裝置28目標(biāo)色度值曲線35調(diào)整色度區(qū)域236目標(biāo)色度值顯示裝置272目標(biāo)色度值曲面發(fā)生裝置275目標(biāo)色度值曲線選擇裝置411第2增益生成裝置412第2色調(diào)整系數(shù)修正裝置478第3色調(diào)整系數(shù)修正裝置具體實(shí)施方式
下面,我們用圖說明本發(fā)明的實(shí)施形態(tài)。
(實(shí)施形態(tài)1)圖1是本發(fā)明的實(shí)施形態(tài)1中的圖象處理裝置的方框圖。在說明該方框圖前,我們先用圖2到圖6說明本實(shí)施形態(tài)中的圖象處理方法。圖2是目標(biāo)色度值曲線的說明圖。能夠?qū)⑤斎氲牟噬珗D象信號(hào)映射到3維色空間。在圖2中在軸21為亮度L、軸22為色度CR、軸23為色度CB的3維色空間中進(jìn)行表現(xiàn)。此外,也可以將亮度L作為NTSC信號(hào)的亮度Y,將色度CR作為色差R-Y,將色度CB作為色差B-Y,也可以用等色色空間的各要素。當(dāng)作為彩色圖象信號(hào)輸入RGB信號(hào)時(shí),最好用一般熟知的公式變換成亮度和色度的值。在圖2中目標(biāo)色度值曲線28是連接點(diǎn)24(記號(hào)O)、點(diǎn)25(記號(hào)A)、點(diǎn)26(記號(hào)B)、點(diǎn)27(記號(hào)Z)的曲線。此外,通過用直線(線段)連接各點(diǎn)之間使計(jì)算變得容易。
在本實(shí)施形態(tài)中,目標(biāo)色度值曲線對(duì)于各亮度值取1個(gè)目標(biāo)色度值。此外,也可以根據(jù)要進(jìn)行色調(diào)整的要素設(shè)置多條目標(biāo)色度值曲線。例如,也可以設(shè)置用于肌膚顏色的目標(biāo)色度值曲線、用于天空顏色的目標(biāo)色度值曲線、用于草木顏色的目標(biāo)色度值曲線的這樣3條曲線。這對(duì)于以后的實(shí)施形態(tài)也是一樣的。
在色度CR、CB的2維平面(色度面)中表示目標(biāo)色度值曲線28的圖如圖3所示。因?yàn)樵谄矫嫔媳硎緦?duì)于全部的亮度值的色度值,所以成為用直線連接的形狀。當(dāng)用特定的亮度值切取3維空間時(shí),用色度平面上的1點(diǎn)表示目標(biāo)色度值。當(dāng)令點(diǎn)25(記號(hào)A)的亮度值為L(zhǎng)a、色度值為CRa、CBa時(shí),亮度值La時(shí)的目標(biāo)色度值成為點(diǎn)25的色度值CRa、CBa。此外,在圖3中,將平面上的例如點(diǎn)25的坐標(biāo)表示為A(La,CRa,CBa)。同樣亮度值Lb時(shí)的目標(biāo)色度值成為點(diǎn)26(記號(hào)B)的色度值CRb、CBb。又,比亮度值La大比亮度值Lb小時(shí)的目標(biāo)色度值成為線段AB上的色度值。
這里,我們考慮輸入的彩色圖象的1個(gè)象素X(Lx,CRx,CBx)的亮度值Lx為L(zhǎng)s的情形(Lx=Ls)(X在圖中未畫出)。
如圖3所示,目標(biāo)色度值成為亮度值Ls時(shí)的目標(biāo)色度值線上的點(diǎn)29(記號(hào)S)的亮度值CRs、CBs。在線段AB上的目標(biāo)色度值CRs能夠用點(diǎn)A、點(diǎn)B的值由下列(公式1)表示,又目標(biāo)色度值CBs能夠由下列(公式2)表示。
CRs=CRa+CRb-CRaLb-La×(Ls-La)]]> CBs=CBa+CBb-CBaLb-La×(Ls-La)]]>這樣與亮度值相應(yīng)地給出目標(biāo)色度值。
其次,我們說明使輸入的彩色圖象的1個(gè)象素X(Lx,CRx,CBx)接近它的目標(biāo)色度值CRs、CBs方法。此外,在以后的說明中也用集合2個(gè)色度值的1個(gè)記號(hào)的表現(xiàn)。例如,CRs、CBs的情形表示Cs。所以,象素X也能夠表示為X(Lx,Cx)。
當(dāng)色度值Cx接近目標(biāo)色度值Cs時(shí),也可以用Cs和Cx之間的色度的2維平面內(nèi)的距離,但是這時(shí),將要調(diào)整的色范圍限定于圓或單純的矩形區(qū)域。
因此,在本實(shí)施形態(tài)中通過用多個(gè)三角形區(qū)域構(gòu)成調(diào)整色度區(qū)域,即便要調(diào)整的色范圍在復(fù)雜的區(qū)域內(nèi)也能夠高速地計(jì)算出來。下面,我們說明這種方法。
圖4是合成三角形區(qū)域的調(diào)整色度區(qū)域的說明圖。本實(shí)施例中的調(diào)整色度區(qū)域C0C1C2C3是合成三角形區(qū)域31~34的區(qū)域。在該圖中,只調(diào)整色度區(qū)域35內(nèi)的色度接近目標(biāo)色度值Cs。此外,在本實(shí)施形態(tài)中,作為調(diào)整色度區(qū)域構(gòu)成合成4個(gè)三角形區(qū)域的四角形區(qū)域,但是合成的三角形區(qū)域不限定于4個(gè),如果是3個(gè)以上的三角形區(qū)域則也可以是任意多個(gè)。又調(diào)整色度區(qū)域能夠使凸區(qū)域保持色的連續(xù)性。
當(dāng)輸入的色圖象的1個(gè)象素的色度值Cx(以后,稱為輸入色度值)接近目標(biāo)色度值Cs時(shí),在連接輸入色度值和目標(biāo)色度值的直線與連接作為調(diào)整色度區(qū)域的周圍的邊的三角形的各頂點(diǎn)的直線的交點(diǎn)的色度值和目標(biāo)色度值的線段上,調(diào)查輸入色度值的內(nèi)分比。將該內(nèi)分比用于評(píng)價(jià)輸入色度值對(duì)于目標(biāo)色度值和調(diào)整色度區(qū)域的境界的位置關(guān)系。在由4個(gè)三角形區(qū)域構(gòu)成的調(diào)整色度區(qū)域中,一般能夠求得4個(gè)內(nèi)分比。從中選擇適當(dāng)?shù)膬?nèi)分比。
圖5是連接輸入色度值和目標(biāo)色度值的直線與連接調(diào)整色度區(qū)域的周圍三角形的各頂點(diǎn)的直線的交點(diǎn)的說明圖。連接輸入色度值Cx和目標(biāo)色度值Cs的直線42與連接調(diào)整色度區(qū)域的周圍三角形的頂點(diǎn)C0C1的直線43相交于交點(diǎn)44。所以,能夠計(jì)算輸入色度值Cx是以什么樣的比例內(nèi)分連接目標(biāo)色度值Cs和交點(diǎn)44的線段。同樣,能夠求得與直線C1C2的交點(diǎn)46、與直線C2C3的交點(diǎn)48、與直線C3C0的交點(diǎn)50。此外,當(dāng)令輸入色度值Cx是交點(diǎn)44時(shí)內(nèi)分比為“0”、輸入色度值Cx是目標(biāo)色度值Cs時(shí)內(nèi)分比為“1”時(shí),當(dāng)輸入色度值Cx為交點(diǎn)46和交點(diǎn)48時(shí)內(nèi)分比成為比1大的值。
又,從Cs接近Cx的交點(diǎn),當(dāng)調(diào)整色度區(qū)域?yàn)橥箙^(qū)域時(shí),除了與直線C0C1的交點(diǎn)外還存在著與其它直線的交點(diǎn)。因此,不在直線C0C1上的其它交點(diǎn)的內(nèi)分比變得比直線C0C1的交點(diǎn)44時(shí)的內(nèi)分比大。所以,最小的內(nèi)分比成為求得的內(nèi)分比。
其次,考慮輸入色度值處于調(diào)整色度區(qū)域外的情形(圖5的點(diǎn)51的情形)。
這時(shí),與點(diǎn)36的情形相同交點(diǎn)46、48成為比1大的值。交點(diǎn)50的情形成為正的值,但是交點(diǎn)44的情形成為負(fù)的值。即,當(dāng)輸入色度值處于調(diào)整色度區(qū)域外時(shí)發(fā)生內(nèi)分比為負(fù)的情形。所以,當(dāng)最小內(nèi)分比為負(fù)時(shí)最好不進(jìn)行色調(diào)整。
圖6是三角形區(qū)域的說明圖。我們用圖6說明求內(nèi)分比Ki(x)的方法。這里,i表示調(diào)整色度區(qū)域的周圍三角形的各頂點(diǎn)的號(hào)碼。輸入色度值Cx36的內(nèi)分比Ki(x)能夠用下列(公式3)求得。
Ki(x)=(CBi+1-CBi)×CRx+(CRi-CRi+1)×CBx+CRi+1×CBi-CRi×CBi+1(CRi-CRi+1)×CBs+(CRi+1-CRs))×CBi+(CRs-CRi)×CBi+1]]>色度CRi、CBi是頂點(diǎn)61的色度值Ci,色度CRi+1、CBi+1是頂點(diǎn)62的色度值Ci+1。又CRs、CBs是目標(biāo)色度值Cs29,CRx、CBx是輸入色度值Cx36。
這里要注意的點(diǎn)除了輸入色度值Cx36以外以預(yù)定間隔表示亮度值時(shí)能夠預(yù)先求得。例如,當(dāng)以整數(shù)值(0~255)表示亮度值時(shí),Cs是256個(gè)模式的數(shù)據(jù),又作為三角形區(qū)域的頂點(diǎn)的色度值Ci,Ci+1也成為固定值或根據(jù)亮度值變化的預(yù)定數(shù)的模式的某一個(gè)值。所以,可以說分子的CRx項(xiàng)的系數(shù)除以分母得到的值也具有預(yù)定數(shù)的模式的值,分子的CBx項(xiàng)的系數(shù)除以分母得到的值也一樣,分子的余下項(xiàng)除以分母得到的值也是同樣的。即,如果預(yù)先求得根據(jù)亮度值變化的這些值,則能夠通過2次乘法和2次加法高速地求得內(nèi)分比Ki(x)。
在調(diào)整色度區(qū)域內(nèi)的全部三角形區(qū)域中求得內(nèi)分比Ki(x),接著求得最小的Kmin(x)。比較求得的最小內(nèi)分比和預(yù)定的閾值Kth1,當(dāng)比Kth1小時(shí)使內(nèi)分比變更到Kth1。作為Kth1的值例如是值“0”。預(yù)定的閾值Kth1用于限制調(diào)整色度區(qū)域內(nèi)外的色調(diào)整,特別是也能夠改變是完全不改變還是少量改變調(diào)整色度區(qū)域外。
以上的內(nèi)分比選擇式如下面的(公式4)所示。
Km(x)=max(Kth1,min(K0(x),K1(x),...,Kn-1(x)))[公式5]Km(x)=min(Kth2,max(Kth1,min(K0(x),K1(x),...,Kn-1(x))))又,也可以原封不動(dòng)地用求得的內(nèi)分比,但是進(jìn)一步與預(yù)定的閾值Kth2比較,當(dāng)比Kth2大時(shí)將內(nèi)分比置換成Kth2。作為Kth2,例如為值“0.6”。這時(shí)的選擇式能夠如(公式5)所示。預(yù)定的閾值Kth2起著抑制當(dāng)目標(biāo)色度值附近的輸入色度值接近目標(biāo)色度值時(shí)的變化的作用。
這里n是調(diào)整色度區(qū)域中的三角形區(qū)域的數(shù)目。Km(x)是求得的內(nèi)分比。
這樣如果用三角形區(qū)域合成調(diào)整色度區(qū)域,求得與各三角形區(qū)域?qū)?yīng)的內(nèi)分比,則調(diào)整色度區(qū)域不是圓和單純的矩形區(qū)域,并且能夠簡(jiǎn)單地確定輸入色度值相對(duì)于目標(biāo)色度值和調(diào)整色度區(qū)域的境界的位置關(guān)系。
用該內(nèi)分比Km(x)從輸入色度值Cx求得輸出色度值Cx′63。下面表示用于求CR′x、CB′x的公式的一個(gè)例子。CR′x=Km(x)×CRs+(1-Km(x))×CRx[公式7] CB′x=Km(x)×CBs+(1-Km(x))×CBx按照這些公式,當(dāng)輸入色度值Cx處于目標(biāo)色度值Cs和調(diào)整色度區(qū)域的境界的中間時(shí),與輸入色度值Cx比較輸出色度值Cx′接近大的目標(biāo)色度值Cs,當(dāng)輸入色度值Cx處于目標(biāo)色度值Cs和調(diào)整色度區(qū)域的境界近旁時(shí),與輸入色度值Cx沒有什么變化。因此,不會(huì)損害顏色的自然性。
此外,使預(yù)定的閾值Kth1、Kth2為固定值,但是也可以根據(jù)亮度值和要變化的顏色(目標(biāo)色度值)使它們變化。
用硬件實(shí)現(xiàn)以上的圖象處理方法的是圖1所示的圖象處理裝置。該圖象處理裝置備有色調(diào)整裝置1、目標(biāo)色度值曲線發(fā)生裝置2、目標(biāo)色度值發(fā)生裝置3和色調(diào)整系數(shù)發(fā)生裝置4。
從目標(biāo)色度值曲線發(fā)生裝置2輸出目標(biāo)色度值曲線信息16。目標(biāo)色度值發(fā)生裝置3用目標(biāo)色度值曲線信息16和輸入亮度值13輸出目標(biāo)色度值17、18。色調(diào)整系數(shù)發(fā)生裝置4生成用于用目標(biāo)色度值17、18和輸入色度值11、12進(jìn)行色調(diào)整的色調(diào)整系數(shù)19。這里,最好用內(nèi)分比作為色調(diào)整系數(shù)19。此外,生成色調(diào)整系數(shù)時(shí)也可以進(jìn)一步用亮度值13。色調(diào)整裝置1用色調(diào)整系數(shù)19和目標(biāo)色度值17、18,調(diào)整輸入色度值11、12的值,輸出輸出色度值14、15。
最好目標(biāo)色度值發(fā)生裝置3用查找表(或計(jì)算),輸入亮度值13,生成色度值17、18。在從上述圖象處理方法的說明中的輸入亮度值Lx求得目標(biāo)色度值Cs(CRs、CBs)的方法中如果用合成多條直線的結(jié)果作為目標(biāo)色度值曲線,則能夠從直線方程容易地求得目標(biāo)色度值Cs。
圖7是作為色調(diào)整系數(shù)發(fā)生裝置4的一個(gè)例子的第1色調(diào)整系數(shù)發(fā)生電路的方框圖。第1色調(diào)整系數(shù)發(fā)生電路備有內(nèi)分比計(jì)算系數(shù)發(fā)生裝置71、內(nèi)分比計(jì)算裝置72和內(nèi)分比選擇裝置73。將從目標(biāo)色度值發(fā)生裝置3輸出的目標(biāo)色度值17、18輸入到內(nèi)分比計(jì)算系數(shù)發(fā)生裝置71。內(nèi)分比計(jì)算系數(shù)發(fā)生裝置71用目標(biāo)色度值17、18和作為調(diào)整色度區(qū)域周圍的頂點(diǎn)的三角形區(qū)域的頂點(diǎn)的色度值,產(chǎn)生用于計(jì)算內(nèi)分比的系數(shù)。對(duì)多個(gè)三角形區(qū)域中的每一個(gè)求得內(nèi)分比計(jì)算系數(shù)。此外,也可以根據(jù)亮度值13改變用于計(jì)算內(nèi)分比的調(diào)整色度區(qū)域。內(nèi)分比計(jì)算裝置72用從內(nèi)分比計(jì)算系數(shù)發(fā)生裝置71輸出的多個(gè)內(nèi)分比計(jì)算系數(shù)81和輸入色度值11、12求得各三角形區(qū)域中的多個(gè)內(nèi)分比82。內(nèi)分比選擇裝置73用從內(nèi)分比計(jì)算裝置72輸出的多個(gè)內(nèi)分比82和閾值選擇內(nèi)分比19。
圖8是作為圖7所示的內(nèi)分比計(jì)算系數(shù)發(fā)生裝置71的一個(gè)例子的內(nèi)分比計(jì)算系數(shù)發(fā)生電路的方框圖。內(nèi)分比計(jì)算系數(shù)發(fā)生電路備有減法器91~95、加法器96、乘法器97~101和除法器102~104。內(nèi)分比計(jì)算系數(shù)發(fā)生電路是求得在上述圖象處理方法中說明的(公式3)的分子的第1項(xiàng)的CRx的系數(shù)除以分母得到的值81Ai、分子的第2項(xiàng)的CBx的系數(shù)除以分母得到的值81Bi、和分子的余下項(xiàng)除以分母得到的值81Ci的電路。
用減法器92從三角形區(qū)域的頂點(diǎn)i的色度值CRi(信號(hào)線110)減去別的頂點(diǎn)i+1的色度值CRi+1(信號(hào)線111),將計(jì)算結(jié)果輸出到信號(hào)線115,用乘法器99將其與從目標(biāo)色度值發(fā)生裝置3輸出的信號(hào)線18的目標(biāo)色度值CBs相乘。得到的信號(hào)線120的值是(公式3)的分母的第1項(xiàng)的值。同樣,用減法器93從信號(hào)線111的色度值CRi+1減去從目標(biāo)色度值發(fā)生裝置3輸出的信號(hào)線17的目標(biāo)色度值CRs,用乘法器100使計(jì)算結(jié)果(信號(hào)線116)與信號(hào)線112的三角形區(qū)域的頂點(diǎn)i的色度值CBi相乘。得到的信號(hào)線121的值是(公式3)的分母的第2項(xiàng)。又,用減法器91從目標(biāo)色度值CRs(信號(hào)線17)減去信號(hào)線110的色度值CRi,用乘法器101使計(jì)算結(jié)果(信號(hào)線1 14)與信號(hào)線113的三角形區(qū)域的頂點(diǎn)i+1的色度值CBi+1相乘。得到的信號(hào)線123的值是(公式3)的分母的第3項(xiàng)。又,加法器96將信號(hào)線120、121、123的值加起來,將得到的(公式3)的分母的值輸出到信號(hào)線124。
減法器95從信號(hào)線113的色度值CBi+1減去信號(hào)線112的色度值CBi,將結(jié)果輸出到信號(hào)線122。該值成為(公式3)的分子的CRx的系數(shù)。除法器104使信號(hào)線122的值除以作為(公式3)的分母的值的信號(hào)線124的值。所以,從除法器104輸出(公式3)的CRx的系數(shù)(信號(hào)線81Ai)。
又,因?yàn)槌ㄆ?02使信號(hào)線125的值除以表示(公式3)的分母的值的信號(hào)線124的值,所以能夠求得CBx的系數(shù)(信號(hào)線81Bi)。
乘法器97使信號(hào)線112的色度值CBi與信號(hào)線111的色度值CRi+1相乘,將結(jié)果輸入到信號(hào)線117。又,乘法器98使信號(hào)線113的色度值CBi+1與信號(hào)線110的色度值CRi相乘,將結(jié)果輸出到信號(hào)線118。用減法器94減去這些值,將結(jié)果輸出到信號(hào)線119。除法器103使信號(hào)線119的值除以信號(hào)線124的(公式3)的分母的值。所以,將輸入色度值CRx、CBx的系數(shù)以外的值輸出到信號(hào)線81Ci。
此外,我們?cè)趫D8中說明產(chǎn)生1個(gè)三角形區(qū)域中的內(nèi)分比計(jì)算系數(shù)的電路,但是通過構(gòu)成多個(gè)同樣的電路也能夠?qū)崿F(xiàn)其它的多個(gè)三角形區(qū)域的情形。
圖9是作為圖7所示的內(nèi)分比計(jì)算裝置72的一個(gè)例子的內(nèi)分比計(jì)算電路的方框圖。內(nèi)分比計(jì)算電路131~134備有乘法器135、136和加法器137。此外,方框132~134能夠用與方框131相同的構(gòu)成來實(shí)現(xiàn)。
將從內(nèi)分比計(jì)算系數(shù)發(fā)生裝置71輸出的內(nèi)分比計(jì)算系數(shù)81A0、81B0、81C0輸入到方框131。此外,信號(hào)線的添加字“0”表示是第1個(gè)三角形區(qū)域的內(nèi)分比計(jì)算系數(shù)。用乘法器135使從信號(hào)線11輸入的輸入圖象的色度值CRx與作為信號(hào)線81A0的值的(公式3)的CRx的系數(shù)相乘,將結(jié)果輸出到信號(hào)線141。同樣,用乘法器136使從信號(hào)線12輸入的輸入圖象的色度值CBx與作為信號(hào)線81B0的值的(公式3)的CBx的系數(shù)相乘,將結(jié)果輸出到信號(hào)線142。加法器137將信號(hào)線141的值和信號(hào)線142的值,而且表示(公式3)的余下項(xiàng)的值的信號(hào)線81C0的值加起來,將得到的內(nèi)分比K0(x)輸出到信號(hào)線82A。
在本實(shí)施形態(tài)中由4個(gè)三角形區(qū)域構(gòu)成調(diào)整色度區(qū)域。所以,通過信號(hào)線81A1、81B1、81C1將第2個(gè)三角形區(qū)域的內(nèi)分比計(jì)算系數(shù)輸入到方框132,將內(nèi)分比K1(x)輸出到信號(hào)線82B。又,通過信號(hào)線81A2、81B2、81C2將第3個(gè)三角形區(qū)域的內(nèi)分比計(jì)算系數(shù)輸入到方框133,將內(nèi)分比K2(x)輸出到信號(hào)線82C。同樣,通過信號(hào)線81A3、81B3、81C3將第4個(gè)三角形區(qū)域的內(nèi)分比計(jì)算系數(shù)輸入到方框134,將內(nèi)分比K3(x)輸出到信號(hào)線82D。
圖10是作為圖7所示的內(nèi)分比選擇裝置73的一個(gè)例子的第1內(nèi)分比選擇電路的方框圖。第1內(nèi)分比選擇電路151備有比較器152~155、選擇器156~159。
第1內(nèi)分比選擇電路151是求得多個(gè)內(nèi)分比的最小值將其與預(yù)定的閾值Kth1比較,當(dāng)最小的內(nèi)分比比預(yù)定的閾值Kth1小時(shí),輸出Kth1作為內(nèi)分比,在除此以外的情形中輸出最小的內(nèi)分比的電路。又,表示三角形區(qū)域是4個(gè)的情形。
將第1個(gè)三角形區(qū)域中的內(nèi)分比從信號(hào)線82A輸入到比較器152,并且也輸入到選擇器156。又,將第2個(gè)三角形區(qū)域中的內(nèi)分比從信號(hào)線82B輸入到比較器152,并且也輸入到選擇器156。比較器152比較第1和第2內(nèi)分比,將結(jié)果輸出到信號(hào)線161。選擇器156根據(jù)信號(hào)線161的比較結(jié)果將小的一方的內(nèi)分比值輸出到信號(hào)線162。將第3個(gè)三角形區(qū)域中的內(nèi)分比輸入到信號(hào)線82C,又將第4個(gè)三角形區(qū)域中的內(nèi)分比輸入到信號(hào)線82D,用比較器153進(jìn)行比較。將比較結(jié)果輸出到信號(hào)線163,接受該結(jié)果,選擇器157將小的一方的內(nèi)分比值輸出到信號(hào)線164。用比較器154比較信號(hào)線162、164的內(nèi)分比,將該比較結(jié)果輸出到信號(hào)線165。選擇器158根據(jù)比較器154的結(jié)果,將小的一方的內(nèi)分比值輸出到信號(hào)線166。所以,將4個(gè)三角形區(qū)域中的內(nèi)分比的最小值輸出到信號(hào)線166。從信號(hào)線167輸入預(yù)定閾值Kth1。作為預(yù)定閾值Kth1,例如它的值為“0”。比較器155比較最小內(nèi)分比和閾值Kth1,將比較結(jié)果輸出到信號(hào)線168。選擇器159從比較結(jié)果將大的一方的值作為內(nèi)分比輸出到信號(hào)線19。
圖11是作為圖7所示的內(nèi)分比選擇裝置73的其它例子的第2內(nèi)分比選擇電路的方框圖。第2內(nèi)分比選擇電路除了如圖10所示的方框151外還備有比較器171和選擇器172。
將從選擇器151輸出的內(nèi)分比輸出到信號(hào)線182。從信號(hào)線181輸入預(yù)定的第2閾值Kth2。作為Kth2,例如它的值為“0.6”。比較器171比較信號(hào)線182的內(nèi)分比和Kth2,將比較結(jié)果輸出到信號(hào)線183。選擇器172將小的一方的值作為最終的內(nèi)分比輸出到信號(hào)線19。它是用于實(shí)現(xiàn)在上述圖象處理方法中說明的(公式4)的電路。
圖12是作為圖1所示的色調(diào)整系數(shù)發(fā)生裝置4的其它例子的第2色調(diào)整系數(shù)發(fā)生電路的方框圖。第2色調(diào)整系數(shù)發(fā)生電路備有內(nèi)分比計(jì)算系數(shù)發(fā)生裝置191、內(nèi)分比計(jì)算系數(shù)存儲(chǔ)裝置192,內(nèi)分比計(jì)算裝置193、和內(nèi)分比選擇裝置194。
將從目標(biāo)色度值發(fā)生裝置3輸出的目標(biāo)色度值17、18輸入到內(nèi)分比計(jì)算系數(shù)發(fā)生裝置191。內(nèi)分比計(jì)算系數(shù)發(fā)生裝置191用目標(biāo)色度值17、18和作為調(diào)整色度區(qū)域周圍的頂點(diǎn)的三角形區(qū)域的頂點(diǎn)的色度值,產(chǎn)生用于計(jì)算內(nèi)分比的系數(shù)。對(duì)多個(gè)三角形區(qū)域中的每一個(gè)求得內(nèi)分比計(jì)算系數(shù)201。此外,也可以根據(jù)亮度值改變用于計(jì)算內(nèi)分比的調(diào)整色度區(qū)域。將從內(nèi)分比計(jì)算系數(shù)發(fā)生裝置191輸出的內(nèi)分比計(jì)算系數(shù)201存儲(chǔ)在內(nèi)分比計(jì)算系數(shù)存儲(chǔ)裝置192中。對(duì)要取入輸入圖象的亮度值進(jìn)行上述處理。例如,當(dāng)亮度值取0~255的電平時(shí),存儲(chǔ)256個(gè)模式的內(nèi)分比計(jì)算系數(shù)。作為前處理實(shí)施它們。
內(nèi)分比計(jì)算系數(shù)存儲(chǔ)裝置192,當(dāng)輸入輸入圖象的亮度值13時(shí),將每個(gè)三角形區(qū)域的內(nèi)分比計(jì)算系數(shù)202輸入到內(nèi)分比計(jì)算裝置193。內(nèi)分比計(jì)算裝置193用多個(gè)內(nèi)分比計(jì)算系數(shù)202和輸入色度值11、12,求得各三角形區(qū)域中的多個(gè)內(nèi)分比203。內(nèi)分比選擇裝置194用從內(nèi)分比計(jì)算裝置193輸出的多個(gè)內(nèi)分比203和閾值選擇內(nèi)分比19。
內(nèi)分比計(jì)算系數(shù)發(fā)生裝置191、內(nèi)分比計(jì)算裝置193和內(nèi)分比選擇裝置194分別能夠由與圖7所示的第1色調(diào)整系數(shù)發(fā)生電路中說明的內(nèi)分比計(jì)算系數(shù)發(fā)生裝置71、內(nèi)分比計(jì)算裝置72和內(nèi)分比選擇裝置73同樣的電路構(gòu)成。又,內(nèi)分比計(jì)算系數(shù)存儲(chǔ)裝置192能夠用查找表(存儲(chǔ)器)來實(shí)現(xiàn)。
通過取圖12的構(gòu)成,不需要對(duì)每個(gè)亮度值計(jì)算內(nèi)分比計(jì)算系數(shù),從而能夠高速地進(jìn)行內(nèi)分比計(jì)算。
此外,也可以不用內(nèi)分比計(jì)算系數(shù)發(fā)生裝置191,預(yù)先將個(gè)人計(jì)算機(jī)等計(jì)算的內(nèi)分比計(jì)算系數(shù)存儲(chǔ)在內(nèi)分比計(jì)算系數(shù)存儲(chǔ)裝置192中。
圖13是作為圖1所示的色調(diào)整裝置1的一個(gè)例子的色調(diào)整電路211、212的方框圖。色調(diào)整電路211、212備有乘法器213、214、減法器215和加法器216。方框211是用于求得經(jīng)過調(diào)整的色度值CR′x的電路,方框212是用于求得色度值CB′x的電路。方框212能夠用與方框211同樣的電路來實(shí)現(xiàn)。
用乘法器213使從信號(hào)線17輸入的目標(biāo)色度值CRs與從信號(hào)線19輸入的內(nèi)分比Km(x)相乘。從信號(hào)線221輸入值“1”,將1-Km(x)的值從減法器215輸出到信號(hào)線222。乘法器214使從信號(hào)線11輸入的輸入色度值CRx與來自減法器215的輸出相乘,將結(jié)果輸出到信號(hào)線224。加法器216將信號(hào)線223、224的值加起來,將輸出色度值CR′x輸出到信號(hào)線14。同樣,從信號(hào)線18輸入目標(biāo)色度值CBs,從信號(hào)線12輸入輸入色度值CBx,方框212將輸出色度值CB′x輸出到信號(hào)線15。
通過取以上的構(gòu)成在實(shí)施形態(tài)1中的圖象處理裝置中,因?yàn)槭鼓繕?biāo)色度值根據(jù)亮度值變化,所以能夠防止輸出的圖象的顏色均勻變得不自然。
又,因?yàn)椴恍枰獙⒄{(diào)整的色空間限定于圓或單純的矩形,所以能夠高速地得到更自然的圖象。
(實(shí)施形態(tài)2)圖14是表示本發(fā)明的實(shí)施形態(tài)2中的圖象處理裝置的方框圖。圖15是表示作為目標(biāo)顯示方法的一個(gè)例子的目標(biāo)顯示裝置的說明圖。
圖14所示的圖象處理裝置備有色調(diào)整裝置231、目標(biāo)色度值曲線發(fā)生裝置232、目標(biāo)色度值發(fā)生裝置233、色調(diào)整系數(shù)發(fā)生裝置234和目標(biāo)色度值顯示裝置236。
目標(biāo)色度值曲線發(fā)生裝置232將目標(biāo)色度值曲線信息246輸出到目標(biāo)色度值發(fā)生裝置233。又,目標(biāo)色度值曲線發(fā)生裝置232將顯示用的目標(biāo)色度值曲線信息250輸出到目標(biāo)色度值顯示裝置236。目標(biāo)色度值曲線信息246和顯示用的目標(biāo)色度值曲線信息250也可以是同一個(gè)信息。目標(biāo)色度值顯示裝置236用顯示用的目標(biāo)色度值曲線信息250將目標(biāo)色度值曲線變換成圖象數(shù)據(jù)進(jìn)行顯示。目標(biāo)色度值發(fā)生裝置233用目標(biāo)色度值曲線信息246和輸入亮度值243輸出目標(biāo)色度值247、248。色調(diào)整系數(shù)發(fā)生裝置234生成用于用目標(biāo)色度值247、248和輸入色度值241、242進(jìn)行色調(diào)整的色調(diào)整系數(shù)249。最好用內(nèi)分比作為色調(diào)整系數(shù)249。此外,當(dāng)利用者看到由目標(biāo)色度值顯示裝置236顯示的圖象,輸入色調(diào)整中止信號(hào)251時(shí),色調(diào)整系數(shù)發(fā)生裝置234輸出不進(jìn)行色調(diào)整那樣的色調(diào)整系數(shù)249。此外,當(dāng)生成色調(diào)整系數(shù)時(shí)也可以進(jìn)一步用亮度值243。色調(diào)整裝置231用色調(diào)整系數(shù)249和目標(biāo)色度值247、248,調(diào)整輸入色度值241、242的值,并輸出輸出色度值244、245。
這里,圖14所示的實(shí)施形態(tài)2的圖象處理裝置與圖1所示的實(shí)施形態(tài)1的圖象處理裝置的不同之處在于備用目標(biāo)色度值顯示裝置236這一點(diǎn),其它都用與實(shí)施形態(tài)1的圖象處理裝置相同的裝置來實(shí)現(xiàn)。
色調(diào)整處理很多是將自然色和人的記憶色作為基礎(chǔ)進(jìn)行的,但是也存在著顏色與利用者的感性偏離或?qū)嶋H上輸入圖象與設(shè)定的記憶色不同的情形。這時(shí),即便一樣地向著目標(biāo)色進(jìn)行色調(diào)整也不能夠得到所求的圖象。因此,設(shè)置目標(biāo)色度值顯示裝置236,顯示目標(biāo)色度值曲線上的顏色。最好利用者決定是否根據(jù)顯示的顏色進(jìn)行色調(diào)整處理。當(dāng)利用者不進(jìn)行色調(diào)整時(shí),最好用色調(diào)整中止信號(hào)251,從信號(hào)線249輸出值“0”作為內(nèi)分比。如果使選擇器進(jìn)入色調(diào)整系數(shù)發(fā)生裝置234的輸出段則這能夠構(gòu)成電路(圖中未畫出)。
圖15是作為目標(biāo)色度值顯示裝置236的一個(gè)例子的目標(biāo)色度值顯示裝置的說明圖。目標(biāo)色度值顯示裝置按照目標(biāo)色度值曲線的亮度值顯示目標(biāo)的顏色。在圖15中表示出亮度值從低方261到高方262顯示目標(biāo)顏色的形狀。因此,在所有的亮度值中,利用者能夠通過目視確認(rèn)是否接近哪種顏色。此外,目標(biāo)色度值顯示裝置236的顯示形式不限于此。
通過取以上的構(gòu)成,利用者能夠在調(diào)整前決定是否進(jìn)行色調(diào)整,也可以不進(jìn)行無用的打印。
(實(shí)施形態(tài)3)圖16是表示本發(fā)明的實(shí)施形態(tài)3中的圖象處理裝置的方框圖。圖17是表示目標(biāo)色度值曲面的說明圖,圖18是表示在2維平面上表示的2個(gè)目標(biāo)色度值曲線的說明圖,圖19是表示在2維平面上表示的2個(gè)目標(biāo)色度值曲線的選擇方法的說明圖,圖20是表示作為目標(biāo)色度值曲線選擇裝置的一個(gè)例子的目標(biāo)色度值曲線選擇裝置的說明圖。
首先,在說明圖象處理裝置前,我們用圖17到圖19說明本實(shí)施形態(tài)的圖象處理方法。
圖17是目標(biāo)色度值曲面的說明圖。圖17與圖2相同,是用亮度L的軸301、色度CR的軸302、色度CB的軸303表現(xiàn)的色空間。在圖2中說明了目標(biāo)色度值曲線,但是在本實(shí)施形態(tài)中設(shè)定目標(biāo)色度值曲面,從目標(biāo)色度值曲面選擇目標(biāo)色度值曲線。在本實(shí)施形態(tài)中設(shè)定包含2條目標(biāo)色度值曲線的區(qū)域,作為目標(biāo)色度值曲面。又,作為目標(biāo)色度值曲線,通過將3個(gè)線段連接起來實(shí)現(xiàn)。即,它是通過點(diǎn)304(記號(hào)O)、點(diǎn)305(記號(hào)E)、點(diǎn)306(記號(hào)F)、點(diǎn)307(記號(hào)Z)、308(記號(hào)G)以及309(記號(hào)H)的曲面。通過形成曲面,對(duì)于1個(gè)亮度值可以具有多個(gè)色度值。
圖18是在2維平面(色度平面)上表示的2個(gè)目標(biāo)色度值曲線的說明圖。1條目標(biāo)色度值曲線311是由通過點(diǎn)E、點(diǎn)F的多條直線構(gòu)成的曲線,又1條目標(biāo)色度值曲線312是由通過點(diǎn)G、點(diǎn)H的多條直線構(gòu)成的曲線。為了使說明簡(jiǎn)單起見,使點(diǎn)E、點(diǎn)G的亮度值相等,又使點(diǎn)F、點(diǎn)H的亮度值相等。又,我們只用線段EF和線段GH進(jìn)行說明。
當(dāng)利用者選擇目標(biāo)色度值曲線(直線)時(shí),目標(biāo)色度值曲線的一端在連接點(diǎn)E和點(diǎn)G的線段EG之間(箭頭313)。又,目標(biāo)色度值曲線的另一端在連接點(diǎn)F和點(diǎn)H的線段FH之間(箭頭314)。這樣一來,利用者能夠選擇目標(biāo)色度值曲線。
圖19是在2維平面上表示的2個(gè)目標(biāo)色度值曲線的選擇方法的說明圖。求得選擇的目標(biāo)色度值曲線上的點(diǎn)321(記號(hào)P)和322(記號(hào)Q)。令點(diǎn)E的亮度為L(zhǎng)e,2個(gè)色度值為CRe、CBe,表示為E(Le,CRe、CBe)。同樣,當(dāng)將點(diǎn)G、點(diǎn)P分別表示為G(Lg,CRg、CBg)、P(Lp,CRp、CBp)時(shí),P點(diǎn)的色度值能夠用下列公式表示。
CRp=CRe+CRg-CReW×Pos]]>[公式9]CBp=CBe+CBg-CBeW×Pos]]>這里,W表示利用者調(diào)整的間隔,pos表示調(diào)整點(diǎn)(利用者選擇的點(diǎn))。例如,令W為“10”,能夠設(shè)定調(diào)整點(diǎn)pos使它取0~10的整數(shù)值。
用(公式8)和(公式9),能夠求得點(diǎn)P的色度值。此外,當(dāng)點(diǎn)E和點(diǎn)G的亮度值不同時(shí),最好對(duì)于亮度值也進(jìn)行補(bǔ)插。對(duì)于點(diǎn)F和點(diǎn)H也同樣,能夠求得點(diǎn)Q的色度值。
圖16所示的圖象處理裝置備有色調(diào)整裝置271、目標(biāo)色度值曲面發(fā)生裝置272、目標(biāo)色度值曲線選擇裝置275、目標(biāo)色度值發(fā)生裝置273、色調(diào)整系數(shù)發(fā)生裝置274。
目標(biāo)色度值曲面發(fā)生裝置272將目標(biāo)色度值曲面信息290輸出到目標(biāo)色度值曲線選擇裝置275。在目標(biāo)色度值曲線選擇裝置275中,利用者選擇目標(biāo)色度值曲線。作為選擇方法,是利用者根據(jù)預(yù)定的信息,例如接近紅色的肌膚和接近黃色的肌膚等的信息進(jìn)行選擇的方法。將選出的目標(biāo)色度值曲線信息291輸出到目標(biāo)色度值發(fā)生裝置273。
目標(biāo)色度值發(fā)生裝置273用目標(biāo)色度值曲線信息291和輸入亮度值283輸出目標(biāo)色度值287、288。色調(diào)整系數(shù)發(fā)生裝置274生成用于用目標(biāo)色度值287、288和輸入色度值281、282進(jìn)行色調(diào)整的色調(diào)整系數(shù)289??梢杂脙?nèi)分比作為色調(diào)整系數(shù)289。此外,當(dāng)生成色調(diào)整系數(shù)時(shí)也可以進(jìn)一步用亮度值283。色調(diào)整裝置271用色調(diào)整系數(shù)289和目標(biāo)色度值287、288,調(diào)整輸入色度值281、282的值,并輸出輸出色度值284、285。
圖16所示的本實(shí)施形態(tài)的圖象處理裝置與圖1所示的實(shí)施形態(tài)1的圖象處理裝置的不同之處在于代替目標(biāo)色度值曲線發(fā)生裝置2,用目標(biāo)色度值曲面發(fā)生裝置272和目標(biāo)色度值曲線選擇裝置275,生成目標(biāo)色度值曲線這一點(diǎn),其它都用與圖1所示的圖象處理裝置相同的電路來實(shí)現(xiàn)。
圖20是作為目標(biāo)色度值曲線選擇裝置278的一個(gè)例子的目標(biāo)色度值曲線選擇裝置的說明圖。目標(biāo)色度值曲線選擇裝置331備有可動(dòng)單元332,可動(dòng)單元332在可動(dòng)范圍333之間移動(dòng)。該可動(dòng)范圍與(公式8)和(公式9)中的間隔W相當(dāng),可動(dòng)單元332的位置表示調(diào)整點(diǎn)pos。即,通過移動(dòng)可動(dòng)單元332使作為目標(biāo)的色度值曲線變化,將變化后的目標(biāo)色度值曲線信息291輸出到目標(biāo)色度值發(fā)生裝置273。
通過取上述構(gòu)成,因?yàn)槔谜吣軌蜻x擇目標(biāo)色度值曲線自身,所以能夠?qū)⒗谜咚念伾鳛槟繕?biāo)進(jìn)行調(diào)整。
(實(shí)施形態(tài)4)圖21是表示本發(fā)明的實(shí)施形態(tài)4中的圖象處理裝置的方框圖。
圖21所示的圖象處理裝置備有色調(diào)整裝置341、目標(biāo)色度值曲面發(fā)生裝置342、目標(biāo)色度值曲線選擇裝置345、目標(biāo)色度值顯示裝置346、目標(biāo)色度值發(fā)生裝置343、和色調(diào)整系數(shù)發(fā)生裝置344。
目標(biāo)色度值曲面發(fā)生裝置342將目標(biāo)色度值曲面信息356輸出到目標(biāo)色度值曲線選擇裝置345。用目標(biāo)色度值曲線選擇裝置345,利用者能夠選擇目標(biāo)色度值曲線,但是首先將標(biāo)準(zhǔn)的目標(biāo)色度值曲線信息358輸出到目標(biāo)色度值顯示裝置346。目標(biāo)色度值顯示裝置346用目標(biāo)色度值曲線信息358對(duì)每個(gè)亮度值顯示目標(biāo)色度值。利用者能夠根據(jù)由目標(biāo)色度值顯示裝置346顯示的圖象用目標(biāo)色度值曲線選擇裝置345選擇喜歡的目標(biāo)色度值曲線。將選出的目標(biāo)色度值曲線信息358輸入到目標(biāo)色度值顯示裝置346,顯示選出的目標(biāo)色度值的圖象。最終將用目標(biāo)色度值曲線選擇裝置345選出的目標(biāo)色度值曲線信息357輸出到目標(biāo)色度值發(fā)生裝置343。目標(biāo)色度值發(fā)生裝置343用目標(biāo)色度值曲線信息357和輸入亮度值353輸出目標(biāo)色度值359、360。色調(diào)整系數(shù)發(fā)生裝置344生成用于用目標(biāo)色度值359、360和輸入色度值351、352進(jìn)行色調(diào)整的色調(diào)整系數(shù)361??梢杂脙?nèi)分比作為色調(diào)整系數(shù)361。此外,生成色調(diào)整系數(shù)時(shí)也可以進(jìn)一步用亮度值353。色調(diào)整裝置341用色調(diào)整系數(shù)361和目標(biāo)色度值359、360,調(diào)整輸入色度值351、352的值,并輸出輸出色度值354、355。
圖21所示的本發(fā)明的實(shí)施形態(tài)的圖象處理裝置與圖16所示的實(shí)施形態(tài)3中的圖象處理裝置的不同之處在于備用目標(biāo)色度值顯示裝置246這一點(diǎn),其它都用與實(shí)施形態(tài)3的圖象處理裝置相同的裝置來實(shí)現(xiàn)。又,目標(biāo)色度值顯示裝置346用與圖14所示的實(shí)施形態(tài)2中的圖象處理裝置的目標(biāo)色度值顯示裝置236相同的裝置來實(shí)現(xiàn)。
通過取上述構(gòu)成,因?yàn)槟軌蛴媚繕?biāo)色度值顯示裝置346顯示用目標(biāo)色度值曲線選擇裝置345選擇的目標(biāo)色度值曲線信息,所以能夠一面進(jìn)行目視一面設(shè)定微妙的顏色,能夠得到利用者喜歡的圖象。
(實(shí)施形態(tài)5)圖22是表示為了用軟件實(shí)現(xiàn)本發(fā)明的圖象處理技術(shù)的CPU系統(tǒng)的方框圖。此外,當(dāng)實(shí)施在實(shí)施形態(tài)5到8中的圖象處理用程序時(shí)能夠用該CPU系統(tǒng)。
圖22所示的CPU系統(tǒng)由CPU(中央處理單元)372、ROM(只讀存儲(chǔ)器)371、RAM(隨機(jī)存取存儲(chǔ)器)373、和輸入輸出端口374構(gòu)成。
在該CPU系統(tǒng)中,CPU372使用作為作業(yè)存儲(chǔ)器的RAM373實(shí)施存儲(chǔ)在ROM371中的程序。輸入輸出端口374進(jìn)行圖象的輸入382和輸出383。將圖象數(shù)據(jù)從輸入輸出端口374傳送到RAM373,按照ROM371的程序,實(shí)施圖象處理。此外,也可以從輸入輸出端口374通過總線381將程序傳送到RAM373,在RAM上進(jìn)行實(shí)施。當(dāng)處理結(jié)束時(shí)通過輸入輸出端口383輸出圖象數(shù)據(jù)。此外,也可以在個(gè)人計(jì)算機(jī)和工作站等上進(jìn)行圖象處理。
圖23是本發(fā)明的實(shí)施形態(tài)5中的圖象處理用程序的操作程序圖。實(shí)施形態(tài)5中的圖象處理用程序?qū)?shí)施形態(tài)1中的圖象處理裝置的處理內(nèi)容進(jìn)行軟件化。
此外,能夠?qū)?shí)施形態(tài)5到8中說明的圖象處理用程序存儲(chǔ)在計(jì)算機(jī)可以讀取的HDD、MO、FD、CD-ROM等的種種記錄形態(tài)的信息記錄媒體中。
當(dāng)開始本發(fā)明的圖象處理用程序時(shí)(步驟1),首先在步驟2中進(jìn)行初始設(shè)定。在初始設(shè)定中首先設(shè)定目標(biāo)色度值曲線信息。在步驟3,讀取輸入圖象數(shù)據(jù)中的注意象素?cái)?shù)據(jù)。此外,當(dāng)不用亮度、色度表示輸入圖象數(shù)據(jù)時(shí),進(jìn)行熟知的色空間變換。例如,從RGB信號(hào)變換到Y(jié)、R-Y、B-Y信號(hào)。在步驟4,用注意象素的輸入亮度和目標(biāo)色度值曲線生成目標(biāo)色度值。在步驟5,用步驟4中得到的目標(biāo)色度值、注意象素的輸入亮度值、注意象素的輸入色度值、構(gòu)成調(diào)整色度區(qū)域的三角形區(qū)域的頂點(diǎn)的色度值,生成用于進(jìn)行色調(diào)整的色調(diào)整系數(shù)。也可以用內(nèi)分比作為色調(diào)整系數(shù)。在步驟6,用步驟5中得到的色調(diào)整系數(shù)進(jìn)行注意象素的輸入色度值的色調(diào)整。在步驟7,檢查全部象素的色調(diào)整是否已經(jīng)結(jié)束,當(dāng)全部象素沒有結(jié)束時(shí),回到步驟3,當(dāng)全部象素已經(jīng)結(jié)束時(shí),結(jié)束色調(diào)整處理(步驟8)。
圖24更詳細(xì)地說明圖23所示的色調(diào)整系數(shù)生成步驟5的內(nèi)容的操作程序圖。
在步驟11,生成上述的內(nèi)分比計(jì)算系數(shù)。用生成的內(nèi)分比計(jì)算系數(shù),在步驟12,計(jì)算第1三角形區(qū)域的內(nèi)分比。在步驟13,檢查是否對(duì)要構(gòu)成調(diào)整色度區(qū)域的全部三角形區(qū)域求得內(nèi)分比,當(dāng)沒有全部結(jié)束時(shí)回到步驟11。如果全部三角形區(qū)域中的內(nèi)分比的計(jì)算結(jié)束了,則在步驟14選擇內(nèi)分比。
此外,在步驟2的初始設(shè)定中,如圖12中說明的那樣,對(duì)于全部亮度值預(yù)先計(jì)算內(nèi)分比計(jì)算系數(shù),進(jìn)行表格化(配列化),能夠縮短全體處理時(shí)間。這時(shí),不需要產(chǎn)生步驟4的目標(biāo)色度值,用在步驟3中進(jìn)行注意象素的讀取得到的亮度值和色度值,在步驟5直接生成色調(diào)整系數(shù)。所以,在步驟2內(nèi)生成步驟11的內(nèi)分比計(jì)算系數(shù)。此外,關(guān)于高速化方法在以后的實(shí)施形態(tài)中也是相同的。
(實(shí)施形態(tài)6)圖25是本發(fā)明的實(shí)施形態(tài)6中的圖象處理用程序的操作程序圖。實(shí)施形態(tài)6中的圖象處理用程序?qū)?shí)施形態(tài)2中的圖象處理裝置的處理內(nèi)容進(jìn)行軟件化。
當(dāng)開始本發(fā)明的圖象處理用程序時(shí)(步驟21),首先在步驟22中用預(yù)先設(shè)定的目標(biāo)色度值曲線信息,顯示與各亮度值對(duì)應(yīng)的目標(biāo)色度值圖象。此外,最好通過輸入輸出端口374將目標(biāo)色度值圖象輸出到顯示裝置。利用者根據(jù)顯示的目標(biāo)色度值圖象在步驟23選擇是否進(jìn)行色調(diào)整。當(dāng)不進(jìn)行色調(diào)整時(shí),行進(jìn)到步驟30結(jié)束處理。當(dāng)進(jìn)行色調(diào)整時(shí),在步驟24進(jìn)行初始設(shè)定。在初始設(shè)定中首先設(shè)定目標(biāo)色度值曲線信息。在步驟25,讀取輸入圖象數(shù)據(jù)中的注意象素?cái)?shù)據(jù)。此外,當(dāng)不用亮度、色度表示輸入圖象數(shù)據(jù)時(shí),進(jìn)行熟知的色空間變換。例如,從RGB信號(hào)變換到Y(jié)、R-Y、B-Y信號(hào)。在步驟26,用注意象素的輸入亮度值和目標(biāo)色度值曲線生成目標(biāo)色度值。在步驟27,用步驟26中得到的目標(biāo)色度值、注意象素的輸入亮度值、注意象素的輸入色度值、構(gòu)成調(diào)整色度區(qū)域的三角形區(qū)域的頂點(diǎn)的色度值,生成用于進(jìn)行色調(diào)整的色調(diào)整系數(shù)。也可以用內(nèi)分比作為色調(diào)整系數(shù)。在步驟28,用步驟27中得到的色調(diào)整系數(shù)進(jìn)行注意象素的輸入色度值的色調(diào)整。在步驟29,檢查全部象素的色調(diào)整是否已經(jīng)結(jié)束,當(dāng)沒有結(jié)束全部象素時(shí),回到步驟25,當(dāng)已經(jīng)結(jié)束全部象素時(shí),結(jié)束色調(diào)整處理(步驟30)。
(實(shí)施形態(tài)7)圖26是本發(fā)明的實(shí)施形態(tài)7中的圖象處理用程序的操作程序圖。實(shí)施形態(tài)7中的圖象處理用程序?qū)?shí)施形態(tài)3中的圖象處理裝置的處理內(nèi)容進(jìn)行軟件化。
當(dāng)開始本發(fā)明的圖象處理用程序時(shí)(步驟31),首先在步驟32中從目標(biāo)色度值曲面選擇目標(biāo)色度值曲線。在步驟33的初始設(shè)定中首先設(shè)定目標(biāo)色度值曲線信息。在步驟34,讀取輸入圖象數(shù)據(jù)中的注意象素?cái)?shù)據(jù)。此外,當(dāng)不用亮度、色度表示輸入圖象數(shù)據(jù)時(shí),進(jìn)行熟知的色空間變換。例如,從RGB信號(hào)變換到Y(jié)、R-Y、B-Y信號(hào)。在步驟35,用注意象素的輸入亮度值和目標(biāo)色度值曲線生成目標(biāo)色度值。在步驟36,用步驟35中得到的目標(biāo)色度值、注意象素的輸入亮度值、注意象素的輸入色度值、全部象素調(diào)整色度區(qū)域的三角形區(qū)域的頂點(diǎn)的色度值,生成用于進(jìn)行色調(diào)整的色調(diào)整系數(shù)。也可以用內(nèi)分比作為色調(diào)整系數(shù)。在步驟37,用步驟36中得到的色調(diào)整系數(shù)進(jìn)行注意象素的輸入色度值的色調(diào)整。在步驟38,檢查全部象素的色調(diào)整是否已經(jīng)結(jié)束,當(dāng)沒有結(jié)束全部象素時(shí),回到步驟34,當(dāng)已經(jīng)結(jié)束全部象素時(shí),結(jié)束色調(diào)整處理(步驟39)。
(實(shí)施形態(tài)8)圖27是本發(fā)明的實(shí)施形態(tài)8中的圖象處理用程序的操作程序圖。實(shí)施形態(tài)8中的圖象處理用程序?qū)?shí)施形態(tài)4中的圖象處理裝置的處理內(nèi)容進(jìn)行軟件化。
當(dāng)開始本發(fā)明的圖象處理用程序時(shí)(步驟41),首先在步驟42中用預(yù)先設(shè)定的目標(biāo)色度值曲線信息,顯示與各亮度值對(duì)應(yīng)的目標(biāo)色度圖象。此外,最好通過輸入輸出端口374將目標(biāo)色度值圖象輸出到顯示裝置。利用者根據(jù)顯示的目標(biāo)色度值圖象在步驟43選擇是否在該目標(biāo)色度值曲線上進(jìn)行色調(diào)整。當(dāng)不在該目標(biāo)色度值曲線上進(jìn)行色調(diào)整時(shí),進(jìn)行到步驟44選擇(調(diào)整)目標(biāo)色度值曲線,重復(fù)進(jìn)行步驟42~44,利用者選擇喜歡的目標(biāo)色度值曲線。當(dāng)選擇目標(biāo)色度值曲線時(shí),在步驟45進(jìn)行初始設(shè)定。在初始設(shè)定中首先設(shè)定選出的目標(biāo)色度值曲線信息。
在步驟46,讀取輸入圖象數(shù)據(jù)中的注意象素?cái)?shù)據(jù)。此外,當(dāng)不用亮度、色度表示輸入圖象數(shù)據(jù)時(shí),進(jìn)行熟知的色空間變換。例如,從RGB信號(hào)變換到Y(jié)、R-Y、B-Y信號(hào)。在步驟47,用注意象素的輸入亮度值和目標(biāo)色度值曲線生成目標(biāo)色度值。在步驟48,用步驟47中得到的目標(biāo)色度值、注意象素的輸入亮度值、注意象素的輸入色度值、構(gòu)成調(diào)整色度區(qū)域的三角形區(qū)域的頂點(diǎn)的色度值,生成用于進(jìn)行色調(diào)整的色調(diào)整系數(shù)。也可以用內(nèi)分比作為色調(diào)整系數(shù)。在步驟49,用步驟48中得到的色調(diào)整系數(shù)進(jìn)行注意象素的輸入色度值的色調(diào)整。在步驟50,檢查全部象素的色調(diào)整是否已經(jīng)結(jié)束,當(dāng)沒有結(jié)束全部象素時(shí),回到步驟46,當(dāng)已經(jīng)結(jié)束全部象素時(shí),結(jié)束色調(diào)整處理(步驟51)。
(實(shí)施形態(tài)9)也能夠不將如實(shí)施形態(tài)1那樣,得到的內(nèi)分比Km(x)原封不動(dòng)地用于色調(diào)整,而是乘上預(yù)定的值,控制變化的程度。
也可以對(duì)于全部的亮度值用內(nèi)分比Km(x)求得輸出色度值Cx′63,但是通過限定要變化的顏色的亮度值,能夠防止不要的顏色的變化。例如,當(dāng)進(jìn)行綠色的色調(diào)整時(shí),亮度值高的綠色不是草木的綠色的可能性增高,當(dāng)一樣變化時(shí)存在著圖象質(zhì)量惡化的情形。
因此,通過使對(duì)于每個(gè)亮度值決定的第1增益G(L)與Km(x)相乘,使內(nèi)分比Km(x)模擬地變小,抑制顏色的變化。圖28是第1增益G的說明圖。從點(diǎn)392(記號(hào)T)到點(diǎn)393(記號(hào)U)不使內(nèi)分比Km(x)變化原封不動(dòng)地進(jìn)行使用。即,令第1增益G為1.0。點(diǎn)392(記號(hào)T)是與圖2中的點(diǎn)25(記號(hào)A)相同的亮度值,點(diǎn)393(記號(hào)U)也可以是與圖2中的點(diǎn)26(記號(hào)B)相同的亮度值。關(guān)于T~U區(qū)域以外的亮度部分使第1增益衰減。這也是令T~U區(qū)域內(nèi)一點(diǎn)的第1增益為1.0,隨著從該點(diǎn)離開使第1增益衰減的方法,但是一般要色調(diào)整的顏色的亮度在1點(diǎn)很少,所以不實(shí)用。Kg(x)=Km(x)×G(Lx)這里,G(Lx)表示在輸入亮度值Lx的第1增益。用由(公式10)求得的經(jīng)過修正的內(nèi)分比Kg(x)從輸入色度值Cx求得輸出色度值Cx′63。在下列的(公式11)(公式12)中,表示了用于求CR′x、CB′x的公式的一個(gè)例子。CR′x=Kg(x)×CRs+(1-Kg(x))×CRx[公式12] CB′x=Kg(x)×CBs+(1-Kg(x))×CBx通過硬件來實(shí)現(xiàn)這種用第1增益的圖象處理方法的是圖29所示的圖象處理裝置。該圖象處理裝置除了備有色調(diào)整裝置1、目標(biāo)色度值曲線發(fā)生裝置2、目標(biāo)色度值發(fā)生裝置3和色調(diào)整系數(shù)發(fā)生裝置4外,還備有第1增益生成裝置5和第1色調(diào)整系數(shù)修正裝置6。
第1增益生成裝置5用亮度值13,生成第1增益10。在第1色調(diào)整系數(shù)修正裝置6中使第1增益10與色調(diào)整系數(shù)19相乘對(duì)色調(diào)整系數(shù)19進(jìn)行修正生成修正色調(diào)整系數(shù)20。在本實(shí)施形態(tài)中,色調(diào)整裝置1用修正色調(diào)整系數(shù)20和目標(biāo)色度值17、18,調(diào)整輸入色度值11、12的值,并輸出輸出色度值14、15。
圖30是作為該第1增益生成裝置5的一個(gè)例子的第1增益生成電路和作為第1色調(diào)整系數(shù)修正裝置6的一個(gè)例子的第1色調(diào)整系數(shù)修正電路的方框圖。第1增益生成電路能夠由查找表401構(gòu)成。作為存儲(chǔ)在查找表中的第1增益數(shù)據(jù)是圖28所示的數(shù)據(jù)。此外,也可以代替查找表,與輸入亮度值對(duì)應(yīng)地每次計(jì)算圖28所示的增益數(shù)據(jù)值。
將從第1增益生成電路輸出的第1增益10輸入到第1色調(diào)整系數(shù)修正電路。第1色調(diào)整系數(shù)修正電路能夠由乘法器402生成。用乘法器402使作為輸入第1色調(diào)整系數(shù)修正裝置6的色調(diào)整系數(shù)的內(nèi)分比19與第1增益相乘,作為第1修正色調(diào)整系數(shù)20進(jìn)行輸出。
這時(shí),在色調(diào)整電路中,如圖31所示,用乘法器213使從信號(hào)線17輸入的目標(biāo)色度值CRs與作為從信號(hào)線20輸入的第1修正色調(diào)整系數(shù)20的內(nèi)分比Kg(x)相乘。從信號(hào)線221輸入值“1”,從減法器215將1-Kg(x)的值輸出到信號(hào)線222。乘法器214使來自減法器215的輸出與從信號(hào)線11輸入的輸入色度值CRx相乘。將結(jié)果輸出到信號(hào)線224。加法器216將信號(hào)線223、224的值加起來,將輸出色度值CR′x輸出到信號(hào)線14。同樣從信號(hào)線18輸入目標(biāo)色度值CBs,從信號(hào)線12上輸入輸入目標(biāo)色度值CBx,方框212將輸出色度值CB′x輸出到信號(hào)線15。
通過取上述構(gòu)成,在實(shí)施形態(tài)9中的圖象處理裝置中,使目標(biāo)色度值根據(jù)亮度值進(jìn)行變化,能夠防止輸出的圖象的顏色均勻而不自然,進(jìn)一步因?yàn)閺妮斎肓炼戎瞪傻?增益,抑制對(duì)不必要的亮度值進(jìn)行色調(diào)整,所以能夠防止由色調(diào)整引起的圖象質(zhì)量的惡化,得到高的圖象質(zhì)量。
(實(shí)施形態(tài)10)圖32是本發(fā)明的實(shí)施形態(tài)10中的圖象處理裝置的方框圖。該圖象處理裝置備有色調(diào)整裝置231、目標(biāo)色度值曲線發(fā)生裝置232、目標(biāo)色度值發(fā)生裝置233、色調(diào)整系數(shù)發(fā)生裝置234、第2增益生成裝置411和第2色調(diào)整系數(shù)修正裝置412。
目標(biāo)色度值曲線發(fā)生裝置232將目標(biāo)色度值曲線信息246輸出到目標(biāo)色度值發(fā)生裝置233。目標(biāo)色度值發(fā)生裝置233用目標(biāo)色度值曲線信息246和輸入亮度值243輸出目標(biāo)色度值247、248。色調(diào)整系數(shù)發(fā)生裝置234生成用于用目標(biāo)色度值247、248和輸入色度值241、242進(jìn)行色調(diào)整的色調(diào)整系數(shù)249??梢杂脙?nèi)分比作為色調(diào)整系數(shù)249。第2增益生成裝置411用輸入色度值241、242,生成越接近無彩色而變得越小的第2增益421。第2色調(diào)整系數(shù)修正裝置412用第2增益421修正色調(diào)整系數(shù)249,生成修正色調(diào)整系數(shù)251。色調(diào)整裝置231用修正色調(diào)整系數(shù)251和目標(biāo)色度值247、248,調(diào)整輸入色度值241、242的值,并輸出輸出色度值244、245。
與實(shí)施形態(tài)9中的圖象處理裝置的不同之處在于代替第1增益生成裝置,備有第2增益生成裝置411,代替第1色調(diào)整系數(shù)修正裝置備有第2色調(diào)整系數(shù)修正裝置412這一點(diǎn),其它裝置都用與實(shí)施形態(tài)1的圖象處理裝置相同的裝置來實(shí)現(xiàn)。
圖33是第2增益的說明圖。第2增益是隨著從有彩色接近無彩色(原點(diǎn)O)而變小的增益。當(dāng)進(jìn)行色調(diào)整時(shí),與有彩色部分的變化比較,人們對(duì)于無彩色部分的變化更敏感。本來,當(dāng)在無彩色的物體上加上顏色時(shí),即便同樣的色差由于有彩色的顏色變化也存在著容易覺得不自然的傾向。因此,設(shè)置越接近無彩色而變得越小的第2增益,抑制接近無彩色的色調(diào)整。在圖33中,在圓437內(nèi)部的輸入色度值(例如輸入色度值436)的情形中,令第2增益在1.0以下,模擬地使色調(diào)整系數(shù)變小。
圖34是第2增益變動(dòng)的說明圖,橫軸表示離開原點(diǎn)O的距離,縱軸表示第2增益。點(diǎn)446的距離447與從圖33中的原點(diǎn)O到目標(biāo)色度值Cs的色度平面上的距離相當(dāng)。令這時(shí)的第2增益為1.0,越接近原點(diǎn),第2增益變得越小。此外,生成第2增益的方法不限于此。
圖35是表示作為圖32中的第2增益生成裝置411的實(shí)施例的第2增益生成電路、和作為第2色調(diào)整系數(shù)修正裝置412的實(shí)施例的第2色調(diào)整系數(shù)修正電路的方框圖。第2增益生成電路備有乘法器451、452、加法器453和查找表454。
用乘法器451使輸入色度值CRx241平方,同樣用乘法器452使輸入色度值CBx242平方。用加法器453將經(jīng)過平方的值461、462加起來,將得到的值463輸入到查找表454。
查找表,與離開原點(diǎn)O的距離相應(yīng)地,輸出第2增益。此外,也可以在輸入到查找表前計(jì)算值463的平方根,生成離開原點(diǎn)O的距離。
第2色調(diào)整系數(shù)修正電路能夠由乘法器455構(gòu)成。用乘法器455使色調(diào)整系數(shù)249與第2增益421相乘,生成修正色調(diào)整系數(shù)422。
如上所述用越接近無彩色而變得越小的第2增益修整色調(diào)整系數(shù),能夠抑制接近由于色調(diào)整引起的不在意的無彩色的部分的顏色的變化,從而能夠得到高的圖象質(zhì)量。
(實(shí)施形態(tài)11)圖36是本發(fā)明的實(shí)施形態(tài)11中的圖象處理裝置的方框圖。該圖象處理裝置備有色調(diào)整裝置471、目標(biāo)色度值曲線發(fā)生裝置472、目標(biāo)色度值發(fā)生裝置473、色調(diào)整系數(shù)發(fā)生裝置474、第1增益生成裝置476、第2增益生成裝置475和第3色調(diào)整系數(shù)修正裝置478。
目標(biāo)色度值曲線發(fā)生裝置472將目標(biāo)色度值曲線信息486輸出到目標(biāo)色度值發(fā)生裝置473。目標(biāo)色度值發(fā)生裝置473用目標(biāo)色度值曲線信息486和輸入亮度值483輸出目標(biāo)色度值487、488。色調(diào)整系數(shù)發(fā)生裝置474產(chǎn)生用于用目標(biāo)色度值487、488和輸入色度值481、482進(jìn)行色調(diào)整的色調(diào)整系數(shù)489??梢杂脙?nèi)分比作為色調(diào)整系數(shù)489。此外,當(dāng)生成色調(diào)整系數(shù)時(shí),也可以進(jìn)一步用亮度值483。第1增益生成裝置476用亮度值483生成第1增益492。第2增益生成裝置475用輸入色度值481、482和目標(biāo)色度值487、488生成越接近無彩色而變得越小的第2增益491。第3色調(diào)整系數(shù)修正裝置478用第1增益492和第2增益491修正色調(diào)整系數(shù)489,生成修正色調(diào)整系數(shù)490。色調(diào)整裝置471用修正色調(diào)整系數(shù)490和目標(biāo)色度值487、488,調(diào)整輸入色度值481、482的值,并輸出輸出色度值484、485。
與實(shí)施形態(tài)9中的圖象處理裝置的不同之處在于附加第2增益生成裝置475,代替第1色調(diào)整系數(shù)修正裝置備有第3色調(diào)整系數(shù)修正裝置478這一點(diǎn),其它裝置都用與實(shí)施形態(tài)9的圖象處理裝置相同的裝置來實(shí)現(xiàn)。
圖37是作為第2增益生成裝置475的一個(gè)例子的(別的)第2增益生成電路的方框圖。第2增益生成電路備有乘法器501~504、加法器505、506、除法器507和查找表508。
用乘法器503使輸入色度值CRx481平方,同樣也用乘法器504使輸入色度值CBx482平方。用加法器506將經(jīng)過平方的值513、514加起來,將得到的值516輸入到除法器507。同樣也分別使目標(biāo)色度值487、488的值平方然后相加,將得到的值515輸入到除法器507。除法器507求得值516對(duì)值515的比。
將比517輸入查找表508。當(dāng)比517在1以上時(shí),查找表使第2增益491為1.0,當(dāng)比1小時(shí)輸出它的平方根的值作為第2增益491。
此外,在本實(shí)施形態(tài)中第2增益生成裝置475除了用輸入色度值481、482以外,還用目標(biāo)色度值487、488,但是也可以只用輸入色度值481、482進(jìn)行構(gòu)成,這時(shí)能夠?qū)崿F(xiàn)如圖35所示的電路。
圖38是作為第3色調(diào)整系數(shù)修正裝置478的實(shí)施形態(tài)的第3色調(diào)整系數(shù)修正電路的方框圖。第3色調(diào)整系數(shù)修正電路備有乘法器521~524。用作為第1增益修正電路526的乘法器524使第1增益492與值532相乘。值532是利用者設(shè)定的值,最好當(dāng)原封不動(dòng)地用第1增益492時(shí),用1.0的值,當(dāng)使第1增益492減小時(shí)設(shè)定比1.0小的值。同樣,用作為第2增益修正裝置525的乘法器523修正第2增益491。用乘法器521使第1修正增益534與色調(diào)整系數(shù)489相乘。用乘法器522使第2修正增益535與得到的修整色調(diào)整系數(shù)533相乘。得到的值是修整色調(diào)整系數(shù)490。
此外,操作者修正第1增益和第2增益的方法,不限于本實(shí)施形態(tài)的方法,例如也是改變?cè)鲆娴男甭?,改變?cè)鲆娉蔀楹愣ǖ姆秶姆椒ā?br>
又,在本實(shí)施形態(tài)中設(shè)置第1增益修正裝置526和第2增益修正裝置525,操作者能夠修正第1增益和第2增益,但是也可以是只修正其中的任何一方,或者不能夠修正雙方的構(gòu)成。
通過備有以上的構(gòu)成,除了實(shí)施形態(tài)9的優(yōu)點(diǎn)外,也備有實(shí)施形態(tài)10的優(yōu)點(diǎn),能夠進(jìn)行更細(xì)致的增益調(diào)整。例如,因?yàn)橛玫?增益修正色調(diào)整系數(shù),所以也產(chǎn)生能夠使由第1增益產(chǎn)生的修正量比只用第1增益的情形少那樣的效果。
在實(shí)施形態(tài)9、10、11中我們將目標(biāo)色度值曲線作為預(yù)定的曲線進(jìn)行了說明,但是與實(shí)施形態(tài)相同,當(dāng)設(shè)定目標(biāo)色度值曲面,操作者從曲面內(nèi)選擇目標(biāo)色度值曲線本身時(shí),能夠進(jìn)行與操作者的感性符合的色調(diào)整。
色調(diào)整處理很多是將自然色和人的記憶色作為基礎(chǔ)進(jìn)行的,但是也存在著顏色與操作者的感性偏離或?qū)嶋H上輸入圖象與設(shè)定的記憶色不同的情形。這時(shí),即便一樣地向著目標(biāo)色進(jìn)行色調(diào)整也不能夠得到所求的圖象。因此,用實(shí)施形態(tài)2中說明的那種目標(biāo)色度值顯示裝置236,顯示目標(biāo)色度值曲線上的顏色。最好操作者決定是否根據(jù)顯示的顏色進(jìn)行色調(diào)整處理。又,因?yàn)橥ㄟ^與目標(biāo)色度值曲線選擇裝置278一起使用,能夠顯示選出的目標(biāo)色度值曲線的信息,所以能夠一面進(jìn)行目視一面設(shè)定微妙的顏色,能夠得到操作者喜歡的圖象。
此外,當(dāng)操作者從目標(biāo)色度值曲面選擇目標(biāo)色度值曲線時(shí),也可以不需要對(duì)于各種目標(biāo)色度值曲線使用相同的第1增益和第2增益,與選出的目標(biāo)色度值曲線相應(yīng)地改變第1增益或第2增益或者它們兩者。
(實(shí)施形態(tài)12)實(shí)施形態(tài)12到實(shí)施形態(tài)14是用軟件實(shí)現(xiàn)實(shí)施形態(tài)9到實(shí)施形態(tài)11的實(shí)施形態(tài)。在使該軟件工作的CPU系統(tǒng)中,能夠用實(shí)施形態(tài)5中說明的裝置。
圖39是本發(fā)明的實(shí)施形態(tài)12中的圖象處理用程序的操作程序圖。實(shí)施形態(tài)12中的圖象處理用程序是對(duì)實(shí)施形態(tài)9中的圖象處理裝置的處理內(nèi)容進(jìn)行軟件化的程序。
當(dāng)開始本發(fā)明的圖象處理用程序時(shí)(步驟61),首先在步驟62中進(jìn)行初始設(shè)定。在初始設(shè)定中首先設(shè)定目標(biāo)色度值曲線信息。在步驟63,讀取輸入圖象數(shù)據(jù)中的注意象素?cái)?shù)據(jù)。此外,當(dāng)不用亮度、色度表示輸入圖象數(shù)據(jù)時(shí),進(jìn)行熟知的色空間變換,生成亮度值和色度值。例如,從RGB信號(hào)變換到Y(jié)、Cr、Cb信號(hào)。在步驟64,用注意象素的輸入亮度和目標(biāo)色度值曲線生成目標(biāo)色度值。在步驟65,用在步驟64中得到的目標(biāo)色度值、注意象素的輸入亮度值、注意象素的輸入色度值、構(gòu)成調(diào)整色度區(qū)域的三角形區(qū)域的頂點(diǎn)的色度值,生成用于進(jìn)行色調(diào)整的色調(diào)整系數(shù)。也可以用內(nèi)分比作為色調(diào)整系數(shù)。此外,色調(diào)整系數(shù)生成步驟65的詳細(xì)情形如在實(shí)施形態(tài)5中說明的那樣。在步驟66,生成隨著從預(yù)定的亮度范圍離開而變小的第1增益。在步驟67用在步驟66中得到的第1增益,對(duì)在步驟65中生成的色調(diào)整系數(shù)進(jìn)行修正。在步驟68用在步驟67中得到的修正色調(diào)整系數(shù)對(duì)注意象素的輸入色度值進(jìn)行色調(diào)整。在步驟69檢查全部象素的色調(diào)整是否已經(jīng)結(jié)束,當(dāng)沒有結(jié)束全部象素時(shí),回到步驟63,當(dāng)已經(jīng)結(jié)束全部象素時(shí),結(jié)束色調(diào)整處理(步驟70)。
(實(shí)施形態(tài)13)圖40是本發(fā)明的實(shí)施形態(tài)13中的圖象處理用程序的操作程序圖。實(shí)施形態(tài)13中的圖象處理用程序是對(duì)實(shí)施形態(tài)10中的圖象處理裝置的處理內(nèi)容進(jìn)行軟件化的程序。
當(dāng)開始本發(fā)明的圖象處理用程序時(shí)(步驟81),首先在步驟82中進(jìn)行初始設(shè)定。在初始設(shè)定中首先設(shè)定目標(biāo)色度值曲線信息。在步驟83,讀取輸入圖象數(shù)據(jù)中的注意象素?cái)?shù)據(jù)。此外,當(dāng)不用亮度、色度表示輸入圖象數(shù)據(jù)時(shí),進(jìn)行熟知的色空間變換,生成亮度值和色度值。例如,從RGB信號(hào)變換到Y(jié)、Cr、Cb信號(hào)。在步驟84,用注意象素的輸入亮度和目標(biāo)色度值曲線生成目標(biāo)色度值。在步驟85,用在步驟84中得到的目標(biāo)色度值、注意象素的輸入亮度值、注意象素的輸入色度值、構(gòu)成調(diào)整色度區(qū)域的三角形區(qū)域的頂點(diǎn)的色度值,生成用于進(jìn)行色調(diào)整的色調(diào)整系數(shù)。也可以用內(nèi)分比作為色調(diào)整系數(shù)。在步驟86,生成越接近無彩色而變得越小的第2增益。在步驟87用在步驟86中得到的第2增益,對(duì)在步驟85中生成的色調(diào)整系數(shù)進(jìn)行修正。在步驟88,用在步驟87中得到的修正色調(diào)整系數(shù)對(duì)注意象素的輸入色度值進(jìn)行色調(diào)整。在步驟89檢查全部象素的色調(diào)整是否已經(jīng)結(jié)束,當(dāng)沒有結(jié)束全部象素時(shí),回到步驟83,當(dāng)已經(jīng)結(jié)束全部象素時(shí),結(jié)束色調(diào)整處理(步驟90)。
(實(shí)施形態(tài)14)圖41是本發(fā)明的實(shí)施形態(tài)14中的圖象處理用程序的操作程序圖。實(shí)施形態(tài)14中的圖象處理用程序是對(duì)實(shí)施形態(tài)11中的圖象處理裝置的處理內(nèi)容進(jìn)行軟件化的程序。
當(dāng)開始本發(fā)明的圖象處理用程序時(shí)(步驟101),首先在步驟102中用預(yù)先設(shè)定的目標(biāo)色度值曲線信息,顯示與各亮度值對(duì)應(yīng)的目標(biāo)色度值圖象。此外,最好通過輸入輸出端口374將目標(biāo)色度值圖象輸出到顯示裝置。操作者根據(jù)顯示的目標(biāo)色度值圖象,在步驟103選擇是否用該目標(biāo)色度值曲線進(jìn)行色調(diào)整。當(dāng)不用該目標(biāo)色度值曲線進(jìn)行色調(diào)整時(shí),進(jìn)行到步驟104選擇(調(diào)整)目標(biāo)色度值曲線。重復(fù)步驟102~104,操作者選擇喜歡的目標(biāo)色度值曲線。當(dāng)選擇目標(biāo)色度值曲線時(shí),在步驟105進(jìn)行初始設(shè)定。在初始設(shè)定中首先設(shè)定目標(biāo)色度值曲線信息。在步驟106,讀取輸入圖象數(shù)據(jù)中的注意象素?cái)?shù)據(jù)。此外,當(dāng)不用亮度、色度表示輸入圖象數(shù)據(jù)時(shí),進(jìn)行熟知的色空間變換,生成亮度值和色度值。例如,從RGB信號(hào)變換到Y(jié)、Cr、Cb信號(hào)。在步驟107,用注意象素的輸入亮度和目標(biāo)色度值曲線生成目標(biāo)色度值。在步驟108用在步驟107中得到的目標(biāo)色度值、注意象素的輸入亮度值、注意象素的輸入色度值、構(gòu)成調(diào)整色度區(qū)域的三角形區(qū)域的頂點(diǎn)的色度值,生成用于進(jìn)行色調(diào)整的色調(diào)整系數(shù)。也可以用內(nèi)分比作為色調(diào)整系數(shù)。在步驟109,生成隨著從預(yù)定的亮度范圍離開而變小的第1增益。在步驟110生成越接近無彩色而變得越小的第2增益。在步驟111用在步驟109中得到的第1增益和在步驟110中得到的第2增益,對(duì)在步驟108中生成的色調(diào)整系數(shù)進(jìn)行修正。在步驟112用在步驟111中得到的修正色調(diào)整系數(shù)對(duì)注意象素的輸入色度值進(jìn)行色調(diào)整。在步驟113檢查全部象素的色調(diào)整是否已經(jīng)結(jié)束,當(dāng)沒有結(jié)束全部象素時(shí),回到步驟106,當(dāng)已經(jīng)結(jié)束全部象素時(shí),結(jié)束色調(diào)整處理(步驟114)。
此外,我們?cè)谒械膶?shí)施形態(tài)中說明了將進(jìn)行色調(diào)整的顏色作為1種顏色的情形,但是調(diào)整的顏色不限于1種,也可以調(diào)整多種顏色。
又,我們用了目標(biāo)色度值曲面和目標(biāo)色度值曲線,但是代替它也可以用目標(biāo)色度值的集合。
又,當(dāng)顯示目標(biāo)色度值曲線時(shí),不需要對(duì)于所有的亮度值進(jìn)行顯示,也可以只對(duì)于預(yù)定的亮度范圍和特定的亮度值進(jìn)行顯示。
又,在實(shí)施形態(tài)中也可以具有用根據(jù)輸入亮度選擇的色調(diào)整系數(shù)生成第1修正色調(diào)整系數(shù),但是在選擇前使第1增益與色調(diào)整系數(shù)相乘,選擇得到的第1修正色調(diào)整系數(shù)的構(gòu)成。
又,在本實(shí)施形態(tài)中,為了求第2增益用到目標(biāo)色度值Cs的色度平面上的距離,但是不限于該方法,例如也可以與目標(biāo)色度值Cs無關(guān),設(shè)定越接近無彩色而變得越小的第2增益。
又,在上述實(shí)施形態(tài)中,作為集中處理系統(tǒng),應(yīng)用于單個(gè)圖象處理裝置,但是不限于此,例如,也可以應(yīng)用于作為圖象處理系的圖象處理系統(tǒng)。當(dāng)然,通過在分散處理系統(tǒng)中實(shí)施圖象處理用程序,也可以使分散處理系統(tǒng)作為圖象處理系統(tǒng)起作用。
與本發(fā)明有關(guān)的圖象處理方法、裝置和程序能夠自動(dòng)地進(jìn)行自然的色調(diào)整,作為處理彩色打印機(jī)、彩色復(fù)印機(jī)、彩色電視機(jī)、數(shù)字靜態(tài)照像機(jī)等的彩色圖象的設(shè)備和系統(tǒng)是有用的。
權(quán)利要求
1.一種圖象處理方法,其特征是在用1個(gè)亮度值和2個(gè)色度值表現(xiàn)的3維色立體內(nèi)設(shè)定目標(biāo)色度值線,用輸入的彩色圖象信號(hào)的輸入亮度值和上述目標(biāo)色度值線求得目標(biāo)色度值,使上述彩色圖象信號(hào)的輸入色度值接近上述目標(biāo)色度值。
2.權(quán)利要求項(xiàng)1記載的圖象處理方法,其特征是在用輸入的彩色圖象信號(hào)的輸入亮度值和上述目標(biāo)色度值線求得目標(biāo)色度值前,顯示上述目標(biāo)色度值線上的顏色。
3.權(quán)利要求項(xiàng)2記載的圖象處理方法,其特征是顯示用多個(gè)亮度值、和從上述多個(gè)亮度值與上述目標(biāo)色度值線求得的多個(gè)色度值生成的目標(biāo)彩色圖象數(shù)據(jù)。
4.權(quán)利要求項(xiàng)1記載的圖象處理方法,其特征是代替上述目標(biāo)色度值線,用目標(biāo)色度值的集合。
5.權(quán)利要求項(xiàng)1記載的圖象處理方法,其特征是從設(shè)定在上述色立體內(nèi)的目標(biāo)色度值面,選擇上述目標(biāo)色度值線。
6.權(quán)利要求項(xiàng)5記載的圖象處理方法,其特征是代替上述目標(biāo)色度值面,用目標(biāo)色度值線的集合。
7.權(quán)利要求項(xiàng)1記載的圖象處理方法,其特征是當(dāng)使上述輸入色度值接近上述目標(biāo)色度值時(shí),合成在將上述目標(biāo)色度值作為一點(diǎn)的色度平面上的多個(gè)三角形區(qū)域,生成調(diào)整色度區(qū)域,從連接上述目標(biāo)色度值和上述輸入色度值的直線與連接上述調(diào)整色度區(qū)域的周圍三角形的頂點(diǎn)的各直線的交點(diǎn)的色度值和上述目標(biāo)色度值求得多個(gè)上述輸入色度值的內(nèi)分比,從上述多個(gè)內(nèi)分比選擇1個(gè)內(nèi)分比,用上述選出的內(nèi)分比,使上述輸入色度值接近上述目標(biāo)色度值。
8.權(quán)利要求項(xiàng)7記載的圖象處理方法,其特征是上述調(diào)整色度區(qū)域是凸區(qū)域。
9.權(quán)利要求項(xiàng)7記載的圖象處理方法,其特征是上述調(diào)整色度區(qū)域根據(jù)亮度值而變化。
10.權(quán)利要求項(xiàng)7記載的圖象處理方法,其特征是當(dāng)從上述多個(gè)內(nèi)分比選擇1個(gè)內(nèi)分比時(shí),從上述多個(gè)內(nèi)分比求得最小的內(nèi)分比,比較上述最小的內(nèi)分比和第1閾值,選擇上述最小的內(nèi)分比和上述第1閾值中大的一方。
11.權(quán)利要求項(xiàng)7記載的圖象處理方法,其特征是當(dāng)從上述多個(gè)內(nèi)分比選擇1個(gè)內(nèi)分比時(shí),從上述多個(gè)內(nèi)分比求得最小的內(nèi)分比,當(dāng)上述最小的內(nèi)分比第1閾值小時(shí),選擇上述第1閾值,當(dāng)上述最小的內(nèi)分比比設(shè)定得比上述第1閾值大的第2閾值大時(shí),選擇上述第2閾值,當(dāng)上述最小的內(nèi)分比在上述第1閾值以上且在上述第2閾值以下時(shí),選擇上述最小的內(nèi)分比。
12.權(quán)利要求項(xiàng)1記載的圖象處理方法,其特征是根據(jù)特定的圖象色信息設(shè)置多條上述目標(biāo)色度值線。
13.權(quán)利要求項(xiàng)1記載的圖象處理方法,其特征是使上述彩色圖象信號(hào)的輸入色度值接近上述目標(biāo)色度值的調(diào)整色度值是用作為色調(diào)整范圍的調(diào)整色度區(qū)域、上述目標(biāo)色度值、和上述彩色圖象信號(hào)的輸入色度值,以及隨著從預(yù)定的亮度值范圍離開而變小的第1增益和上述彩色圖象信號(hào)越接近無彩色而變得越小的第2增益中的至少一方生成的。
14.權(quán)利要求項(xiàng)13記載的圖象處理方法,其特征是操作者修正上述第1增益和第2增益中的至少一方。
15.權(quán)利要求項(xiàng)13記載的圖象處理方法,其特征是上述目標(biāo)色度值線是操作者從設(shè)定在上述色立體內(nèi)的目標(biāo)色度值面選出的線,上述第1增益和第2增益中的至少一方與操作者選出的目標(biāo)色度值線相應(yīng)地進(jìn)行變化。
16.一種用于在計(jì)算機(jī)中實(shí)施權(quán)利要求項(xiàng)1記載的圖象處理方法的圖象處理程序。
17.一種圖象處理裝置,其特征是它備有用于在用1個(gè)亮度值和2個(gè)色度值表現(xiàn)的3維色立體內(nèi)設(shè)定目標(biāo)色度值線,用輸入的彩色圖象信號(hào)的輸入亮度值和上述目標(biāo)色度值線求得目標(biāo)色度值的目標(biāo)色度值發(fā)生裝置;產(chǎn)生用于從上述目標(biāo)色度值發(fā)生裝置輸出的目標(biāo)色度值進(jìn)行色調(diào)整的色調(diào)整系數(shù)的色調(diào)整系數(shù)發(fā)生裝置;和用上述色調(diào)整系數(shù)使上述彩色圖象信號(hào)的輸入色度值接近上述目標(biāo)色度值的色調(diào)整裝置。
18.權(quán)利要求項(xiàng)17記載的圖象處理裝置,其特征是它進(jìn)一步備有顯示從上述目標(biāo)色度值線求得的目標(biāo)色度值信息的目標(biāo)色度值顯示裝置。
19.權(quán)利要求項(xiàng)17記載的圖象處理裝置,其特征是它進(jìn)一步備有在上述色立體內(nèi)設(shè)定目標(biāo)色度值面,選擇上述目標(biāo)色度值面上的目標(biāo)色度值線的目標(biāo)色度值線選擇裝置。
20.權(quán)利要求項(xiàng)17記載的圖象處理裝置,其特征是上述色調(diào)整系數(shù)發(fā)生裝置具有當(dāng)使上述輸入色度值接近上述目標(biāo)色度值時(shí),合成在將上述目標(biāo)色度值作為一點(diǎn)的色度平面上的多個(gè)三角形區(qū)域,生成調(diào)整色度區(qū)域,從連接上述目標(biāo)色度值和上述輸入色度值的直線與連接上述調(diào)整色度區(qū)域的周圍三角形的頂點(diǎn)的各直線的交點(diǎn)的色度值和上述目標(biāo)色度值求得多個(gè)上述輸入色度值的內(nèi)分比的內(nèi)分比計(jì)算裝置;用于用上述目標(biāo)色度值生成由上述內(nèi)分比計(jì)算裝置計(jì)算上述內(nèi)分比的系數(shù)的內(nèi)分比計(jì)算系數(shù)發(fā)生裝置;和從上述內(nèi)分比計(jì)算裝置輸出的上述多個(gè)內(nèi)分比選擇1個(gè)內(nèi)分比的內(nèi)分比選擇裝置。
21.權(quán)利要求項(xiàng)17記載的圖象處理裝置,其特征是它進(jìn)一步備有用上述輸入亮度值生成隨著從預(yù)定的亮度值范圍離開而變小的第1增益的第1增益生成裝置;和用上述色調(diào)整系數(shù)和上述第1增益修正上述色調(diào)整系數(shù)的第1色調(diào)整系數(shù)修正裝置,上述色調(diào)整裝置用從上述第1色調(diào)整系數(shù)修正裝置輸出的第1修正色調(diào)整系數(shù),使上述輸入色度值接近上述目標(biāo)色度值。
22.權(quán)利要求項(xiàng)17記載的圖象處理裝置,其特征是它進(jìn)一步備有用上述彩色圖象信號(hào)的輸入色度值生成上述彩色圖象信號(hào)越接近無彩色一側(cè)而變得越小的第2增益的第2增益生成裝置;和用上述色調(diào)整系數(shù)和上述第2增益修正上述色調(diào)整系數(shù)的第2色調(diào)整系數(shù)修正裝置,上述色調(diào)整裝置用從上述第2色調(diào)整系數(shù)修正裝置輸出的第2修正色調(diào)整系數(shù),使上述輸入色度值接近上述目標(biāo)色度值。
23.權(quán)利要求項(xiàng)17記載的圖象處理裝置,其特征是它進(jìn)一步備有用上述輸入亮度值生成隨著從預(yù)定的亮度值范圍離開而變小的第1增益的第1增益生成裝置;用上述彩色圖象信號(hào)的輸入色度值生成上述彩色圖象信號(hào)從上述目標(biāo)點(diǎn)越接近無彩色一側(cè)而變得越小的第2增益的第2增益生成裝置;和用上述第1增益和第2增益修正上述色調(diào)整系數(shù)的第3色調(diào)整系數(shù)修正裝置,上述色調(diào)整裝置用從上述第3色調(diào)整系數(shù)修正裝置輸出的第3修正色調(diào)整系數(shù)、上述目標(biāo)色度值和上述輸入色度值,使上述輸入色度值接近上述目標(biāo)色度值。
全文摘要
本發(fā)明提供了圖象處理方法、圖象處理裝置和圖象處理程序。本發(fā)明使彩色圖象的輸入圖象成為自然色,又與利用者的愛好對(duì)應(yīng),能夠在任意調(diào)整范圍內(nèi)高速地進(jìn)行色調(diào)整。本發(fā)明的圖象處理裝置備有在用1個(gè)亮度值和2個(gè)色度值表現(xiàn)的3維色立體內(nèi)設(shè)定目標(biāo)色度值曲面,選擇在目標(biāo)色度值曲面上的目標(biāo)色度值曲線的色度值曲線選擇裝置(345)、顯示目標(biāo)色度值曲線的目標(biāo)色度值顯示裝置(346)、根據(jù)輸入的彩色圖象信號(hào)的輸入亮度值用目標(biāo)色度值曲線求得目標(biāo)色度值的目標(biāo)色度值發(fā)生裝置(343)、從目標(biāo)色度值產(chǎn)生用于進(jìn)行色調(diào)整的色調(diào)整系數(shù)的色調(diào)整系數(shù)發(fā)生裝置(344)、和用色調(diào)整系數(shù)使彩色圖象信號(hào)的輸入色度值接近目標(biāo)色度值的色調(diào)整裝置(341)。
文檔編號(hào)H04N1/56GK1501718SQ20031011492
公開日2004年6月2日 申請(qǐng)日期2003年11月13日 優(yōu)先權(quán)日2002年11月13日
發(fā)明者桑原康浩, 小嶋章夫, 渡邊辰巳, 黑沢俊晴, 物部祐亮, 亮, 夫, 巳, 晴 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社