專利名稱:圖像處理系統及其方法以及圖像處理程序的制作方法
技術領域:
本發明涉及一種圖像處理系統及其方法以及圖像處理程序。
背景技術:
當用閃光燈拍攝人物時,人物圖像的眼睛會變紅,發生所謂的紅眼現象。有一項發明,對發生了紅眼現象的圖像,利用是否使用了閃光燈進行拍攝、攝像鏡頭的焦點距離等的信息,修正其紅眼圖像部分。(專利文獻1)[專利文獻1]日本專利特開平5-224271號公報另外,還有一項發明,可以檢測是否進行過紅眼修正,當進行過紅眼修正時,禁止再次進行紅眼修正處理。(專利文獻2)[專利文獻2]日本專利特開平11-127371號公報但是,即使在進行過一次紅眼修正處理的情況下,當紅眼修正處理電路(程序)的版本升級等時,也可以通過新的紅眼修正處理進一步進行比進行過一次的紅眼修正處理更好的紅眼修正。
發明內容
本發明的目的是在以紅眼修正為代表的圖像處理方面,進行更好的圖像處理。
在包括進行規定的圖像處理的圖像處理設備的圖像處理系統中,本發明的特征在于包括第一判斷設備,用于判斷是否可以通過前述圖像處理設備進行比對被賦予的圖像數據進行的前述規定的圖像處理更新的圖像處理;和圖像處理控制設備,用于通過由前述第一判斷設備做出的可以由前述圖像處理設備進行前述新的圖像處理的判斷,控制前述圖像處理設備,以便對前述被賦予的圖像數據進行前述新的圖像處理。
本發明也提供一種適合前述圖像處理系統的方法。即,在包括進行規定的圖像處理的圖像處理設備的圖像處理裝置中,判斷是否可以通過前述圖像處理設備進行比對被賦予的圖像數據進行的前述規定的圖像處理更新的圖像處理(被更新、修訂的圖像處理),通過做出的可以進行前述新的圖像處理的判斷,控制前述圖像處理設備,以便對前述被賦予的圖像數據進行前述新的圖像處理。
本發明,也提供一種用作執行前述圖像處理方法的程序(也可以被存儲于記錄媒體)。
根據本發明,在圖像處理系統中,設有進行規定的圖像處理的圖像處理設備。在圖像數據被賦予后,判斷是否可以在圖像處理設備中進行比對該圖像數據進行的規定的圖像處理更新的圖像處理(當沒有進行圖像處理時,判斷為可以進行新的圖像處理),在判斷為可以進行新的圖像處理后,在圖像處理系統的圖像處理設備中,對被賦予的圖像數據進行新的圖像處理。
由于當可以進行比進行過的圖像處理更新的(被更新、修訂、版本升級的)圖像處理時進行圖像處理,所以就可以進行更好的圖像處理。另外,當在圖像處理系統中進行圖像處理后,完全成為舊的(低版本的)圖像處理時,就不進行該圖像處理。需要時,就會進行圖像處理。
也可以進一步包括第二判斷設備,用于判斷是否不需要進行前述新的圖像處理;和控制設備,用于按照由第二判斷設備做出的不需要進行新的圖像處理的判斷,控制前述圖像處理控制設備,以便停止前述圖像處理設備的控制處理。當不需要進行高版本的圖像處理時,就可以停止圖像處理。
也可以進一步包括讀取記錄在記錄媒體中的圖像數據的讀取設備。此時,前述第一判斷設備就會成為對從前述讀取設備讀取的圖像數據進行前述判斷處理的設備。而且,就會進一步包括顯示控制設備,用于控制顯示裝置,以便顯示通過在前述圖像處理控制設備的控制下由前述圖像處理設備進行過圖像處理的圖像數據表示的圖像;記錄指令的輸入設備;和第一記錄控制設備,用于應答從前述輸入設備進行的記錄指令的輸入,把在前述圖像處理控制設備的控制下由前述圖像處理設備進行過前述新的圖像處理的圖像數據記錄在前述記錄媒體中。
可以把進行過新的圖像處理的圖像顯示在顯示裝置中,可以確認進行過新的圖像處理的圖像。如果對新的圖像處理后的圖像滿意,就把表示該新的圖像處理后的圖像的圖像數據記錄在記錄媒體中。如果對新的圖像處理后的圖像不滿意,可以把表示進行新的圖像處理前的圖像的圖像數據保留在記錄媒體中。
如上所述,也可以進一步包括讀取記錄在記錄媒體中的圖像數據的讀取設備,也可以進一步包括選擇設備,用于當前述第一判斷設備是對從前述讀取設備讀取的圖像數據進行前述判斷處理的設備時,用于選擇覆蓋模式或新保存模式;第二記錄控制設備,用于按照由前述選擇設備做出的覆蓋模式的選擇,用在前述圖像處理控制設備的控制下由前述圖像處理設備進行過前述新的圖像處理的圖像數據,覆蓋記錄了由前述讀取設備讀取的圖像數據的記錄區域,按照由前述選擇設備做出的新保存模式的選擇,把在前述圖像處理控制設備的控制下由前述圖像處理設備進行過前述新的圖像處理的圖像數據,記錄在前述記錄媒體的空區域中。
通過選擇覆蓋模式,可以用新的圖像處理后的圖像數據,覆蓋進行該新的圖像處理前記錄在記錄媒體中的圖像數據。通過選擇新保存模式,可以把進行過新的圖像處理的圖像數據記錄在記錄媒體的空區域中。
也可以進一步包括讀取記錄在記錄媒體中的圖像數據的讀取設備。此時,進一步包括第三判斷設備,用于判斷是否可以在前述記錄媒體的空區域中,記錄由前述圖像處理設備進行過前述新的圖像處理的圖像數據;和記錄控制設備,用于按照通過第三判斷設備做出的可以把進行過前述新的圖像處理的圖像數據記錄在前述記錄媒體的空區域中的判斷,把通過由前述圖像處理控制設備控制的前述圖像處理設備進行過前述新的圖像處理的圖像數據記錄在前述記錄媒體中。而且,成為按照通過前述第三判斷設備做出的不能把進行過前述新的圖像處理的圖像數據記錄在前述記錄媒體的空區域中的判斷,停止前述圖像處理控制設備對前述圖像處理設備的控制的系統。
當可以在記錄媒體的空區域中記錄圖像處理后的圖像數據時,就可以進行新的圖像處理。
另外,如上所述,也可以進一步包括讀取記錄在記錄媒體中的圖像數據的讀取設備,也可以進一步包括新保存模式設定設備,用于當前述第一判斷設備是對從前述讀取設備讀取的圖像數據進行前述判斷處理的設備時,用于設定新保存模式;第四判斷設備,用于按照通過前述新保存模式設定設備做出的新保存模式的設定,判斷在前述記錄媒體的空區域中,是否可以記錄由前述圖像處理設備進行過前述新的圖像處理的圖像數據;第三記錄控制設備,用于按照通過前述第四判斷設備做出的可以把進行過前述新的圖像處理的圖像數據記錄在前述記錄媒體的空區域中的判斷,通過由前述圖像處理控制設備控制的前述圖像處理設備,把進行過前述新的圖像處理的圖像數據記錄在前述記錄媒體中;覆蓋模式設定設備,用于設定覆蓋模式;和第四記錄控制設備,用于當通過前述第四判斷設備做出不能把進行過前述新的圖像處理的圖像數據記錄在前述記錄媒體的空區域中的判斷時,按照通過前述覆蓋模式設定設備做出的覆蓋模式的設定,用通過由前述圖像處理控制設備控制的前述圖像處理設備進行過前述新的圖像處理的圖像數據,覆蓋記錄了通過前述讀取設備讀取的圖像數據的記錄區域。
當新保存模式被設定時,如果在記錄媒體中有空區域,就可以把新的圖像處理后的圖像數據記錄在記錄媒體的空區域中。當新保存模式被設定時,如果在記錄媒體中沒有空區域,通過設定覆蓋模式,把記錄了進行新的圖像處理的圖像數據的記錄區域,替換為進行過新的圖像處理的圖像數據。無論有無空區域,都可以把進行過新的圖像處理的圖像數據記錄在記錄媒體中。
也可以包括第五判斷設備,用于判斷被賦予的圖像數據是否是進行前述規定的圖像處理的對象的圖像數據。此時,前述第一判斷設備就會成為按照通過前述第五判斷設備做出的被賦予的圖像數據是進行前述規定的圖像處理的圖像數據的判斷,判斷是否可以通過前述圖像處理設備進行比對被賦予的圖像數據進行的前述規定的圖像處理更新的圖像處理。
由于在確認是否是圖像處理對象的圖像數據后,檢測規定的圖像處理是否是新的圖像處理,所以可以預先防止對于圖像處理對象以外的圖像數據的版本確認。
前述規定的圖像處理,例如,是紅眼圖像修正處理。此時,前述第五判斷設備判斷是否應該根據與由被賦予的圖像數據表示的圖像相關的閃光燈拍攝信息或亮度,進行前述規定的圖像處理。
前述第一判斷設備,例如,包括檢測通過何種版本對被賦予的圖像數據進行過前述規定的圖像處理的圖像處理檢測設備。此時,就會判斷為可以進行比通過前述圖像處理檢測設備檢測的圖像處理的版本更高的版本的圖像處理。
圖1顯示的是數字相機電氣部分的結構框圖。
圖2顯示了存儲卡的結構。
圖3顯示了圖像文件的結構。
圖4和圖5是顯示紅眼圖像修正處理步驟的流程圖。
圖6至圖8顯示了表示紅眼圖像被修正過的被拍攝物體影像的處理步驟。
圖9至圖14是被顯示在顯示畫面上的被拍攝物體影像的一個例子。
具體實施例方式
圖1顯示的是數字相機電氣部分的結構框圖。
在基于本實施例的數字相機中,可以進行紅眼圖像修正、自動灰度補正、自動白平衡調節等的各種各樣的圖像處理。在基于本實施例的數字相機中,特別要存儲這些圖像處理的版本,檢測是否對處理對象的圖像進行了同樣的圖像處理,如果進行了同樣的圖像處理,檢測是否用比在數字相機中可以進行的圖像處理的版本更低的版本進行了圖像處理。當用低版本進行了圖像處理時,在數字相機中進行用更高版本的圖像處理。更加詳細的情況,通過以下的說明就會清楚。
數字相機的所有操作由控制電路20統一控制。
控制電路20包含了總線相連的CPU21、ROM22和RAM23。在ROM22中,存儲了在數字相機中進行的圖像處理的處理內容(處理名稱)、該圖像處理的版本、其他必要的數據、圖像處理程序等。RAM23暫時存儲了必要的數據、從存儲卡11讀出的圖像文件等。
數字相機包含了操作器13,操作器13包含了快門釋放按鈕、模式設定轉盤(通過模式設定轉盤,可以設定拍攝模式、重放模式、修正模式等的各種模式)、OK按鈕、取消按鈕、框按鈕、前按鈕、后按鈕等。從操作器13輸出的操作信號輸入控制電路20。另外,數字相機可以連接個人計算機。因此,數字相機設有外部接口12。
數字相機包含了用作拍攝被拍攝物體的攝像鏡頭1、光圈2和CCD等的攝像元件3。通過鏡頭驅動電路16控制攝像鏡頭1的鏡頭位置。另外,通過光圈驅動電路17控制光圈2的開口。通過攝像鏡頭1聚集表示被拍攝物體影像的光線,通過光圈2射入CCD那樣的攝像元件3中。在通過攝像元件控制電路18控制的攝像元件3的受光面上,表示被拍攝物體影像的光像成像。通過攝像系統控制電路24,控制這些鏡頭驅動電路16、光圈驅動電路17和攝像元件控制電路18。
在通過模式設定轉盤20設定拍攝模式后,通過攝像元件控制電路18控制攝像元件3,表示被拍攝物體影像的圖像信號從攝像元件3被輸出。圖像信號在模擬信號處理電路4中被進行相關二重采樣等的模擬信號處理。從模擬信號處理電路4輸出的圖像信號在模擬/數字轉換電路5中被轉換成數字圖像數據,輸入數字信號處理電路6。在數字信號處理電路6中,進行伽馬補正、自動灰度補正、自動白平衡調節等的數字信號處理。
從數字信號處理電路6輸出的圖像數據通過存儲器7被賦予顯示裝置15。被拍攝物體影像被顯示在顯示裝置15的顯示畫面上。
在按下快門釋放按鈕后,與上述內容相同,被拍攝物體再次被拍攝,可以得到表示被拍攝物體影像的圖像數據。圖像數據從數字信號處理電路6被賦予存儲器7,被暫時存儲。圖像數據從存儲器7中被讀出,通過記錄/讀出控制電路14被記錄在連接外部存儲器接口10的存儲卡11中。根據需要,對圖像數據進行數據壓縮,不用說,被壓縮的數據會被記錄在存儲卡11中。
通過模式設定轉盤設定重放模式后,表示被拍攝物體影像的圖像數據通過記錄/讀出控制電路14,從存儲卡11中被讀出。被讀出的圖像數據被賦予存儲器7,被暫時存儲。圖像數據從存儲器7中被讀出,被賦予顯示裝置15。通過記錄在存儲卡11中的圖像數據表示的圖像被顯示在顯示裝置15的顯示畫面上。
通過模式設定轉盤設定修正模式后,在本實施例中,進行紅眼圖像的修正。(當然,也可以進行面部圖像檢測及其他的圖像處理)。圖像數據(圖像文件)從存儲卡11中被讀出后,通過檢測處理電路8檢測該圖像數據是否被進行過紅眼圖像修正處理,當進行了紅眼圖像修正處理時,檢測是被用何種版本進行過紅眼圖像修正處理。
被檢測的紅眼圖像修正處理的版本和在數字相機中的紅眼圖像修正處理的版本相比較,如果在數字相機中的紅眼圖像修正處理的版本高于在從存儲器11讀出的圖像數據中進行了紅眼圖像修正處理的版本,則在數字相機的修正處理電路9中進行紅眼圖像修正處理(新的圖像處理)。反過來,如果在數字相機中的紅眼圖像修正處理的版本低于在從存儲器11讀出的圖像數據中進行了紅眼圖像修正處理的版本,就不進行在數字相機的修正處理電路9中的紅眼圖像修正處理。
進行過紅眼圖像修正處理的圖像數據被賦予顯示裝置15,被顯示在顯示畫面中。
圖2是存儲卡11的數據結構的一個例子。
存儲卡11包含了標題區域和圖像數據記錄區域。
如上所述,圖像數據被記錄在圖像數據記錄區域中。除了存儲關于存儲卡11整體的管理信息以外,在標題區域中還存儲了顯示記錄在圖像數據記錄區域中的圖像數據的傳送、圖像數據記錄區域的空余容量(殘容量)的數據等。
圖3是記錄在存儲卡11中的圖像文件的文件結構(數據結構)的一個例子。
圖像文件包含了標題記錄區域和圖像數據記錄區域。
圖像數據被存儲在圖像數據記錄區域中。
用作管理圖像文件整體等的數據被存儲在標題記錄區域中。管理信息、修正保護、拍攝信息、檢測處理名稱、修正處理名稱等的數據被存儲在標題記錄區域中。
管理信息是用作管理圖像文件整體的數據。如上所述,雖然存在按照版本對記錄在存儲卡11中的圖像數據(圖像文件)進行紅眼圖像修正的情況和不進行紅眼圖像修正的情況,但是,不論版本,設定禁止紅眼圖像修正的意思是修正保護。如果打開修正保護,紅眼圖像修正就被禁止,如果關閉修正保護,就按照版本情況進行紅眼圖像修正,或者不進行紅眼圖像修正。修正保護的初始值(當紅眼圖像修正一次都沒有進行時)被設定為關閉。拍攝信息是顯示當得到了記錄在圖像數據記錄區域中的圖像數據時的拍攝信息的信息。拍攝信息包含顯示是否是使閃光燈閃光得到的圖像的閃光燈開/關、通過圖像數據表示的圖像的被拍攝物體亮度、光圈(值)、快門速度、ISO靈敏度等。
檢測處理名稱存儲了對記錄在圖像數據記錄區域的圖像數據進行過檢測處理的名稱和該檢測處理的版本。當進行了多個種類的檢測處理(紅眼圖像檢測處理、面部圖像檢測處理等)時,存儲了各個檢測處理的名稱。當多次進行了相同種類的檢測處理時,該多次檢測處理的歷史也可以被存儲。當進行了多個種類的修正處理(紅眼圖像檢測處理、自動灰度補正處理、自動白平衡調節處理等),這些修正處理存儲了對記錄在圖像數據記錄區域的圖像數據進行過檢測處理的名稱和該檢測處理的版本時,修正處理名稱存儲了各個修正處理的名稱。當多次進行相同種類的修正處理時,該多次檢測處理的歷史也可以被存儲。當檢測處理或修正處理一次都沒有進行時,成為空白欄。
圖4和圖5是顯示紅眼圖像修正處理的處理步驟的流程圖。
所期望的圖像文件從存儲卡11中被讀出,被暫時存儲在數字相機的RAM23中。修正保護從存儲在RAM23中的圖像文件的標題記錄區域中被讀出,確認修正保護是否被打開了(禁止紅眼圖像修正)。修正保護被打開后(步驟31,YES),由于被認為對通過存儲在該圖像文件中的圖像數據表示的圖像不需要進行紅眼圖像修正,所以其后的紅眼圖像修正處理被跳過。修正保護被關閉后(步驟31,NO),確認是否設定了用通過進行的紅眼圖像修正處理得到的圖像文件覆蓋進行該紅眼圖像修正處理前的圖像文件的覆蓋模式(將各種設定菜單顯示在顯示裝置15的顯示畫面上,使用該各種設定菜單,預先設定了該模式),或者,確認是否設定了在存儲卡的空區域中記錄表示紅眼圖像修正處理后的圖像的圖像數據的新保存模式(步驟32)。不過,即使當不能設定新保存模式時,隨著覆蓋模式未被設定,也可以認為新保存模式已被設定。
當設定了新保存模式時,(步驟32),如果存儲卡11沒有足夠的空余容量,就不能把紅眼圖像修正處理后的圖像文件記錄在存儲卡11中。因此,確認在存儲卡中是否有足以記錄紅眼圖像修正處理后的圖像文件的空余容量(步驟33)。當沒有足以記錄的空余容量時(步驟33,NO),確認是否為了在存儲卡11中可以記錄紅眼圖像修正處理后的圖像文件,被改變成覆蓋模式(步驟34)。當然,由于在存儲卡11中空余容量少,所以不能把紅眼圖像修正處理后的圖像文件記錄在存儲卡11中,不用說,改變為覆蓋模式的指示被顯示在顯示裝置15的顯示畫面中。通過觀看該顯示,用戶如果需要,就把數字相機設為覆蓋模式。當沒有改變為覆蓋模式時(步驟34,NO),由于不能把紅眼圖像修正處理后的圖像文件記錄在存儲卡11中,所以紅眼圖像修正處理被跳過。
當設定了用通過之后進行的紅眼圖像修正處理得到的圖像文件覆蓋進行該紅眼圖像修正處理前的圖像文件的覆蓋模式(步驟32或34,YES)時,或者,當在存儲卡11中有足以記錄紅眼圖像修正處理后的圖像的空余容量(步驟33,YES)時,記錄在存儲于RAM23的圖像文件的標題信息中的拍攝信息被讀取。根據被讀取的拍攝信息,判斷存儲在該圖像文件的圖像數據是否是應該進行紅眼圖像修正處理的圖像數據(步驟35)。例如,當閃光燈打開,且被拍攝物體亮度低時,判斷為進行紅眼圖像修正處理。當即使閃光燈打開,但被拍攝物體亮度高時,判斷為不進行紅眼圖像修正處理。存儲在拍攝信息中的被拍攝物體亮度,如果BV值被存儲,就可以使用該BV值,也可以計算出光圈(AV值)、快門速度(TV值)、ISO靈敏度(SV值)等(曝光量EV值=AV值+TV值=BV值+SV值)。在判斷為不進行紅眼圖像修正處理(步驟35,NO)后,其后的紅眼圖像修正處理被跳過。
在判斷為應該進行紅眼圖像修正處理(步驟35,YES)后,記錄在圖像文件的標題記錄區域中的紅眼檢測處理(檢測處理名稱)的版本和紅眼圖像修正處理(修正處理名稱)的版本,與在數字相機的紅眼檢測處理電路8中進行的紅眼檢測處理的版本和在紅眼圖像修正處理電路9中進行的紅眼圖像修正處理的版本(存儲在ROM22中),進行比較。
如果與存儲在圖像文件中的版本相比,存儲在數字相機的ROM22中的版本更低,可以認為已經進行了比在數字相機中可以進行的紅眼圖像修正處理更新的紅眼圖像修正處理(步驟36,YES)。由于可以認為在數字相機中不能執行比已經進行的紅眼圖像修正處理更好的紅眼圖像修正處理,所以在數字相機中的紅眼圖像修正處理被跳過。如果與存儲在圖像文件中的版本相比,存儲在數字相機的ROM22中的版本更高(即使是紅眼圖像檢測處理或紅眼圖像修正處理中的任何一個的版本更高),可以認為在數字相機中可以進行比已經進行的紅眼圖像修正處理更新的紅眼圖像修正處理(步驟,NO)。由于可以認為在數字相機中可以執行比已經進行的紅眼圖像修正處理更好更新的紅眼圖像修正處理,所以轉換為在數字相機中的紅眼圖像修正處理。
首先,存儲在圖像文件中的圖像數據被賦予紅眼圖像檢測處理電路8,進行更新的紅眼圖像檢測處理(步驟37)。可以通過被設想為紅眼圖像的樣本圖像與紅眼圖像修正處理對象的圖像的匹配處理等,進行紅眼圖像檢測處理,不用說也可以進行任何檢測處理。
在紅眼圖像檢測處理電路8中紅眼圖像被檢測后,圖像數據被賦予紅眼圖像修正處理電路9,對被檢測的紅眼圖像,進行更加最新的紅眼圖像修正處理(步驟38)。雖然通過對被檢測的紅眼圖像的部分進行顏色補正、亮度補正等,可以實現紅眼圖像修正處理,但也可以進行任何修正處理。
由紅眼圖像修正處理得到的圖像數據被賦予存儲器7,被暫時存儲。通過紅眼圖像修正處理后的圖像數據從存儲器7中被讀取,被賦予顯示裝置15,紅眼圖像被修正的圖像被顯示在顯示裝置15的顯示畫面上(步驟39)。存儲在存儲器7中的圖像數據被讀出,被用來覆蓋存儲在RAM23中的圖像文件的圖像數據記錄區域。
看到被顯示的圖像,如果用戶不滿意紅眼圖像被修正的圖像,由用戶按下取消按鈕(步驟40,NO)。盡管表示紅眼圖像被修正的圖像的圖像數據沒有令用戶滿意,但是,被重新記錄在存儲卡中的情況被回避了。已經記錄在存儲卡中的圖像數據被原樣保存。當把表示紅眼圖像被修正的圖像的圖像數據記錄在存儲卡時,由用戶按下OK按鈕(輸入記錄指令)(步驟40,YES)。
用戶認為不需要進行更多的紅眼圖像修正處理后,修正保護從操作器13中被輸入(步驟41,YES)。被輸入的修正保護被賦予存儲在RAM23中的圖像文件,該圖像文件的標題記錄區域的修正保護被打開(步驟42)。另外,不用說,數字相機的檢測處理電路8的版本和修正處理電路9的版本也被分別記錄在圖像文件的檢測處理名稱和修正處理名稱中。
記錄了進行過紅眼圖像修正處理的圖像數據的新的圖像文件從RAM23中被讀出,被記錄在存儲卡11中(步驟43)。如果覆蓋模式被設定,則新的圖像文件就會覆蓋記錄了被讀出的圖像文件的區域,如果覆蓋模式不被設定,不用說就會被記錄在存儲卡11的空區域中。
在上述的實施例中,作為圖像處理的一個例子,提出了紅眼圖像修正處理,不用說,也可以適用面部檢測處理、針對被檢測的面部圖像的自動灰度補正處理等其他的檢測處理和補正處理等的圖像處理。另外,在上述實施例中,檢測處理和修正處理是作為分別的處理被對待的,也可以將這些處理作為集中在一起的處理來對待。而且,也可以通過操作器13關閉修正保護被打開的狀態。
而且,在上述實施例中,雖然對于在數字相機中對記錄在存儲卡11中的圖像數據是否進行紅眼圖像檢測處理和紅眼圖像修正處理,利用版本做出了判斷,但是,如果能明白是否在數字相機中可以進行比對記錄在存儲卡11中的圖像數據進行的紅眼圖像檢測處理和紅眼圖像修正處理更新的紅眼圖像檢測處理和紅眼圖像修正處理,就可以了。作為版本的替代品,例如,也可以利用紅眼圖像檢測處理電路8和紅眼圖像修正處理電路9的操作程序的更新日期等。
圖6至圖8是顯示紅眼圖像被修正的圖像的顯示處理步驟的流程圖。圖9至圖12顯示了顯示在顯示裝置15的顯示畫面上的被拍攝物體影像的情況。
針對在上述處理中僅僅顯示紅眼圖像被修正的圖像的情況(圖5步驟39),在以下顯示的處理中,用框(不用說也可以不是框)把被修正的紅眼圖像的部分、應該修正的紅眼圖像的部分通知用戶。哪個部分已被修正,哪個部分將要被修正,一看就能明白。
如上所述,在進行紅眼圖像的檢測處理(圖5步驟37)和紅眼圖像修正處理(圖5步驟38)后,如圖9所示,用框把被修正的紅眼圖像部分包圍起來的被拍攝物體影像被顯示在顯示裝置15的顯示畫面上(步驟51)。
參照圖9,顯示在顯示畫面60中的被拍攝物體影像62包含了紅眼被修正過的部分63。紅眼被修正過的部分63被框64包圍。由于紅眼被修正過的部分63被框64包圍,所以,哪個部分被修正過紅眼,一看就能明白。
操作窗71被顯示在顯示畫面60的右上方。“框無框”和“前修正前”的文字被顯示在操作窗71。從該操作窗71可知,當把消去框64的被拍攝物體影像62顯示在顯示畫面60上時,按下框按鈕即可,和當顯示紅眼修正前的被拍攝物體影像62時,按下前按鈕即可。通過按下OK按鈕,表示進行過紅眼圖像處理的被拍攝物體影像62的圖像數據被記錄在存儲卡11中。通過按下取消按鈕,表示重新進行過紅眼圖像處理的被拍攝物體影像62的圖像數據將不被記錄進存儲卡11。
參照圖6,在進行過紅眼圖像修正處理的被拍攝物體影像62被顯示在顯示畫面60上的情況下,確認哪個按鈕被按下了(步驟52)。按下OK按鈕后,如上所述(圖5步驟41~43),確認修正保護的輸入,將修正保護打開,進行把表示紅眼圖像的修正后的被拍攝物體影像的圖像數據記錄進存儲卡11的處理。
在按下前按鈕后,如圖10所示,紅眼圖像部分63被紅眼修正以前的被拍攝物體影像62在帶有框63的情況下被顯示在顯示畫面60上(步驟53)。
參照圖10,被顯示在顯示畫面60上的被拍攝物體影像62包含了紅眼沒有被修正的部分65。紅眼沒有被修正的部分65被框64包圍。由于紅眼圖像的部分65被框64包圍,所以,哪個部分將被修正紅眼,一看就能明白。操作窗72被顯示在顯示畫面60的右上方。“框無框”和“后修正后”的文字被顯示在操作窗72中。通過觀看操作窗72的文字可知,當要使消去了框的被拍攝物體影像62顯示時,按下框按鈕即可,當要使紅眼圖像的修正后的被拍攝物體影像顯示時,按下后按鈕即可。
在紅眼修正前的圖像被帶框顯示的情況下,再次確認哪個按鈕被按下了(步驟54)。如果OK按鈕被按下,由于可以認為用戶做出了有紅眼圖像修正前的被拍攝物體影像就足夠了的判斷,所以表示新的紅眼修正后的圖像的圖像數據就不被記錄在存儲卡11中。表示新的紅眼修正前的圖像的圖像數據保留在存儲卡11中。如果后按鈕被按下,紅眼修正后的圖像被再次帶框顯示在顯示畫面60上(步驟51)。按下框按鈕后,如圖11所示,紅眼圖像修正前的圖像在無框情況下被顯示(步驟55)。
當按下了框按鈕時,如圖11所示,紅眼圖像的部分65的修正前的被拍攝物體影像66在無框情況下被顯示在顯示畫面60上(步驟55)。操作窗73被顯示在顯示畫面60的右上方。“框有框”和“后修正后”的文字被顯示在操作窗73中。通過觀看操作窗73的文字可知,當使框顯示在紅眼圖像部分65的周圍時,按下框按鈕即可。當使紅眼圖像的修正后的被拍攝物體影像顯示時,按下后按鈕即可。
在圖11所示的被拍攝物體影像66被顯示的情況下,某些按鈕被按下后,再次判斷哪個按鈕被按下了(步驟56)。按下OK按鈕后,由于可以認為沒有把表示新的紅眼修正后的被拍攝物體影像的圖像數據記錄在存儲卡11中的意思,所以把顯示紅眼修正后的被拍攝物體影像的圖像數據記錄在存儲卡11中的處理被跳過。按下框按鈕后,紅眼修正前的被拍攝物體影像再次被帶框顯示在顯示畫面60上。
如圖11所示的那樣,在紅眼修正前的被拍攝物體影像66在無框情況下被顯示在顯示畫面60上的情況下,當按下了后按鈕時,或者,在如圖9所示的那樣,在紅眼修正后的被拍攝物體影像62被帶框64顯示的情況下,當按下了框按鈕時,如圖12所示的那樣,紅眼修正后的被拍攝物體影像在無框情況下被顯示在顯示畫面60上(步驟57)。
參照圖12,操作窗74被顯示在顯示畫面60的右上方。“框有框”和“前修正前”的文字被顯示在操作窗74中。用戶通過按下框按鈕,可知框被顯示在修正后的紅眼圖像部分63的周圍,通過按下修正前按鈕,可知紅眼修正前的被拍攝物體影像被顯示在顯示畫面60上。
再次判斷哪個按鈕被按下了(步驟58)。當按下了OK按鈕時,由于有把表示紅眼修正后的被拍攝物體影像的圖像數據記錄在存儲卡11中的意思,所以上述的修正保護的輸入等被確認(步驟40~42)。當按下了修正前按鈕時,紅眼圖像的修正前的被拍攝物體影像被顯示在顯示畫面60上(步驟55)。當按下了框按鈕時,紅眼圖像的修正后的被拍攝物體影像被帶框顯示在顯示畫面60上。
圖13是顯示其他實施例的圖,是被顯示在顯示畫面60中的被拍攝物體影像的一個例子。
在上述的實施例中,雖然修正了紅眼圖像的被拍攝物體影像和紅眼圖像的修正前的被拍攝物體影像沒有被同時顯示在同一畫面上,但是,在接下來顯示的實施例中,紅眼圖像的修正前的被拍攝物體影像和紅眼圖像的修正后的被拍攝物體影像被同時顯示在同一畫面上。
在顯示裝置15的顯示畫面60上,修正圖像顯示區域92被規定在了右側。在顯示畫面60中,紅眼圖像91的修正前的被拍攝物體影像92的全部被顯示在除去修正圖像顯示區域92之外的區域中。
包含紅眼圖像被修正的圖像部分94的被拍攝物體影像的一部分的圖像93被顯示在修正圖像顯示區域92中。大致上可以把通過紅眼圖像91的檢測處理得到的紅眼圖像94的部分視為中心,可以認為該被拍攝物體影像的一部分的圖像93是其周圍的圖像。
由于可以把紅眼圖像91的修正前的被拍攝物體影像90和紅眼圖像91的修正后的部分94同時表示在顯示畫面60上,所以很容易比較紅眼圖像修正前后的樣子。
為了在顯示畫面60上生成修正圖像顯示區域92,不用說在數字相機的數字信號處理電路6中利用可能進行的圖像合成處理即可。
圖14是進一步顯示其他實施例的圖,是被顯示在顯示畫面60中的被拍攝物體影像的一個例子。
顯示畫面60規定了一左一右幾乎同樣大小的第一顯示區域101和第二顯示區域104。
紅眼圖像103被修正前的被拍攝物體影像102被顯示在第一顯示區域101中。具有紅眼圖像被修正的圖像部分106的被拍攝物體影像105被顯示在第二顯示區域104中。
即便如此,也可以把紅眼圖像的修正前后的被拍攝物體影像102和105同時顯示在同一顯示畫面60上,也可以直接比較紅眼圖像的修正前后的被拍攝物體影像102和105。
這樣的顯示方法也可以通過利用數字相機的數字信號處理電路6中進行的圖像合成處理實現。
權利要求
1.一種圖像處理系統,包括進行規定的圖像處理的圖像處理設備,其特征在于包括第一判斷設備,用于判斷是否可以通過所述圖像處理設備進行比對被賦予的圖像數據進行的所述規定的圖像處理更新的圖像處理;和圖像處理控制設備,用于通過由所述第一判斷設備做出的可以由所述圖像處理設備進行所述新的圖像處理的判斷,控制所述圖像處理設備,以便對所述被賦予的圖像數據進行所述新的圖像處理。
2.如權利要求1所述的圖像處理系統,其特征在于進一步包括第二判斷設備,用于判斷是否不需要進行所述新的圖像處理;和控制設備,用于按照由第二判斷設備做出的不需要進行新的圖像處理的判斷,控制所述圖像處理控制設備,以便停止所述圖像處理設備的控制處理。
3.如權利要求1所述的圖像處理系統,其特征在于進一步包括讀取設備,用于讀取記錄在記錄媒體中的圖像數據;所述第一判斷設備是對從所述讀取設備讀取的圖像數據進行所述判斷處理的設備;顯示控制設備,用于控制顯示裝置,以便顯示通過在所述圖像處理控制設備的控制下由所述圖像處理設備進行過圖像處理的圖像數據表示的圖像;記錄指令的輸入設備;和第一記錄控制設備,用于應答從所述輸入設備進行的記錄指令的輸入,把在所述圖像處理控制設備的控制下由所述圖像處理設備進行過所述新的圖像處理的圖像數據記錄在所述記錄媒體中。
4.如權利要求1所述的圖像處理系統,其特征在于進一步包括讀取設備,用于讀取記錄在記錄媒體中的圖像數據;所述第一判斷設備是對從所述讀取設備讀取的圖像數據進行所述判斷處理的設備;選擇設備,用于選擇覆蓋模式或新保存模式;第二記錄控制設備,用于按照由所述選擇設備做出的覆蓋模式的選擇,用在所述圖像處理控制設備的控制下由所述圖像處理設備進行過所述新的圖像處理的圖像數據,覆蓋記錄了由所述讀取設備讀取的圖像數據的記錄區域,按照由所述選擇設備做出的新保存模式的選擇,把在所述圖像處理控制設備的控制下由所述圖像處理設備進行過所述新的圖像處理的圖像數據,記錄在所述記錄媒體的空區域中。
5.如權利要求1所述的圖像處理系統,其特征在于進一步包括讀取設備,用于讀取記錄在記錄媒體中的圖像數據;第三判斷設備,用于判斷是否可以在所述記錄媒體的空區域中,記錄由所述圖像處理設備進行過所述新的圖像處理的圖像數據;和記錄控制設備,用于按照通過第三判斷設備做出的可以把進行過所述新的圖像處理的圖像數據記錄在所述記錄媒體的空區域中的判斷,把通過由所述圖像處理控制設備控制的所述圖像處理設備進行過所述新的圖像處理的圖像數據記錄在所述記錄媒體中;其是按照通過所述第三判斷設備做出的不能把進行過所述新的圖像處理的圖像數據記錄在所述記錄媒體的空區域中的判斷,停止所述圖像處理控制設備對所述圖像處理設備的控制的系統。
6.如權利要求1所述的圖像處理系統,其特征在于進一步包括讀取設備,用于讀取記錄在記錄媒體中的圖像數據;所述第一判斷設備是對從所述讀取設備讀取的圖像數據進行所述判斷處理的設備;新保存模式設定設備,用于設定新保存模式;第四判斷設備,用于按照通過所述新保存模式設定設備做出的新保存模式的設定,判斷在所述記錄媒體的空區域中,是否可以記錄由所述圖像處理設備進行過所述新的圖像處理的圖像數據;第三記錄控制設備,用于按照通過所述第四判斷設備做出的可以把進行過所述新的圖像處理的圖像數據記錄在所述記錄媒體的空區域中的判斷,通過由所述圖像處理控制設備控制的所述圖像處理設備,把進行過所述新的圖像處理的圖像數據記錄在所述記錄媒體中;覆蓋模式設定設備,用于設定覆蓋模式;和第四記錄控制設備,用于當通過所述第四判斷設備做出不能把進行過所述新的圖像處理的圖像數據記錄在所述記錄媒體的空區域中的判斷時,按照通過所述覆蓋模式設定設備做出的覆蓋模式的設定,用通過由所述圖像處理控制設備控制的所述圖像處理設備進行過所述新的圖像處理的圖像數據,覆蓋記錄了通過所述讀取設備讀取的圖像數據的記錄區域。
7.如權利要求1所述的圖像處理系統,其特征在于包括第五判斷設備,用于判斷被賦予的圖像數據是否是進行所述規定的圖像處理的對象的圖像數據;所述第一判斷設備,按照通過所述第五判斷設備做出的被賦予的圖像數據是進行所述規定的圖像處理的圖像數據的判斷,判斷是否可以通過所述圖像處理設備進行比對被賦予的圖像數據進行的所述規定的圖像處理更新的圖像處理。
8.如權利要求7所述的圖像處理系統,其特征在于所述規定的圖像處理是紅眼圖像修正處理;所述第五判斷設備,判斷是否應該根據與由被賦予的圖像數據表示的圖像相關的閃光燈拍攝信息或亮度,進行所述規定的圖像處理。
9.如權利要求1所述的圖像處理系統,其特征在于所述第一判斷設備包括檢測通過何種版本對被賦予的圖像數據進行過所述規定的圖像處理的圖像處理檢測設備,所述圖像處理檢測設備,通過做出的可以進行比由所述圖像處理檢測設備檢測的圖像處理的版本更高的版本的圖像處理的判斷,判斷為可以進行所述新的圖像處理。
10.一種圖像處理方法,用在包括有進行規定的圖像處理的圖像處理設備的圖像處理系統中,其特征在于判斷是否可以通過所述圖像處理設備進行比對被賦予的圖像數據進行的所述規定的圖像處理更新的圖像處理;通過做出的可以進行所述新的圖像處理的判斷,控制所述圖像處理設備,以便對所述被賦予的圖像數據進行所述新的圖像處理。
11.一種圖像處理程序,其特征在于其是控制包括進行規定的圖像處理的圖像處理設備的圖像處理系統的程序,使其判斷是否可以通過所述圖像處理設備進行比對被賦予的圖像數據進行的所述規定的圖像處理更新的圖像處理;通過做出的可以進行所述新的圖像處理的判斷,控制所述圖像處理設備,以便對所述被賦予的圖像數據進行所述新的圖像處理。
全文摘要
本發明的目的在于一旦需要時,可以進行最新的紅眼圖像修正處理。為此,當對在記錄于存儲卡(11)的圖像文件中存儲的圖像數據,進行了紅眼圖像修正處理時,進行了哪個版本的處理的情況被記錄在圖像文件中。當在數字相機中可以實行比對在記錄于存儲卡(11)的圖像文件中存儲的圖像數據進行的紅眼圖像修正處理更新的版本的紅眼圖像修正處理時,在數字相機的修正處理電路(9)中進行紅眼圖像修正處理。當不能在數字相機中進行新的版本的紅眼圖像修正處理時,不進行紅眼圖像修正處理。
文檔編號H04N5/91GK1717011SQ200510076779
公開日2006年1月4日 申請日期2005年6月14日 優先權日2004年6月14日
發明者杉本雅彥 申請人:富士膠片株式會社