一種拍照方法及裝置制造方法
【專利摘要】本發(fā)明適用于圖像處理領(lǐng)域,提供了一種拍照方法及裝置。所述方法包括:獲取上一次拍照得到的照片;對(duì)獲取的照片進(jìn)行處理,得到去除前景區(qū)域,只剩下背景區(qū)域的照片;對(duì)所述剩下的背景區(qū)域的照片進(jìn)行半透明處理,得到半透明的背景區(qū)域,在顯示窗口顯示相互疊加的所述半透明的背景區(qū)域和當(dāng)前實(shí)景的背景區(qū)域;對(duì)攝像頭的角度進(jìn)行調(diào)整,使得實(shí)景的背景區(qū)域與所述半透明背景區(qū)域至少部分重疊。本發(fā)明實(shí)施例能夠提高不同時(shí)期下人或者物比較的準(zhǔn)確度。
【專利說明】一種拍照方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于圖像處理領(lǐng)域,尤其涉及一種拍照方法及裝置。
【背景技術(shù)】
[0002]隨著電子技術(shù)的發(fā)展,越來越多的智能設(shè)備也具備照相功能,如手機(jī)、PAD等,使用戶能隨時(shí)照相。目前,用戶在照相時(shí),常常希望在同一地點(diǎn)(即照片的背景區(qū)域)記錄下不同時(shí)期的人或者物的形象(即照片的前景區(qū)域),以比對(duì)不同時(shí)期的人、物的變化。
[0003]現(xiàn)有的拍照方法中,用戶通常是找到上一次照相過的大致地點(diǎn)后再照相。但是,用戶再次照相時(shí),再次照相得到的相片的背景區(qū)域與上一次照相得到的相片的背景區(qū)域往往會(huì)存在大小不同、偏移等現(xiàn)象,從而導(dǎo)致難以準(zhǔn)確比較人或者物發(fā)生的變化。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例提供了 一種拍照方法及裝置,旨在解決現(xiàn)有方法難以準(zhǔn)確比較人或者物發(fā)生的變化的問題。
[0005]本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種拍照方法,所述方法包括下述步驟:
[0006]獲取上一次拍照得到的照片;
[0007]對(duì)獲取的照片進(jìn)行處理,得到去除前景區(qū)域,只剩下背景區(qū)域的照片;
[0008]對(duì)所述剩下的背景區(qū)域的照片進(jìn)行半透明處理,得到半透明的背景區(qū)域,在顯示窗口顯示相互疊加的所述半透明的背景區(qū)域和當(dāng)前實(shí)景的背景區(qū)域;
[0009]對(duì)攝像頭的角度進(jìn)行調(diào)整,使得實(shí)景的背景區(qū)域與所述半透明背景區(qū)域至少部分重疊。
[0010]本發(fā)明實(shí)施例的另一目的在于提供一種拍照裝置,所述裝置包括:
[0011]已拍照片獲取單元,用于獲取上一次拍照得到的照片;
[0012]圖片處理單元,用于對(duì)獲取的照片進(jìn)行處理,得到去除前景區(qū)域,只剩下背景區(qū)域的照片;
[0013]顯示窗口,用于對(duì)所述剩下的背景區(qū)域的照片進(jìn)行半透明處理,得到半透明的背景區(qū)域,顯示相互疊加的所述半透明的背景區(qū)域和當(dāng)前實(shí)景的背景區(qū)域;
[0014]攝像頭調(diào)整單元,用于對(duì)攝像頭的角度進(jìn)行調(diào)整,使得實(shí)景的背景區(qū)域與所述半透明背景區(qū)域至少部分重疊。
[0015]在本發(fā)明實(shí)施例中,由于去除了前景區(qū)域,因此方便比對(duì)已獲得的背景區(qū)域和實(shí)景的背景區(qū)域,減少比對(duì)的工作量,提高比對(duì)的速率,且在已獲得的背景區(qū)域和實(shí)景的背景區(qū)域至少部分重疊時(shí),才提示用戶拍攝處于去除的前景區(qū)域中的人或者物,從而便于比較當(dāng)前拍照的人或者物與上一次在該地點(diǎn)拍照的人或者物的異同,提高比較人或者物的準(zhǔn)確度。
【專利附圖】
【附圖說明】[0016]圖1是本發(fā)明一較佳實(shí)施例提供的一種拍照方法的流程圖;
[0017]圖2是本發(fā)明一較佳實(shí)施例提供的高頻信號(hào)在前景區(qū)域和背景區(qū)域的分布不同,導(dǎo)致前景區(qū)域和背景區(qū)域的清晰度不同的示意圖;
[0018]圖3是本發(fā)明一較佳實(shí)施例提供的低頻信號(hào)經(jīng)過高通濾波器后衰減的示意圖;
[0019]圖4是本發(fā)明一較佳實(shí)施例提供的高頻信號(hào)經(jīng)過低通濾波器后衰減的示意圖;
[0020]圖5是本發(fā)明一較佳實(shí)施例提供的通過高通濾波去除前景區(qū)域,只剩下背景區(qū)域的照片不意圖;
[0021]圖6是本發(fā)明一較佳實(shí)施例提供的邊緣處理照片中的背景區(qū)域后,得到的所有對(duì)象的輪廓示意圖;
[0022]圖7是本發(fā)明一較佳實(shí)施例提供的將圖6中對(duì)象的輪廓分割成多邊形的示意圖;
[0023]圖8是本發(fā)明一較佳實(shí)施例提供的確定前景區(qū)域的輪廓的示意圖;
[0024]圖9是本發(fā)明一較佳實(shí)施例提供的一種拍照裝置的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0025]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0026]本發(fā)明實(shí)施例中,獲取上一次拍照得到的照片,并對(duì)獲取的照片進(jìn)行處理,得到去除前景區(qū)域,只剩下背景區(qū)域的照片,對(duì)所述剩下的背景區(qū)域的照片進(jìn)行半透明處理,得到半透明的背景區(qū)域,在顯示窗口顯示相互疊加的所述半透明的背景區(qū)域和當(dāng)前實(shí)景的背景區(qū)域;對(duì)攝像頭的角度進(jìn)行調(diào)整,使得實(shí)景的背景區(qū)域與所述半透明背景區(qū)域至少部分重疊。
[0027]為了說明本發(fā)明所述的技術(shù)方案,下面通過具體實(shí)施例來進(jìn)行說明。
[0028]實(shí)施例一:
[0029]圖1示出了本發(fā)明第一實(shí)施例提供的一種拍照方法的流程圖,本實(shí)施例中,用戶在已拍過照片的地點(diǎn)再次拍照,通過將照片的背景區(qū)域與實(shí)景的背景區(qū)域比較,以確定本次拍照的位置,詳述如下:
[0030]步驟S11,獲取上一次拍照得到的照片。
[0031]該步驟中,該上一次拍照得到的照片是指之前在當(dāng)前地點(diǎn)拍照得到的照片。若上一次拍照得到的照片存儲(chǔ)在本次拍照設(shè)備的存儲(chǔ)器中,則從存儲(chǔ)器調(diào)出該照片;若上一次拍照得到的照片存儲(chǔ)在其他存儲(chǔ)設(shè)備中,則需從該其他存儲(chǔ)設(shè)備查找到該照片,并存入本次拍照設(shè)備的存儲(chǔ)器中,再從本次拍照設(shè)備的存儲(chǔ)器調(diào)出該照片。
[0032]步驟S12,對(duì)獲取的照片進(jìn)行處理,得到去除前景區(qū)域,只剩下背景區(qū)域的照片。
[0033]由于拍攝照片時(shí)會(huì)聚焦前景區(qū)域,因此在前景區(qū)域中存在較多的高頻信號(hào),而背景區(qū)域會(huì)因鏡頭光圈的限制,導(dǎo)致畫面糊化,高頻信號(hào)不明顯,如圖2所示。
[0034]在該步驟中,可根據(jù)前景區(qū)域和背景區(qū)域的不同高頻信號(hào)區(qū)分出前景區(qū)域和背景區(qū)域。
[0035]其中,在通過高通濾波器去除前景區(qū)域時(shí),所述對(duì)獲取的照片進(jìn)行處理,得到去除前景區(qū)域,只剩下背景區(qū)域的照片的步驟具體包括:[0036]Al、將獲取的照片通過高通濾波器處理,得到高通濾波器處理后的前景值和背景值,所述前景值為高通濾波器處理后得到前景區(qū)域?qū)?yīng)的像素值,所述背景值為高通濾波器處理后得到背景區(qū)域?qū)?yīng)的像素值。
[0037]A2、將高通濾波器處理后的前景值和背景值與高通濾波器處理前的前景值和背景值比較,得到照片的前景區(qū)域和背景區(qū)域。
[0038]A3、去除前景區(qū)域,得到只剩下背景區(qū)域的照片。
[0039]上述步驟Al?A3中,經(jīng)過高通濾波器處理后,前景值基本不會(huì)衰減,而背景值會(huì)衰減,參見圖3,在圖3中,原本糊化的背景圖像經(jīng)過高通濾波器后更加糊化。根據(jù)高頻值(即前景值)經(jīng)過高通濾波器后基本不衰減,低頻值經(jīng)過高通濾波器后會(huì)衰減這一規(guī)律,比較高通濾波器處理前、后的前景值和背景值,將衰減值多的區(qū)域判定為背景區(qū)域,將衰減值少的區(qū)域判定為前景區(qū)域,然后移除前景區(qū)域中的圖像,得到無前景的背景圖。
[0040]其中,在通過低通濾波器去除前景區(qū)域時(shí),所述對(duì)獲取的照片進(jìn)行處理,得到去除前景區(qū)域,只剩下背景區(qū)域的照片的步驟具體包括:
[0041]B1、將獲取的照片通過低通濾波器處理,得到低通濾波器處理后的前景值和背景值,所述前景值為低通濾波器處理后得到前景區(qū)域?qū)?yīng)的像素值,所述背景值為低通濾波器處理后得到背景區(qū)域?qū)?yīng)的像素值。
[0042]B2、將低通濾波器處理后的前景值和背景值與低通濾波器處理前的前景值和背景值比較,得到照片的前景區(qū)域和背景區(qū)域。
[0043]B3、去除前景區(qū)域,得到只剩下背景區(qū)域的照片。
[0044]上述步驟BI?B3中,經(jīng)過低通濾波器處理后,前景值會(huì)衰減,而背景值基本不會(huì)衰減,參見圖4,在圖4中,前景區(qū)域的人的圖像經(jīng)過低通濾波器后變得糊化。根據(jù)高頻值(即前景值)經(jīng)過低通濾波器后會(huì)衰減,而低頻值經(jīng)過低通濾波器后基本不會(huì)衰減這一規(guī)律,比較低通濾波器處理前、后的前景值和背景值,將衰減值多的區(qū)域判定為前景區(qū)域,將衰減值少的區(qū)域判定為背景區(qū)域,然后如圖5所示移除前景區(qū)域中的圖像,得到無前景的背景圖。
[0045]步驟S13,對(duì)所述剩下的背景區(qū)域的照片進(jìn)行半透明處理,得到半透明的背景區(qū)域,在顯示窗口顯示相互疊加的所述半透明的背景區(qū)域和當(dāng)前實(shí)景的背景區(qū)域。
[0046]步驟S14,對(duì)攝像頭的角度進(jìn)行調(diào)整,使得實(shí)景的背景區(qū)域與所述半透明背景區(qū)域至少部分重疊。
[0047]其中,可通過人工手動(dòng)或智能設(shè)備自動(dòng)對(duì)攝像頭的角度進(jìn)行調(diào)整。
[0048]所述步驟S14中,考慮到背景區(qū)域中某些物體有可能會(huì)發(fā)生變化,例如樹長大、樹葉增多等原因?qū)е聦?shí)景的背景區(qū)域與所述半透明背景區(qū)域不可能完全重疊,此時(shí)只要另外一些未發(fā)生變化的物體重疊就可以了,所以只要實(shí)景的背景區(qū)域與所述半透明背景區(qū)域有部分重疊,就可以視為兩個(gè)背景區(qū)域的大小相同且不存在偏移,該步驟具體包括:
[0049]Cl、對(duì)所述半透明背景區(qū)域進(jìn)行邊緣處理,得到如圖6所示的所述半透明背景區(qū)域的所有對(duì)象的輪廓,并將所有對(duì)象的輪廓分割成如圖7所示的一個(gè)或多個(gè)多邊形。
[0050]C2、對(duì)所述實(shí)景的背景區(qū)域通過邊緣處理,得到所述實(shí)景的背景區(qū)域的所有對(duì)象的輪廓,并將得到的所述實(shí)景的背景區(qū)域的所有對(duì)象的輪廓分割成一個(gè)或多個(gè)多邊形。
[0051]C3、將所述半透明背景區(qū)域的所有對(duì)象的輪廓分割成的多邊形與實(shí)景的背景區(qū)域的所有對(duì)象的輪廓分割成的多邊形進(jìn)行比較,以及對(duì)攝像頭的角度進(jìn)行調(diào)整,當(dāng)兩個(gè)背景區(qū)域中至少存在一個(gè)多邊形的大小和位置相同時(shí),判定所述半透明背景區(qū)域和實(shí)景的背景區(qū)域至少部分重疊。該步驟中,選取所述半透明背景區(qū)域的所有對(duì)象的輪廓分割成的多邊形中的任一個(gè)多邊形,例如選取圖7中的三角形,與實(shí)景的背景區(qū)域中具有相同形狀的多邊形(即三角形)做比對(duì),若比對(duì)的兩個(gè)多邊形的大小不同,但形狀相似,則自動(dòng)縮放攝像頭,或者提示用戶縮放攝像頭,以再次比對(duì),若縮放攝像頭仍比對(duì)不成功(如背景區(qū)域的對(duì)象發(fā)生了變化,例如比對(duì)的是同一顆樹,但由于樹長高改變了多邊形各條邊的比例關(guān)系,因此比對(duì)不成功),則在所述半透明背景區(qū)域的所有對(duì)象的輪廓分割成的多邊形中選取另一個(gè)多邊形,與實(shí)景的背景區(qū)域中具有相同形狀的多邊形進(jìn)行比對(duì),直到找到一個(gè)大小相同的多邊形。進(jìn)一步地,在找到一個(gè)大小相同的多邊形之后,根據(jù)這兩個(gè)大小相同的多邊形的位置關(guān)系,自動(dòng)移動(dòng)攝像頭或者提示用戶移動(dòng)攝像頭,使這兩個(gè)多邊形重疊。當(dāng)上述兩個(gè)多邊形重疊時(shí),視為所述半透明背景區(qū)域和實(shí)景的背景區(qū)域至少部分重疊,此時(shí)發(fā)出背景比對(duì)完成的提示:如發(fā)出背景比對(duì)完成的語音提示,或顯示背景比對(duì)完成的提示。
[0052]所述步驟S14之后,可以進(jìn)一步指示實(shí)景的拍照者移動(dòng)位置。
[0053]所述指示實(shí)景的拍照者移動(dòng)位置的步驟具體包括:
[0054]D1、確定去除的前景區(qū)域的輪廓的最左邊、最右邊、最上邊和最下邊的四個(gè)點(diǎn),并以得到的四個(gè)點(diǎn)確定第一長方形輪廓。其中,去除的前景區(qū)域?qū)?yīng)的輪廓以及第一長方形輪廓如圖8所示。
[0055]D2、確定實(shí)景的前景區(qū)域?qū)?yīng)的輪廓,以及確定所述實(shí)景的前景區(qū)域的輪廓的最左邊、最右邊、最上邊和最下邊的四個(gè)點(diǎn),并以得到的四個(gè)點(diǎn)確定第二長方形輪廓。
[0056]D3、判斷所述第一長方形輪廓的最下面的一條邊的中心位置和所述第二長方形輪廓的最下面的一條邊的中心位置是否相同,根據(jù)兩個(gè)中心位置的偏移指示拍照者移動(dòng)位置,并在兩者的中心位置相同時(shí),提示用戶拍攝。
[0057]其中,上述步驟Dl “第一長方形輪廓”中的“第一”和D3 “第二長方形輪廓”中的“第二”僅用于區(qū)分不同的長方形輪廓,并無實(shí)際含義。在步驟D3中,確定第一長方形輪廓最下面一條邊的中心點(diǎn)的位置,確定第二長方形輪廓最下面一條邊的中心點(diǎn)的位置,再比較確定的兩個(gè)中心點(diǎn)的位置是否相同,若相同,則表明當(dāng)前的前景區(qū)域與上一次拍照得到的照片對(duì)應(yīng)的前景區(qū)域最大程度上相同,此時(shí),可發(fā)出語音提示用戶拍照,或者發(fā)出信號(hào)提示用戶拍照。由于只比較第一長方形輪廓、第二長方形輪廓的最下面的一條邊的中心,因此,無論被拍照的人是長高了,還是胖了或瘦了,都不會(huì)影響到比較的結(jié)果,從而提高比較的準(zhǔn)確度。
[0058]在上述拍照方法中,獲取上一次拍照得到的照片,并對(duì)獲取的照片進(jìn)行處理,得到去除前景區(qū)域,只剩下背景區(qū)域的照片,對(duì)所述剩下的背景區(qū)域的照片進(jìn)行半透明處理,得到半透明的背景區(qū)域,在顯示窗口顯示相互疊加的所述半透明的背景區(qū)域和當(dāng)前實(shí)景的背景區(qū)域,然后再對(duì)攝像頭的角度進(jìn)行調(diào)整,使得實(shí)景的背景區(qū)域與所述半透明背景區(qū)域至少部分重疊。相較于現(xiàn)有技術(shù),本發(fā)明的拍照方法可以自動(dòng)比對(duì)之前拍照的背景區(qū)域和實(shí)景的背景區(qū)域,減少了實(shí)景的背景區(qū)域與上一次在該地點(diǎn)拍照的背景區(qū)域存在的大小、偏移現(xiàn)象,從而便于比較當(dāng)前拍照的人或者物與上一次在該地點(diǎn)拍照的人或者物的異同,提高比較人或者物的準(zhǔn)確度。[0059]實(shí)施例二:
[0060]圖9示出了本發(fā)明一較佳實(shí)施例提供的一種拍照裝置的結(jié)構(gòu)圖,為了便于說明,僅不出了與本發(fā)明實(shí)施例相關(guān)的部分。
[0061]所述拍照裝置包括:已拍照片獲取單元91、圖片處理單元92、顯示窗口 93、攝像頭調(diào)整單元94。其中:
[0062]已拍照片獲取單元91,用于獲取上一次拍照得到的照片。
[0063]其中,若上一次拍照得到的照片存儲(chǔ)在本次拍照設(shè)備的存儲(chǔ)器中,則從存儲(chǔ)器調(diào)出該照片;若上一次拍照得到的照片存儲(chǔ)在其他存儲(chǔ)設(shè)備中,則需從該其他存儲(chǔ)設(shè)備查找到該照片,并存入本次拍照設(shè)備的存儲(chǔ)器中,再從本次拍照設(shè)備的存儲(chǔ)器調(diào)出該照片。
[0064]圖片處理單元92,用于對(duì)獲取的照片進(jìn)行處理,得到去除前景區(qū)域,只剩下背景區(qū)域的照片。
[0065]在通過高通濾波器去除前景區(qū)域時(shí),所述圖片處理單元92包括:高通濾波模塊、高通濾波后的像素值比較模塊、前景區(qū)域去除模塊。
[0066]該高通濾波模塊,用于將獲取的照片通過高通濾波器處理,得到高通濾波器處理后的前景值和背景值,所述前景值為高通濾波器處理后得到前景區(qū)域?qū)?yīng)的像素值,所述背景值為高通濾波器處理后得到背景區(qū)域?qū)?yīng)的像素值。
[0067]該高通濾波后的像素值比較模塊,用于將高通濾波器處理后的前景值和背景值與高通濾波器處理前的前景值和背景值比較,得到照片的前景區(qū)域和背景區(qū)域。
[0068]該前景區(qū)域去除模塊,用于去除前景區(qū)域,得到只剩下背景區(qū)域的照片。
[0069]根據(jù)高頻值(即前景值)經(jīng)過高通濾波器后不衰減,低頻值經(jīng)過高通濾波器后會(huì)衰減這一規(guī)律,比較高通濾波器處理前、后的前景值和背景值,將衰減值多的區(qū)域判定為背景區(qū)域,將衰減值少的區(qū)域判定為前景區(qū)域,然后移除前景區(qū)域中的圖像,得到無前景的背景圖。
[0070]在通過低通濾波器去除前景區(qū)域時(shí),所述圖片處理單元92包括:低通濾波模塊、低通濾波后的像素值比較模塊、前景區(qū)域去除模塊。
[0071]該低通濾波模塊,用于將獲取的照片通過低通濾波器處理,得到低通濾波器處理后的前景值和背景值,所述前景值為低通濾波器處理后得到前景區(qū)域?qū)?yīng)的像素值,所述背景值為低通濾波器處理后得到背景區(qū)域?qū)?yīng)的像素值。
[0072]該低通濾波后的像素值比較模塊,用于將低通濾波器處理后的前景值和背景值與低通濾波器處理前的前景值和背景值比較,得到照片的前景區(qū)域和背景區(qū)域。
[0073]該前景區(qū)域去除模塊,用于去除前景區(qū)域,得到只剩下背景區(qū)域的照片。
[0074]根據(jù)高頻值(即前景值)經(jīng)過低通濾波器后會(huì)衰減,而低頻值經(jīng)過低通濾波器后不會(huì)衰減這一規(guī)律,比較低通濾波器處理前、后的前景值和背景值,將衰減值多的區(qū)域判定為前景區(qū)域,將衰減值少的區(qū)域判定為背景區(qū)域,然后移除前景區(qū)域中的圖像,得到無前景的背景圖。
[0075]顯示窗口 93,用于對(duì)所述剩下的背景區(qū)域的照片進(jìn)行半透明處理,得到半透明的背景區(qū)域,顯示相互疊加的所述半透明的背景區(qū)域和當(dāng)前實(shí)景的背景區(qū)域。
[0076]攝像頭調(diào)整單元94,用于對(duì)攝像頭的角度進(jìn)行調(diào)整,使得實(shí)景的背景區(qū)域與所述半透明背景區(qū)域至少部分重疊。[0077]其中,所述攝像頭調(diào)整單元94包括:已有照片的背景區(qū)域輪廓分割模塊、實(shí)景的背景區(qū)域輪廓分割模塊、多邊形匹配模塊。
[0078]該已有照片的背景區(qū)域輪廓分割模塊,用于對(duì)所述半透明背景區(qū)域進(jìn)行邊緣處理,得到所述半透明背景區(qū)域的所有對(duì)象的輪廓,并將所有對(duì)象的輪廓分割成一個(gè)或多個(gè)多邊形。
[0079]該實(shí)景的背景區(qū)域輪廓分割模塊,用于對(duì)所述實(shí)景的背景區(qū)域通過邊緣處理,得到所述實(shí)景的背景區(qū)域的所有對(duì)象的輪廓,并將得到的所述實(shí)景的背景區(qū)域的所有對(duì)象的輪廓分割成一個(gè)或多個(gè)多邊形。
[0080]該多邊形匹配模塊,用于將所述半透明背景區(qū)域的所有對(duì)象的輪廓分割成的多邊形與實(shí)景的背景區(qū)域的所有對(duì)象的輪廓分割成的多邊形進(jìn)行比較,以及對(duì)攝像頭的角度進(jìn)行調(diào)整,當(dāng)兩個(gè)背景區(qū)域中至少存在一個(gè)多邊形的大小和位置相同時(shí),判定所述半透明背景區(qū)域和實(shí)景的背景區(qū)域至少部分重疊。具體匹配時(shí),首先,選擇照片的背景區(qū)域中的任一個(gè)多邊形與實(shí)景的背景區(qū)域中具有相同形狀的多邊形進(jìn)行匹配,匹配時(shí),可通過縮放攝像頭比較多邊形的大小,若縮放攝像頭后,多邊形匹配仍不成功,則選擇其他的多邊形進(jìn)行匹配。進(jìn)一步地,在找到一個(gè)大小相同的多邊形之后,根據(jù)這兩個(gè)大小相同的多邊形的位置關(guān)系,自動(dòng)移動(dòng)攝像頭或者提示用戶移動(dòng)攝像頭,使這兩個(gè)多邊形重疊。當(dāng)上述兩個(gè)多邊形重疊時(shí),視為所述半透明背景區(qū)域和實(shí)景的背景區(qū)域至少部分重疊,發(fā)出背景比對(duì)完成的提示:如發(fā)出背景比對(duì)完成的語音提示,或顯示背景比對(duì)完成的提示。
[0081]優(yōu)選地,所述拍照裝置還包括:提示單元。該提示單元用于指示實(shí)景的拍照者移動(dòng)位置。具體地,該提示單元包括:第一長方形輪廓確定模塊、第二長方形輪廓確定模塊、中心點(diǎn)匹配模塊。
[0082]該第一長方形輪廓確定模塊,用于確定去除的前景區(qū)域的輪廓的最左邊、最右邊、最上邊和最下邊的四個(gè)點(diǎn),并以得到的四個(gè)點(diǎn)確定第一長方形輪廓。
[0083]該第二長方形輪廓確定模塊,用于確定實(shí)景的前景區(qū)域?qū)?yīng)的輪廓,以及確定所述實(shí)景的前景區(qū)域的輪廓的最左邊、最右邊、最上邊和最下邊的四個(gè)點(diǎn),并以得到的四個(gè)點(diǎn)確定第二長方形輪廓。
[0084]該中心點(diǎn)匹配模塊,用于判斷所述第一長方形輪廓的最下面的一條邊的中心位置和所述第二長方形輪廓的最下面的一條邊的中心位置是否相同,根據(jù)兩個(gè)中心位置的偏移指示拍照者移動(dòng)位置,并在兩者的中心位置相同時(shí),提示用戶拍攝。
[0085]其中,“第一長方形輪廓”中的“第一”和“第二長方形輪廓”中的“第二”僅用于區(qū)分不同的長方形輪廓,并無實(shí)際含義。通過確定第一長方形輪廓、第二長方形輪廓最下面一條邊的中心點(diǎn)的坐標(biāo),并比較確定的兩個(gè)中心點(diǎn)的坐標(biāo)是否相同來調(diào)整人在前景區(qū)域的位置,由于最下面一條邊的中心不會(huì)受到人的高矮、胖瘦的影響,因此采用該方法能夠提高位置調(diào)整的準(zhǔn)確度。
[0086]在上述拍照裝置中,由于可以自動(dòng)比對(duì)之前拍照的背景區(qū)域和實(shí)景的背景區(qū)域,減少了實(shí)景的背景區(qū)域與上一次在該地點(diǎn)拍照的背景區(qū)域存在的大小、偏移現(xiàn)象,從而便于比較當(dāng)前拍照的人或者物與上一次在該地點(diǎn)拍照的人或者物的異同,提高比較人或者物的準(zhǔn)確度
[0087]本領(lǐng)域普通技術(shù)人員可以理解,實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以在存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,所述的存儲(chǔ)介質(zhì),如ROM/RAM、磁盤、光盤等。
[0088]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種拍照方法,其特征在于,所述方法包括下述步驟: 獲取上一次拍照得到的照片; 對(duì)獲取的照片進(jìn)行處理,得到去除前景區(qū)域,只剩下背景區(qū)域的照片; 對(duì)所述剩下的背景區(qū)域的照片進(jìn)行半透明處理,得到半透明的背景區(qū)域,在顯示窗口顯示相互疊加的所述半透明的背景區(qū)域和當(dāng)前實(shí)景的背景區(qū)域; 對(duì)攝像頭的角度進(jìn)行調(diào)整,使得實(shí)景的背景區(qū)域與所述半透明背景區(qū)域至少部分重疊。
2.如權(quán)利要求1所述的方法,其特征在于,所述對(duì)獲取的照片進(jìn)行處理,得到去除前景區(qū)域,只剩下背景區(qū)域的照片的步驟具體包括: 將獲取的照片通過高通濾波器處理,得到高通濾波器處理后的前景值和背景值,所述前景值為高通濾波器處理后得到前景區(qū)域?qū)?yīng)的像素值,所述背景值為高通濾波器處理后得到背景區(qū)域?qū)?yīng)的像素值; 將高通濾波器處理后的前景值和背景值與高通濾波器處理前的前景值和背景值比較,得到照片的前景區(qū)域和背景區(qū)域; 去除前景區(qū)域,得到 只剩下背景區(qū)域的照片。
3.如權(quán)利要求1所述的方法,其特征在于,所述對(duì)獲取的照片進(jìn)行處理,得到去除前景區(qū)域,只剩下背景區(qū)域的照片的步驟具體包括: 將獲取的照片通過低通濾波器處理,得到低通濾波器處理后的前景值和背景值,所述前景值為低通濾波器處理后得到前景區(qū)域?qū)?yīng)的像素值,所述背景值為低通濾波器處理后得到背景區(qū)域?qū)?yīng)的像素值; 將低通濾波器處理后的前景值和背景值與低通濾波器處理前的前景值和背景值比較,得到照片的前景區(qū)域和背景區(qū)域; 去除前景區(qū)域,得到只剩下背景區(qū)域的照片。
4.如權(quán)利要求1所述的方法,其特征在于,所述對(duì)攝像頭的角度進(jìn)行調(diào)整,使得實(shí)景的背景區(qū)域與所述半透明背景區(qū)域至少部分重疊的步驟具體包括: 對(duì)所述半透明背景區(qū)域進(jìn)行邊緣處理,得到所述半透明背景區(qū)域的所有對(duì)象的輪廓,并將所有對(duì)象的輪廓分割成一個(gè)或多個(gè)多邊形; 對(duì)所述實(shí)景的背景區(qū)域通過邊緣處理,得到所述實(shí)景的背景區(qū)域的所有對(duì)象的輪廓,并將得到的所述實(shí)景的背景區(qū)域的所有對(duì)象的輪廓分割成一個(gè)或多個(gè)多邊形; 將所述半透明背景區(qū)域的所有對(duì)象的輪廓分割成的多邊形與實(shí)景的背景區(qū)域的所有對(duì)象的輪廓分割成的多邊形進(jìn)行比較,以及對(duì)攝像頭的角度進(jìn)行調(diào)整,當(dāng)兩個(gè)背景區(qū)域中至少存在一個(gè)多邊形的大小和位置相同時(shí),判定所述半透明背景區(qū)域和實(shí)景的背景區(qū)域至少部分重疊。
5.如權(quán)利要求1所述的方法,其特征在于,在對(duì)攝像頭的角度進(jìn)行調(diào)整,使得實(shí)景的背景區(qū)域與所述半透明背景區(qū)域至少部分重疊的步驟之后,進(jìn)一步包括下述步驟: 確定去除的前景區(qū)域的輪廓的最左邊、最右邊、最上邊和最下邊的四個(gè)點(diǎn),并以得到的四個(gè)點(diǎn)確定第一長方形輪廓; 確定實(shí)景的前景區(qū)域?qū)?yīng)的輪廓,以及確定所述實(shí)景的前景區(qū)域的輪廓的最左邊、最右邊、最上邊和最下邊的四個(gè)點(diǎn),并以得到的四個(gè)點(diǎn)確定第二長方形輪廓;判斷所述第一長方形輪廓的最下面的一條邊的中心位置和所述第二長方形輪廓的最下面的一條邊的中心位置是否相同,根據(jù)兩個(gè)中心位置的偏移指示拍照者移動(dòng)位置,并在兩者的中心位置相同時(shí),提示用戶拍攝。
6.一種拍照裝置,其特征在于,所述裝置包括: 已拍照片獲取單元,用于獲取上一次拍照得到的照片; 圖片處理單元,用于對(duì)獲取的照片進(jìn)行處理,得到去除前景區(qū)域,只剩下背景區(qū)域的照片; 顯示窗口,用于對(duì)所述剩下的背景區(qū)域的照片進(jìn)行半透明處理,得到半透明的背景區(qū)域,顯示相互疊加的所述半透明的背景區(qū)域和當(dāng)前實(shí)景的背景區(qū)域; 攝像頭調(diào)整單元,用于對(duì)攝像頭的角度進(jìn)行調(diào)整,使得實(shí)景的背景區(qū)域與所述半透明背景區(qū)域至少部分重疊。
7.如權(quán)利要求6所述的裝置,其特征在于,所述圖片處理單元包括: 高通濾波模塊,用于將獲取的照片通過高通濾波器處理,得到高通濾波器處理后的前景值和背景值,所述前景值為高通濾波器處理后得到前景區(qū)域?qū)?yīng)的像素值,所述背景值為高通濾波器處理后得到背景區(qū)域?qū)?yīng)的像素值; 高通濾波后的像素值比較模塊,用于將高通濾波器處理后的前景值和背景值與高通濾波器處理前的前景值和背景值比較,得到照片的前景區(qū)域和背景區(qū)域; 前景區(qū)域去除模塊,用于去除前景區(qū)域,得到只剩下背景區(qū)域的照片。
8.如權(quán)利要求6所述的裝置,其特征在于,所述圖片處理單元包括: 低通濾波模塊,用于將獲取的照片通過低通濾波器處理,得到低通濾波器處理后的前景值和背景值,所述前景值為低通濾波器處理后得到前景區(qū)域?qū)?yīng)的像素值,所述背景值為低通濾波器處理后得到背景區(qū)域?qū)?yīng)的像素值; 低通濾波后的像素值比較模塊,用于將低通濾波器處理后的前景值和背景值與低通濾波器處理前的前景值和背景值比較,得到照片的前景區(qū)域和背景區(qū)域; 前景區(qū)域去除模塊,用于去除前景區(qū)域,得到只剩下背景區(qū)域的照片。
9.如權(quán)利要求6所述的裝置,其特征在于,所述攝像頭調(diào)整單元包括:已有照片的背景區(qū)域輪廓分割模塊,用于對(duì)所述半透明背景區(qū)域進(jìn)行邊緣處理,得到所述半透明背景區(qū)域的所有對(duì)象的輪廓,并將所有對(duì)象的輪廓分割成一個(gè)或多個(gè)多邊形;實(shí)景的背景區(qū)域輪廓分割模塊,用于對(duì)所述實(shí)景的背景區(qū)域通過邊緣處理,得到所述實(shí)景的背景區(qū)域的所有對(duì)象的輪廓,并將得到的所述實(shí)景的背景區(qū)域的所有對(duì)象的輪廓分割成一個(gè)或多個(gè)多邊形; 多邊形比較模塊,用于將所述半透明背景區(qū)域的所有對(duì)象的輪廓分割成的多邊形與實(shí)景的背景區(qū)域的所有對(duì)象的輪廓分割成的多邊形進(jìn)行比較,以及對(duì)攝像頭的角度進(jìn)行調(diào)整,當(dāng)兩個(gè)背景區(qū)域中至少存在一個(gè)多邊形的大小和位置相同時(shí),判定所述半透明背景區(qū)域和實(shí)景的背景區(qū)域至少部分重疊。
10.如權(quán)利要求6所述的裝置,其特征在于,所述裝置進(jìn)一步包括 提示單元;所述提示單元包括: 第一長方形輪廓確定模塊,用于確定去除的前景區(qū)域的輪廓的最左邊、最右邊、最上邊和最下邊的四個(gè)點(diǎn),并以得到的四個(gè)點(diǎn)確定第一長方形輪廓;第二長方形輪廓確定模塊,用于確定實(shí)景的前景區(qū)域?qū)?yīng)的輪廓,以及確定所述實(shí)景的前景區(qū)域的輪廓的最左邊、最右邊、最上邊和最下邊的四個(gè)點(diǎn),并以得到的四個(gè)點(diǎn)確定第二長方形輪廓; 中心點(diǎn)匹配模塊,用于判斷所述第一長方形輪廓的最下面的一條邊的中心位置和所述第二長方形輪廓的最下面的一條邊的中心位置是否相同,根據(jù)兩個(gè)中心位置的偏移指示拍照者移動(dòng)位置,并在兩 者的中心位置相同時(shí),提示用戶拍攝。
【文檔編號(hào)】H04N5/232GK104038700SQ201410301712
【公開日】2014年9月10日 申請(qǐng)日期:2014年6月26日 優(yōu)先權(quán)日:2014年6月26日
【發(fā)明者】林宏熾, 林瑋國, 林啟政 申請(qǐng)人:Tcl集團(tuán)股份有限公司