新四季網

與光源種類對應的圖像質量的自動調整的製作方法

2023-12-06 11:12:16

專利名稱:與光源種類對應的圖像質量的自動調整的製作方法
技術領域:
本發明涉及圖像數據的調整圖像質量的圖像質量調整技術。
背景技術:
由數位相機(DSC)或數碼攝像機(DVC)等生成的圖像數據的圖像質量在個人計算機上通過用圖像修描應用程式(retouch application)可以任意地調整。通常,在圖像修描應用程式中,具備自動調整圖像數據的圖像質量的圖像調整功能,只要利用該圖像調整功能,就可以提高由輸出裝置輸出的圖像的圖像質量。作為圖像的輸出裝置,例如有周知的CRT、LCD、印表機、投影儀、電視機等。
另外,即使在控制輸出裝置之一的印表機的動作的印表機驅動器中,也可以具備自動調整圖像質量的功能,利用這樣的印表機驅動器,就可以提高被印刷的圖像的圖像質量。
決定圖像數據的圖像質量的重要因素之一是色調。圖像數據的色調受生成圖像數據時所用的光源的影響很大。作為光源有太陽光等自然光源、和螢光燈和白熾燈等的人工光源等,根據攝影場所和攝影時間、用戶的愛好等可以使用各種各樣的光源。另外,光譜分布因光源的種類而不同。因此,即使是同一被拍照對象,基於光源的種類有時也會得到有色差(顏色發霧)的圖像。例如,在使用螢光燈那樣的藍色光強的光源的情況下,有時會得到帶綠色的圖像。這樣的色偏的情況稱為白平衡。另外,在色偏大的情況下,該偏向的色調十分顯著。因此,可以使用以圖像數據的顏色發霧小那樣進行白平衡調整,以提高圖像質量的方法(例如,參照特開平10-271524、特開2000-299801)。
調整白平衡一律按照使圖像數據的顏色發霧小地實行。可是,因被拍照對象特有的色調等,圖像數據的顏色發霧有時會有各種各樣的變化。
因此,即使實行以往的白平衡調整,有時也不能充分提高圖像質量。另外,這樣的問題不只對用DSC生成的圖像,即使對用DVC等其它的圖像生成裝置生成的圖像都是共同的課題。

發明內容
本發明的目的在於解決上述問題,可以與光源的色偏對應恰當地調整圖像質量。
為了解決上述課題的至少一部分,本發明的輸出裝置是使用至少含有由圖像生成裝置生成的圖像數據和與在上述圖像數據生成時的攝影條件有關的信息同時與上述圖像數據聯繫起來的圖像生成履歷信息、輸出圖像的輸出裝置,具備在上述圖像生成履歷信息含有與上述圖像數據生成時的光源的色偏有關的光源信息的情況下、基於使用上述光源信息所得到的光源的色可以實行上述圖像數據的白平衡調整處理的圖像質量調整部、和與調整上述圖像質量的圖像數據對應輸出圖像的圖像輸出部。
根據本發明的輸出裝置,由於可以基於光源的色實行白平衡調整處理,所以可以與光源的色偏對應適當地調整圖像質量。
在上述輸出裝置中,上述圖像質量調整部優選基於上述光源的色調調整上述白平衡調整處理的強度。
這樣,由於可以進行基於光源的色調的白平衡調整處理強度的調整,所以可以與光源的色對應適當地調整圖像質量。
在上述各輸出裝置中,上述白平衡調整處理包括(i)通過解析校正上述圖像數據的一部分像素的像素值決定由上述圖像數據中的表示色調的從灰色(gray)偏離程度的色灰霧量的大小的處理、(ii)根據上述色灰霧量的大小決定上述白平衡調整處理的處理量的處理、(iii)根據上述被決定的處理量實行上述白平衡調整處理的處理,上述白平衡調整處理的強度優選通過基於上述光源的色調調整上述處理(i)和(ii)的至少一方中所定的處理參數而進行調整。
這樣,由於可以基於光源的色調實行白平衡調整處理,所以可以與光源的色調對應恰當地調整圖像質量。另外,可以容易地調整白平衡調整處理的強度。
在上述各輸出裝置中,上述圖像質量調整部優選以構成上述圖像數據的全部像素中的一部分像素作為上述解析對象而作為用於選擇的條件,像素的色調與上述光源的色調越接近、就越以更大的彩度的像素作為上述解析的對象而設定選擇的條件,藉此,調整上述白平衡調整處理的強度。
這樣,由於作為用於算出色灰霧量的解析對象的像素可以選擇色調與光源的色調相近、彩度高的像素,所以在圖像數據的色調偏向光源的色調情況下,可以實行更強的白平衡調整處理。
在上述各輸出裝置中,上述圖像質量調整部優選以上述光源的色調與上述圖像數據的色調的偏向越接近就越大那樣調整以相對於上述色灰霧量的大小的上述白平衡調整處理的處理量的大小的比例表示的處理參數,藉此,調整上述白平衡調整處理的強度。
這樣,由於光源的色調與上述圖像數據的色調的偏向越接近,相對於上述色灰霧量的大小的白平衡調整處理的處理量的大小的比例就越大,所以在圖像數據的色調偏向光源的色調的情況下,可以實行更強的白平衡調整處理。
在上述各輸出裝置中,上述圖像質量調整部,作為上述解析對象優選選擇上述圖像數據中的與非彩色接近的像素。
這樣,由於根據與非彩色接近的區域來決定色灰霧量,所以可以抑制色濃(重)的、距非彩色遠的區域賦予白平衡調整處理以影響。
在上述各輸出裝置中,上述圖像質量調整部優選作為上述解析對象選擇除了具有規定的色調的像素以外的像素。
這樣,由於不使用具有規定的色調的像素來決定色灰霧量,所以可以抑制具有規定的色調的像素賦予白平衡調整處理以影響。
在上述各輸出裝置中,上述圖像質量調整部優選在生成上述圖像數據時,可以判定是否根據用戶的指示調整上述圖像數據的色調,若根據用戶的指示進行調整的判定成立的情況下,用比上述判定不成立的情況下更小的強度實行上述白平衡調整處理。
這樣,可以抑制根據用戶的指示而調整的圖像數據的色調有大的變更。
另外,本發明可以以各種形式實現,例如可以以圖像輸出方法和圖像輸出裝置、圖像數據處理方法(圖像處理方法)和圖像數據處理裝置(圖像處理裝置)、用於實現這些方法或裝置的功能的電腦程式、記錄該電腦程式的記錄介質、在包含該電腦程式的載波內具體化的數據信號等的形式實現。


