專利名稱:人的面部圖像修補(bǔ)方法及裝置,以及面部圖像修補(bǔ)程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及在圖像顯示器顯示的圖像中,在構(gòu)成人物面部的多個(gè)部位上實(shí)施圖像修補(bǔ)的面部圖像修補(bǔ)方法及其裝置,以及面部圖像修補(bǔ)程序。
背景技術(shù):
目前,使用CCD圖像傳感器等的攝像元件拍攝的被攝物體圖像,轉(zhuǎn)換成數(shù)字圖像數(shù)據(jù),并記錄在內(nèi)藏式存儲(chǔ)器及存儲(chǔ)卡等存儲(chǔ)媒體中的數(shù)字相機(jī)得以普及。最近,把數(shù)字相機(jī)拍攝的圖像裝入個(gè)人電腦,并打印輸出進(jìn)行觀賞,或刊登在個(gè)人的家庭主頁上。這樣的用戶有增加的傾向。
鑒于上述情況,在裝入個(gè)人電腦的圖像中,對(duì)于構(gòu)成人物面部的特定部位如膚色部分、眼睛等,為合乎用戶口味,能實(shí)施圖像修補(bǔ)如膚色修補(bǔ)、凹凸修補(bǔ)、紅眼修補(bǔ)等工作的圖像修補(bǔ)軟件得以普及。實(shí)施膚色修補(bǔ)的方法有修補(bǔ)膚色中黑色的部分及綠色過多的部分等,和預(yù)先設(shè)定的理想膚色范圍不符的部分(參照日本專利特開平11-17969號(hào)公報(bào))。實(shí)施凹凸修補(bǔ)的方法有利用像素值的分散性判斷肌膚表面的皺紋及粉刺等的凹凸,并實(shí)施平滑化處理(參照日本專利特開平11-250227號(hào)公報(bào))。
以往的圖像修補(bǔ)軟件,如果進(jìn)行紅眼修補(bǔ)后再修補(bǔ)膚色時(shí),必須把剛才的設(shè)定從紅眼修補(bǔ)轉(zhuǎn)換到膚色修補(bǔ)上。另外,由于每個(gè)修補(bǔ)項(xiàng)目的操作不同,用戶使用起來很困難。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種只需要單一操作的,能夠?qū)嵤┒鄠€(gè)部位的圖像修補(bǔ)的面部圖像修補(bǔ)方法及裝置,以及面部圖像修補(bǔ)程序。
為實(shí)現(xiàn)上述目的,本發(fā)明采用下述的技術(shù)方案一種面部圖像修補(bǔ)方法,用于在圖像顯示器上顯示的圖像中,在構(gòu)成人物面部的多個(gè)部位上,實(shí)施圖像修補(bǔ),該方法包括如下步驟抽取表示所述多個(gè)部位像素的部分;選擇是否實(shí)施按所述各個(gè)部位分配的圖像修補(bǔ)部分;檢測在所述圖像顯示器的顯示畫面上移動(dòng)的光標(biāo)位置部分;所述光標(biāo)移動(dòng)到選擇所述圖像實(shí)施修補(bǔ)部位時(shí),實(shí)施對(duì)應(yīng)部位的圖像修補(bǔ)部分。
一種面部圖像修補(bǔ)裝置,用于在圖像顯示器上顯示的圖像中,在構(gòu)成人物面部的多個(gè)部位上,實(shí)施圖像修補(bǔ),其特征在于該裝置包括抽取表示所述多個(gè)部位像素的像素抽取設(shè)備、選擇是否實(shí)施按所述各個(gè)部位分配圖像修補(bǔ)的選擇設(shè)備、檢測在所述圖像顯示器的顯示畫面上移動(dòng)光標(biāo)位置的光標(biāo)位置檢測設(shè)備、以及所述光標(biāo)移動(dòng)到選擇所述圖像實(shí)施修補(bǔ)部位時(shí),實(shí)施對(duì)應(yīng)部位的圖像修補(bǔ)的圖像修補(bǔ)設(shè)備。
一種面部圖像修補(bǔ)程序,用于在圖像顯示器上顯示的圖像中,在構(gòu)成人物面部的多個(gè)部位上,實(shí)施圖像修補(bǔ),該程序包括如下步驟抽取表示所述多個(gè)部位像素的步驟,選擇是否實(shí)施按所述各個(gè)部位分配的圖像修補(bǔ)步驟,檢測在所述圖像顯示器顯示畫面上移動(dòng)的光標(biāo)位置的光標(biāo)位置檢測步驟,以及所述光標(biāo)移動(dòng)到選擇所述圖像實(shí)施修補(bǔ)部位時(shí),實(shí)施對(duì)應(yīng)部位的圖像修補(bǔ)步驟。
本發(fā)明的優(yōu)點(diǎn)是如上所述,根據(jù)本發(fā)明所述的面部圖像修補(bǔ)方法及裝置、以及面部圖像修補(bǔ)程序,在圖像顯示器顯示的圖像中,抽取顯示構(gòu)成人物面部多個(gè)部位的像素,選擇是否實(shí)施對(duì)分配到每個(gè)部位的圖像修補(bǔ)后,檢測在圖像顯示器的顯示畫面上移動(dòng)的光標(biāo)位置,當(dāng)光標(biāo)移動(dòng)到選擇實(shí)施圖像修補(bǔ)的部位時(shí),對(duì)其部位實(shí)施圖像修補(bǔ),故可用單一的操作實(shí)施對(duì)多個(gè)部位的圖像修補(bǔ)。因此,可提高實(shí)施面部圖像修補(bǔ)時(shí)的操作方便性。
圖1為實(shí)施本發(fā)明的個(gè)人電腦的概略結(jié)構(gòu)圖。
圖2為起動(dòng)面部圖像修補(bǔ)程序時(shí),顯示窗的示意圖。
圖3為修補(bǔ)項(xiàng)目設(shè)定窗的示意圖。
圖4為面部圖像修補(bǔ)處理順序的流程圖。
具體實(shí)施例方式
圖1為實(shí)施本發(fā)明的個(gè)人計(jì)算機(jī)(PC)2的結(jié)構(gòu)概略圖。PC2由CPU10、顯示器11、鍵盤12、鼠標(biāo)13、外部I/F(接口)14、及存儲(chǔ)設(shè)備15構(gòu)成。PC2根據(jù)存儲(chǔ)設(shè)備15存儲(chǔ)的面部圖像修補(bǔ)程序16,對(duì)接在外部I/F14的數(shù)字相機(jī)17拍攝的圖像31,在構(gòu)成人物面部33的特寫部位(膚色部分33a、眼睛33b、牙齒33c、及頭發(fā)33d,參照?qǐng)D2),分別進(jìn)行膚色修補(bǔ)、紅眼修補(bǔ)、牙齒增白修補(bǔ)、及白發(fā)修補(bǔ)(以下把這些通稱為修補(bǔ)項(xiàng)目)。另外,存儲(chǔ)設(shè)備15包含有軟盤及CD-ROM等的外部存儲(chǔ)媒體、PC2的內(nèi)置硬盤等。
CPU10總體控制PC2的各部。CPU10通過圖中未示的I/O通道同顯示器11、鍵盤12及鼠標(biāo)13連接。起動(dòng)面部圖像修補(bǔ)程序16,打開要進(jìn)行圖像修補(bǔ)的圖像,在顯示器11上就顯示出圖2所示的顯示窗口30。在顯示窗口30中,顯示出圖像31及同鼠標(biāo)連動(dòng)的光標(biāo)筆32等。
在圖1中,根據(jù)面部圖像修補(bǔ)程序16的起動(dòng),CPU10備有像素抽取設(shè)備18、光標(biāo)位置檢測設(shè)備19及圖像修補(bǔ)設(shè)備20。圖像抽出設(shè)備18從圖像31中抽出表示特定部位33a~33d的像素。光標(biāo)位置檢測設(shè)備19檢測出光標(biāo)32在圖像31上的位置。并且,抽出像素的方法有利用識(shí)別帶有兩眼、鼻孔、口角等特征的部位,把它們的間隔及位置的幾何學(xué)信息作為素材進(jìn)行抽出的方法,以及例如特開2001-186323號(hào)公報(bào)中記載的圖像處理方法等。
顯示窗30顯示后,在顯示器11上顯示出圖3所示的設(shè)置窗34。使用者可把光標(biāo)32移動(dòng)到在設(shè)置窗34中顯示修補(bǔ)項(xiàng)目的檢驗(yàn)框35上,點(diǎn)擊鼠標(biāo)13實(shí)施修補(bǔ)項(xiàng)目的選擇。
在圖1中,面部圖像修補(bǔ)設(shè)備20,在設(shè)置窗34上,光標(biāo)32移動(dòng)到選擇修補(bǔ)項(xiàng)目的特定部位33a~33d時(shí),實(shí)施對(duì)應(yīng)其部位的圖像修補(bǔ)。即,例如在設(shè)置窗34上選擇了膚色修補(bǔ)的情況下,把光標(biāo)32移動(dòng)到膚色部分33a上時(shí),在這部分的像素上實(shí)施膚色修補(bǔ)(但是,光標(biāo)32所在位置的像素只有在預(yù)先設(shè)定膚色的范圍外時(shí))。
紅眼修補(bǔ)(牙齒增白修補(bǔ)),光標(biāo)32所在位置上的像素,只有在預(yù)先設(shè)定好了的紅色(黃白色)的范圍內(nèi)時(shí),才能將其位置上的像素改變成褐色(白色)。另外,白發(fā)修補(bǔ),光標(biāo)32所在位置的像素,只有在預(yù)先設(shè)定好的白色范圍內(nèi)時(shí),抽出其位置附近的白色以外的頭發(fā)顏色,將其位置上的像素改變成抽出的顏色。并且,圖像修補(bǔ)方法還可利用其它眾所周知的技術(shù)。
下面參照?qǐng)D4的操作程序圖說明上述構(gòu)成的作用。首先,從數(shù)字相機(jī)2下載拍攝的圖像,然后起動(dòng)面部圖像修補(bǔ)程序16,在顯示器11上顯示顯示窗30,從下載圖像中打開要實(shí)施圖像修補(bǔ)的圖像31。接著,顯示設(shè)定窗34,使用者選擇實(shí)施修補(bǔ)項(xiàng)目。
選擇實(shí)施修補(bǔ)項(xiàng)目后,利用圖像抽出設(shè)備18從圖像31中抽出顯示特定部位33a~33d的像素,利用光標(biāo)位置檢測設(shè)備19檢測光標(biāo)32在圖像31的所在位置。
根據(jù)光標(biāo)位置檢測設(shè)備19的檢測結(jié)果,特別確定光標(biāo)32的位置。在特別確定位置為選擇了的修補(bǔ)項(xiàng)目的特別確定部位33a~33d時(shí),判斷是否實(shí)施圖像修補(bǔ),只有在判斷必須實(shí)施圖像修補(bǔ)時(shí),才能利用圖像修補(bǔ)設(shè)備20對(duì)其部位實(shí)施圖像修補(bǔ)。圖像修補(bǔ)后,或光標(biāo)32位于不再選擇修補(bǔ)項(xiàng)目的情況下,或者判斷為不必圖像修補(bǔ)時(shí),再一次檢測光標(biāo)32的位置,或是反復(fù)進(jìn)行上述處理,或是終止面部圖像修補(bǔ)程序16。
另外,上述實(shí)施方式為把面部圖像修補(bǔ)程序16記錄在PC2的存儲(chǔ)設(shè)備15中,但本發(fā)明也適用于從數(shù)字相機(jī)中直接裝入圖像進(jìn)行打印的彩色打印機(jī)等。另外,修補(bǔ)項(xiàng)目并不限定上述的4種,還可根據(jù)程序的情況適當(dāng)追加。并且,也可在光標(biāo)32指定的范圍內(nèi)有選擇地進(jìn)行圖像修補(bǔ)。
權(quán)利要求
1.一種面部圖像修補(bǔ)方法,用于在圖像顯示器上顯示的圖像中,在構(gòu)成人物面部的多個(gè)部位上,實(shí)施圖像修補(bǔ),其特征在于該方法包括如下步驟抽取表示所述多個(gè)部位像素的部分;選擇是否實(shí)施按所述各個(gè)部位分配的圖像修補(bǔ)部分;檢測在所述圖像顯示器的顯示畫面上移動(dòng)的光標(biāo)位置部分;所述光標(biāo)移動(dòng)到選擇所述圖像實(shí)施修補(bǔ)部位時(shí),實(shí)施對(duì)應(yīng)部位的圖像修補(bǔ)部分。
2.一種面部圖像修補(bǔ)裝置,用于在圖像顯示器上顯示的圖像中,在構(gòu)成人物面部的多個(gè)部位上,實(shí)施圖像修補(bǔ),其特征在于該裝置包括抽取表示所述多個(gè)部位像素的像素抽取設(shè)備、選擇是否實(shí)施按所述各個(gè)部位分配圖像修補(bǔ)的選擇設(shè)備、檢測在所述圖像顯示器的顯示畫面上移動(dòng)光標(biāo)位置的光標(biāo)位置檢測設(shè)備、以及所述光標(biāo)移動(dòng)到選擇所述圖像實(shí)施修補(bǔ)部位時(shí),實(shí)施對(duì)應(yīng)部位的圖像修補(bǔ)的圖像修補(bǔ)設(shè)備。
3.一種面部圖像修補(bǔ)程序,用于在圖像顯示器上顯示的圖像中,在構(gòu)成人物面部的多個(gè)部位上,實(shí)施圖像修補(bǔ),其特征在于該程序包括如下步驟抽取表示所述多個(gè)部位像素的步驟,選擇是否實(shí)施按所述各個(gè)部位分配的圖像修補(bǔ)步驟,檢測在所述圖像顯示器顯示畫面上移動(dòng)的光標(biāo)位置的光標(biāo)位置檢測步驟,以及所述光標(biāo)移動(dòng)到選擇所述圖像實(shí)施修補(bǔ)部位時(shí),實(shí)施對(duì)應(yīng)部位的圖像修補(bǔ)步驟。
全文摘要
本發(fā)明公開了一種采用單一操作實(shí)施對(duì)應(yīng)于多個(gè)部位的圖像修補(bǔ)的方法、裝置以及程序。該方法為CPU(10)的像素抽出設(shè)備(18),在數(shù)字相機(jī)(17)拍攝的圖像(31)中,抽出表示構(gòu)成人物面部(33)的特定部位(33a)~(33d)的像素。光標(biāo)位置檢測設(shè)備(19),檢測光標(biāo)(32)在圖像(31)的所在位置。根據(jù)設(shè)置窗(34)選擇實(shí)施的修補(bǔ)項(xiàng)目。圖像修補(bǔ)設(shè)備(20),在設(shè)置窗(34)上,把光標(biāo)(32)移動(dòng)到選擇的修補(bǔ)項(xiàng)目的特定部位(33a)~(33d)上時(shí),實(shí)施對(duì)應(yīng)其部位的圖像修補(bǔ)。
文檔編號(hào)H04N1/62GK1521693SQ200410039470
公開日2004年8月18日 申請(qǐng)日期2004年2月13日 優(yōu)先權(quán)日2003年2月13日
發(fā)明者岡村廣紀(jì) 申請(qǐng)人:富士膠片株式會(huì)社