一種終端及終端拍攝方法
【專利摘要】本發(fā)明提供了一種終端及終端拍攝方法,該終端包括拍攝模塊及合成模塊;其中,拍攝模塊用于保持終端同一攝像參數(shù)對(duì)場(chǎng)景進(jìn)行移動(dòng)式拍攝,得到至少兩張連續(xù)的場(chǎng)景圖像;合成模塊用于將至少兩張連續(xù)的場(chǎng)景圖像拼接成照片。通過本發(fā)明的實(shí)施,保持終端同一攝像參數(shù)對(duì)場(chǎng)景進(jìn)行移動(dòng)式拍攝,得到至少兩張連續(xù)的場(chǎng)景圖像,并將至少兩張連續(xù)的場(chǎng)景圖像拼接成照片,也即參與拼接的所有場(chǎng)景圖像都是終端在同一攝像參數(shù)下所拍攝,這些場(chǎng)景圖像在拼接時(shí)就不會(huì)出現(xiàn)景物重疊、黑影等拼接異?,F(xiàn)象的出現(xiàn),解決了現(xiàn)有技術(shù)中因終端抖動(dòng)等使得場(chǎng)景圖像采集錯(cuò)誤而導(dǎo)致照片拼接異常的問題,增強(qiáng)了用戶的使用體驗(yàn)。
【專利說明】一種終端及終端拍攝方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及終端拍攝領(lǐng)域,尤其涉及一種終端及終端拍攝方法。
【背景技術(shù)】
[0002]終端拍照時(shí),受制于攝像頭采光角度、拍攝清晰度等,針對(duì)同一事物可能需要拍攝多張照片,而每張照片僅能拍攝該事物一部分,在后續(xù)查看時(shí),就將需要查看多張照片。針對(duì)該問題,現(xiàn)有技術(shù)提供了一種全景拍攝方法,采用該方法,終端進(jìn)入全景拍攝模式,用戶按下開始鍵之后,終端拍攝第一張場(chǎng)景圖像,然后用戶按照終端提示水平移動(dòng)或以用戶為中心轉(zhuǎn)動(dòng)終端,在移動(dòng)/轉(zhuǎn)動(dòng)過程中,終端周期性的采集多張場(chǎng)景圖像,用戶按下結(jié)束鍵之后,終端將采集到的多張場(chǎng)景圖像拼接合成為一張全景照片。
[0003]但是上述方案也存在這樣的問題:在終端采集場(chǎng)景圖像時(shí),若用戶抖動(dòng)終端,如使得終端在水平方向上發(fā)生上下移動(dòng),那么此時(shí)采集到的場(chǎng)景圖像與前次所采集到的場(chǎng)景圖像的內(nèi)容就存在較大的差異,而在后續(xù)合成時(shí),終端則是直接將這些場(chǎng)景圖像按照邊緣對(duì)齊的規(guī)則進(jìn)行合成,此時(shí)合成得到的全景照片就會(huì)存在景物重疊、黑影等現(xiàn)象,降低了用戶使用體驗(yàn)。
[0004]因此,如何提供一種可以降低因終端抖動(dòng)等使得場(chǎng)景圖像采集錯(cuò)誤而導(dǎo)致照片拼接異常的方法,是本領(lǐng)域技術(shù)人員亟待解決的技術(shù)問題。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提供了一種終端及終端拍攝方法,以解決現(xiàn)有技術(shù)中因終端抖動(dòng)等使得場(chǎng)景圖像采集錯(cuò)誤而導(dǎo)致照片拼接異常的問題。
[0006]本發(fā)明提供了一種終端,在一個(gè)實(shí)施例中,該終端包括拍攝模塊及合成模塊;其中,拍攝模塊用于保持終端同一攝像參數(shù)對(duì)場(chǎng)景進(jìn)行移動(dòng)式拍攝,得到至少兩張連續(xù)的場(chǎng)景圖像;合成模塊用于將至少兩張連續(xù)的場(chǎng)景圖像拼接成照片。
[0007]進(jìn)一步的,上述實(shí)施例中的攝像參數(shù)包括終端攝像角度、攝像分辨率、攝像曝光度、攝像焦距中的至少一個(gè)。
[0008]進(jìn)一步的,上述實(shí)施例中的終端還包括處理模塊,處理模塊用于在拍攝模塊拍攝每一張場(chǎng)景圖像之前,將當(dāng)前攝像參數(shù)與預(yù)設(shè)的標(biāo)準(zhǔn)攝像參數(shù)匹配;若匹配不一致,則自動(dòng)調(diào)整和/或提示用戶調(diào)整當(dāng)前攝像參數(shù),直至與標(biāo)準(zhǔn)攝像參數(shù)一致,才觸發(fā)拍攝模塊進(jìn)行當(dāng)前場(chǎng)景圖像的拍攝;若匹配一致,則直接觸發(fā)拍攝模塊進(jìn)行當(dāng)前場(chǎng)景圖像的拍攝。
[0009]進(jìn)一步的,上述實(shí)施例中的終端還包括設(shè)置模塊,設(shè)置模塊用于將拍攝模塊拍攝第一張場(chǎng)景圖像時(shí)的攝像參數(shù)設(shè)置為標(biāo)準(zhǔn)攝像參數(shù)。
[0010]進(jìn)一步的,在上述實(shí)施例中,當(dāng)攝像參數(shù)包括終端攝像角度時(shí),處理模塊還用于在拍攝預(yù)覽界面設(shè)置第一提醒框及第二提醒框,第一提醒框用于表示標(biāo)準(zhǔn)攝像參數(shù)中的終端攝像角度,第二提醒框用于表示當(dāng)前攝像參數(shù)的終端攝像角度,并根據(jù)用戶操作實(shí)時(shí)更新第二提醒框,當(dāng)?shù)诙嵝芽蚺c第一提醒框重合時(shí),觸發(fā)拍攝模塊進(jìn)行當(dāng)前場(chǎng)景圖像的拍攝。[0011]同時(shí),本發(fā)明也提供了一種終端拍攝方法,在一個(gè)實(shí)施例中,該終端拍攝方法包括:保持終端同一攝像參數(shù)對(duì)場(chǎng)景進(jìn)行移動(dòng)式拍攝,得到至少兩張連續(xù)的場(chǎng)景圖像;將至少兩張連續(xù)的場(chǎng)景圖像拼接成照片。
[0012]本發(fā)明的有益效果:
[0013]本發(fā)明提供的終端及終端拍攝方法,通過保持終端同一攝像參數(shù)對(duì)場(chǎng)景進(jìn)行移動(dòng)式拍攝,得到至少兩張連續(xù)的場(chǎng)景圖像,并將至少兩張連續(xù)的場(chǎng)景圖像拼接成照片,也即參與拼接的所有場(chǎng)景圖像都是終端在同一攝像參數(shù)下所拍攝,這些場(chǎng)景圖像在拼接時(shí)就不會(huì)出現(xiàn)景物重疊、黑影等拼接異常現(xiàn)象的出現(xiàn),解決了現(xiàn)有技術(shù)中因終端抖動(dòng)等使得場(chǎng)景圖像采集錯(cuò)誤而導(dǎo)致照片拼接異常的問題,增強(qiáng)了用戶的使用體驗(yàn)。
【專利附圖】
【附圖說明】
[0014]圖1為本發(fā)明第一實(shí)施例提供的終端的功能模塊示意圖;
[0015]圖2為本發(fā)明第二實(shí)施例提供的終端拍攝方法的流程圖;
[0016]圖3為本發(fā)明第三實(shí)施例提供的終端拍攝方法的流程圖;
[0017]圖4為本發(fā)明及現(xiàn)有技術(shù)中的全景拍攝流程中的示意圖。
【具體實(shí)施方式】
[0018]現(xiàn)通過【具體實(shí)施方式】結(jié)合附圖的方式對(duì)本發(fā)明做出進(jìn)一步的詮釋說明。
[0019]本發(fā)明的核心思想是在保持終端處于同一拍攝參數(shù)的條件下,對(duì)場(chǎng)景進(jìn)行移動(dòng)式拍攝,獲得至少兩張連續(xù)的場(chǎng)景圖像,這樣,這些場(chǎng)景圖像都是終端處于同一拍攝參數(shù)時(shí)拍攝所得,在后續(xù)合成照片的過程中,其重復(fù)拍攝的部分將完美的重合在一起,而不會(huì)出現(xiàn)景物重疊、黑影等拼接異常。
[0020]第一實(shí)施例:
[0021]圖1為本發(fā)明第一實(shí)施例提供的終端的功能模塊示意圖,由圖1可知,在本實(shí)施例中,本發(fā)明提供的終端I包括:拍攝模塊11及合成模塊12 ;其中,
[0022]拍攝模塊11用于保持終端同一攝像參數(shù)對(duì)場(chǎng)景進(jìn)行移動(dòng)式拍攝,得到至少兩張連續(xù)的場(chǎng)景圖像;具體的如,移動(dòng)式拍攝可以是沿一直線水平/垂直/斜向挪動(dòng)終端進(jìn)行拍攝(實(shí)施例四中就以水平挪動(dòng)終端為例進(jìn)行了說明),也可以是在水平面/垂直面/斜平面內(nèi)以某點(diǎn)為中心轉(zhuǎn)動(dòng)終端進(jìn)行拍攝(如全景180、360拍攝等),場(chǎng)景圖像是用于合成模塊12合成照片用的;
[0023]合成模塊12用于將至少兩張連續(xù)的場(chǎng)景圖像拼接成照片;具體的如,合成模塊12拼接成的照片可以是全景照片,如90— 360度旋轉(zhuǎn)的全景照片,還可以是某拍攝場(chǎng)景的全視圖,如某拍攝對(duì)象較大,直接拍攝全視圖得到的照片不清楚,合成模塊12就可以將該拍攝對(duì)象的多張局部的清晰圖像拼接成該拍攝對(duì)象的清晰圖片。
[0024]在本實(shí)施例中,合成模塊12拼接照片所使用的場(chǎng)景圖像都是終端保持同一拍攝參數(shù)的條件下拍攝獲得的,這些場(chǎng)景圖像在拼接時(shí)就不會(huì)出現(xiàn)景物重疊、黑影等異常,增強(qiáng)了用戶的使用體驗(yàn)。
[0025]在一些實(shí)施例中,攝像參數(shù)包括終端攝像角度、攝像分辨率、攝像曝光度、攝像焦距中的至少一個(gè)。具體的如,終端攝像角度是指在拍攝場(chǎng)景圖像時(shí),終端與參考坐標(biāo)系各坐標(biāo)平面之間的夾角,如,當(dāng)參考坐標(biāo)系選定為水平面-經(jīng)面-緯面時(shí),終端攝像角度包括終端一個(gè)或多個(gè)平面(如終端顯示屏幕所在的平面等與終端攝像頭位置相對(duì)固定的平面)與水平面的夾角、經(jīng)緯面兩個(gè)夾角等,這些參數(shù)可以由終端內(nèi)置的陀螺儀檢測(cè)出來,在下文第三實(shí)施例中,終端攝像角度就包括終端下表面與水平面的夾角、終端拍攝面(具體的如終端顯示屏所在的界面、或者與終端攝像頭光軸垂直的平面等)與水平面的夾角及終端拍攝面與南北方向的夾角,這三個(gè)角度一旦發(fā)生變化,就將導(dǎo)致終端所拍攝的場(chǎng)景圖像出現(xiàn)扭曲等問題,從而導(dǎo)致拼接異常;又如,現(xiàn)有終端在拍照時(shí),會(huì)自動(dòng)調(diào)整拍攝效果,如通過人臉識(shí)別技術(shù)會(huì)自動(dòng)根據(jù)場(chǎng)景中的人物來調(diào)整拍攝時(shí)的分辨率、曝光度及焦距等參數(shù)(這些參數(shù)可以由終端在拍攝時(shí)自動(dòng)獲取并記錄),這種技術(shù)方便了用戶,在用戶單張拍攝照片時(shí)具有很好的使用體驗(yàn),但是,若在用戶全景拍攝時(shí)也自動(dòng)調(diào)整曝光度等參數(shù),會(huì)導(dǎo)致拍攝多張場(chǎng)景圖像時(shí)的曝光度、焦距及分辨率發(fā)生變化,使得拍攝得到的多張場(chǎng)景圖像之間某相同事物對(duì)象(如全景中的某門窗等)的顯示效果不同,在后續(xù)拼接時(shí),也可能導(dǎo)致拼接得到的照片明暗過渡不自然等現(xiàn)象的出現(xiàn);在本實(shí)施例中,終端始終處于同一個(gè)攝像參數(shù)下拍攝場(chǎng)景圖像,那么所得到的場(chǎng)景圖像具備相同的攝像位置、攝像分辨率、攝像曝光度、攝像焦距,在此基礎(chǔ)上,后續(xù)合成得到的照片將不會(huì)出現(xiàn)拼接異常、明暗過渡不自然等情況的出現(xiàn)。
[0026]在一些實(shí)施例中,圖1中的終端還包括處理模塊,處理模塊用于在拍攝模塊拍攝每一張場(chǎng)景圖像之前,將當(dāng)前攝像參數(shù)與預(yù)設(shè)的標(biāo)準(zhǔn)攝像參數(shù)匹配;若匹配不一致,則自動(dòng)調(diào)整和/或提示用戶調(diào)整當(dāng)前攝像參數(shù),直至與標(biāo)準(zhǔn)攝像參數(shù)一致,才觸發(fā)拍攝模塊進(jìn)行當(dāng)前場(chǎng)景圖像的拍攝;若匹配一致,則直接觸發(fā)拍攝模塊進(jìn)行當(dāng)前場(chǎng)景圖像的拍攝;具體的如,攝像參數(shù)包括終端攝像角度和攝像曝光度,在拍攝每一張場(chǎng)景圖像時(shí),終端都將當(dāng)前攝像參數(shù)與標(biāo)準(zhǔn)攝像參數(shù)進(jìn)行匹配,若匹配一致(兩者相同)、則拍攝場(chǎng)景圖像,若不一致,則進(jìn)一步判斷是攝像位置還是攝像曝光度不相同,若僅為攝像曝光度不相同,則終端自動(dòng)將曝光度調(diào)整到標(biāo)準(zhǔn)值,若為攝像位置不一致,則提示用戶調(diào)整終端位置。
[0027]在一些實(shí)施例中,圖1所示的終端還包括設(shè)置模塊,設(shè)置模塊用于將拍攝模塊拍攝第一張場(chǎng)景圖像時(shí)的攝像參數(shù)設(shè)置為標(biāo)準(zhǔn)攝像參數(shù);具體的如,當(dāng)終端進(jìn)入全景拍攝模式后,用戶調(diào)整好終端拍攝位置、分辨率等參數(shù)后,按下拍攝按鈕拍攝第一張場(chǎng)景圖像之后,終端進(jìn)入全景拍攝模式,并將此時(shí)(拍攝第一張場(chǎng)景圖像的時(shí)刻)的終端攝像參數(shù)設(shè)置為標(biāo)準(zhǔn)攝像參數(shù),在陀螺儀檢測(cè)到終端發(fā)生移動(dòng)并暫停移動(dòng)(若終端未移動(dòng)或者移動(dòng)未暫停則是終端未到達(dá)用戶預(yù)想的拍攝位置,不需要進(jìn)行匹配)后,實(shí)時(shí)獲取終端當(dāng)前攝像參數(shù),將其與標(biāo)準(zhǔn)攝像參數(shù)匹配,若匹配一致,則終端自動(dòng)拍攝第二張場(chǎng)景圖像,若不一致,則自動(dòng)調(diào)整(如調(diào)整曝光度)或者提醒用戶手動(dòng)調(diào)整(如調(diào)整終端位置);本實(shí)施例使得標(biāo)準(zhǔn)攝像參數(shù)僅與每次全景拍攝時(shí)的用戶選擇相關(guān),既能保存后續(xù)拼接照片的需求,又能滿足用戶的個(gè)性化選擇。
[0028]在一些實(shí)施例中,攝像參數(shù)包括終端攝像角度,此時(shí),處理模塊還用于在拍攝預(yù)覽界面設(shè)置第一提醒框及第二提醒框,第一提醒框用于表示標(biāo)準(zhǔn)攝像參數(shù)中的終端攝像角度,第二提醒框用于表示當(dāng)前攝像參數(shù)的終端攝像角度,并根據(jù)用戶操作實(shí)時(shí)更新第二提醒框,當(dāng)?shù)诙嵝芽蚺c第一提醒框重合時(shí),觸發(fā)拍攝模塊進(jìn)行當(dāng)前場(chǎng)景圖像的拍攝;具體的如,下文第三實(shí)施例中的實(shí)線框及虛線框,本實(shí)施例使得用戶可以實(shí)時(shí)的知道標(biāo)準(zhǔn)攝像參數(shù)及當(dāng)前攝像參數(shù),并可以根據(jù)提醒框來快速調(diào)整攝像參數(shù)內(nèi)的終端位置參數(shù),可以快速的完成場(chǎng)景圖像的拍攝。
[0029]第二實(shí)施例:
[0030]圖2為本發(fā)明第二實(shí)施例提供的終端拍攝方法的流程圖,由圖2可知,在本實(shí)施例中,本發(fā)明所提供的終端拍攝方法包括以下步驟:
[0031]S201:保持終端同一攝像參數(shù)對(duì)場(chǎng)景進(jìn)行移動(dòng)式拍攝,得到至少兩張連續(xù)的場(chǎng)景圖像;
[0032]S202:將至少兩張連續(xù)的場(chǎng)景圖像拼接成照片。
[0033]在一些實(shí)施例中,圖2所示方法中的攝像參數(shù)包括終端攝像角度、攝像分辨率、攝像曝光度、攝像焦距中的至少一個(gè)。
[0034]在一些實(shí)施例中,圖2所示方法中的步驟S201具體的包括以下子步驟:
[0035]在拍攝每一張場(chǎng)景圖像之前,將當(dāng)前攝像參數(shù)與預(yù)設(shè)的標(biāo)準(zhǔn)攝像參數(shù)匹配;
[0036]若匹配不一致,則終端自動(dòng)調(diào)整和/或提示用戶調(diào)整當(dāng)前攝像參數(shù),直至與標(biāo)準(zhǔn)攝像參數(shù)一致,才進(jìn)行當(dāng)前場(chǎng)景圖像的拍攝;
[0037]若匹配一致,則直接進(jìn)行當(dāng)前場(chǎng)景圖像的拍攝。
[0038]在一些實(shí)施例中,上述實(shí)施例中的終端拍攝方法在終端進(jìn)入全景拍攝模式后,還包括:將拍攝第一張場(chǎng)景圖像時(shí)的攝像參數(shù)設(shè)置為標(biāo)準(zhǔn)攝像參數(shù)。
[0039]在一些實(shí)施例中,當(dāng)攝像參數(shù)包括終端攝像角度時(shí),上述實(shí)施例中提示用戶調(diào)整當(dāng)前攝像參數(shù)的步驟包括:在拍攝預(yù)覽界面設(shè)置第一提醒框及第二提醒框,第一提醒框用于表示標(biāo)準(zhǔn)攝像參數(shù)中的終端攝像角度,第二提醒框用于表示當(dāng)前攝像參數(shù)的終端攝像角度;根據(jù)用戶操作實(shí)時(shí)更新第二提醒框;當(dāng)?shù)诙嵝芽蚺c第一提醒框重合時(shí),進(jìn)行當(dāng)前場(chǎng)景圖像的拍攝。
[0040]現(xiàn)通過一個(gè)具體應(yīng)用實(shí)例來對(duì)本發(fā)明做進(jìn)行一步的詮釋說明。
[0041]第三實(shí)施例:
[0042]在本實(shí)施例中,以終端進(jìn)行全景拍攝為例,并假定用戶水平移動(dòng)終端以拍攝全景照片,所拍攝的內(nèi)容為如圖4所示的一串字母,終端攝像參數(shù)僅包括終端攝像角度,并沒有包括分辨率等參數(shù);
[0043]圖3為本發(fā)明第三實(shí)施例提供的終端拍攝方法的方法流程圖,由圖3可知,在該實(shí)施例中,本發(fā)明提供的終端拍攝方法包括以下的步驟:
[0044]S301:終端進(jìn)入全景拍照模式;
[0045]用戶調(diào)用終端提供的全景拍攝功能,此后,終端進(jìn)入全景拍攝模塊;
[0046]S302:終端拍照第一張場(chǎng)景圖像,記錄此時(shí)終端的攝像參數(shù)并記為標(biāo)準(zhǔn)攝像參數(shù);
[0047]在本步驟中,攝像參數(shù)僅包括終端攝像角度,為便于陀螺儀測(cè)量,選用包括水平面、南北方向的參考系,并檢測(cè)終端下表面與水平面的夾角、終端拍攝面與水平面的夾角及終端拍攝面與南北方向的夾角,將本時(shí)刻的檢測(cè)結(jié)果作為標(biāo)準(zhǔn)攝像參數(shù);
[0048]用戶點(diǎn)擊開始鍵,終端拍攝第一張場(chǎng)景圖像,然后自動(dòng)進(jìn)入拍攝其他場(chǎng)景圖像的流程中;
[0049]S303:終端發(fā)生移動(dòng),在暫停移動(dòng)后,實(shí)時(shí)獲取終端的攝像參數(shù)并記為當(dāng)前攝像參數(shù);
[0050]S304:終端在預(yù)覽界面分別顯示標(biāo)準(zhǔn)攝像參數(shù)及當(dāng)前攝像參數(shù)中的終端攝像角度;
[0051]在本實(shí)施例中,終端以第一提醒框(虛線方框)的形式在屏幕上顯示標(biāo)準(zhǔn)攝像參數(shù)中的終端攝像角度,在終端發(fā)生抖動(dòng)傾斜等動(dòng)作時(shí),第一提醒框(虛線方框)與參考系之間的相對(duì)位置不變,同時(shí),終端以第二提醒框(實(shí)線方框)的形式在屏幕上顯示當(dāng)前攝像參數(shù)中的終端攝像角度,在終端發(fā)生抖動(dòng)傾斜等動(dòng)作時(shí),第二提醒框(實(shí)線方框)與參考系之間的相對(duì)位置也將隨著終端與參考系的相對(duì)位置進(jìn)行變化,如圖4所示;
[0052]S305:終端匹配標(biāo)準(zhǔn)攝像參數(shù)及當(dāng)前攝像參數(shù)中的終端攝像角度;若匹配不一致,則執(zhí)行步驟S306,若匹配一致,則執(zhí)行步驟S307 ;
[0053]終端可以通過判斷實(shí)線方框與虛線方框是否重合,若重合,則匹配一致,若不重合,則匹配不一致;相應(yīng)的,終端還可以是后臺(tái)根據(jù)陀螺儀的檢測(cè)結(jié)果進(jìn)行匹配,那么此時(shí)的實(shí)線方框與虛線方框則僅具備提醒用戶如何調(diào)整的功能;
[0054]本步驟是終端自動(dòng)拍攝場(chǎng)景圖像的機(jī)制,若標(biāo)準(zhǔn)攝像參數(shù)及當(dāng)前攝像參數(shù)一直未匹配成功,則不能進(jìn)行后續(xù)拍攝,而用戶在長(zhǎng)時(shí)間調(diào)整未果時(shí),也可以強(qiáng)行拍攝,若用戶強(qiáng)行拍攝,則提醒用戶所拍攝的場(chǎng)景圖像會(huì)導(dǎo)致后續(xù)拼接得到的照片出現(xiàn)重影等異?,F(xiàn)象,供用戶進(jìn)行參考;
[0055]S306:終端提醒用戶調(diào)整終端的攝像位置,并返回執(zhí)行步驟S303 ;
[0056]S307:終端拍攝其他場(chǎng)景圖像;
[0057]S308:終端判斷是否退出全景拍攝模式,若是,則執(zhí)行步驟S309,若否,則返回執(zhí)行步驟S303 ;
[0058]在本實(shí)施例中,終端可以通過判斷所拍攝的場(chǎng)景圖像的張數(shù)是否大于預(yù)設(shè)值(如全景360度拍攝時(shí),預(yù)設(shè)值為9)來判斷是否退出全景拍攝模式;相應(yīng)的,還可以是終端檢測(cè)用戶是否選擇退出、終端在全景拍攝模式的持續(xù)時(shí)間大于預(yù)設(shè)值等方式;
[0059]S309:終端退出全景拍照模式,將所有場(chǎng)景圖像合成全景照片;
[0060]終端退出全景拍照模式之后,將所拍照到的所有場(chǎng)景圖像進(jìn)行拼接等合成操作生成全景照片。
[0061]現(xiàn)結(jié)合圖3及圖4對(duì)本發(fā)明與現(xiàn)有技術(shù)的不同進(jìn)行示例性的說明;圖4為本發(fā)明及現(xiàn)有技術(shù)中的全景拍攝流程中終端拍攝位置及場(chǎng)景圖像的示意圖,由圖4可知:
[0062]在本實(shí)施例,終端所拍攝的目標(biāo)為“AAABBB”,終端利用兩張場(chǎng)景圖像合成全景照片;在第一張場(chǎng)景圖像內(nèi)包含“AAAB”、第二張場(chǎng)景圖像拍攝“ABBB”,參照?qǐng)D4 ;
[0063]在拍攝第一張場(chǎng)景圖像時(shí)(TI時(shí)刻),終端下表面與水平面的夾角為O、終端拍攝面與水平面的夾角為90°及終端拍攝面與南北方向的夾角為0,并將該相對(duì)位置作為標(biāo)準(zhǔn)相對(duì)位置顯示,其示意圖如圖4所示;
[0064]在拍攝第二張場(chǎng)景圖像時(shí)(T2時(shí)刻),終端發(fā)生傾斜;若使用現(xiàn)有技術(shù),則直接拍攝第二張場(chǎng)景圖像(照片內(nèi)字母傾斜),如圖4所示,若使用本發(fā)明所提供的全景拍攝技術(shù),在T2時(shí)刻,終端比對(duì)不通過,不自動(dòng)拍攝第二張場(chǎng)景圖像,而是提醒用戶調(diào)整終端,使得終端與參考系的相對(duì)位置與標(biāo)準(zhǔn)相對(duì)位置的比對(duì)通過,如T3時(shí)刻所示的那樣,此時(shí)終端拍攝第二張場(chǎng)景圖像,如圖4所示;[0065]終端退出全景拍攝模式,合成全景照片,如圖4所示,若采用現(xiàn)有技術(shù),則多張場(chǎng)景圖像拼接合成的全景照片存在重影區(qū)等問題,而采用本發(fā)明拍攝的場(chǎng)景圖像所合成的全景照片是與所拍攝的目標(biāo)是相符的,也即,本發(fā)明解決了現(xiàn)有技術(shù)存在的因終端抖動(dòng)等使得場(chǎng)景圖像采集錯(cuò)誤而導(dǎo)致全景照片合成異常的問題。
[0066]綜上可知,通過本發(fā)明的實(shí)施,至少存在以下有益效果:
[0067]通過保持終端同一攝像參數(shù)對(duì)場(chǎng)景進(jìn)行移動(dòng)式拍攝,得到至少兩張連續(xù)的場(chǎng)景圖像,并將至少兩張連續(xù)的場(chǎng)景圖像拼接成照片,也即參與拼接的所有場(chǎng)景圖像都是終端在同一攝像參數(shù)下所拍攝,這些場(chǎng)景圖像在拼接時(shí)就不會(huì)出現(xiàn)景物重疊、黑影等拼接異?,F(xiàn)象的出現(xiàn),解決了現(xiàn)有技術(shù)中因終端抖動(dòng)等使得場(chǎng)景圖像采集錯(cuò)誤而導(dǎo)致照片拼接異常的問題,增強(qiáng)了用戶的使用體驗(yàn);
[0068]進(jìn)一步的,通過將用戶拍攝第一張場(chǎng)景圖像時(shí)的終端攝像參數(shù)設(shè)置為標(biāo)準(zhǔn)攝像參數(shù),使得標(biāo)準(zhǔn)攝像參數(shù)僅與每次全景拍攝時(shí)的用戶選擇相關(guān),既能保存后續(xù)拼接照片的需求,又能滿足用戶的個(gè)性化選擇。
[0069]進(jìn)一步的,通過第一提醒框與第二提醒框來分別顯示標(biāo)準(zhǔn)攝像參數(shù)與當(dāng)前攝像參數(shù)內(nèi)的終端攝像角度,使得用戶可以實(shí)時(shí)的知道標(biāo)準(zhǔn)攝像參數(shù)及當(dāng)前攝像參數(shù),并可以根據(jù)提醒框來快速調(diào)整攝像參數(shù)內(nèi)的終端位置參數(shù),可以快速的完成場(chǎng)景圖像的拍攝。
[0070]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成的,程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)可以如ROM、磁盤、光盤等。
[0071]以上僅是本發(fā)明的【具體實(shí)施方式】而已,并非對(duì)本發(fā)明做任何形式上的限制,凡是依據(jù)本發(fā)明的技術(shù)實(shí)質(zhì)對(duì)以上實(shí)施方式所做的任意簡(jiǎn)單修改、等同變化、結(jié)合或修飾,均仍屬于本發(fā)明技術(shù)方案的保護(hù)范圍。
【權(quán)利要求】
1.一種終端,其特征在于,包括拍攝模塊及合成模塊;其中, 所述拍攝模塊用于保持終端同一攝像參數(shù)對(duì)場(chǎng)景進(jìn)行移動(dòng)式拍攝,得到至少兩張連續(xù)的場(chǎng)景圖像; 所述合成模塊用于將所述至少兩張連續(xù)的場(chǎng)景圖像拼接成照片。
2.如權(quán)利要求1所述的終端,其特征在于,所述攝像參數(shù)包括終端攝像角度、攝像分辨率、攝像曝光度、攝像焦距中的至少一個(gè)。
3.如權(quán)利要求1或2所述的終端,其特征在于,所述終端還包括處理模塊,所述處理模塊用于在所述拍攝模塊拍攝每一張場(chǎng)景圖像之前,將當(dāng)前攝像參數(shù)與預(yù)設(shè)的標(biāo)準(zhǔn)攝像參數(shù)匹配;若匹配不一致,則自動(dòng)調(diào)整和/或提示用戶調(diào)整當(dāng)前攝像參數(shù),直至與標(biāo)準(zhǔn)攝像參數(shù)一致,才觸發(fā)所述拍攝模塊進(jìn)行當(dāng)前場(chǎng)景圖像的拍攝;若匹配一致,則直接觸發(fā)所述拍攝模塊進(jìn)行當(dāng)前場(chǎng)景圖像的拍攝。
4.如權(quán)利要求3所述的終端,其特征在于,所述終端還包括設(shè)置模塊,所述設(shè)置模塊用于將所述拍攝模塊拍攝第一張場(chǎng)景圖像時(shí)的攝像參數(shù)設(shè)置為所述標(biāo)準(zhǔn)攝像參數(shù)。
5.如權(quán)利要求3所述的終端,其特征在于,當(dāng)所述攝像參數(shù)包括終端攝像角度時(shí),所述處理模塊還用于在拍攝預(yù)覽界面設(shè)置第一提醒框及第二提醒框,所述第一提醒框用于表示所述標(biāo)準(zhǔn)攝像參數(shù)中的終端攝像角度,所述第二提醒框用于表示所述當(dāng)前攝像參數(shù)的終端攝像角度,并根據(jù)用戶操作實(shí)時(shí)更新所述第二提醒框,當(dāng)所述第二提醒框與所述第一提醒框重合時(shí),觸發(fā)所述拍攝模塊進(jìn)行當(dāng)前場(chǎng)景圖像的拍攝。
6.一種終端拍攝方法,其特征在于,包括: 保持終端同一攝像參數(shù)對(duì)場(chǎng)景進(jìn)行移動(dòng)式拍攝,得到至少兩張連續(xù)的場(chǎng)景圖像; 將所述至少兩張連續(xù)的場(chǎng)景圖像拼接成照片。
7.如權(quán)利要求6所述的終端拍攝方法,其特征在于,所述攝像參數(shù)包括終端攝像角度、攝像分辨率、攝像曝光度、攝像焦距中的至少一個(gè)。
8.如權(quán)利要求6或7所述的終端拍攝方法,其特征在于,所述保持終端同一攝像參數(shù)對(duì)場(chǎng)景進(jìn)行移動(dòng)式拍攝,得到至少兩張連續(xù)的場(chǎng)景圖像的步驟包括:在拍攝每一張場(chǎng)景圖像之前,將當(dāng)前攝像參數(shù)與預(yù)設(shè)的標(biāo)準(zhǔn)攝像參數(shù)匹配;若匹配不一致,則終端自動(dòng)調(diào)整和/或提示用戶調(diào)整當(dāng)前攝像參數(shù),直至與標(biāo)準(zhǔn)攝像參數(shù)一致,才進(jìn)行當(dāng)前場(chǎng)景圖像的拍攝;若匹配一致,則直接進(jìn)行當(dāng)前場(chǎng)景圖像的拍攝。
9.如權(quán)利要求8所述的終端拍攝方法,其特征在于,還包括:將拍攝第一張場(chǎng)景圖像時(shí)的攝像參數(shù)設(shè)置為所述標(biāo)準(zhǔn)攝像參數(shù)。
10.如權(quán)利要求8所述的終端拍攝方法,其特征在于,當(dāng)所述攝像參數(shù)包括終端攝像角度時(shí),提示用戶調(diào)整當(dāng)前攝像參數(shù)的步驟包括:在拍攝預(yù)覽界面設(shè)置第一提醒框及第二提醒框,所述第一提醒框用于表示所述標(biāo)準(zhǔn)攝像參數(shù)中的終端攝像角度,所述第二提醒框用于表示所述當(dāng)前攝像參數(shù)的終端攝像角度;根據(jù)用戶操作實(shí)時(shí)更新所述第二提醒框;當(dāng)所述第二提醒框與所述第一提醒框重合時(shí),進(jìn)行當(dāng)前場(chǎng)景圖像的拍攝。
【文檔編號(hào)】H04N5/232GK103986872SQ201410230625
【公開日】2014年8月13日 申請(qǐng)日期:2014年5月28日 優(yōu)先權(quán)日:2014年5月28日
【發(fā)明者】樊立, 朱榮昌 申請(qǐng)人:宇龍計(jì)算機(jī)通信科技(深圳)有限公司