圖1是表示圖像輸出系統的一例的說明圖。
圖2是表示數位相機的概略構成的方框圖。
圖3是概念地表示圖像文件的內部構成的一例的說明圖。
圖4是表示附屬信息存儲區域的數據結構例的說明圖。
圖5是表示Exif數據區域的數據結構一例的說明圖。
圖6是表示光源種類和光源的色的對應關係的說明圖。
圖7是印表機的概略構成圖。
圖8是表示印表機構成的方框圖。
圖9是表示圖像處理的處理程序的程序框圖。
圖10是表示圖像質量調整處理的處理程序的程序框圖。
圖11是白平衡調整處理的程序框圖。
圖12是表示色灰霧量算出像素群的選擇條件的說明圖。
圖13是表示色灰霧量和灰度值調整處理的說明圖。
圖14是表示白平衡調整處理的強度的說明圖。
圖15是表示與光源信息對應的白平衡調整處理的說明圖。
圖16是表示與光源信息對應的白平衡調整處理的說明圖。
圖17是表示圖像質量調整處理的另一實施例的程序框圖。
圖18是表示圖像質量調整處理的另一實施例的程序框圖。
圖19是表示圖像輸出系統的一例的說明圖。
具體實施例方式
以下,根據實施例按以下的順序說明本發明的實施方式。
A.圖像輸出系統的構成B.圖像生成裝置的構成C.圖像文件的構成D.圖像輸出裝置的構成E.圖像處理F.所用圖像數據處理裝置的圖像輸出系統的構成
G.變形例A.圖像輸出系統的構成圖1是表示作為本發明的一實施例的可以適用的輸出裝置的圖像輸出系統的一例的說明圖。圖像輸出系統10備有作為生成圖像文件的圖像生成裝置的數位相機12和作為圖像輸出裝置的印表機20。在數位相機12中生成的圖像文件,藉助於電纜CV或者將存儲圖像文件的存儲卡MC直接插入印表機20中而被送出到印表機20中。印表機20基於讀取的圖像文件實行圖像數據的質量調整處理,輸出圖像。作為輸出裝置除了印表機20以外,還可以使用CRT顯示器、LCD顯示器等的監視器21、投影儀等。以下,基於以具備圖像質量調整部和圖像輸出部的印表機20作為輸出裝置而使用,將存儲卡MC直接插入印表機20中的情況下進行說明。
B.圖像生成裝置的構成圖2是表示數位相機12的概略構成的方框圖。該實施例的數位相機12備有用於收集光信息的光學電路121、控制光學電路用於取得圖像的圖像取得電路122、用於加工處理取得的數字圖像的圖像處理電路123、作為輔助光源的閃光燈130和控制各電路的控制電路124。控制電路124備有未圖示的存儲器。光學電路121備有聚集光信息的透鏡125、調節光量的光圈129和將穿過透鏡的光信息轉換成圖像數據的CCD128。
數位相機12將取得的圖像保存在存儲卡MC中。作為數位相機12中的圖像數據的保存形式一般是JPEG形式,但是除此以外,也可以使用TIFF形式、GIF形式、BMP形式或RAW數據形式等的保存形式。
數位相機12還備有用於設定各種攝影條件的選擇·決定按鈕126和液晶顯示器127。在預觀攝影圖像或使用選擇·決定按鈕126設定攝影時的光源種類等時利用液晶顯示器127。
在數位相機12中實行攝影的情況下,圖像數據和圖像生成履歷信息作為圖像文件存儲在存儲卡MC中。圖像生成履歷信息能夠包含攝影時(圖像數據生成時)與攝影條件有關的參數的設定值,例如能夠包含任意設定攝影時的光源種類等得到的參數的設定值、光圈值和快門速率等的圖像生成時使用的參數的設定值和製造者等自動設定的參數的設定值。光源種類由用戶設定的情況下,與該光源的色調對應調整圖像數據的色調,並將調整色調的圖像數據作為圖像文件存儲在存儲卡MC中。光源種類不由用戶設定的情況下,圖像數據的色調自動地被調整。
C.圖像文件的構成圖3是概念地表示可以用於本實施例的圖像文件的內部構成的一例的說明圖。圖像文件GF備有存儲圖像數據GD的圖像數據存儲區域101和存儲圖像生成履歷信息GI的圖像生成履歷信息存儲區域102。圖像數據GD,例如可以以JPEG形式存儲,圖像生成履歷信息GI,例如可以以TIFF形式(數據和數據區域使用標記而特定的形式)被存儲。另外,本實施例中的所謂文件的結構、數據的結構的用詞也指文件或數據等被存儲在存儲裝置內的狀態下的文件或數據的結構。
本實施例的圖像文件GF只要基本上備有上述圖像數據存儲區域101和圖像生成履歷信息存儲區域102就可以,可以是隨從已經規格化的文件形式的文件結構。以下,對適合於Exif文件形式的情況下具體地說明本實施例的圖像文件GF。
Exif文件具有隨從數位相機用圖像文件格式規格(Exif)的文件結構,其規格由日本電子信息技術產業協會(JEITA)而決定。另外,Exif文件形式與圖3所示的概念圖同樣,備有存儲JPEG形式的圖像數據的JPEG圖像數據存儲區域和存儲與被存儲的JPEG圖像數據有關的各種信息的附屬信息存儲區域。JPEG圖像數據存儲區域與圖3中的圖像數據存儲區域101相當,附屬信息存儲區域與圖像生成履歷信息存儲區域102相當。在附屬信息存儲區域中存儲與攝影日期和時刻、光圈值、光源種類的JPEG圖像有關的圖像生成履歷信息。
圖4是說明附屬信息存儲區域103的數據結構例的說明圖。在Exif文件形式中,為了特定數據區域,使用階層的標記。各數據區域可以將由下位的標記特定的多個下位的數據區域包含在其內部。在圖4中,用四方形圍住的區域表示一個數據區域,在其左上方記有標記名。該實施例包含標記名是APP0、APP1、APP6的3個數據區域。APP1數據區域,在其內部包含有標記名是IFD0、IFD1的2個數據區域。IFD0數據區域,在其內部包含有將標記名是PM、Exif、GPS的3個數據區域。數據和數據區域隨從規定的地址或偏置值而存儲,地址或偏置值可以由標記名檢索。在輸出裝置側,通過指定與希望的信息相對應的地址或偏置值,可以取得與希望信息相對應的數據。
圖5是說明在圖4中以APP1-IFD0-Exif的順序追尋標記名時可參照的Exif數據區域的數據結構(數據的標記名和參數值)的一例的說明圖。Exif數據區域可包含圖4所示的標記名是MakerNote的數據區域,MakerNote數據區域能夠包含更多的數據,但在圖5中省略其圖示。
在Exif數據區域中,如圖5所示,存儲與光源、白平衡、光圈值、快門速率等信息有關的參數值。在該實施例中,光源信息使用與圖像數據生成時的光源的色的偏向有關的光源信息,白平衡使用根據用戶的指示用於判定是否調整圖像數據的色調的信息。另外,在本說明書中,所謂「白平衡」,有指白平衡處理以外的情況和,指Exif參數的情況。在想明確「白平衡」是Exif的參數(更一般地說是圖像生成履歷信息的參數)的情況下,稱為「白平衡信息」。
光源信息是與圖像數據生成時的光源種類有關的信息。作為光源種類,例如可以從太陽光、螢光燈、鎢燈、閃光燈、晴天、陰天、背陰處、不明朗等的預先準備的參數值中選擇而設定。圖6是說明光源種類和光源的色(色偏)的對應關係的說明圖。預先準備這樣的對應表,可以將設定的光源種類作為與光源的色偏有關的信息而使用。由光源信息得到的光源的色在後述的圖像質量調整處理中被使用。
在用戶設定攝像時的光源種類的情況下,該設定值作為光源信息的參數值被存儲。另外,圖像生成裝置具備進行光源種類的自動識別的光源識別部,利用其功能自動地設定光源種類的情況下,自動識別的結果作為光源信息的參數值被存儲。
白平衡信息是用於根據用戶的指示判定是否調整圖像數據的色調的信息。光源信息由用戶手動設定的情況下,作為白平衡信息的參數值設定為「手動設定」,在自動地被設定的情況下,設定為「自動設定」。在光源信息由用戶手動設定的情況下,在圖像生成裝置中,生成與由用戶設定的光源的色調對應而調整色調的圖像數據(即,調整白平衡的圖像數據)。從而,在白平衡信息的參數值是「手動設定」的情況下,可以判定為根據用戶的指示調整圖像數據的色調(白平衡)。
光圈值是與圖像數據生成時的光圈值有關的信息,作為參數值使用F值。因此,光圈值越大,光圈就越小。
快門速率信息是與圖像數據生成時的快門速率有關的信息,其單位是秒。
D.圖像輸出裝置的構成圖7是印表機20的概略構成圖。印表機20是能夠輸出圖像的印表機。例如是可以將藍綠C、洋紅Mg、黃Y、黑K的4色墨水噴射到印刷介質上形成墨點圖形的噴墨方式的印表機。另外,也可以使用將著色劑複製·固定在列印介質上形成圖像的電子照相方式的印表機。對於墨水,除上述4色以外,也可以使用比藍綠C濃度更淡的淺藍綠LC、比洋紅Mg濃度更淡的淺洋紅LM、比黃Y濃度更濃的深黃DY。而進行單色印刷的情況下,取而代之也可以僅使用黑K的構成,也可以使用紅R和綠G。利用的墨水和著色劑的種類可以根據輸出的圖像的特徵來決定。
如圖所示,印表機20備有實行列印的圖像輸出部27、操作盤32、主管操作盤32和圖像輸出部27內的信號的互相交往的控制電路40。圖像輸出部27備有由送紙電動機22將列印用紙P傳送到副掃描方向的副掃描送進機構、由滑架電動機24使滑架30在壓紙捲筒26的軸方向(主掃描方向)往返運動的主掃描送進機構、驅動搭載在滑架30上的列印頭單元60並控制墨水的噴出和點形成的列印頭驅動機構。列印頭單元60備有具有用於噴出可利用的墨水的噴嘴的列印頭(省略圖示)。
傳送列印用紙P的副掃描送進機構備有將送紙電動機22的旋轉傳遞給壓紙捲筒26和用紙傳送輥(未圖示)的齒輪系(省略圖示)。另外,往返運動滑架30的主掃描送進機構備有與壓紙捲筒26的軸並行地架設、保持滑架30為可滑動的滑動軸34、在與滑架電動機24之間張緊而設環形驅動帶36的帶輪38、檢測滑架30的原點位置的位置傳感器39。
圖8是表示印表機20的構成的方框圖。控制電路40作為具備實行後述的圖像質量調整處理的CPU41、暫時存儲CPU41的演算結果和圖像數據等的RAM44、存儲在用於圖像質量調整處理的程序等的圖像質量調整處理中必要的數據的可編程序ROM(PROM)43、存儲文字的點陣的字符發生器(CG)45的算術邏輯運算電路而構成。該控制電路40還備有從存儲卡MC取得數據的存儲卡插槽46、專用進行與外部電動機等的接口的1/F專用電路50、驅動與該1/F專用電路50連接的列印頭單元60而噴出墨水的列印頭驅動電路52、驅動送紙電動機22和滑架電動機24的電動機驅動電路54。1/F專用電路50還內藏有通用串行總線接口電路,藉助於電纜可以接收由作為圖像生成裝置的數位相機12等供給的數據。1/F專用電路50內藏的電路不限定於通用串行總線接口電路,可以考慮與圖像生成處理連接的容易性而決定。另外,RAM44具有作為用於暫時存儲光柵數據的緩衝存儲器的功能。
印表機20,例如可以藉助於電纜CV取得由作為圖像生成裝置的數位相機12等生成的圖像數據。另外,圖像生成裝置將圖像數據存儲在存儲卡MC中,印表機20也可以是藉助於存儲卡MC取得圖像數據的構成。另外,也可以是藉助於網絡(未圖示)取得圖像數據的構成。
通過檢知存儲卡MC的向存儲卡插槽46的插入或者藉助於對於1/F專用電路50的電纜的數位相機12的連接,以起動圖像數據處理程序時,控制電路40的CPU41調整圖像數據的白平衡,實行圖像質量調整處理。即,控制電路40具有作為圖像質量調整部的功能。圖像數據處理程序也可以是由用戶的操作起動的構成。關於由CPU41實行的詳細的圖像處理將在後述。
以上說明的具有硬體構成的印表機20,一邊由送紙電動機22傳送列印用紙P,一邊由滑架電動機24往返運動滑架30,同時驅動列印頭,進行各墨水滴的噴出,形成墨點,從而在列印用紙P上形成基於調整圖像質量的列印數據的圖像。
E.圖像處理E1.圖像處理的程序框圖圖9是表示本實施例的印表機20中的圖像處理程序的程序框圖。在以下的說明中,基於將存儲圖像文件GF的存儲卡MC直接插入印表機20的情況下進行說明。將存儲卡MC插入存儲卡插槽46中時,印表機20的控制電路40(圖8)的CPU41讀出由存儲卡MC的圖像文件GF(圖3)(步驟S200)。然後,在步驟S210中,CPU41從圖像文件GF的附屬信息存儲區域檢索表示圖像生成時的信息的圖像生成履歷信息GI。在發現圖像生成履歷信息GI的情況下(步驟S220Y),CPU41取得圖像生成履歷信息GI並進行解析(步驟S230)。CPU41基於解析的圖像生成履歷信息GI實行後述的圖像質量調整處理(步驟S240),輸出處理過的圖像(步驟S250),結束本處理程序。
另一方面,在使用繪圖應用程式等生成的圖像文件中,不包含具有光源信息等的信息的圖像生成履歷信息GI。在未發現圖像生成履歷信息GI的情況下(步驟S220N),CPU41進行標準處理(步驟S260),輸出處理過的圖像(步驟S250),結束本處理程序。
E2.基於圖像生成履歷信息的圖像質量調整處理圖10是表示基於圖像生成履歷信息的圖像質量調整處理(相當於圖9中的步驟S240)的處理程序的程序框圖。印表機20的控制電路40的CPU41(圖8)解析圖像生成履歷信息GI,取得光源信息等的參數值(步驟S400)。然後在步驟S410中,CPU41實行作為光源信息的參數值是否設定光源種類的判定,即,實行是否設定與光源的色偏有關的信息的判定。對於光源信息的參數值設定光源種類的情況下,CPU41判定為設定有光源種類。在作為光源信息的參數值設定為「不明」的情況下,判定為沒有設定光源種類。在圖像生成履歷信息GI不包含光源信息的情況下,也判定為沒有設定光源種類。
若光源種類被設定的判定成立的情況下(步驟S410Y),CPU41實行與光源信息對應的白平衡調整處理(步驟S420),結束圖像質量調整處理。在與光源信息對應的白平衡調整處理中,實行與由光源信息得到的光源的色偏對應的白平衡調整(詳情後述)。
若光源種類被設定的判定不成立的情況下(步驟S410N),CPU41實行標準的白平衡調整處理(步驟S430),結束圖像質量調整處理。
E3.標準白平衡調整處理圖11是表示本實施例中的白平衡調整處理的處理程序的程序框圖。在步驟S500中,CPU41(圖8)選擇用於算出色灰霧量的解析對象像素(以下稱為色灰霧量算出像素)(後述)。然後,在步驟S510中,使用在步驟S500中被選擇的像素值,算出紅R、綠G、藍B的各色的色灰霧量。色灰霧量是由圖像數據中的表示色的從灰色偏離情況大小的指標,有色差越大,值也越大。例如,作為紅色的色灰霧量可以使用紅R的灰度值的平均值和全部的色合在一起的灰度值的平均值的差值(詳情後述)。作為用於求出色灰霧量所用的色的種類,除了基本色的紅R、綠G、藍B的組合以外,還可以使用藍綠C、洋紅Mg、黃Y等的各種的組合。然後,在步驟S520,基於色灰霧量設定白平衡調整處理的處理量,在步驟S530中,使色灰霧量成為小值那樣調整各色的灰度值(後述)。
圖12是表示在步驟S500(圖11)中選擇的色灰霧量算出像素群的選擇條件的說明圖。在該實施例中,選擇以與滿足以下2個條件的接近非彩色的像素作為色灰霧量算出像素群。
(s1)彩度S在彩度閾值Sth以下。
(s2)亮度值L在亮度閾值Lth以上。
圖12(a)是表示色調H的值和色的關係的說明圖。在該實施例中,色調H,其可取的範圍是0度~360度,0度表示紅色,另外,120度表示綠色、240度表示藍色。
圖12(b)是說明彩度閾值Sth和色調H的關係的說明圖。在標準的白平衡調整處理中,彩度閾值Sth是不依據色調H的一定值。在圖12(b)中用斜線表示滿足上述條件(s1)的範圍。
圖12(c)是說明亮度閾值Lth和色調H的關係的說明圖。在標準的白平衡調整處理中,亮度閾值Lth是不依據色調H的一定值。在圖12(c)中用斜線表示滿足上述條件(s2)的範圍。
上述的第1條件(s1)可以按以下那樣理解。拍攝了不是非彩色的顏色鮮豔的被拍照對象的情況下,拍攝了該被拍照對象的區域的彩度大。若使用這樣的區域算出色灰霧量,得到大的色灰霧量,但是該色灰霧量不是根據由光源的色偏生成的有色差得到的。因此,實行調整灰度值使該外表的色灰霧量變小時,有時發生被拍照對象特有的色的鮮豔度和色調有大的變更。因此,只要使用滿足上述條件(s1)的區域、即使用彩度S是彩度閾值Sth以下的區域算出色灰霧量,就可以使被拍照對象特有的色的鮮豔度和色調不會有大的變更而實行白平衡調整處理。作為彩度閾值Sth可以使用基於圖像輸出結果的感應評價而決定的值。例如,彩度的可取範圍是0~1的情況下,也可以是0.1。由於彩度閾值越小,越能夠選擇與非彩色接近的區域,所以可以將被拍照對象特有的色的鮮豔度和色調賦予白平衡調整處理的影響抑制為更小。另外,彩度閾值可以作為白平衡調整處理的強度而使用(詳情後述)。
上述的第2條件(s2)可以按以下那樣理解。亮度值大的區域接受來自光源的光的能力強的可能性高。因此,亮度值大的明亮區域更強烈地反映由光源的光譜分布造成的有色差的可能性高。因而,只要使用滿足上述條件(s2)的區域、即使用亮度值L在亮度閾值Lth以上的區域算出色灰霧量,就可以精度更良好地算出由光源種類的色灰霧量。作為亮度閾值Lth可以使用根據圖像輸出結果的感應評價而決定的值。例如,亮度值的可取範圍是0~255的情況下,也可以是180。另外,亮度閾值可以作為白平衡調整處理的強度而使用(詳情後述)。
通過使用滿足這樣的2個條件(s1)(s2)的像素,就可以適當地算出基於光源的色偏的色灰霧量。
用不含有以亮度值、色調和彩度作為參數的色空間表現圖像數據的情況下,例如,在用RGB色空間表現的情況下,通過變換成含有以亮度值、色調和彩度作為參數的色空間、例如HLS色空間和HIS色空間等,可以取得各像素中的亮度值、色調和彩度。
圖13是表示色灰霧量和灰度值調整處理的說明圖。圖13(a)表示在步驟S500(圖11)中選擇的色灰霧量算出像素群的紅R的灰度值分布例。在圖13(a)的例中,紅R比綠G和藍B偏向大的一方。以這樣的分布表示的圖像,容易在使用帶紅色的光源、例如鎢燈等的情況下生成。
以下所示的數學式1是用於在該實施例中算出色灰霧量△R、△G、△B的演算式。
△R=Rave-Lave△G=Gave-Lave△B=Bave-LaveRave色灰霧量算出像素群中的R的平均值Gave色灰霧量算出像素群中的G的平均值Bave色灰霧量算出像素群中的B的平均值Lave由Rvae、Gave、Bave算出的亮度值在數學式1所示的例中,作為RGB的各色的色灰霧量△R、△G、△B使用RGB的各色的平均灰度值Rvae、Gave、Bave和由各色平均灰度值算出的亮度值Lave的差值。作為用於算出亮度值的演算式,例如下述數學式2所示,可以使用由RGB色空間向YCbCr色空間的變換式。
Y=L=0.299*R+0.587*G+0.114B使用該演算式得到的亮度值Lave,可以是將根據色的亮度的差別對紅R、綠G、藍B分別進行加權而計算的平均灰度值。有色差少的情況下,由於RGB的各色的平均灰度值Rvae、Gave、Bave成為大體相同的值,所以亮度值、即將亮度進行加權而使用的平均灰度值Lave和各色的平均灰度值Rvae、Gave、Bave也成為大體相同的值。其結果,作為各色的色灰霧量△R、△G、△B得到小的值。有色差大的情況下,RGB的各色的平均灰度值Rvae、Gave、Bave成為互相不同的值。該情況下,與作為基準值的亮度值Lave的偏差越大的色,越得到大的色灰霧量。這樣,作為色灰霧量算出的基準值,通過使用將由色的不同的亮度進行加權而計算的平均灰度值(亮度值),就可以算出與人的視覺更接近的色灰霧量。
圖13(b)是表示該實施例的灰度值調整處理中的紅R的輸入水平Rin和輸出電平Rout的關係的說明圖。曲線G1A以輸出電平Rout比輸入水平Rin小那樣構成。只要使用該曲線G1A進行紅R的灰度值調整,在向紅色有色差的圖像、即偏向紅色大的一方的圖像中,可以使紅R的灰度值變小,使有色差變小。
這樣的曲線G1A,例如可以以調整量RM比原來的值更小地調整調整輸入水平Rref中的輸出電平Rout而構成。與其它的輸入水平Rin對應的輸出電平Rout用樣條函數插補。調整量RM是基於色灰霧量△R(圖13(a)數學式1)決定的值,例如可以使用與由色灰霧量△R規定係數k相關的值。規定的係數k可以使用基於圖像輸出的結果的感應評價決定的值。色灰霧量△R和調整量RM的關係未必是比例關係,只要是色灰霧量越大調整量RM也越大的關係就可以。另外,規定的係數k是表示相對於色灰霧量的大小的白平衡調整處理的處理量的大小的比例的處理參數(以下稱為處理量比例),可以作為白平衡調整處理的強度使用(詳情後述)。作為調整輸入水平Rref可以使用預先決定的值。例如,在紅R可取範圍是0~255的情況下,也可以使用作為中間值的128。
曲線G1B表示在比曲線G1A的白平衡調整處理量大的灰度值調整處理中使用的輸出關係。這裡,所謂「白平衡調整處理量大」是指色的灰度值的變化量大。在色灰霧量△R大的情況下,由於用處理量比例k計算的調整量RM大,所以白平衡調整處理量也大。因此,即使在色灰霧量△R大的情況下,也可以使色偏變小。這樣,只要以色灰霧量越大白平衡調整處理量也越大那樣構成,就可以基於其大小使色偏適當地變小。
曲線G2A以輸出電平Rout比輸入水平Rin大地構成,表示用於紅R偏向小的一方的情況下的輸出關係。曲線G2B表示在比曲線G2A的白平衡調整處理量大的灰度值調整處理中使用的輸出關係。色偏向小的一方的情況下、即平均灰度值Rave比作為基準的亮度值Lave更小的情況下,與偏向大的方向的情況下相同,基於色灰霧量△R決定調整量RM,決定白平衡調整處理量。
關於上述輸入水平和輸出電平的關係,即使對紅R以外的色也同樣設定。
圖14是說明白平衡調整處理的強度的說明圖。圖14(a)是說明相對於色灰霧量大小的白平衡調整處理量大小的比例和白平衡調整處理的處理量的關係的說明圖。作為處理量的大小的比例,例如可以使用圖13(b)所示例的處理量比例k。若在調整量RM(圖13(b))的算出中所用的處理量比例k變大,就可以使相對於相同的色灰霧量△R的調整量RM變大。其結果,相對於相同的色灰霧量的白平衡調整處理量可以變大。也就是說,通過使處理量比例k變大,就可以使白平衡調整處理的強度增強。這裡,所謂「白平衡調整處理的強度增強」是指相對於有色差的相同的圖像的白平衡調整處理的處理量增大。另外,如圖14(a)所示,即使在白平衡調整處理的強度強的情況下,而有色差小的情況下、即色灰霧量小的情況下,白平衡調整處理的處理量也小。另外,處理量比例k可以稱為基於色灰霧量的大小決定白平衡調整處理的處理量的大小的處理參數。
圖14(b)是說明用於選擇色灰霧量算出像素群的條件範圍(彩度閾值Sth和亮度閾值Lth)和白平衡調整處理的強度的關係的說明圖。作為色灰霧量算出像素群選擇彩度S在彩度閾值Sth以下的像素。因此,由於彩度閾值Sth越大,越可以選擇彩度大的顏色鮮豔的像素,所以在發生色灰霧量的像素中,彩度閾值Sth越大,可以算出更大的色灰霧量。也就是說,對於有色差的相同圖像,彩度閾值Sth越大,白平衡調整處理的處理量也越大。換句話說,彩度閾值Sth越大,白平衡調整處理的強度也越強。另外,彩度閾值Sth也是賦予決定圖像數據中的色灰霧量的大小的處理結果以影響的處理參數。
另一方面,關於亮度閾值Lth,選擇以亮度值L在亮度閾值Lth以上的像素作為色灰霧量算出像素群。在明亮的區域中,亮度值L越大,色越接近白。因此,與彩度閾值Sth相反,由於亮度閾值Lth越小、越更多選擇顏色鮮豔的像素的可能性高,所以在發生顏色發霧的像素中,亮度閾值Lth越小,越可以算出更大的色灰霧量。也就是說,對於有色差的相同的圖像,亮度閾值Lth越小,白平衡調整處理的處理量也越大。換句話說,亮度閾值Lth越小,白平衡調整處理的強度越強。另外,亮度閾值Lth也是賦予決定圖像數據中的色灰霧量的大小的處理結果以影響的處理參數。
E4.與光源信息對應的白平衡調整處理的實施例1圖15是說明與光源信息對應的白平衡調整處理的說明圖。在圖15的例中,表示作為光源使用鎢燈(白熾燈),光源信息設定為「鎢」的情況下的例子。與圖12所示標準白平衡調整處理的差別在於,用於選擇色灰霧量算出像素群的彩度閾值Sth和亮度閾值Lth與色調H相應而變化。
圖15(b)是說明彩度閾值Sth和色調H的關係的說明圖。在該實施例中,彩度閾值Sth以像素的色調H越接近作為光源的色調的橙色就越大地構成。光源的色調是與光源種類相應而決定的值。圖像生成履歷信息GI包含光源色調的情況下,CPU41(圖8)取得該值,可以進行基於光源色調的彩度閾值Sth的調整。或者也可以將表示光源種類和色調(色偏)的對應關係的色調表(圖6)存儲在PROM43(圖8)等存儲器中。圖像生成履歷信息GI包含作為與光源的色偏有關的信息、例如光源種類的情況下,CPU41用光源種類、由色調表可以取得光源的色調。
圖15(c)是說明亮度閾值Lth和色調H的關係的說明圖。在該實施例中,亮度閾值Lth以像素的色調H越接近作為光源的色的橙色就越小地構成。
在該實施例中,被設定為使色調H與光源色越接近,越選擇以彩度S更大的像素作為色灰霧量算出像素群。因此,在因光源發生顏色發霧的圖像中,即在光源的色調中有色偏差的圖像中,可以算出更大的色灰霧量。另一方面,色調H距光源色調遠的像素本來就不是非彩色的像素而是具有被拍照對象特有的色調的像素的可能性高。在這樣的區域中,彩度大的像素不作為色灰霧量算出像素群而被選擇。因此,通過以根據這樣得到的色灰霧量的處理量進行白平衡調整,就可以抑制被拍照對象特有的色調有大的變更,可以使因光源的色偏發生的顏色發霧適當地變小。
關於亮度值L,被設定為使色調H越接近光源的色,越選擇以亮度值L更小的像素作為色灰霧量算出像素群。其理由在於,在因光源色發生顏色發霧的情況下,亮度值L小的像素的非彩色像素接受光源色的影響的結果的可能性高。這樣,關於具有與光源色接近的色調的像素,只要以亮度值L小的像素作為色灰霧量算出像素群那樣來選擇,就可以算出更恰當的色灰霧量。
在圖15的例中,彩度閾值Sth、亮度閾值Lth都伴隨色調H的變化而連續地變化,但是它們的閾值也可以設定為以區分為多個階段而階段狀地變化。另外,為了不以色調H距光源色調遠的像素作為色灰霧量算出像素群而進行選擇,也可以在色調H距光源色調遠的範圍內將彩度閾值Sth取為0,或者將亮度閾值Lth取為亮度值的可取的最大值。這樣,通過將距光源色調遠的像素從色灰霧量算出像素群中除去,就可以精度更良好地算出因光源色的偏移發生的色灰霧量。
另外,在以光源信息表示的光源中沒有色偏的情況下,即光源色是白色的情況下,優選實行與色調H相應而不變化彩度閾值Sth和亮度閾值Lth的標準的白平衡調整處理。
E5.與光源信息對應的白平衡調整處理的實施例2圖16是說明與光源信息對應的白平衡調整處理的實施例2的說明圖。在圖16的例中,表示作為光源使用鎢燈、光源信息設定為「鎢」的情況下的例子。與圖12、圖13所示的標準白平衡調整處理的差別在於,處理量比例k(圖13(b)),基於色灰霧量算出像素群中的平均的色調Have而變化。色調Have是色灰霧量算出像素群中的平均的色調,例如可以使用由紅R的平均值Rave、綠G的平均值Gave、藍B的平均值Bave(數學式1)算出的色調。另外,在該實施例中,作為用於選擇色灰霧量算出像素群的條件,可以使用與圖12所示的標準白平衡調整處理相同的條件。
圖16(b)表示了處理量比例k和色調Have的關係。在該實施例中,處理量比例k以色調Have越接近作為光源的色調的橙色就越大地構成。在發生由光源的色偏造成的顏色發霧的情況下,色調Have成為與光源色調接近的值。另一方面,色調Have是與光源色調遠的值的情況下,作為色灰霧量算出像素群本來就不是與非彩色接近的像素而多選擇具有被拍照對象特有的色調的像素的可能性高。因此,色調Have與光源的色調越接近,只要使處理量比例k的大小越增大,就可以使由光源的色偏造成的顏色發霧變小,同時可以抑制被拍照對象特有的色的鮮豔度和色調有大的變更。
在圖16的例中,處理量比例k伴隨色調Have的變化而連續地變化,但是也可以設定為以區分為多個階段而階段狀地變化。另外,在色調Have距光源色調遠的範圍內,也可以將處理量比例k取為0。只要這樣,作為色灰霧量算出像素群,即使在多選擇具有被拍照對象特有的色調的像素的情況下,也可以抑制該被拍照對象特有的色的鮮豔度和色調有大的變更。另外,在以光源信息表示的光源中沒有色偏的情況下,即光源色是白色的情況下,優選實行與色調Have相對應不變化處理量比例k的標準的白平衡調整處理。
作為用於選擇色灰霧量算出像素群的條件,也可以使用如圖15所示的基於光源的色偏調整的條件代替與圖12所示的標準白平衡調整處理相同的條件(彩度閾值Sth、亮度閾值Lth)。只要這樣,就可以使因光源的色偏生成的顏色發霧確實變得更小。
E6.設定光源信息的情況下的圖像質量調整處理的實施例圖17是表示設定光源信息的情況下的圖像質量調整處理的其它實施例的程序框圖。該處理順序可以代替圖10所示的步驟S420(與光源信息對應的白平衡調整處理)而使用,與圖10的例不同點在於,可以與根據用戶的指示判定是否調整圖像數據的色調的結果相對應、改變白平衡調整處理強度。
為了根據用戶的指示判定是否調整圖像數據的色調,例如可以使用上述圖像生成履歷信息的實施例中的「白平衡信息」(圖5)。光源信息(光源的色偏)的設定,由用戶的進行的情況下,在圖像生成裝置中,生成與由用戶設定的光源的色調對應調整色調的圖像數據。該情況下,作為白平衡信息的參數值設定為「手動設定」。光源信息不是由用戶設定而是自動地設定的情況下,在圖像生成裝置中,自動地調整圖像數據的色調,該情況下作為參數值設定為「自動設定」。
在該實施例中,白平衡信息是「手動設定」的情況下、即根據用戶的指示調整圖像數據的色調的情況下,CPU41(圖8)以比自動調整的情況下的強度更弱的強度實行白平衡調整處理。在「手動設定」的情況下,多數情況將圖像數據的色調調整為與用戶的愛好合在一起的色調。在這樣的情況下,由白平衡調整處理調整色調時,有時會成為與用戶的愛好不同的色調。因而,在「手動設定」的情況下,只要較弱地調整白平衡調整處理強度,就可以抑制用戶的愛好的色調有大的變更。
白平衡調整處理強度的調整,例如圖14所示那樣,可以通過使處理量比例的大小變小或者調整用於選擇色灰霧量算出區域的條件範圍(彩度閾值Sth、亮度閾值Lth)而實現。在任一種情況下,相對於相同圖像的「手動設定」的情況下的白平衡調整處理的處理量優選使強度調整為比「自動設定」的情況下的處理量更小。另外,也可以是使「手動設定」情況下的強度為零、即在「手動設定」的情況下不實行白平衡調整處理的構成。
E7.基於圖像生成履歷信息的圖像質量調整處理的另一實施例圖18是表示基於圖像生成履歷信息的圖像質量調整處理(與圖9中的步驟S240相當)的另一實施例的處理程序的程序框圖。與圖10所示例的大的差別點在於,從用於與光源種類對應的白平衡調整處理的色灰霧量算出像素群中除去具有與預先設定的存儲色接近的色調的像素(存儲色像素)。在該實施例中,不根據是否設定光源種類,首先實行標準的白平衡調整處理(步驟S710)。然後,在有光源種類設定的情況下(步驟S720Y),實行與光源信息對應的白平衡調整處理(步驟S730)。在該處理中,從色灰霧量算出像素群中除去存儲色像素(後述)。最後,不根據是否設定光源信息,實行存儲色像素的彩色平衡調整處理(步驟S740)。
所謂存儲色是指人特別容易注目的區域特有的色。只要由具有這樣的存儲色的像素構成的區域(存儲色區域)可以再現用戶感到滿意的色調,用戶就可以認為該圖像是高圖像質量的圖像。作為這樣容易注目的存儲色區域,例如有人物圖像中的人的膚色區域、風景圖像中的天空的藍色區域或山的綠色區域等。作為用於選擇存儲色像素的方法,例如可以使用選擇在色調規定的範圍內的像素的方法。例如,作為膚色像素也可以使用色調在0~40度的範圍內的像素。
可是,在光源的色偏強的、即光源的色的彩度大的情況下,具有不是非彩色的特有的色調的存儲色區域的色有時會偏向光源的色調。在這樣的情況下,作為色灰霧量算出像素群選擇存儲色區域的像素。對於根據這樣算出的色灰霧量實行白平衡調整處理時,有時會使存儲色區域的色的鮮豔度和色調有大的變更而不能充分提高圖像質量。
該實施例中,在有光源種類的設定的情況下,CPU41由除去具有預先設定的存儲色的像素的像素群算出色灰霧量,實行與得到的色灰霧量和光源信息對應的白平衡調整處理。因此,由於對存儲色區域特有的色調的色灰霧量的影響小,所以可以抑制存儲色區域的色調有大的變更。作為與光源信息對應的白平衡調整處理的處理方法可以使用與上述各實施例同樣的處理。該實施例中的與光源信息對應的白平衡調整處理和上述各實施例中的與光源信息對應的白平衡調整處理的差別僅僅在於,從色灰霧量算出像素群中除去存儲色像素。另外,在該實施例中,選擇存儲色像素之前,實行標準的白平衡調整處理(步驟S710)。因此,可以抑制光源的色偏的影響,更確實地選擇存儲色像素。
在該實施例中,最後實行存儲色區域的彩色平衡調整處理(步驟S740)。該處理是只對存儲色區域的像素實行的處理,是使存儲色區域的色調接近預先設定的用戶滿意時感覺到的目標色那樣的調整處理。由於在調整色調這點上與上述白平衡調整處理是同樣的,所以實行與圖11所示的處理同樣的處理。該彩色平衡調整處理和圖11所示的白平衡調整處理的差別有2點。其一,作為色灰霧量算出像素群選擇存儲色像素。其二,作為色灰霧量使用存儲色像素群中的各色的平均灰度值和目標色的各色的灰度值的差值。以下所示的數學式3是用於算出在該彩色平衡調整處理中的色灰霧量△R、△G、△B的演算式。

