全景拍攝的方法和裝置制造方法
【專利摘要】本發(fā)明公開了一種全景拍攝的方法和裝置,涉及圖像處理領(lǐng)域,解決了在進(jìn)行全景拍攝后,合并完成的全景圖像出現(xiàn)錯(cuò)位、扭曲等情況的問題。本發(fā)明提供的方法具體可以包括:在全景拍攝模式下,拍攝終端識別拍攝的子圖像中包括的景物圖像,并對景物圖像進(jìn)行標(biāo)識;確定邊緣景物圖像,邊緣景物圖像為位于相鄰時(shí)間拍攝的兩張子圖像的相鄰的邊緣區(qū)域上的標(biāo)識相同的景物圖像;從圖像數(shù)據(jù)庫中獲取與邊緣景物圖像的標(biāo)識相同的參照景物圖像,參照景物圖像為拍攝終端獲取的包括邊緣景物圖像的完整景物圖像;根據(jù)相應(yīng)的參照景物圖像將拍攝終端拍攝的所有子圖像合并成全景圖像。可應(yīng)用于全景拍攝中。
【專利說明】全景拍攝的方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及圖像處理領(lǐng)域,尤其涉及全景拍攝的方法和裝置。
【背景技術(shù)】
[0002]全景拍攝是指將所有拍攝的多張圖像拼成一張全景圖像。具體的,用戶控制拍攝終端進(jìn)行360°旋轉(zhuǎn)拍攝,在旋轉(zhuǎn)過程中,拍攝終端多次拍攝,并將多次拍攝得到的圖像進(jìn)行合并,進(jìn)而得到全景圖像。圖像合并的基本原理可以包括:搜索兩張圖像的邊緣部分,并將成像效果最為接近的區(qū)域加以重合,以完成圖片的自動拼接。
[0003]但是,用戶可能無法較準(zhǔn)確的控制拍攝終端在同一平面上進(jìn)行旋轉(zhuǎn),因此,無法準(zhǔn)確的進(jìn)行圖像合并,合并后的全景圖像可能出現(xiàn)錯(cuò)位、扭曲等情況,降低了全景圖像的準(zhǔn)確性。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的實(shí)施例提供一種全景拍攝的方法和裝置,解決了在進(jìn)行全景拍攝后,合并完成的全景圖像出現(xiàn)錯(cuò)位、扭曲等情況的問題。
[0005]為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案:
[0006]一方面,提供了一種全景拍攝的方法,包括:
[0007]在全景拍攝模式下,拍攝終端識別拍攝的子圖像中包括的景物圖像,并對所述景物圖像進(jìn)行標(biāo)識;
[0008]確定邊緣景物圖像,所述邊緣景物圖像為位于相鄰時(shí)間拍攝的兩張子圖像的相鄰的邊緣區(qū)域上的標(biāo)識相同的景物圖像;
[0009]從圖像數(shù)據(jù)庫中獲取與所述邊緣景物圖像的標(biāo)識相同的參照景物圖像,所述參照景物圖像為所述拍攝終端獲取的包括所述邊緣景物圖像的完整景物圖像;
[0010]根據(jù)相應(yīng)的所述參照景物圖像將所述拍攝終端拍攝的所有子圖像合并成全景圖像。
[0011]另一方面,提供了一種全景拍攝的裝置,包括:
[0012]第一識別單元,用于在全景拍攝模式下,識別拍攝的子圖像中包括的景物圖像,并對所述景物圖像進(jìn)行標(biāo)識;
[0013]確定單元,用于確定邊緣景物圖像,所述邊緣景物圖像為位于相鄰時(shí)間拍攝的兩張子圖像的相鄰的邊緣區(qū)域上的標(biāo)識相同的景物圖像;
[0014]第一獲取單元,用于從圖像數(shù)據(jù)庫中獲取與所述邊緣景物圖像的標(biāo)識相同的參照景物圖像,所述參照景物圖像為所述拍攝終端獲取的包括所述邊緣景物圖像的完整景物圖像;
[0015]合并單元,用于根據(jù)相應(yīng)的所述參照景物圖像將所述拍攝終端拍攝的所有子圖像合并成全景圖像。
[0016]本發(fā)明實(shí)施例提供的全景拍攝的方法和裝置,采用上述方案后,在全景拍攝模式下,拍攝終端識別拍攝的子圖像中包括的景物圖像,并對所述景物圖像進(jìn)行標(biāo)識;確定邊緣景物圖像,所述邊緣景物圖像為位于相鄰時(shí)間拍攝的兩張子圖像的相鄰的邊緣區(qū)域上的標(biāo)識相同的景物圖像;從圖像數(shù)據(jù)庫中獲取與所述邊緣景物圖像的標(biāo)識相同的參照景物圖像,所述參照景物圖像為所述拍攝終端獲取的包括所述邊緣景物圖像的完整景物圖像;根據(jù)相應(yīng)的所述參照景物圖像將所述拍攝終端拍攝的所有子圖像合并成全景圖像。這樣,根據(jù)一個(gè)準(zhǔn)確且完整的參照景物圖像對相應(yīng)的邊緣景物圖像進(jìn)行合并,能夠保證合并后的邊緣景物圖像的完整性和準(zhǔn)確性,進(jìn)而能夠保證相鄰時(shí)間拍攝的兩張子圖像可以準(zhǔn)確的合并,因而,保證了合并后的全景圖像更加完整,不會出現(xiàn)部分缺失,另外,也不會出現(xiàn)一致性的問題,如,某景物圖像出現(xiàn)了拉長,尺寸比例與全景圖像整體不符的問題。
【專利附圖】
【附圖說明】
[0017]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0018]圖1為本實(shí)施例提供的一種全景拍攝的方法的流程圖;
[0019]圖2為采用圖1所示的方法拍攝的子圖像I和子圖像2的示意圖;
[0020]圖3為圖2所示的子圖像I和子圖像2的邊緣景物圖像對應(yīng)的參照景物圖像;
[0021]圖4為本實(shí)施例提供的另一種全景拍攝的方法的流程圖;
[0022]圖5為采用圖4所示的方法拍攝示意圖;
[0023]圖6為本實(shí)施例提供的一種全景拍攝的裝置的結(jié)構(gòu)示意圖;
[0024]圖7為本實(shí)施例提供的另一種全景拍攝的裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0025]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0026]現(xiàn)有技術(shù)中,用戶可能無法較準(zhǔn)確的控制拍攝終端在同一平面上進(jìn)行旋轉(zhuǎn),因此,無法準(zhǔn)確的進(jìn)行圖像合并,合并后的全景圖像可能出現(xiàn)錯(cuò)位、扭曲等情況。
[0027]為了解決上述問題,本實(shí)施例提供一種全景拍攝的方法,該方法的執(zhí)行主體可以為拍攝終端,其中,拍攝終端可以但不限于為:照相機(jī)、手機(jī)以及具備拍攝功能的電子設(shè)備
坐寸ο
[0028]具體的,如圖1所示,本實(shí)施例提供的方法可以包括:
[0029]101、在全景拍攝模式下,拍攝終端識別拍攝的子圖像中包括的景物圖像,并對所述景物圖像進(jìn)行標(biāo)識。
[0030]在全景拍攝模式中,拍攝終端可以是在拍攝終端移動過程中進(jìn)行多次拍攝,并將多次拍攝得到的子圖像進(jìn)行合并,進(jìn)而可以得到全景圖像。
[0031]拍攝終端可以對子圖像進(jìn)行解析,識別出子圖像中包括的景物圖像,然后,可以從圖像數(shù)據(jù)庫中獲取到與該景物圖像對應(yīng)的標(biāo)識。
[0032]具體的,拍攝終端可以確定子圖像上相應(yīng)的圖像的形狀、像素及熱點(diǎn)分布等參數(shù),然后,從圖像數(shù)據(jù)庫中獲取與上述參數(shù)最接近的景物圖像,如,子圖像上的包括顏色為綠色,形狀為梭形的圖像,在圖像數(shù)據(jù)庫中與該子圖像最接近的景物圖像為葉子圖像,則確定該子圖像可能包括樹葉的圖像,并獲取葉子圖像的標(biāo)識。
[0033]本實(shí)施例對確定子圖像中包括的景物圖像的方法不作限定,可以根據(jù)實(shí)際需要進(jìn)行設(shè)定,在此不再贅述。
[0034]102、確定邊緣景物圖像。
[0035]其中,所述邊緣景物圖像為位于相鄰時(shí)間拍攝的兩張子圖像的相鄰的邊緣區(qū)域上的標(biāo)識相同的景物圖像。
[0036]在全景拍攝的過程中,相鄰時(shí)間拍攝的兩張子圖像在合并時(shí)的位置相鄰,因此,所述兩張子圖像的相鄰邊緣區(qū)域上可能包括同一景物圖像的完整或部分圖像,例如,如圖2所示,子圖像I與子圖像2為先后相鄰時(shí)間拍攝的,當(dāng)拍攝終端對子圖像I與子圖像2進(jìn)行識別后,可以識別出子圖像I與子圖像2均包括立方體的部分圖像,即子圖像I與子圖像2的邊緣景物圖像為立方體圖像,子圖像I包括立方體的左側(cè)部分,子圖像2包括立方體的右側(cè)部分,可以將該立方體圖像確定為邊緣景物圖像,同時(shí)可以為子圖像I與子圖像2包括的邊緣景物圖像設(shè)置相同的標(biāo)識。在進(jìn)行合并時(shí),子圖像I位于子圖像2的左側(cè),合并后可以得到完整的立方體圖像。
[0037]103、從圖像數(shù)據(jù)庫中獲取與所述邊緣景物圖像的標(biāo)識相同的參照景物圖像。
[0038]其中,所述參照景物圖像為所述拍攝終端獲取的包括所述邊緣景物圖像的完整景物圖像。
[0039]作為本實(shí)施例的一種實(shí)施方式,如圖3所示,在進(jìn)行全景圖像合并前,可以首先將完整的立方體存儲于圖像數(shù)據(jù)庫中,當(dāng)對圖2所示的子圖像I與子圖像2進(jìn)行合并時(shí),可以先獲取子圖像I與子圖像2的邊緣景物圖像的標(biāo)識,即立方體圖像的標(biāo)識,然后,再從圖像數(shù)據(jù)庫中獲取標(biāo)識相同的參照景物圖像,即獲取完整的立方體圖像。
[0040]104、根據(jù)相應(yīng)的所述參照景物圖像將所述拍攝終端拍攝的所有子圖像合并成全景圖像。
[0041]作為本實(shí)施例的一種實(shí)施方式,拍攝終端可以依次對任意在相鄰時(shí)間拍攝的兩張子圖像進(jìn)行合并,具體的,拍攝終端可以獲取任意在相鄰時(shí)間拍攝的兩張子圖像,確定所述兩張子圖像的邊緣景物圖像,再獲取與所述邊緣景物圖像的標(biāo)識相同的參照景物圖像,根據(jù)參照景物圖像對所述兩張參照景物圖像進(jìn)行合并,使得合并后的參照景物圖像完整且準(zhǔn)確,這樣,保證了所述兩張參照景物圖像合并后的圖像的完整性和一致性,依照上述方法,將拍攝終端拍攝的所有子圖像進(jìn)行合并,得到全景圖像。
[0042]采用上述方案后,在全景拍攝模式下,拍攝終端識別拍攝的子圖像中包括的景物圖像,并對所述景物圖像進(jìn)行標(biāo)識;確定邊緣景物圖像,所述邊緣景物圖像為位于相鄰時(shí)間拍攝的兩張子圖像的相鄰的邊緣區(qū)域上的標(biāo)識相同的完整或部分景物圖像;從圖像數(shù)據(jù)庫中獲取與所述邊緣景物圖像的標(biāo)識相同的參照景物圖像,所述參照景物圖像為所述拍攝終端獲取的包括所述邊緣景物圖像的完整景物圖像;根據(jù)相應(yīng)的所述參照景物圖像將所述拍攝終端拍攝的所有子圖像合并成全景圖像。這樣,根據(jù)一個(gè)準(zhǔn)確且完整的參照景物圖像對相應(yīng)的邊緣景物圖像進(jìn)行合并,能夠保證合并后的邊緣景物圖像的完整性和準(zhǔn)確性,進(jìn)而能夠保證相鄰時(shí)間拍攝的兩張子圖像可以準(zhǔn)確的合并,因而,保證了合并后的全景圖像更加完整,不會出現(xiàn)部分缺失;另外,也不會出現(xiàn)一致性的問題,如,某景物圖像出現(xiàn)了拉長,尺寸比例與全景圖像整體不符的問題。
[0043]本實(shí)施例提供另一種全景拍攝的方法,該方法是對圖1所示的方法的進(jìn)一步擴(kuò)展和優(yōu)化,如圖4所示,可以包括:
[0044]401、每隔預(yù)設(shè)時(shí)間獲取所述拍攝終端的取景器中當(dāng)前的預(yù)覽圖像。
[0045]拍攝終端在拍攝圖像之前,通過取景器可以預(yù)覽到相應(yīng)的圖像,由于,當(dāng)拍攝設(shè)備移動后取景器中的圖像也會隨之變化,因此,拍攝終端可以每隔預(yù)設(shè)時(shí)間獲取所述拍攝終端的取景器中當(dāng)前的預(yù)覽圖像。
[0046]值得說明的是,本實(shí)施例中的預(yù)覽圖像是指在進(jìn)行全景模式拍攝的整個(gè)過程中,拍攝終端處于任何狀態(tài)下的取景器中的預(yù)覽圖像,這樣,在全景拍攝模式下,拍攝終端從起點(diǎn)移動到終端后,可以獲取到從起點(diǎn)移動到終點(diǎn)的過程中所有的景物的完整圖像。獲取所述拍攝終端的取景器中當(dāng)前的預(yù)覽圖像與拍攝子圖像可以是同時(shí)進(jìn)行的。
[0047]例如,如圖5所示,在全景拍攝模式下,拍攝終端在點(diǎn)A與點(diǎn)B處分別觸發(fā)拍攝子圖像I與子圖像2 (點(diǎn)A與點(diǎn)B分別位于拍攝終端的拍攝視角的垂直線上),這樣,子圖像I與子圖像2中均包括不完整的景物圖像1,即分別為景物圖像Ia和景物圖像lb,但是,當(dāng)拍攝終端從點(diǎn)A移動到點(diǎn)B的過程中,在C點(diǎn)觸發(fā)獲取取景器中當(dāng)前的預(yù)覽圖像(點(diǎn)C位于拍攝終端的拍攝視角的垂直線上),則該預(yù)覽圖像中可以包括完整的景物圖像I。其中,點(diǎn)A與點(diǎn)B處可以為觸發(fā)獲取當(dāng)前的預(yù)覽圖像的位置。
[0048]本實(shí)施例對預(yù)設(shè)時(shí)間不作限定,可以根據(jù)實(shí)際需要進(jìn)行設(shè)定,例如,可以為0.1秒、0.3秒等,在此不再贅述。
[0049]402、識別所述當(dāng)前的預(yù)覽圖像中包括的景物圖像,并對所述景物圖像進(jìn)行標(biāo)識。
[0050]作為本實(shí)施例的一種實(shí)施方式,拍攝設(shè)備可以對取景器中的預(yù)覽圖像進(jìn)行解析和識別,識別出所述當(dāng)前的預(yù)覽圖像中包括的景物圖像,其中,景物圖像可以但不限于包括:房子圖像、葉子圖像、樹的圖像、小鳥的圖像等。
[0051]本實(shí)施例對識別所述當(dāng)前預(yù)覽圖像中包括的景物圖像的方法不作限定,為本領(lǐng)域技術(shù)人員熟知的技術(shù),在此不再贅述。
[0052]403、將所述景物圖像以及所述景物圖像與所述景物圖像的標(biāo)識的對應(yīng)關(guān)系存儲于所述圖像數(shù)據(jù)庫中。
[0053]進(jìn)一步的,為了為后續(xù)的合并步驟作鋪墊,可以在拍攝終端中建立一個(gè)本地圖像數(shù)據(jù)庫,拍攝終端在識別出預(yù)覽圖像中包括的景物圖像,并得到該景物圖像的標(biāo)識之后,可以將所述景物圖像以及所述景物圖像與所述景物圖像的標(biāo)識的對應(yīng)關(guān)系存儲于所述本地圖像數(shù)據(jù)庫中。
[0054]本實(shí)施例對建立圖像數(shù)據(jù)庫的方法以及圖像數(shù)據(jù)庫包含的內(nèi)容不作限定,所述圖像數(shù)據(jù)庫可以為本地圖像數(shù)據(jù)庫,也可以為網(wǎng)絡(luò)圖像數(shù)據(jù)庫,為本領(lǐng)域技術(shù)人員熟知的技術(shù),且可以根據(jù)實(shí)際需要進(jìn)行設(shè)定,在此不再贅述。
[0055]404、拍攝所述子圖像。
[0056]在全景拍攝模式下,拍攝終端可以根據(jù)指令拍攝各子圖像。[0057]本實(shí)施例對在全景拍攝模式下,拍攝終端可以根據(jù)指令拍攝各子圖像的方法不作限定,為本領(lǐng)域技術(shù)人員熟知的技術(shù),在此不再贅述。
[0058]405、將距拍攝所述子圖像的時(shí)刻的時(shí)間間隔最小的時(shí)刻獲取的預(yù)覽圖像中包括的景物圖像確定為所述子圖像中包括的景物圖像。
[0059]距拍攝所述子圖像的時(shí)刻的時(shí)間間隔最小的時(shí)刻獲取的預(yù)覽圖像,與所述子圖像最相近,且為了避免重復(fù)識別,因此,可以將距拍攝所述子圖像的時(shí)刻的時(shí)間間隔最小的時(shí)刻獲取的預(yù)覽圖像中包括的景物圖像確定為所述子圖像中包括的景物圖像。
[0060]另外,拍攝終端還可以將子圖像與子圖像包括的景物圖像的對應(yīng)關(guān)系存儲于圖像數(shù)據(jù)庫中,以便在后續(xù)步驟中可以直接性圖像數(shù)據(jù)庫中獲取。
[0061]406、獲取相鄰時(shí)間拍攝的兩張子圖像。
[0062]407、從所述圖像數(shù)據(jù)庫中獲取與位于所述兩張子圖像相鄰的邊緣區(qū)域上的景物圖像對應(yīng)的標(biāo)識。
[0063]由于,拍攝終端的拍攝視角有限,因此,在拍攝的子圖像中可能包括不完整景物圖像,如,子圖像中可能只包括葉子的左半邊圖像等,通常的,這些不完整圖像可能位于子圖像的邊緣區(qū)域上。
[0064]具體的,從所述圖像數(shù)據(jù)庫中獲取與位于所述兩張子圖像相鄰的邊緣區(qū)域上的景物圖像對應(yīng)的標(biāo)識,可以但不限于包括:
[0065]拍攝終端可以首先從圖像數(shù)據(jù)庫中獲取所述兩張子圖像的景物圖像,再從這些景物圖像中獲取邊緣景物圖像,最后,從圖像數(shù)據(jù)庫中獲取邊緣景物圖像的標(biāo)識。
[0066]作為本實(shí)施例的一種實(shí)施方式,為景物圖像進(jìn)行標(biāo)識可以包括:
[0067]如圖5所示,當(dāng)拍攝終端拍攝完成子圖像I后,可以將景物圖像Ia的標(biāo)識設(shè)置為m ;拍攝終端從點(diǎn)A移動到點(diǎn)B,在移動到點(diǎn)B之前,先到達(dá)點(diǎn)C,因此,可以得到,拍攝終端在拍攝子圖像2之前,已先獲取到了完整的景物圖像1,因此,拍攝終端可以識別出子圖像I中的景物圖像Ia為景物圖像I的部分圖像,因此,拍攝終端也可以將景物圖像I的標(biāo)識設(shè)置為m ;當(dāng)拍攝終端移動到點(diǎn)B拍攝完成子圖像2后,可以識別出景物圖像Ib景物圖像I的部分圖像,因此,可以將景物圖像Ib的標(biāo)識也設(shè)置為m。這樣,在后續(xù)合并過程中,便可以根據(jù)景物圖像Ia的標(biāo)識和景物圖像Ib的標(biāo)識從圖像數(shù)據(jù)庫中獲取到景物圖像I。其中,點(diǎn)A與點(diǎn)B處可以為觸發(fā)獲取當(dāng)前的預(yù)覽圖像的位置。
[0068]408、確定位于所述兩張子圖像相鄰的邊緣區(qū)域上的景物圖像的標(biāo)識是否相同。
[0069]409、若確定相同,則將標(biāo)識相同的景物圖像確定為所述邊緣景物圖像。
[0070]其中,所述參照景物圖像為位于相鄰時(shí)間拍攝的兩張子圖像的相鄰的邊緣區(qū)域上的標(biāo)識相同的景物圖像。
[0071]若確定不同,則合并失敗,或者可以采用現(xiàn)有技術(shù)對子圖像進(jìn)行合并,得到全景圖像。
[0072]410、從圖像數(shù)據(jù)庫中獲取與所述邊緣景物圖像的標(biāo)識相同的參照景物圖像。
[0073]其中,所述參照景物圖像為所述拍攝終端獲取的包括所述邊緣景物圖像的完整景物圖像,即為預(yù)覽時(shí)識別出的圖像。
[0074]411、將所述拍攝終端拍攝的所有子圖像進(jìn)行合并,得到合并圖像。
[0075]412、根據(jù)所述參照景物圖像對所述合并圖像進(jìn)行校準(zhǔn),得到所述全景圖像。[0076]如,在全景拍攝過程中,用戶的手上下抖動,則合并后的圖像可能出現(xiàn)邊緣景物圖像上下錯(cuò)位的問題,這樣,可以根據(jù)完整的參照景物圖像對合并后的邊緣景物圖像進(jìn)行校準(zhǔn),即可以包括上下調(diào)整等,進(jìn)而保證合并后的全景圖像更加準(zhǔn)確。
[0077]再如,在全景拍攝過程中,拍攝終端在移動是存在角度變化,則合并后的圖像可能出現(xiàn)邊緣景物圖像拉長或扭曲的問題,這樣,可以根據(jù)完整的參照景物圖像對合并后的邊緣景物圖像進(jìn)行校準(zhǔn),即可以包括形狀調(diào)整等,進(jìn)而保證合并后的全景圖像更加準(zhǔn)確。
[0078]采用上述方案后,在全景拍攝模式下,拍攝終端識別拍攝的子圖像中包括的景物圖像,并對所述景物圖像進(jìn)行標(biāo)識;確定邊緣景物圖像,所述邊緣景物圖像為位于相鄰時(shí)間拍攝的兩張子圖像的相鄰的邊緣區(qū)域上的標(biāo)識相同的景物圖像;從圖像數(shù)據(jù)庫中獲取與所述邊緣景物圖像的標(biāo)識相同的參照景物圖像,所述參照景物圖像為所述拍攝終端獲取的包括所述邊緣景物圖像的完整景物圖像;根據(jù)相應(yīng)的所述參照景物圖像將所述拍攝終端拍攝的所有子圖像合并成全景圖像。這樣,根據(jù)一個(gè)準(zhǔn)確且完整的參照景物圖像對相應(yīng)的邊緣景物圖像進(jìn)行合并,能夠保證合并后的邊緣景物圖像的完整性和準(zhǔn)確性,進(jìn)而能夠保證相鄰時(shí)間拍攝的兩張子圖像可以準(zhǔn)確的合并,因而,保證了合并后的全景圖像更加完整,不會出現(xiàn)部分缺失,另外,也不會出現(xiàn)一致性的問題,如,某景物圖像出現(xiàn)了拉長,尺寸比例與全景圖像整體不符的問題。
[0079]另外,將所述景物圖像以及所述景物圖像與所述景物圖像的標(biāo)識的對應(yīng)關(guān)系存儲于所述圖像數(shù)據(jù)庫中,即一邊拍攝一邊識別,節(jié)省了拍攝完成后再進(jìn)行識別的時(shí)間,增加了全景圖像合并的速度。
[0080]下面提供一些裝置實(shí)施例,該裝置實(shí)施例分別與上述提供的相應(yīng)的方法實(shí)施例相對應(yīng)。
[0081]本實(shí)施例提供一種全景拍攝的裝置,如圖6所示,可以包括:
[0082]第一識別單元61,用于在全景拍攝模式下,識別拍攝的子圖像中包括的景物圖像,并對所述景物圖像進(jìn)行標(biāo)識;
[0083]確定單元62,用于確定邊緣景物圖像,所述邊緣景物圖像為位于相鄰時(shí)間拍攝的兩張子圖像的相鄰的邊緣區(qū)域上的標(biāo)識相同的景物圖像;
[0084]第一獲取單元63,用于從圖像數(shù)據(jù)庫中獲取與所述邊緣景物圖像的標(biāo)識相同的參照景物圖像,所述參照景物圖像為所述拍攝終端獲取的包括所述邊緣景物圖像的完整景物圖像;
[0085]合并單元64,用于根據(jù)相應(yīng)的所述參照景物圖像將所述拍攝終端拍攝的所有子圖像合并成全景圖像。
[0086]采用上述方案后,第一識別單元,用于在全景拍攝模式下,識別拍攝的子圖像中包括的景物圖像,并對所述景物圖像進(jìn)行標(biāo)識;確定單元,用于確定邊緣景物圖像,所述邊緣景物圖像為位于相鄰時(shí)間拍攝的兩張子圖像的相鄰的邊緣區(qū)域上的標(biāo)識相同的景物圖像;第一獲取單元,用于從圖像數(shù)據(jù)庫中獲取與所述邊緣景物圖像的標(biāo)識相同的參照景物圖像,所述參照景物圖像為所述拍攝終端獲取的包括所述邊緣景物圖像的完整景物圖像;合并單元,用于根據(jù)相應(yīng)的所述參照景物圖像將所述拍攝終端拍攝的所有子圖像合并成全景圖像。這樣,合并單元根據(jù)一個(gè)準(zhǔn)確且完整的參照景物圖像對相應(yīng)的邊緣景物圖像進(jìn)行合并,能夠保證合并后的邊緣景物圖像的完整性和準(zhǔn)確性,進(jìn)而能夠保證相鄰時(shí)間拍攝的兩張子圖像可以準(zhǔn)確的合并,因而,保證了合并后的全景圖像更加完整,不會出現(xiàn)部分缺失,另外,也不會出現(xiàn)一致性的問題,如,某景物圖像出現(xiàn)了拉長,尺寸比例與全景圖像整體不符的問題。
[0087]本實(shí)施例提供另一種全景拍攝的裝置,該裝置是對圖6所示的裝置的進(jìn)一步擴(kuò)展和優(yōu)化,如圖7所示,可以包括:
[0088]第一識別單元71,用于在全景拍攝模式下,識別拍攝的子圖像中包括的景物圖像,并對所述景物圖像進(jìn)行標(biāo)識;
[0089]確定單元72,用于確定邊緣景物圖像,所述邊緣景物圖像為位于相鄰時(shí)間拍攝的兩張子圖像的相鄰的邊緣區(qū)域上的標(biāo)識相同的景物圖像;
[0090]第一獲取單元73,用于從圖像數(shù)據(jù)庫中獲取與所述邊緣景物圖像的標(biāo)識相同的參照景物圖像,所述參照景物圖像為所述拍攝終端獲取的包括所述邊緣景物圖像的完整景物圖像;
[0091]合并單元74,用于根據(jù)相應(yīng)的所述參照景物圖像將所述拍攝終端拍攝的所有子圖像合并成全景圖像。
[0092]進(jìn)一步的,本實(shí)施例提供的裝置還可以包括:
[0093]第二獲取單元75,用于在所述全景拍攝模式下,并在所述拍攝終端識別拍攝的子圖像中包括的景物圖像,并對所述景物圖像進(jìn)行標(biāo)識之前,每隔預(yù)設(shè)時(shí)間獲取所述拍攝終端的取景器中當(dāng)前的預(yù)覽圖像;
[0094]第二識別單元76,用于識別所述當(dāng)前的預(yù)覽圖像中包括的景物圖像,并對所述景物圖像進(jìn)行標(biāo)識;
[0095]存儲單元77,用于將所述景物圖像以及所述景物圖像與所述景物圖像的標(biāo)識的對應(yīng)關(guān)系存儲于所述圖像數(shù)據(jù)庫中。
[0096]進(jìn)一步的,所述第一識別單元71,包括:
[0097]第一確定模塊711,用于將距拍攝所述子圖像的時(shí)刻的時(shí)間間隔最小的時(shí)刻獲取的預(yù)覽圖像中包括的景物圖像確定為所述子圖像中包括的景物圖像。
[0098]進(jìn)一步的,所述確定單元72,包括:
[0099]獲取模塊721,用于獲取相鄰時(shí)間拍攝的兩張子圖像;從所述圖像數(shù)據(jù)庫中獲取與位于所述兩張子圖像相鄰的邊緣區(qū)域上的景物圖像對應(yīng)的標(biāo)識;
[0100]第二確定模塊722,用于確定位于所述兩張子圖像相鄰的邊緣區(qū)域上的景物圖像的標(biāo)識是否相同;若確定相同,則將標(biāo)識相同的景物圖像確定為所述邊緣景物圖像。
[0101]進(jìn)一步的,所述合并單元74,包括:
[0102]合并模塊741,用于將所述拍攝終端拍攝的所有子圖像進(jìn)行合并,得到合并圖像;
[0103]校準(zhǔn)模塊742,用于根據(jù)所述參照景物圖像對所述合并圖像進(jìn)行校準(zhǔn),得到所述全景圖像。
[0104]采用上述方案后,第一識別單元,用于在全景拍攝模式下,識別拍攝的子圖像中包括的景物圖像,并對所述景物圖像進(jìn)行標(biāo)識;確定單元,用于確定邊緣景物圖像,所述邊緣景物圖像為位于相鄰時(shí)間拍攝的兩張子圖像的相鄰的邊緣區(qū)域上的標(biāo)識相同的景物圖像;第一獲取單元,用于從圖像數(shù)據(jù)庫中獲取與所述邊緣景物圖像的標(biāo)識相同的參照景物圖像,所述參照景物圖像為所述拍攝終端獲取的包括所述邊緣景物圖像的完整景物圖像;合并單元,用于根據(jù)相應(yīng)的所述參照景物圖像將所述拍攝終端拍攝的所有子圖像合并成全景圖像。這樣,合并單元根據(jù)一個(gè)準(zhǔn)確且完整的參照景物圖像對相應(yīng)的邊緣景物圖像進(jìn)行合并,能夠保證合并后的邊緣景物圖像的完整性和準(zhǔn)確性,進(jìn)而能夠保證相鄰時(shí)間拍攝的兩張子圖像可以準(zhǔn)確的合并,因而,保證了合并后的全景圖像更加完整,不會出現(xiàn)部分缺失,另外,也不會出現(xiàn)一致性的問題,如,某景物圖像出現(xiàn)了拉長,尺寸比例與全景圖像整體不符的問題。
[0105]另外,將所述景物圖像以及所述景物圖像與所述景物圖像的標(biāo)識的對應(yīng)關(guān)系存儲于所述圖像數(shù)據(jù)庫中,即一邊拍攝一邊識別,節(jié)省了拍攝完成后再進(jìn)行識別的時(shí)間,增加了全景圖像合并的速度。
[0106]通過以上的實(shí)施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在可讀取的存儲介質(zhì)中,如計(jì)算機(jī)的軟盤,硬盤或光盤等,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
[0107]以上所述,僅為本發(fā)明的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【權(quán)利要求】
1.一種全景拍攝的方法,其特征在于,包括: 在全景拍攝模式下,拍攝終端識別拍攝的子圖像中包括的景物圖像,并對所述景物圖像進(jìn)行標(biāo)識; 確定邊緣景物圖像,所述邊緣景物圖像為位于相鄰時(shí)間拍攝的兩張子圖像的相鄰的邊緣區(qū)域上的標(biāo)識相同的景物圖像; 從圖像數(shù)據(jù)庫中獲取與所述邊緣景物圖像的標(biāo)識相同的參照景物圖像,所述參照景物圖像為所述拍攝終端獲取的包括所述邊緣景物圖像的完整景物圖像; 根據(jù)相應(yīng)的所述參照景物圖像將所述拍攝終端拍攝的所有子圖像合并成全景圖像。
2.根據(jù)權(quán)利要求1所述的全景拍攝的方法,其特征在于,在所述全景拍攝模式下,并在所述拍攝終端識別拍攝的子圖像中包括的景物圖像,并對所述景物圖像進(jìn)行標(biāo)識之前,所述方法還包括: 每隔預(yù)設(shè)時(shí)間獲取所述拍攝終端的取景器中當(dāng)前的預(yù)覽圖像; 識別所述當(dāng)前的預(yù)覽圖像中包括的景物圖像,并對所述景物圖像進(jìn)行標(biāo)識; 將所述景物圖像以及所述景物圖像與所述景物圖像的標(biāo)識的對應(yīng)關(guān)系存儲于所述圖像數(shù)據(jù)庫中。
3.根據(jù)權(quán)利要求2所述的全景拍攝的方法,其特征在于,所述拍攝終端識別拍攝的子圖像中包括的景物圖像,并對所述景物圖像進(jìn)行標(biāo)識,包括: 將距拍攝所述子圖像的時(shí)刻 的時(shí)間間隔最小的時(shí)刻獲取的預(yù)覽圖像中包括的景物圖像確定為所述子圖像中包括的景物圖像。
4.根據(jù)權(quán)利要求3所述的全景拍攝的方法,其特征在于,所述確定邊緣景物圖像,包括: 犾取相鄰時(shí)間拍攝的兩張子圖像; 從所述圖像數(shù)據(jù)庫中獲取與位于所述兩張子圖像相鄰的邊緣區(qū)域上的景物圖像對應(yīng)的標(biāo)識; 確定位于所述兩張子圖像相鄰的邊緣區(qū)域上的景物圖像的標(biāo)識是否相同; 若確定相同,則將標(biāo)識相同的景物圖像確定為所述邊緣景物圖像。
5.根據(jù)權(quán)利要求1-4中任一項(xiàng)所述的全景拍攝的方法,其特征在于,所述根據(jù)相應(yīng)的所述參照景物圖像將所述拍攝終端拍攝的所有子圖像合并成全景圖像,包括: 將所述拍攝終端拍攝的所有子圖像進(jìn)行合并,得到合并圖像; 根據(jù)所述參照景物圖像對所述合并圖像進(jìn)行校準(zhǔn),得到所述全景圖像。
6.一種全景拍攝的裝置,其特征在于,包括: 第一識別單元,用于在全景拍攝模式下,識別拍攝的子圖像中包括的景物圖像,并對所述景物圖像進(jìn)行標(biāo)識; 確定單元,用于確定邊緣景物圖像,所述邊緣景物圖像為位于相鄰時(shí)間拍攝的兩張子圖像的相鄰的邊緣區(qū)域上的標(biāo)識相同的景物圖像; 第一獲取單元,用于從圖像數(shù)據(jù)庫中獲取與所述邊緣景物圖像的標(biāo)識相同的參照景物圖像,所述參照景物圖像為所述拍攝終端獲取的包括所述邊緣景物圖像的完整景物圖像;合并單元,用于根據(jù)相應(yīng)的所述參照景物圖像將所述拍攝終端拍攝的所有子圖像合并成全景圖像。
7.根據(jù)權(quán)利要求6所述的全景拍攝的裝置,其特征在于,所述裝置還包括: 第二獲取單元,用于在所述全景拍攝模式下,并在所述拍攝終端識別拍攝的子圖像中包括的景物圖像,并對所述景物圖像進(jìn)行標(biāo)識之前,每隔預(yù)設(shè)時(shí)間獲取所述拍攝終端的取景器中當(dāng)前的預(yù)覽圖像; 第二識別單元,用于識別所述當(dāng)前的預(yù)覽圖像中包括的景物圖像,并對所述景物圖像進(jìn)行標(biāo)識; 存儲單元,用于將所述景物圖像以及所述景物圖像與所述景物圖像的標(biāo)識的對應(yīng)關(guān)系存儲于所述圖像數(shù)據(jù)庫中。
8.根據(jù)權(quán)利要求7所述的全景拍攝的裝置,其特征在于,所述第一識別單元,包括: 第一確定模塊,用于將距拍攝所述子圖像的時(shí)刻的時(shí)間間隔最小的時(shí)刻獲取的預(yù)覽圖像中包括的景物圖像確定為所述子圖像中包括的景物圖像。
9.根據(jù)權(quán)利要求8所述的全景拍攝的裝置,其特征在于,所述確定單元,包括: 獲取模塊,用于獲取相鄰時(shí)間拍攝的兩張子圖像;從所述圖像數(shù)據(jù)庫中獲取與位于所述兩張子圖像相鄰的邊緣區(qū)域上的景物圖像對應(yīng)的標(biāo)識; 第二確定模塊,用于確定位于所述兩張子圖像相鄰的邊緣區(qū)域上的景物圖像的標(biāo)識是否相同;若確定相同, 則將標(biāo)識相同的景物圖像確定為所述邊緣景物圖像。
10.根據(jù)權(quán)利要求6-9中任一項(xiàng)所述的全景拍攝的裝置,其特征在于,所述合并單元,包括: 合并模塊,用于將所述拍攝終端拍攝的所有子圖像進(jìn)行合并,得到合并圖像; 校準(zhǔn)模塊,用于根據(jù)所述參照景物圖像對所述合并圖像進(jìn)行校準(zhǔn),得到所述全景圖像。
【文檔編號】H04N5/262GK103581562SQ201310585092
【公開日】2014年2月12日 申請日期:2013年11月19日 優(yōu)先權(quán)日:2013年11月19日
【發(fā)明者】劉珍珍 申請人:宇龍計(jì)算機(jī)通信科技(深圳)有限公司