專利名稱:圖像處理裝置、圖像處理方法、程序及照片自動(dòng)攝影裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種圖像處理裝置、圖像處理方法、程序、自動(dòng)攝影裝置及自動(dòng)攝影方法,尤其是涉及一種在含有照片圖像的背景區(qū)域中合成其他背景圖像的技術(shù),即色度鍵合成技術(shù)。
這樣的照片制作機(jī),可以在使用者的照片圖像的背景區(qū)域進(jìn)行背景圖像的替換,帶背景的照片很多也可以印刷在相紙上。具體的講可以用眾所周之的色度鍵合成技術(shù),能夠識別照片圖像具有與攝影間背景幕布的同色領(lǐng)域,可以和這個(gè)區(qū)域中其他的背景圖像相交換。這樣,使用者臉部的圖像就可以配以不同的背景圖像,照片制作機(jī)就更加充滿魅力。
但是,即使是適用于色度鍵合成技術(shù)的照片圖像部分和其他的背景圖像進(jìn)行合成,背景區(qū)域的識別精確度是有限的,有時(shí)使不是背景區(qū)域的圖像也被合成為背景圖像。例如,使用者穿著與背景幕布同色的西服,西服可能也會(huì)被合成為背景圖像。
為解決以上問題,本發(fā)明的圖像處理裝置,其特征在于具有獲取照片圖像的機(jī)構(gòu)、獲取背景圖像的機(jī)構(gòu)、識別上述照片圖像的背景合成區(qū)域的機(jī)構(gòu)、在所識別的上述照片圖像的上述照片背景合成區(qū)域內(nèi)合成上述背景圖像并生成帶有背景的照片圖像的機(jī)構(gòu)、顯示上述帶背景的照片圖像的機(jī)構(gòu)、用戶指出上述帶背景的照片的圖像的一部分的機(jī)構(gòu)、和在所指出的帶有背景的照片圖像的一部分包括在背景合成區(qū)域時(shí)至少要將這一部分和上述照片圖像對應(yīng)部分進(jìn)行替換并且更新使上述帶背景的照片圖像。
此外,本發(fā)明的圖像處理方法,其特征在于具有獲取照片圖像的步驟、獲取背景圖像的步驟、識別上述照片圖像的背景合成區(qū)域的步驟、在所識別的上述照片圖像的上述照片背景合成區(qū)域內(nèi)合成上述背景圖像并生成帶有背景的照片圖像的步驟、顯示上述帶背景的照片圖像的步驟、用戶指出上述帶背景的照片的圖像的一部分的步驟、和在所指出的帶有背景的照片圖像的部分包括在背景合成區(qū)域時(shí)至少要將這一部分和上述照片圖像對應(yīng)部分進(jìn)行替換并且更新使上述帶背景的照片圖像。
此外,本發(fā)明的程序,要使計(jì)算機(jī)能夠?qū)崿F(xiàn)以下步驟獲取照片圖像的步驟、獲取背景圖像的步驟、識別上述照片圖像的背景合成區(qū)域的步驟、在所識別的上述照片圖像的上述照片背景合成區(qū)域內(nèi)合成上述背景圖像并生成帶有背景的照片圖像的步驟、顯示上述帶背景的照片圖像的步驟、用戶指出上述帶背景的照片的圖像的一部分的步驟、和在所指出的帶有背景的照片圖像的一部分包括在背景合成區(qū)域時(shí)至少要將這一部分和上述照片圖像對應(yīng)部分進(jìn)行替換并且更新上述帶背景的照片圖像。
就本發(fā)明而言,如果能夠識別照片圖像的背景圖像,就能夠在此合成背景圖像,生成帶背景的照片圖像,顯示帶背景的照片圖像。使用者能夠指出帶背景的照片上的圖像的一部分,來判斷這部分是否屬于背景區(qū)域。如果它包括在背景中,就用原來照片圖像替代它,使帶背景的圖像到更新。這樣,就使不屬于背景區(qū)域的圖像不會(huì)被合成為背景圖像。
此外,與本發(fā)明有關(guān)的自動(dòng)攝影裝置,其特征在于具有獲取用戶的照片圖像的機(jī)構(gòu)、根據(jù)用戶選擇取得背景圖像的機(jī)構(gòu)、識別上述照片圖像的背景合成區(qū)域的機(jī)構(gòu)、在所識別的上述照片圖像的上述照片背景合成區(qū)域內(nèi)合成上述背景圖像并生成帶有背景的照片圖像的機(jī)構(gòu)、顯示上述帶背景的照片圖像的機(jī)構(gòu)、用戶指出上述帶背景的照片的圖像的一部分的機(jī)構(gòu)、在指出的帶有背景的照片圖像的部分包括在背景合成區(qū)域時(shí)至少要將這一部分和上述照片圖像對應(yīng)部分進(jìn)行替換并且更新上述帶背景的照片圖像得到更新的機(jī)構(gòu)、和輸出更新后的上述帶背景的照片圖像的機(jī)構(gòu)。
此外,本發(fā)明的自動(dòng)攝影方法,具有以下特征獲取用戶的照片圖像的步驟、根據(jù)用戶選擇取得背景圖像的步驟、識別上述照片圖像的背景合成區(qū)域的步驟、在所識別的上述照片圖像的上述照片背景合成區(qū)域內(nèi)合成上述背景圖像并生成帶有背景的照片圖像的步驟、顯示上述帶背景的照片圖像的步驟、用戶指出上述帶背景的照片的圖像的一部分的步驟、在所指出的帶有背景的照片圖像的一部分包括在背景合成區(qū)域時(shí)至少要將這一部分和上述照片圖像對應(yīng)部分進(jìn)行替換并且更新使上述帶背景的照片圖像得到更新的步驟、和輸出更新后的上述帶背景的照片圖像的步驟。
就本發(fā)明而言,如果能夠認(rèn)識照片圖像的背景圖像,就能夠在此合成背景圖像,生成帶背景的照片圖像。背景圖像是使用者自己選擇的,就可以顯示帶背景的照片圖像。使用者指出帶背景的照片的圖像部分,判斷這部分是不是屬于背景范圍。如果它包括在背景中,就用原來的圖像替換它,使帶背景的圖像得到更新。這樣,就使得不屬于背景區(qū)域的圖像不會(huì)被合成為背景圖像。
圖2為表示照片圖像例模式的圖。
圖3為表示背景圖像例模式的圖。
圖4為表示臨時(shí)生成的帶背景的照片圖像例模式的圖。
圖5為表示正在修改的帶背景照片圖像例模式的圖。
圖6為表示修改完畢的帶背景照片圖像例模式的圖。
圖7為表示說明本發(fā)明實(shí)施例的自動(dòng)攝影裝置的背景合成處理流程圖。
圖8為表示說明本發(fā)明實(shí)施例的自動(dòng)攝影裝置的背景合成處理流程圖。
圖中,10-相紙制作機(jī),12-微型計(jì)算機(jī)(PC),14-監(jiān)視器,16-接觸面板,18-相紙打印機(jī),20-數(shù)碼相機(jī),22-照片圖像,24-背景區(qū)域,26-人物區(qū)域,28-背景圖像,30-臨時(shí)生成的帶背景照片圖像,32-背景合成區(qū)域,34-正在修改的帶背景照片圖像,38-修改完畢的帶背景的照片圖像。
圖1是與本發(fā)明實(shí)施例有關(guān)的相紙制作機(jī)的構(gòu)成圖。此相紙制作機(jī)10,是本發(fā)明的圖像處理裝置、程序、自動(dòng)攝影裝置的實(shí)施例,其動(dòng)作是本發(fā)明的圖像處理方法的實(shí)施例。
如圖所示,此相紙制作機(jī)10是以微型計(jì)算機(jī)(PC)12為中心構(gòu)成的,此微型計(jì)算機(jī)12是以微型計(jì)算機(jī)12,監(jiān)視器14,接觸面板16,相紙打印機(jī)18和數(shù)碼相機(jī)20相連接組成,此構(gòu)成位于攝影間附置的箱內(nèi)。
微型計(jì)算機(jī)12是CPU(中央處理器)的各種存儲(chǔ)裝置與總線相連形成眾所周知的計(jì)算機(jī)系統(tǒng)。通過CD-ROM(商標(biāo))或DVD(商標(biāo))等信息存儲(chǔ)媒介所存儲(chǔ)的程序控制相紙制作機(jī)10的各個(gè)部分。此外,也可以通過通信網(wǎng)絡(luò)給微型計(jì)算機(jī)12提供程序。
相紙打印機(jī)18構(gòu)造中含有升級打印機(jī),將經(jīng)過背景合成的照片圖像打印在相紙(膠卷紙)上,并從攝影間外側(cè)上設(shè)置的相紙排出口排出。監(jiān)視器14由CRT(布勞恩管)或LCD(液晶顯示裝置)構(gòu)成,它將由數(shù)碼相機(jī)20拍攝的照片圖像及對此照片圖像進(jìn)行過各種編輯后的圖像顯示出來。此監(jiān)視器14的表面裝有接觸面板16。接觸面板16的構(gòu)造是公知的,使用者用手指尖或鐵筆輕輕一觸,接觸位置上所顯示的數(shù)字就會(huì)輸入計(jì)算機(jī)12。此外,用數(shù)碼相機(jī)20拍攝進(jìn)入攝影間的使用者的方法是眾所周知的技術(shù),再將用戶的照片圖像輸入微型計(jì)算機(jī)12。
以下,就具有這種構(gòu)造的相紙打印機(jī)10,對在用戶的照片圖像背景區(qū)域合成背景圖像的技術(shù)進(jìn)行說明。
圖2所示的是由數(shù)碼相機(jī)20拍攝到的使用者照片圖像的例子。如圖所示,照片圖像22由中間的人物區(qū)域26構(gòu)成,周圍構(gòu)成背景區(qū)域24。
此外,圖3所示的是使用者從微型計(jì)算機(jī)12的存儲(chǔ)裝置(例如硬盤)所存儲(chǔ)的許多背景圖像中選擇的畫面。即微型計(jì)算機(jī)12能夠指導(dǎo)使用者從監(jiān)視器14所顯示的許多背景圖片中選擇自己需要的背景。如圖所示,在這種指導(dǎo)之下利用接觸面板16,顯示使用者所選擇的背景圖像28。而且,上面提到的微型計(jì)算機(jī)12先前所存儲(chǔ)的各種背景圖像都和從數(shù)碼相機(jī)20輸出的照片圖像具有同一尺寸。
圖4是利用照片制作機(jī)10臨時(shí)生成的帶背景的照片圖像。如圖所示,帶背景的照片圖像30是圖2所示的照片圖像22和圖3所示的背景圖像28通過照片制作機(jī)10臨時(shí)合成的。這個(gè)臨時(shí)的帶背景的圖像30是微型計(jì)算機(jī)12通過識別照片圖像22的背景區(qū)域24,在所識別的區(qū)域中與背景圖像位于同一位置上嵌入圖像,通過監(jiān)視器顯示。此時(shí),如果照相的人穿著和背景同色的西服的人物區(qū)域26就和背景區(qū)域具有相同的像素,此時(shí)微型計(jì)算機(jī)12就有可能不能正確識別照片圖像22的背景區(qū)域24,這樣,如圖所示,背景合成區(qū)域(所識別的背景區(qū)域)32就進(jìn)入人物區(qū)26域。
在該照片制作機(jī)10中,使用者用指尖或鐵筆輕觸裝有接觸面板16的監(jiān)視器14所示的臨時(shí)生成的帶背景的照片圖像30,所觸動(dòng)的位置如果是屬于是背景合成區(qū)域的話,這一部分就會(huì)還原為原來照片圖像22上相同位置的圖像。圖5顯示了正在修改的帶背景的照片圖像。此圖所示的修改中帶背景的照片圖像34,使用者觸摸進(jìn)入人物區(qū)域26的背景合成區(qū)域32,很快,觸摸的部分就會(huì)被原來照片圖像22的圖像所替代。
圖6顯示了使用者像這樣將所有進(jìn)入人物區(qū)域26的背景合成區(qū)域32都觸摸過后,修改完畢了的帶背景的圖像。修改后的帶背景的圖像38中的人物區(qū)域26和原照片圖像22中的人物區(qū)域26就成為同樣的圖像。
圖7及圖8是對照片制作機(jī)10的圖像處理(背景合成處理)進(jìn)行說明的流程圖。如圖所示的圖像處理是通過在微型計(jì)算機(jī)12上安裝圖像處理程序,以程序?qū)ξ⑿陀?jì)算機(jī)12進(jìn)行操作得以實(shí)現(xiàn)。
在該圖像處理中,首先在照片圖像22左上角上設(shè)置一醒目的像素坐標(biāo)(S101)。然后,從照片圖像22取得賦予醒目像素坐標(biāo)的像素(醒目像素)數(shù)據(jù)Cp(S102)。從而來判斷背景色數(shù)據(jù)Cd和顏色數(shù)據(jù)Cp之間的絕對距離L=|Cd-Cp|是否在微小色差ΔC1以內(nèi)(S103)。
然后,如果S103是肯定的話,就給背景區(qū)域像素表列補(bǔ)加絕對距離L及醒目像素坐標(biāo)(S101或S106設(shè)定的內(nèi)容);如果,S103是否定的話,就跳過S104。這樣,在醒目的像素坐標(biāo)到達(dá)照片圖像22的右下角時(shí),(S105)醒目的像素坐標(biāo)在向右鄰或下一行左端移動(dòng)的同時(shí)(S106),反復(fù)進(jìn)行了S102乃至S104的操作處理。
這樣,一生成背景區(qū)域像素列表,就要設(shè)立一坐標(biāo)(S107),以此來記錄與醒目像素坐標(biāo)在相同背景區(qū)域的像素列表的首位。然后從照片圖像22取得賦予醒目像素的顏色數(shù)據(jù)Cp(S108)。接著,取得賦予照片圖像22的醒目像素周圍的8個(gè)像素(周圍像素)的顏色數(shù)據(jù)Cp’,從而來判斷不同色數(shù)據(jù)Cp和Cp’之間的絕對距離L=|Cp-Cp’|的條件是否滿足在微小色差ΔG2以內(nèi)(S109)。如果存在滿足此條件的周圍像素,計(jì)算出周圍像素的顏色數(shù)據(jù)CP’與背景顏色數(shù)據(jù)Cd之間的絕對距離L=|Cd-Cp’|(S110)。此外,還要給背景區(qū)域像素列表補(bǔ)加絕對距離L及周圍像素的像素坐標(biāo)(S111)。如果109是否定的話,那么S110及S111就可以省略了。
然后,在醒目像素坐標(biāo)到達(dá)記錄背景區(qū)域像素列表的最后的坐標(biāo)(S112)為止,醒目像素坐標(biāo)在向記錄背景區(qū)域像素列表的下一行移動(dòng)的同時(shí)(S113),已反復(fù)進(jìn)行了S108至S111的操作處理。
背景區(qū)域像素一擴(kuò)張,照片圖像22就會(huì)復(fù)制到用來存儲(chǔ)帶背景的照片圖像的存儲(chǔ)器上(S114)。然后,在醒目坐標(biāo)上設(shè)定用來記錄背景區(qū)域像素表首位的坐標(biāo)的同時(shí)(S115),算出醒目坐標(biāo)的參數(shù)α(S116)。從背景區(qū)域像素列讀出醒目像素的絕對距離L,將其代入所定函數(shù)f中得到參數(shù)α的值。所定函數(shù)f,當(dāng)絕對距離L為0時(shí)函數(shù)f值為0,絕對距離L為最大色差時(shí),函數(shù)f值為1,是絕對距離L的增加函數(shù)。這樣,可以通過將參數(shù)α代入下面的公式(1)算出帶背景的照片圖像的醒目坐標(biāo)的顏色數(shù)值Cp”(S117)。[數(shù)1]
Cp”=α×Cp+(1-α)×Cb (1)在此,Cp是照片圖像22(或其備份)的醒目像素坐標(biāo)的顏色數(shù)據(jù),Cb是背景圖像28的醒目像素坐標(biāo)的顏色數(shù)據(jù)。如式(1)所示,絕對距離L越大,帶背景的照片圖像的顏色數(shù)據(jù)中含有的照片圖像22的顏色數(shù)據(jù)成分就越多;絕對距離L越小,帶背景的照片圖像的顏色數(shù)據(jù)中所含有的背景圖像28的顏色數(shù)據(jù)就越多。
這樣算出的顏色數(shù)據(jù)Cp”,這一數(shù)據(jù)會(huì)被S114準(zhǔn)備的照片圖像的備份的醒目像素坐標(biāo)相對照并存儲(chǔ),顏色數(shù)據(jù)Cp更新為Cp”(S118)。
然后,醒目像素坐標(biāo)在到達(dá)記錄背景區(qū)域像素列末尾的坐標(biāo)時(shí)(S119),醒目像素坐標(biāo)在向背景區(qū)域像素列所記載的坐標(biāo)移動(dòng)的同時(shí)(S120),重復(fù)進(jìn)行了S116至S118的操作處理。
然后,更新過顏色數(shù)據(jù)的照片圖像22的備份就會(huì)通過裝有接觸面板16的監(jiān)視器14顯示出來??梢砸源藖肀O(jiān)視使用者是否用指尖或鐵筆觸動(dòng)接觸面板16(S122)。如果使用者觸動(dòng)了使用面板16,取得接觸位置的帶背景的照片圖像備份的像素坐標(biāo)(指示坐標(biāo))(S123),來判斷此像素坐標(biāo)是否包括在背景區(qū)域像素列的坐標(biāo)(S124)。如果是包括在背景像素列的坐標(biāo),取得圖像22指示坐標(biāo)的顏色數(shù)據(jù)Cp(S125),照片圖像備份的指示坐標(biāo)的顏色數(shù)據(jù)Cp”就可還原為Cp(S126)。這樣,使用者所指示的圖像位置就可以回復(fù)為原來的照片圖像。反之,如果坐標(biāo)不在背景像素列中,S125及S126就可以被省掉。就好象按下了編輯(修改)結(jié)束鍵到做出已經(jīng)編輯好了的判斷為止(S127)重復(fù)進(jìn)行S122至126的操作過程。
這樣,在背景區(qū)域合成的背景圖像28,經(jīng)過使用者的必要修改生成的照片圖像22的備份,作為修改完畢的帶背景的照片圖像38輸出。從微型計(jì)算機(jī)12上將此帶背景的圖像傳給相紙打印機(jī)18,打印在相紙上。
根據(jù)以上說明的照片相紙制作機(jī)10,識別了圖像22的背景合成區(qū)域32,根據(jù)合成的背景圖像28臨時(shí)生成的帶背景的照片圖像30,并且可以用監(jiān)視器14顯示。使用者看著這個(gè)帶背景的臨時(shí)圖像30指出圖像的一部分,如果這一部分屬于背景合成區(qū)域32,就用原來的照片圖像22代替,并輸出修改過的帶背景的照片圖像38。這樣做就可以比較容易的使不屬于背景區(qū)域24的照片圖像22不被合成背景圖像28。
本發(fā)明并不只限于上述實(shí)施例。
例如,以上只是以本發(fā)明適用于照片制作機(jī)10為例進(jìn)行了說明,當(dāng)然它也適用于其它裝置。還有,對生成臨時(shí)背景畫像30的處理,并不只限于圖7圖8所做的處理,也可以采用其他處理方法。上面還提到過照片圖像22要和背景像圖像28是同一尺寸,不同尺寸也是可以的。
根據(jù)以上說明,本發(fā)明是通過對照片背景合成區(qū)域的識別,在此合成背景圖像,并生成顯示照片圖像,與此同時(shí)使用者在看照片的同時(shí)指出其中的圖像的一部分,如果所指部分包括在背景合成區(qū)域,就用原來的照片圖像替換,更新帶背景的照片圖像,這樣照片背景區(qū)域以外的圖像就不會(huì)被合成為背景圖像。
權(quán)利要求
1.一種圖像處理裝置,其特征在于包括獲取照片圖像的機(jī)構(gòu)、獲取背景圖像的機(jī)構(gòu)、識別上述照片圖像的背景合成區(qū)域的機(jī)構(gòu)、在所識別的上述照片圖像的上述照片背景合成區(qū)域內(nèi)合成上述背景圖像并生成帶有背景的照片圖像的機(jī)構(gòu)、顯示上述帶背景的照片圖像的機(jī)構(gòu)、用戶指出上述帶背景的照片的圖像的一部分的機(jī)構(gòu)、和在所指出的帶有背景的照片圖像的一部分包括在背景合成區(qū)域時(shí)至少要將這一部分和上述照片圖像對應(yīng)部分進(jìn)行替換并且更新上述帶背景的照片圖像的機(jī)構(gòu)。
2.一種圖像處理方法,其特征在于包括獲取照片圖像的步驟、獲取背景圖像的步驟、識別上述照片圖像的背景合成區(qū)域的步驟、在所識別的上述照片圖像的上述照片背景合成區(qū)域內(nèi)合成上述背景圖像并生成帶有背景的照片圖像的步驟、顯示上述帶背景的照片圖像的步驟、用戶指出上述帶背景的照片圖像的一部分的步驟、和在所指出的帶有背景的照片圖像的一部分包括在背景合成區(qū)域時(shí),至少要將這一部分和上述照片圖像對應(yīng)部分進(jìn)行替換并且更新上述帶背景的照片圖像的步驟。
3.一種使計(jì)算機(jī)能夠?qū)崿F(xiàn)以下操作步驟的程序,獲取照片圖像的步驟、獲取背景圖像的步驟、識別上述照片圖像的背景合成區(qū)域的步驟、在所識別的上述照片圖像的上述照片背景合成區(qū)域內(nèi)合成上述背景圖像并生成帶有背景的照片圖像的步驟、顯示上述帶背景的照片圖像的步驟、用戶指出上述帶背景的照片圖像的一部分的步驟、在所指出的帶有背景的照片圖像的部分包括在背景合成區(qū)域時(shí)至少要將這一部分和上述照片圖像對應(yīng)部分進(jìn)行替換并且更新上述帶背景的照片圖像的步驟。
4.一種自動(dòng)攝影裝置,其特征在于包括獲取照片圖像的機(jī)構(gòu)、根據(jù)用戶選擇取得背景圖像的機(jī)構(gòu)、識別上述照片圖像的背景合成區(qū)域的機(jī)構(gòu)、在所識別的上述照片圖像的上述照片背景合成區(qū)域內(nèi)合成上述背景圖像并生成帶有背景的照片圖像的機(jī)構(gòu)、顯示上述帶背景的照片圖像的機(jī)構(gòu)、用戶指出上述帶背景的照片的圖像的一部分的機(jī)構(gòu)、在所指出的帶有背景的照片圖像的一部分包括在背景合成區(qū)域時(shí)至少要將這一部分和上述照片圖像對應(yīng)部分進(jìn)行替換并且更新上述帶背景的照片圖像的機(jī)構(gòu)、和輸出更新后的上述帶背景的照片圖像的機(jī)構(gòu)。
5.一種自動(dòng)攝影方法,其特征在于包括獲取用戶的照片圖像的步驟、根據(jù)用戶選擇取得背景圖像的步驟、識別上述照片圖像的背景合成區(qū)域的步驟、在所識別的上述照片圖像的上述照片背景合成區(qū)域內(nèi)合成上述背景圖像并生成帶有背景的照片圖像的步驟、顯示上述帶背景的照片圖像的步驟、用戶指出上述帶背景的照片圖像的一部分的步驟、在所指出的帶有背景的照片圖像的一部分包括在背景合成區(qū)域時(shí)至少要將這一部分和上述照片圖像對應(yīng)部分進(jìn)行替換并且更新上述帶背景的照片圖像的步驟、和輸出更新后的上述帶背景的照片圖像的步驟。
全文摘要
一種圖像處理裝置及圖像處理方法,首先識別照片圖像的背景合成區(qū)域,在此合成背景圖像。然后,把帶背景的照片圖像顯示給使用者,讓他指出插入人物區(qū)域26的背景合成區(qū)域32時(shí),將所指出部分與原來圖像對應(yīng)部分相替換。用上述處理方法不屬于照片圖像背景區(qū)域內(nèi)的照片圖像不會(huì)被合成為背景圖像。
文檔編號G03B15/10GK1387078SQ01134990
公開日2002年12月25日 申請日期2001年11月29日 優(yōu)先權(quán)日2001年5月23日
發(fā)明者菊谷匠, 末永孝 申請人:科樂美股份有限公司