△R=Rave-Rtgt△G=Gave-Gtgt△B=Bave-BtgtRave色灰霧量算出像素群中的R的平均值Gave色灰霧量算出像素群中的G的平均值Bave色灰霧量算出像素群中的B的平均值Rtgt目標色的RGtgt目標色的GBtgt目標色的B如數學式3所示,只要以存儲色區域中的RGB的平均灰度值和目標色的灰度值的差值作為色灰霧量使用,使得到的色灰霧量小那樣實行灰度值調整,就可以使存儲色區域的色調與用戶滿意時感覺到的目標色接近。
F.所用圖像數據處理裝置的圖像輸出系統的構成圖19是表示作為本發明的一實施例的可以適用圖像數據處理裝置的圖像輸出系統的一例的說明圖。圖像輸出系統10B具備作為生成圖像文件的圖像生成裝置的數位相機12、實行基於圖像文件的圖像質量調整處理的計算機90和作為輸出圖像的圖像輸出裝置的印表機20B。計算機90是一般使用的類型的計算機,具有作為圖像數據處理裝置的功能。作為圖像輸出裝置,除了印表機20B以外,還可以使用CRT顯示器、LCD顯示器等的監視器21B、投影儀等。在以下的說明中,作為圖像輸出裝置使用印表機20B。在本實施例中,在獨立地構成具備圖像質量調整部的圖像數據處理裝置和具備圖像輸出部的圖像輸出裝置這點上與上述的圖像輸出系統實施例(圖1)不同。另外,可以將作為圖像數據處理裝置的計算機和具備圖像輸出部的印表機稱為廣義的「輸出裝置」。
在數位相機12中生成的圖像文件通過藉助於電纜CV或者將存儲圖像文件的存儲卡MC直接插入計算機90中被送到計算機90中。計算機90實行基於讀取的圖像文件的圖像數據的圖像質量調整處理。由圖像質量調整處理生成的圖像數據,藉助於電纜CV被送出到印表機20B,由印表機20B輸出。
計算機90備有實行實現上述圖像質量調整處理的程序的CPU92、暫時存儲CPU92的演算結果和圖像數據等的RAM93、存儲在圖像質量調整處理程序和色調表等的圖像質量調整處理中必要的數據的硬碟驅動器(HDD)94。CPU92、RAM93和HDD94具備作為圖像質量調整部的功能。另外,計算機90備有用於裝著存儲卡MC的存儲卡插槽96和用於連接從數位相機12等的連接電纜的輸入輸出端子95。
在數位相機12中生成的圖像文件GF,藉助於電纜或者藉助於存儲卡MC提供給計算機90。由用戶的操作起動所謂圖像修描應用程式或列印驅動器的圖像數據處理應用程式時,CPU92實行處理讀取的圖像文件GF的圖像處理程序(圖9)。另外,也可以構成為通過檢知存儲卡MC的向存儲卡插槽96的插入或者相對於輸入輸出端子95的藉助於電纜的數位相機12的連接、自動地起動圖像數據處理應用程式。
由CPU92處理過的圖像數據被送到代替用圖像處理程序(圖9)的步驟S250輸出的圖像輸出裝置,例如印表機20B中,接收圖像數據的圖像輸出裝置實行圖像的輸出。
在該實施例中,由於用具備計算機90的圖像質量調整部進行圖像處理,所以可以使用於不具備圖像質量調整部的圖像輸出裝置。另外,在圖像輸出裝置具備圖像質量調整部的情況下,也可以構成為計算機90不進行圖像處理而將圖像數據送出到圖像輸出裝置內,由圖像輸出裝置的圖像質量調整部進行圖像處理。
如以上說明的那樣,在上述各實施例中,由於對於因光源的色偏造成的色的偏差使用光源信息可以自動地實行恰當的圖像質量調整處理,所以可以簡便地得到高質量的輸出結果。
G.變形例另外,本發明不限於上述的實施例和實施方式,可以在不脫離其要旨的範圍內實施各種方式,例如也可以是如下的變形。
G1.變形例1在上述各實施例中,作為與光源的色偏有關的光源信息使用光源的種類,但是不限定於光源種類,只要是可以判斷光源的色調的信息就可以。例如可以將光源色調以外的信息和光源的光譜分布、光源的色溫度等作為光源信息使用。
G2.變形例2在上述各實施例中,在圖像輸出裝置中,由用戶設定光源種類的情況下,生成的圖像數據的色調可以與設定的光源的色調對應進行調整,但是也可以不使用由用戶設定的光源信息而使用生成圖像數據的圖像生成裝置。對於用這樣的圖像輸出裝置生成的圖像數據,優選與由用戶設定的光源信息對應以通常的強度實行白平衡調整處理。通過這樣進行,可以使由光源的色偏造成的顏色發霧適當地變小。無論哪一種情況下,若根據用戶的指示調整圖像數據的色調的判定成立的情況下,優選以比判定不成立的情況下更弱的強度實行白平衡調整處理。只要這樣,就可以抑制用戶愛好的色調有大的變更。另外,可以使由光源的色偏生成的顏色發霧變小。
G3.變形例3在上述實施例中,以作為圖像文件GF的具體例的Exif形式的文件為例進行了說明,但是對本發明的圖像文件的形式不限於這些。也就是說,只要是包含圖像生成裝置中生成的圖像數據和記述圖像數據生成時的攝影條件的圖像生成履歷信息GI的圖像文件就可以。只要是這樣的文件,就可以恰當地自動調整圖像生成裝置中生成的圖像數據的圖像質量並由輸出裝置輸出。
G4.變形例4在上述實施例中,以圖像數據GD和圖像生成履歷信息GI包含在相同的圖像文件GF中的情況為例進行了說明,但是圖像數據GD和圖像生成履歷信息GI未必存儲在相同的文件內。也就是說,只要是能夠將圖像數據GD和圖像生成履歷信息GI聯繫起來就可以,例如也可以生成將圖像數據GD和圖像生成履歷信息GI聯繫起來的關聯數據,將1個或多個圖像數據和圖像生成履歷信息GI分別存儲在獨立的文件中,參照與處理圖像數據GD時聯繫起來的圖像生成履歷信息GI。其理由在於,這樣的情況下,雖然圖像數據GD和圖像生成履歷信息GI存儲在別的文件中,但是在利用圖像生成履歷信息GI的圖像處理的時間時,圖像數據GD和圖像生成履歷信息GI有一體不可分的關係,實際上與存儲在相同文件內的情況下具有同樣的功能。也就是說,至少在圖像處理的時間上,將圖像數據GD和圖像生成履歷信息GI聯繫起來的方式包括在本實施方式中的圖像文件GF內。另外,也包括存儲在CD-ROM、CD-R、DVD-ROM、DVD-RAM等磁碟介質中的動的圖像文件。
本發明可適用於印表機、數字相機、具有圖像處理功能的計算機中等。
權利要求
1.一種圖像處理裝置,使用至少含有由圖像生成裝置生成的圖像數據、和與在上述圖像數據生成時的攝影條件有關的信息同時與上述圖像數據聯繫起來的圖像生成履歷信息,處理圖像數據,其特徵在於,具備在上述圖像生成履歷信息含有與上述圖像數據生成時的光源的色偏有關的光源信息的情況下,基於使用上述光源信息所得到的光源的色,能夠實行上述圖像數據的白平衡調整處理的圖像質量調整部。
2.根據權利要求1所述的圖像處理裝置,其特徵在於,上述圖像質量調整部基於上述光源的色調調整上述白平衡調整處理的強度。
3.根據權利要求2所述的圖像處理裝置,其特徵在於,上述白平衡調整處理包括(i)通過解析構成上述圖像數據的一部分像素的像素值,決定由上述圖像數據中的表示色調的從灰色偏離程度的色灰霧量的大小的處理;(ii)根據上述色灰霧量的大小決定上述白平衡調整處理的處理量的處理;和(iii)根據上述被決定的處理量實行上述白平衡調整處理的處理,其中,上述白平衡調整處理的強度通過基於上述光源的色調調整上述處理(i)和(ii)的至少一方中所定的處理參數而進行調整。
4.根據權利要求3所述的圖像處理裝置,其特徵在於,上述圖像質量調整部以由構成上述圖像數據的全部像素中的一部分像素作為上述解析對象而作為用於選擇的條件,像素的色調與上述光源的色調越接近、就越以更大的彩度的像素作為上述解析的對象而設定選擇的條件,從而調整上述白平衡調整處理的強度。
5.根據權利要求3或權利要求4所述的圖像處理裝置,其特徵在於,上述圖像質量調整部,以上述光源的色調與上述圖像數據的色調的偏移越接近就越大那樣進行調整,以相對於上述色灰霧量的大小的上述白平衡調整處理的處理量的大小的比例表示的處理參數,從而調整上述白平衡調整處理的強度。
6.根據權利要求3~權利要求5的任一項所述的圖像處理裝置,其特徵在於,上述圖像質量調整部,作為上述解析對象選擇上述圖像數據中的與非彩色接近的像素。
7.根據權利要求3~權利要求6的任一項所述的圖像處理裝置,其特徵在於,上述圖像質量調整部,作為上述解析對象選擇除具有規定色調的像素以外的像素。
8.根據權利要求1~權利要求7的任一項所述的圖像處理裝置,其特徵在於,上述圖像質量調整部,在生成上述圖像數據時,根據用戶的指示能夠判定是否調整上述圖像數據的色調,當根據用戶的指示進行調整的判定成立的情況下,用比上述判定不成立的情況下更小的強度實行上述白平衡調整處理。
9.一種輸出裝置,使用至少含有由圖像生成裝置生成的圖像數據和與在上述圖像數據生成時的攝影條件有關的信息同時與上述圖像數據聯繫起來的圖像生成履歷信息,以輸出圖像,其特徵在於,具備在上述圖像生成履歷信息含有與上述圖像數據生成時的光源的色偏有關的光源信息的情況下,基於使用上述光源信息所得到的光源的色,可以實行上述圖像數據的白平衡調整處理的圖像質量調整部、和與調整上述圖像質量的圖像數據對應輸出圖像的圖像輸出部。
10.一種圖像處理方法,使用至少含有由圖像生成裝置生成的圖像數據和與在上述圖像數據生成時的攝影條件有關的信息同時與上述圖像數據聯繫起來的圖像生成履歷信息、處理圖像數據,其特徵在於,包括在上述圖像生成履歷信息含有與上述圖像數據生成時的光源的色偏有關的光源信息的情況下,實行基於使用上述光源信息所得到的光源的色的上述圖像數據的白平衡調整處理的工序。
11.一種電腦程式,使用至少含有由圖像生成裝置生成的圖像數據和與在上述圖像數據生成時的攝影條件有關的信息同時與上述圖像數據聯繫起來的圖像生成履歷信息、用於由計算機實行圖像數據處理,其特徵在於,在上述圖像生成履歷信息含有與上述圖像數據生成時的光源的色偏有關的光源信息的情況下,由上述計算機實現基於使用上述光源信息所得到的光源的色的實行上述圖像數據的白平衡調整處理的功能。
12.一種計算機可讀取的記錄介質,其特徵在於,記錄了權利要求11中所述的電腦程式。
全文摘要
本發明使用一種輸出裝置,該輸出裝置使用至少含有由圖像生成裝置生成的圖像數據和與在上述圖像數據生成時的攝影條件有關的信息同時與上述圖像數據聯繫起來的圖像生成履歷信息,以輸出圖像,其中具備在上述圖像生成履歷信息含有與上述圖像數據生成時的光源的色偏有關的光源信息的情況下,基於使用上述光源信息所得到的光源的色,能夠實行上述圖像數據的白平衡調整處理的圖像質量調整部、和與調整上述圖像質量的圖像數據對應輸出圖像的圖像輸出部。
文檔編號H04N9/31GK1692656SQ200380100568
公開日2005年11月2日 申請日期2003年10月2日 優先權日2002年10月11日
發明者早石育央 申請人:精工愛普生株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