專利名稱:權(quán)衡特定顏色的顏色再現(xiàn)后的彩色平衡調(diào)整的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及圖象的彩色平衡調(diào)整技術(shù)。
背景技術(shù):
在用數(shù)碼相機及錄象機等圖象生成裝置拍攝的圖象中,一般要對整個圖象進行稱作“彩色平衡調(diào)整”的處理(例如特開2001-320727號公報)。
進行彩色平衡調(diào)整后,就能夠減少圖象產(chǎn)生的顏色模糊(發(fā)暗),能夠正確地用白色再現(xiàn)本來是白色的攝影對象。
可是,彩色平衡調(diào)整的結(jié)果,有時往往產(chǎn)生與特定的攝影對象不相稱的顏色變化。例如,在接近白色的象素帶藍色時,進行彩色平衡調(diào)整后,整個圖象就會成為抑制藍色成分、強調(diào)紅色成分的狀態(tài)。這時,在彩色平衡調(diào)整前的圖象中的膚色具有理想的顏色時,就存在使膚色進一步帶紅色、反而背離理想的顏色的問題。這種在彩色平衡調(diào)整后反而背離理想的顏色的問題,不限于膚色,對于綠及藍之類的其它顏色也往往產(chǎn)生,一般是有關(guān)特定顏色的共同的問題。
發(fā)明內(nèi)容
本發(fā)明的目的,在于提供能夠減輕圖象內(nèi)的特定顏色附近的顏色在彩色平衡調(diào)整后反而背離理想的顏色的現(xiàn)象的技術(shù)。
作為本發(fā)明的一種方式的圖象處理裝置,是旨在調(diào)整處理對象圖象的彩色平衡的圖象處理裝置,包括求出具有特定顏色的附近的所定第1范圍的顏色的特定顏色象素在所述處理對象圖象中存在的全部象素中所占的比例——特定顏色象素比例的特定顏色象素比例計算部;求出所述特定顏色象素的象素值的平均值的特定顏色象素平均值計算部;具有根據(jù)所述特定顏色象素比例和所述特定顏色象素的平均象素值,求出彩色平衡修正值的第1運算模式的彩色平衡修正值計算部;使用所述彩色平衡修正值,對所述處理對象圖象整體實施彩色平衡調(diào)整的彩色平衡調(diào)整實施部。
采用該圖象處理裝置后,因為根據(jù)特定顏色象素比例和特定顏色象素的平均象素值,求出彩色平衡修正值,所以能夠減輕具有接近特定顏色的顏色的象素的顏色,在彩色平衡調(diào)整之后反而背離理想的顏色的現(xiàn)象。
此外,在所述第1運算模式中計算出的所述彩色平衡修正值,最好包含對所述特定顏色而言,預(yù)先決定的特定顏色目標象素值和所述特定顏色象素的平均象素值的差越大就越大的成分,和所述特定顏色象素比例越大就越大的成分。
采用這種結(jié)構(gòu)后,能夠?qū)⒕哂薪咏囟伾念伾南笏氐念伾3殖筛m當?shù)念伾?br>
上述圖象處理裝置,還包括在所述處理對象象素中存在的全部象素中,計算出有關(guān)具有低色度且高亮度(Luminance)象素的所定第2范圍的顏色的多個高亮度象素的象素值的平均值的高亮度象素平均象素值計算部;所述彩色平衡修正值計算部,在(i)所述多個高亮度象素的色調(diào)值的平均值不在接近所述特定顏色的所定范圍時,用所述第1運算模式進行計算,在(ii)所述多個高亮度象素的色調(diào)值的平均值在接近所述特定顏色的所定范圍時,用不利用所述特定顏色象素比例和所述特定顏色象素的平均象素值、而利用有關(guān)所述多個高亮度象素的平均象素值計算彩色平衡修正值的第2運算模式進行計算。
采用這種結(jié)構(gòu)后,能夠按照高亮度象素的色調(diào)值的平均值是否在接近特定顏色的所定范圍,將彩色平衡修正值設(shè)定成適當?shù)闹怠>唧w地說,用第1運算模式進行計算,能夠?qū)⒕哂薪咏侄伾念伾南笏鼐S持成適當?shù)念伾?;用?運算模式進行計算,能夠使處理對象圖象整體實現(xiàn)理想的彩色平衡。
或者,在上述圖象處理裝置中,所述特定的顏色,是膚色;表示所述處理對象圖象的圖象數(shù)據(jù)文件,包含表示所述處理對象圖象的攝影情景的類型的信息;所述彩色平衡調(diào)整實施部,在(i)所述攝影情景類型信息表現(xiàn)人物時,用所述第1運算模式進行計算;在(ii)所述攝影情景類型信息表現(xiàn)人物以外的情景時,用不利用所述特定顏色象素比例和所述特定顏色象素的平均象素值,而利用有關(guān)所述多個高亮度象素的平均象素值計算彩色平衡修正值的第2運算模式進行計算。
采用這種結(jié)構(gòu)后,在攝影情景類型信息表現(xiàn)人物時,能夠?qū)⒕哂薪咏w色的顏色的象素,維持成適當?shù)念伾A硪环矫?,在攝影情景類型信息表現(xiàn)人物以外的情景時,能夠使處理對象圖象整體實現(xiàn)理想的彩色平衡。
作為本發(fā)明的其它方式的圖象處理裝置,是旨在調(diào)整處理對象圖象的彩色平衡的圖象處理裝置,包括求出在所述處理對象圖象中存在的全部象素中,具有特定顏色的附近的所定第1范圍的顏色的特定顏色象素的平均值的特定顏色象素平均值計算部;求出所述特定顏色象素的象素值的平均值的特定顏色象素平均值計算部;具有根據(jù)所述特定顏色象素的平均象素值,求出彩色平衡修正值的第1運算模式的彩色平衡修正值計算部;使用所述彩色平衡修正值,對所述處理對象圖象整體實施彩色平衡調(diào)整的彩色平衡調(diào)整實施部。
采用該圖象處理裝置后,因為根據(jù)特定顏色象素的平均象素值,求出彩色平衡修正值,所以能夠減輕具有接近特定顏色的顏色的象素的顏色,在彩色平衡調(diào)整之后反而背離理想的顏色的現(xiàn)象。
此外,在所述第1運算模式中計算出的所述彩色平衡修正值,最好包含對所述特定顏色而言,預(yù)先決定的特定顏色目標象素值和所述特定顏色象素的平均象素值的差越大就越大的成分。
采用這種結(jié)構(gòu)后,能夠?qū)⒕哂薪咏囟伾念伾南笏氐念伾3殖筛m當?shù)念伾?br>
上述圖象處理裝置,還包括計算出有關(guān)在所述處理對象象素中存在的全部象素中,具有低色度且高亮度象素的所定第2范圍的顏色的多個高亮度象素的象素值的平均值的高亮度象素平均象素值計算部;所述彩色平衡修正值計算部,可以在(i)所述多個高亮度象素的色調(diào)值的平均值不在接近所述特定顏色的所定范圍時,用所述第1運算模式進行計算,在(ii)所述多個高亮度象素的色調(diào)值的平均值在接近所述特定顏色的所定范圍時,用不利用所述特定顏色象素的平均象素值,而利用有關(guān)所述多個高亮度象素的平均象素值計算彩色平衡修正值的第2運算模式進行計算。
采用這種結(jié)構(gòu)后,能夠按照高亮度象素的色調(diào)值的平均值是否在接近特定顏色的所定范圍,將彩色平衡修正值設(shè)定成適當?shù)闹怠>唧w地說,用第1運算模式進行計算,能夠?qū)⒕哂薪咏侄伾念伾南笏鼐S持成適當?shù)念伾?;用?運算模式進行計算,能夠使處理對象圖象整體實現(xiàn)理想的彩色平衡。
或者,在上述圖象處理裝置中,所述特定的顏色,是膚色;表示所述處理對象圖象的圖象數(shù)據(jù)文件,包含表示所述處理對象圖象的攝影情景的類型的信息;所述彩色平衡調(diào)整實施部,在(i)所述攝影情景類型信息表現(xiàn)人物時,用所述第1運算模式進行計算;在(ii)所述攝影情景類型信息表現(xiàn)人物以外的情景時,用不利用所述特定顏色象素的平均象素值,而利用有關(guān)所述多個高亮度象素的平均象素值計算彩色平衡修正值的第2運算模式進行計算。
采用這種結(jié)構(gòu)后,在攝影情景類型信息表現(xiàn)人物時,能夠?qū)⒕哂薪咏w色的顏色的象素,維持成適當?shù)念伾?。另一方面,在攝影情景類型信息表現(xiàn)人物以外的情景時,能夠使處理對象圖象整體實現(xiàn)理想的彩色平衡。
此外,本發(fā)明可以用各種實施方式實現(xiàn),例如可以用圖象處理方法及圖象處理裝置、旨在實現(xiàn)這些方法或裝置的功能的計算機程序、記錄該計算機程序的記錄媒體等形態(tài)來實現(xiàn)。
圖1是表示作為本發(fā)明的第1實施示例的圖象處理系統(tǒng)的結(jié)構(gòu)的說明圖。
圖2是表示圖象數(shù)據(jù)文件MF的結(jié)構(gòu)的說明圖。
圖3是表示彩色平衡調(diào)整部212的結(jié)構(gòu)的方框圖。
圖4是表示處理對象圖象TMG和各種彩色平衡調(diào)整參數(shù)的說明圖。
圖5是表示高亮度范圍HLR的一個示例。
圖6是表示第1實施示例中的彩色平衡調(diào)整的處理步驟的流程圖。
圖7是表示使用修正值ΔC(R)、(G)、(B)實施的彩色平衡調(diào)整的內(nèi)容的曲線圖。
圖8是表示第2實施示例中的彩色平衡調(diào)整的處理步驟的流程圖。
具體實施例方式
下面,按照以下順序,講述本發(fā)明的實施方式。
A、第1實施示例B、第2實施示例C、變形例A、第1實施示例圖1是表示作為本發(fā)明的第1實施示例的圖象處理系統(tǒng)的結(jié)構(gòu)的說明圖。該系統(tǒng)包括作為圖象生成裝置的數(shù)碼相機100,作為圖象處理裝置的計算機200,作為圖象輸出裝置的打印機300。用數(shù)碼相機100生成的圖象數(shù)據(jù)文件MF,向計算機200或打印機300傳輸后輸出。此外,在本說明書中,所謂“輸出”,包含在監(jiān)視器上的顯示和打印。
圖2是表示圖象數(shù)據(jù)文件MF的結(jié)構(gòu)的說明圖。該圖象數(shù)據(jù)文件MF,包含攝影信息、主圖象數(shù)據(jù)MM、縮略象數(shù)據(jù)TM。主圖象數(shù)據(jù)MM和縮略象數(shù)據(jù)TM,通常具有壓縮數(shù)據(jù)(例如JPEG壓縮數(shù)據(jù))的形成。此外,圖象數(shù)據(jù)文件MF也可以不包含縮略象數(shù)據(jù)TM。
攝影信息包含用數(shù)碼相機100生成圖象數(shù)據(jù)文件MF時的各種條件及設(shè)定值。在圖2中,作為攝影信息,例示出“攝影情景類型”。作為攝影情景類型,可以設(shè)定“人物”、“風景”、“夜景”等。
在計算機200(圖1)中,安裝著旨在根據(jù)圖象數(shù)據(jù)文件MF生成打印數(shù)據(jù)的打印機驅(qū)動器210。打印機驅(qū)動器210,包括彩色平衡調(diào)整部212、顏色變換部214、中間色調(diào)處理部216、輸出處理部218。用打印機驅(qū)動器210生成的打印數(shù)據(jù)PD,由輸出處理部218供給打印機300。打印數(shù)據(jù)PD,包括對具有打印機析象度的主掃描線上的各象素指定墨水圓點的記錄狀態(tài)的圓點數(shù)據(jù),特定副掃描進給量的副掃描進給量數(shù)據(jù)。此外,打印機驅(qū)動器210,相當于旨在實現(xiàn)生成打印用圓點數(shù)據(jù)的功能的計算機程序。另外,彩色平衡調(diào)整部212,相當于旨在實現(xiàn)實施彩色平衡調(diào)整的功能的計算機程序。
旨在實現(xiàn)打印機驅(qū)動器210的功能的程序,能夠以可被計算機讀取的記錄媒體記錄的形成供給。作為這種記錄媒體,可以利用軟盤及CD-ROM、光磁盤、IC卡、ROM卡、穿孔卡、印了條形碼等符號的印刷品等計算機可讀取的各種媒體。
圖3是表示彩色平衡調(diào)整部212的結(jié)構(gòu)的方框圖。另外,圖4是表示處理對象圖象TMG的示例和各種彩色平衡調(diào)整參數(shù)的說明圖。彩色平衡調(diào)整部212,具有以下各部。
(1)高亮度象素平均象素值計算部220該計算部220,根據(jù)處理對象圖象數(shù)據(jù)Dorg(圖2的主圖象數(shù)據(jù)MM),計算出以下有關(guān)高亮度象素的平均象素值。
a、顏色成分平均值CB_ave(R)、CB_ave(G)、CB_ave(B);b、平均亮度值CB_ave(Y);c、平均色調(diào)值CB_ave(H)所謂“高亮度象素”,是指色度值低而亮度值高的所定顏色范圍(高亮度范圍)所包含的具有顏色的象素。圖5示出高亮度范圍HLR的一個示例。此外,作為計算各象素的亮度值Y和色度值S的公式,可以使用各種公式,例如可以使用下列公式。
Y=0.587×G+0.114×B+0.299×R …(1)S=(a*2+b*2)---(2)]]>式中,a*、b*是La*b*色品圖的座標值。作為亮度值Y,也可以使用La*b*色品圖的明亮值L,還可以使用其它顏色空間的亮度值或明亮度(Lightness)值。另外,關(guān)于色度值S,也可以使用HSL(Hue/Saturation/luminance)顏色空間及HSB(Hue/Saturation/Brightness)顏色空間等其它顏色空間的色度值。
顏色成分平均值CB_ave(R)、(G)、(B)是有關(guān)RGB各顏色成分的平均值。另外,平均亮度值CB_ave(Y),是亮度值Y的平均值;平均色調(diào)值CB_ave(H),是色調(diào)值H的平均值。色調(diào)值H的值,例如可以使用到La*b*色品圖的a*軸的角度或、HSL顏色空間或HSB顏色空間等的色調(diào)值等。
(2)膚色象素比例計算部222該計算部222,根據(jù)處理對象圖象數(shù)據(jù)Dorg,求出膚色象素比例SPratio。膚色象素比例SPratio,用下列公式(3)求出。
SPratio=膚色象素數(shù)/總象素數(shù)…(3)某個象素是不是膚色象素,根據(jù)該象素的顏色是否在預(yù)先決定的膚色范圍內(nèi)來判斷。膚色范圍,例如可以根據(jù)色調(diào)值H的范圍和明亮度L的范圍設(shè)定。
(3)膚色象素平均象素值224該計算部224,根據(jù)處理對象圖象數(shù)據(jù)Dorg,求出有關(guān)RGB各顏色成分的多個膚色象素的平均值SC_ave(R)、(G)、(B)。
(4)彩色平衡修正值計算部226該計算部226,根據(jù)上述各種值,計算出有關(guān)RGB的各顏色成分的彩色平衡修正值ΔC(R)、(G)、(B)。在本實施方式中,按照下列公式(4a)~(4c)計算彩色平衡修正值ΔC(R)、(G)、(B)。
ΔC(R)=k1×{CB_ave(Y)-CB_ave(R)}+k2×{SC_target(R)-SC_ave(R)}×SPratio …(4a)ΔC(G)=k1×{CB_ave(Y)-CB_ave(G)}+k2×{SC_target(G)-SC_ave(G)}×SPratio …(4b)ΔC(B)=k1×{CB_ave(Y)-CB_ave(B)}+k2×{SC_target(B)-SC_ave(B)}×SPratio …(4c)式中,k1、k2是所定的系數(shù)。SC_target(R)、(G)、(B),是有關(guān)各顏色成分的膚色的目標象素值,是預(yù)先決定的所定值。象以下所述的那樣,系數(shù)k1、k2的值,例如按照處理對象圖象設(shè)定。系數(shù)k1、k2的設(shè)定方法及彩色平衡修正值ΔC(R)、(G)、(B)的含義,在后文中講述。
圖6是表示第1實施示例中彩色平衡調(diào)整的處理步驟的流程圖。在步驟S1中,計算出上述各種彩色平衡調(diào)整用參數(shù)(除了修正值ΔC(R)、(G)、(B)外)。在步驟S2中,彩色平衡修正值計算部226,判斷高亮度象素的平均色調(diào)值CB_ave(H)是否包含在所定的膚色區(qū)域(膚色的色調(diào)范圍)內(nèi)。平均色調(diào)值CB_ave(H)未被包含在膚色的區(qū)域內(nèi)時,彩色平衡修正值計算部226用計算出利用膚色目標SC_target(R)、(G)、(B)的彩色平衡修正值的第1運算模式進行運算(步驟S3)。具體地說,將上述公式(4a)~(4c)的2個系數(shù)k1、k2,例如分別設(shè)定為1.0。這時,公式(4a)~(4c)被改寫成下列公式(5a)~(5c)。
ΔC(R)={CB_ave(Y)-CB_ave(R)}+{SC_target(R)-SC_ave(R)}×SPratio …(5a)ΔC(G)={CB_ave(Y)-CB_ave(G)}+{SC_target(G)-SC_ave(G)}×SPratio …(5b)ΔC(B)={CB_ave(Y)-CB_ave(B)}+{SC_target(B)-SC_ave(B)}×SPratio …(5c)公式(5a)~(5c)的右邊的第1項,是高亮度象素的平均亮度值CB_ave(Y)和高亮度象素的各種顏色成分的平均象素值CB_ave(R)、(G)、(B)之差。它在高亮度象素的顏色從無彩色偏離時,起著使整個圖象的顏色靠近無彩色的作用。公式(5a)~(5c)的右邊的第2項,是膚色的目標象素值SC_target(R)、(G)、(B)和膚色的平均象素值SC_ave(R)、(G)、(B)之差與膚色象素比例SPratio的乘積。該第2項,在具有膚色附近的顏色的象素的平均性的顏色從膚色的目標值偏離時,起著使其靠近膚色的目標值的作用。這樣,如果使用由公式(5a)~(5c)獲得的修正值ΔC(R)、(G)、(B),對處理對象圖象的整體進行彩色平衡調(diào)整,就能夠一邊使膚色象素靠近膚色的目標顏色,一邊實現(xiàn)處理對象整體的彩色平衡。
另一方面,在步驟S2中,判斷平均色調(diào)值CB_ave(H)包含在膚色的區(qū)域內(nèi)時,彩色平衡修正值計算部226用計算出不利用膚色目標值SC_target(R)、(G)、(B)的彩色平衡修正值的第2運算模式進行運算(步驟S4)。具體地說,將上述公式(4a)~(4c)的系數(shù)k1設(shè)定為預(yù)先決定的不為零的正數(shù),系數(shù)k2設(shè)定為零。例如,將系數(shù)k1設(shè)定為1.0、將系數(shù)k2設(shè)定為0后,上述公式(4a)~(4c)被改寫成下列公式(6a)~(6c)。
ΔC(R)={CB_ave(Y)-CB_ave(R)} …(6a)ΔC(G)={CB_ave(Y)-CB_ave(G)} …(6b)ΔC(B)={CB_ave(Y)-CB_ave(B)} …(6c)如前所述,該公式右邊的項,在高亮度象素的顏色從無彩色錯開時,具有使圖象整體的顏色靠近無彩色的作用,所以能夠?qū)φ麄€圖象實現(xiàn)適當?shù)牟噬胶?。此外,判斷高亮度象素的平均色調(diào)值CB_ave(H)被膚色區(qū)域包含時,使公式(4a)~(4c)的右邊第2項的系數(shù)k2為零,這是為了防止由于有右邊第2項,出現(xiàn)修正值成為過大值的情況。
但是,無論高亮度象素的平均色調(diào)值CB_ave(H)是否被膚色區(qū)域包含,都可以根據(jù)公式(4a)~(4c)或公式(5a)~(5c),求出彩色平衡修正值ΔC(R)、(G)、(B)。這時,可以將右邊第1項的系數(shù)k1也設(shè)定為零。
求出彩色平衡修正值ΔC(R)、(G)、(B)后,在圖6的步驟S5中,彩色平衡調(diào)整實施部228實施彩色平衡調(diào)整,生成調(diào)整完畢的圖象數(shù)據(jù)Dcr(圖3)。圖7是表示使用修正值ΔC(R)、(G)、(B)實施的彩色平衡調(diào)整的內(nèi)容的曲線圖。彩色平衡調(diào)整是對處理對象圖象數(shù)據(jù)Dorg的RGB的各顏色成分進行灰度修正(色調(diào)曲線修正)的處理。虛線示出不變換的特性。按照上述步驟計算出的修正值ΔC(R)、(G)、(B),相當于將輸入基準值Dref中的輸出值從不變換特性位移的錯開量。作為輸入基準值Dref,例如,能夠使用上述高亮度象素的平均亮度值CB_ave(Y)的值,或者還可以使用所定的一定值(例如192)。在圖7的示例中,對RGB的各顏色成分來說,將對輸入基準值Dref而言的修正值ΔC(R)、(G)、(B),一個個地指定,從而決定各成分的色調(diào)曲線的形狀。但也可以采用其它實施方法。
綜上所述,采用第1實施示例后,由于利用膚色目標值決定處理對象圖象的彩色平衡修正值,所以能夠減輕彩色平衡調(diào)整后將本來是理想的膚色的象素的顏色過度改變的現(xiàn)象。
B、第2實施示例圖8是表示第2實施示例中彩色平衡調(diào)整的處理步驟的流程圖。與圖6所示的第1實施示例的處理步驟的不同之處,只是將步驟S2改成2個步驟S11、S12,其它的結(jié)構(gòu)及動作都和第1實施示例一樣。
在步驟S11中,彩色平衡修正值計算部226從圖象數(shù)據(jù)文件MF(圖2)取得攝影情景類型。在步驟S12中,判斷攝影情景類型是否表示“人物”,是“人物”時,在步驟S3中,計算出利用了膚色目標值的彩色平衡修正值。另一方面,攝影情景類型不是“人物”時,在步驟S4中,不利用膚色目標值地計算出彩色平衡修正值。
攝影情景類型,是在用數(shù)碼相機100拍攝時,由操作者設(shè)定的。攝影情景類型是“人物”時,就重視膚色,所以最好在步驟S3中,計算出利用了膚色目標值的彩色平衡修正值。此外,攝影情景是不是人物,還可以根據(jù)攝影情景類型之外的信息判斷。就是說,還可以根據(jù)表示圖象的攝影情景類型的某個信息(將它稱作“攝影情景類型信息”),判斷攝影情景是不是“人物”。
C、變形例此外,本發(fā)明并不局限于上述實施示例及實施方式,可以在不脫離其宗旨的范圍內(nèi),在各種樣態(tài)中實施。例如,可以有如下變形。
C1、變形示例1取代上述各種公式,可以采用根據(jù)特定顏色象素比例和特定顏色象素的平均象素值計算出彩色平衡修正值的各種形成。例如公式(4a)~(4c)的右邊第2項,具有是膚色的目標象素值SC_target(R)、(G)、(B)和膚色的平均象素值SC_ave(R)、(G)、(B)之差與膚色象素比例SPratio的乘積的形式,但也可以取而代之,采用包含將這些值平方后的值及平方根等的形式。但是,如公式(4a)~(4c)的右邊第2項所示的那樣,彩色平衡修正值最好具有膚色的目標象素值SC_target(R)、(G)、(B)和膚色的平均象素值SC_ave(R)、(G)、(B)之差越大就越大或膚色比例值SPratio越大就越大的成分。
此外,在上述各實施示例中,在計算彩色平衡修正值之際,利用了特定顏色象素比例,但也可以不利用特定顏色象素比例計算彩色平衡修正值。例如,可以根據(jù)特定顏色象素的平均象素值,計算彩色平衡修正值。另外,還可以根據(jù)特定顏色象素的平均象素值和高亮度象素的平均象素值,計算彩色平衡修正值。
C2、變形示例2在上述的各實施示例中,作為圖象質(zhì)量調(diào)整處理,只進行彩色平衡調(diào)整。但也可以在此基礎(chǔ)上,實施其它種類的圖象質(zhì)量調(diào)整處理。例如可以進行記憶顏色處理及銳度強調(diào)處理等。此外,記憶顏色處理是只將具有記憶顏色(特定的有色)附近的顏色的象素作為對象,使那些象素的顏色靠近目標顏色的處理。
本發(fā)明可以在進行圖象的彩色平衡調(diào)整的計算機及照相機、圖象顯示裝置等中應(yīng)用。
權(quán)利要求
1.一種圖象處理裝置,是旨在調(diào)整處理對象圖象的彩色平衡的圖象處理裝置,包括特定顏色象素比例計算部,其在所述處理對象圖象中存在的全部象素中,求出具有特定顏色的附近的所定第1范圍的顏色的特定顏色象素所占的比例——特定顏色象素比例;特定顏色象素平均值計算部,其求出所述特定顏色象素的象素值的平均值;彩色平衡修正值計算部,其具有根據(jù)所述特定顏色象素比例和所述特定顏色象素的平均象素值求出彩色平衡修正值的第1運算模式;以及彩色平衡調(diào)整實施部,其使用所述彩色平衡修正值,對所述處理對象圖象整體實施彩色平衡調(diào)整。
2.如權(quán)利要求1所述的圖象處理裝置,其特征在于在所述第1運算模式中計算出的所述彩色平衡修正值,包含隨著對所述特定顏色而言預(yù)先決定的特定顏色目標象素值與所述特定顏色象素的平均象素值之差增大而增大、或隨著所述特定顏色象素比例增大而增大的成分。
3.如權(quán)利要求1或2所述的圖象處理裝置,其特征在于還包括高亮度象素平均象素值計算部,其在所述處理對象象素中存在的全部象素中,計算出有關(guān)具有低色度且高亮度的所定第2范圍的顏色的多個高亮度象素的象素值的平均值,所述彩色平衡修正值計算部,當所述多個高亮度象素的色調(diào)值的平均值不在接近所述特定顏色的所定范圍時,用所述第1運算模式進行計算;而當所述多個高亮度象素的色調(diào)值的平均值在接近所述特定顏色的所定范圍時,用第2運算模式進行計算,即不利用所述特定顏色象素比例和所述特定顏色象素的平均象素值,而利用有關(guān)所述多個高亮度象素的平均象素值來計算彩色平衡修正值。
4.如權(quán)利要求1或2所述的圖象處理裝置,其特征在于所述特定的顏色,是膚色;表示所述處理對象圖象的圖象數(shù)據(jù)文件,包含表示所述處理對象圖象的攝影情景的類型的信息;所述彩色平衡調(diào)整實施部,當所述攝影情景類型信息是表示人物時,用所述第1運算模式進行計算;而當所述攝影情景類型信息是表示人物以外的情景時,用第2運算模式進行計算,即不利用所述特定顏色象素比例和所述特定顏色象素的平均象素值,而利用有關(guān)所述多個高亮度象素的平均象素值來計算彩色平衡修正值。
5.一種象素處理方法,是旨在調(diào)整處理對象圖象的彩色平衡的圖象處理方法,包括工序a,其在所述處理對象圖象中存在的全部象素中,求出具有特定顏色的附近的所定第1范圍的顏色的特定顏色象素所占的比例——特定顏色象素比例;工序b,其求出所述特定顏色象素的象素值的平均值;工序c,其求出彩色平衡調(diào)整用的彩色平衡修正值;以及工序d,其使用所述彩色平衡修正值,對所述處理對象圖象整體實施彩色平衡調(diào)整,所述工序c,包括采用根據(jù)所述特定顏色象素比例和所述特定顏色象素的平均象素值,求出彩色平衡修正值的第1運算模式進行運算的工序。
6.一種計算機程序,是旨在調(diào)整處理對象圖象的彩色平衡的計算機程序,使計算機實現(xiàn)下述功能特定顏色象素比例計算功能,其在所述處理對象圖象中存在的全部象素中,求出具有特定顏色的附近的所定第1范圍的顏色的特定顏色象素所占的比例——特定顏色象素比例;特定顏色象素平均值計算功能,其求出所述特定顏色象素的象素值的平均值;彩色平衡修正值計算功能,其具有根據(jù)所述特定顏色象素比例和所述特定顏色象素的平均象素值,求出彩色平衡修正值的第1運算模式;以及彩色平衡調(diào)整功能,其使用所述彩色平衡修正值,對所述處理對象圖象整體實施彩色平衡調(diào)整。
7.一種圖象處理裝置,是旨在調(diào)整處理對象圖象的彩色平衡的圖象處理裝置,包括特定顏色象素平均值計算部,其在所述處理對象圖象中存在的全部象素中,求出具有特定顏色的附近的所定第1范圍的顏色的特定顏色象素的平均值;彩色平衡修正值計算部,其具有根據(jù)所述特定顏色象素的平均象素值,求出彩色平衡修正值的第1運算模式;以及彩色平衡調(diào)整實施部,其使用所述彩色平衡修正值,對所述處理對象圖象整體實施彩色平衡調(diào)整。
8.如權(quán)利要求7所述的圖象處理裝置,其特征在于在所述第1運算模式中計算出的所述彩色平衡修正值,包含隨著對所述特定顏色而言預(yù)先決定的特定顏色目標象素值與所述特定顏色象素的平均象素值之差的增大而增大的成分。
9.如權(quán)利要求7或8所述的圖象處理裝置,其特征在于還包括高亮度象素平均象素值計算部,其在所述處理對象象素中存在的全部象素中,計算出有關(guān)具有低色度且高亮度的所定第2范圍的顏色的多個高亮度象素的象素值的平均值,所述彩色平衡修正值計算部,當所述多個高亮度象素的色調(diào)值的平均值不在接近所述特定顏色的所定范圍時,用所述第1運算模式進行計算,而當所述多個高亮度象素的色調(diào)值的平均值在接近所述特定顏色的所定范圍時,用第2運算模式進行計算,即不利用所述特定顏色象素的平均象素值,而利用有關(guān)所述多個高亮度象素的平均象素值計算彩色平衡修正值。
10.如權(quán)利要求7或8所述的圖象處理裝置,其特征在于所述特定的顏色,是膚色;表示所述處理對象圖象的圖象數(shù)據(jù)文件,包含表示所述處理對象圖象的攝影情景的類型的信息;所述彩色平衡調(diào)整實施部,當所述攝影情景類型信息是表示人物時,用所述第1運算模式進行計算;而當所述攝影情景類型信息是表示人物以外的情景時,用第2運算模式進行計算,即不利用所述特定顏色象素的平均象素值,而利用有關(guān)所述多個高亮度象素的平均象素值計算彩色平衡修正值。
全文摘要
在多個高亮度象素的色調(diào)值的平均值不在接近特定顏色(例如膚色)的所定顏色的范圍內(nèi)時,根據(jù)特定顏色象素的平均象素值,求出彩色平衡修正值。這時,也可以和特定顏色象素的平均象素值一起,使用特定顏色象素比例。另一方面,在多個高亮度象素的色調(diào)值的平均值在接近特定顏色(例如膚色)的所定顏色的范圍內(nèi)時,不利用特定顏色象素的平均象素值而利用有關(guān)多個高亮度象素的平均象素值,求出彩色平衡修正值。
文檔編號H04N1/60GK1781319SQ20048001165
公開日2006年5月31日 申請日期2004年4月30日 優(yōu)先權(quán)日2003年5月1日
發(fā)明者早石育央 申請人:精工愛普生株式會社