本發(fā)明涉及終端技術領域,更具體地說,涉及一種終端、拍攝裝置及方法。
背景技術:
目前,手機已經(jīng)從單攝像頭到雙攝像頭甚至多攝像頭發(fā)展,當為雙攝像頭時,兩個攝像頭距離較近且為平行配置雙攝系統(tǒng)。兩個攝像頭距離較近,很難實現(xiàn)真正的大景深高分辨;兩個攝像頭實現(xiàn)的仍為平行配置雙視系統(tǒng),并未將非平行配置系統(tǒng)技術納入手機,所采用的處理算法沒有實現(xiàn)自標定功能;相關遠景照片并未實現(xiàn)人類視角,讓人往往感覺拍攝的視角不如人眼看到的風景視角,手機拍攝的效果與人眼效果的差距較大。
技術實現(xiàn)要素:
本發(fā)明的主要目的在于提出一種終端、拍攝裝置及方法,旨在解決現(xiàn)有技術中,終端具有兩個攝像頭時,拍攝的效果與人眼效果差距較大的問題。
為解決上述技術問題,本發(fā)明提供一種終端,包括:終端本體、兩個攝像模塊,以及與攝像模塊一一對應的兩個連接軸;各連接軸與終端本體配合用于將對應的攝像模塊安裝于終端本體的同一外表面上且相距預設距離,各連接軸與外表面平行設置,各攝像模塊可圍繞對應的連接軸在外表面的垂直面上在預設角度范圍內轉動。
其中,終端本體為方形,方形的終端本體具有橫邊,以及與橫邊垂直的縱邊;兩個攝像模塊通過對應的連接軸沿著與橫邊平行的方向安裝于外表面上,或者沿著與縱邊平行的方向安裝與外表面上。
其中,橫邊與水平面平行,縱邊與水平面垂直。
其中,還包括處理器,處理器用于生成第一控制指令和第二控制指令;第一控制指令用于通過控制各連接軸的轉動參數(shù)來控制對應攝像模塊的轉動參數(shù);第二控制指令用于控制各攝像模塊的拍攝參數(shù)。
進一步地,本發(fā)明提供一種拍攝裝置,應用于上述的終端,拍攝裝置包括:
控制模塊,用于在大廣角拍攝功能被觸發(fā)時,控制終端的兩個攝像模塊按照相同的轉動參數(shù)進行轉動,在轉動的同時按照相同的拍攝參數(shù)分別拍攝多張照片,轉動參數(shù)包括轉動方向、轉動速率和轉動角度,拍攝參數(shù)包括焦距和拍攝時間點;
合成模塊,用于按照預設方式將兩個攝像模塊拍攝到的多張照片進行合成,得到最終的照片。
其中,還包括:
接收模塊,用于接收用戶的觸發(fā)指令,觸發(fā)指令用于觸發(fā)大廣角拍攝功能;
或者,檢測判斷模塊,用于檢測終端的手持狀態(tài),若手持狀態(tài)滿足預設的觸發(fā)條件,則觸發(fā)大廣角拍攝功能。
其中,控制模塊用于生成第一控制指令和第二控制指令;第一控制指令用于通過控制終端中的各連接軸的轉動參數(shù)來控制對應攝像模塊的轉動參數(shù);第二控制指令用于控制各攝像模塊的拍攝參數(shù)。
進一步地,本發(fā)明提供一種拍攝方法,應用于上述的終端,拍攝方法包括:
在大廣角拍攝功能被觸發(fā)時,控制終端的兩個攝像模塊按照相同的轉動參數(shù)進行轉動,在轉動的同時按照相同的拍攝參數(shù)分別拍攝多張照片,轉動參數(shù)包括轉動方向、轉動速率和轉動角度,拍攝參數(shù)包括焦距和拍攝時間點;
按照預設方式將兩個攝像模塊拍攝到的多張照片進行合成,得到最終的照片。
其中,還包括以下觸發(fā)大廣角拍攝功能的步驟:
接收用戶的觸發(fā)指令,觸發(fā)指令用于觸發(fā)大廣角拍攝功能;
或者,檢測終端的手持狀態(tài),若手持狀態(tài)滿足預設的觸發(fā)條件,則觸發(fā)大廣角拍攝功能。
其中,若終端本體為方形,方形的終端本體具有與水平面平行的橫邊,以及與水平面垂直的縱邊;兩個攝像模塊通過對應的連接軸沿著與縱邊平行的方向安裝與終端本體的外表面上;則當檢測到終端的手持狀態(tài)為橫邊與水平面垂直時,則觸發(fā)大廣角拍攝功能;當檢測到終端的手持狀態(tài)為橫邊與水平面平行時,則開啟普通拍攝功能。
有益效果
本發(fā)明提供了一種終端、拍攝裝置及方法,該終端包括:終端本體、兩個攝像模塊,以及與攝像模塊一一對應的兩個連接軸;各連接軸與終端本體配合用于將對應的攝像模塊安裝于終端本體的同一外表面上且相距預設距離,各連接軸與外表面平行設置,各攝像模塊可圍繞對應的連接軸在外表面的垂直面上在預設角度范圍內轉動;采用上述終端進行拍攝,能實現(xiàn)終端拍攝效果類似人眼效果,縮小終端拍攝的效果與人眼效果之間的差距,提升用戶體驗。
附圖說明
下面將結合附圖及實施例對本發(fā)明作進一步說明,附圖中:
圖1為實現(xiàn)本發(fā)明各個實施例一個可選的終端的硬件結構示意圖;
圖2為本發(fā)明第一實施例提供的一種終端的結構示意圖;
圖3為本發(fā)明第一實施例提供的另一種終端的結構示意圖;
圖4為本發(fā)明第一實施例提供的另一種終端的結構示意圖;
圖5為本發(fā)明第一實施例提供的另一種終端的結構示意圖;
圖6為本發(fā)明各個實施例提供的一種人眼水平視角的示意圖;
圖7為本發(fā)明第一實施例提供的一種終端的示意圖;
圖8為本發(fā)明第二實施例提供的一種拍攝裝置的示意圖;
圖9為本發(fā)明第三實施例提供的另一種終端的示意圖;
圖10為本發(fā)明第四實施例提供的一種拍攝方法的流程圖。
具體實施方式
應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
現(xiàn)在將參考附圖描述實現(xiàn)本發(fā)明各個實施例的終端。在后續(xù)的描述中,使用用于表示元件的諸如“模塊”、“部件”或“單元”的后綴僅為了有利于本發(fā)明的說明,其本身并沒有特定的意義。因此,"模塊"與"部件"可以混合地使用。
終端可以以各種形式來實施。例如,本發(fā)明中描述的終端可以包括諸如移動電話、智能電話、筆記本電腦、數(shù)字廣播接收器、PDA(個人數(shù)字助理)、PAD(平板電腦)、PMP(便攜式多媒體播放器)、導航裝置等等的終端以及諸如數(shù)字TV、臺式計算機等等的固定終端。然而,本領域技術人員將理解的是,除了特別用于移動目的的元件之外,根據(jù)本發(fā)明的實施方式的構造也能夠應用于固定類型的終端。
圖1為實現(xiàn)本發(fā)明各個實施例一個可選的終端的硬件結構示意圖。
終端100可以包括A/V(音頻/視頻)輸入單元110、用戶輸入單元120、感測單元130、輸出單元140、存儲器150、控制器160等等。圖1示出了具有各種組件的終端100,但是應理解的是,并不要求實施所有示出的組件,可以替代地實施更多或更少的組件,將在下面詳細描述終端100的元件。
A/V輸入單元110用于接收音頻或視頻信號。A/V輸入單元110可以包括相機111,相機111對在視頻捕獲模式或圖像捕獲模式中由圖像捕獲裝置獲得的靜態(tài)圖片或視頻的圖像數(shù)據(jù)進行處理。處理后的圖像幀可以顯示在顯示模塊141上。經(jīng)相機111處理后的圖像幀可以存儲在存儲器150(或其它存儲介質)中,可以根據(jù)終端100的構造提供兩個或更多相機111。
用戶輸入單元120可以根據(jù)用戶輸入的命令生成鍵輸入數(shù)據(jù)以控制終端的各種操作。用戶輸入單元120允許用戶輸入各種類型的信息,并且可以包括鍵盤、鍋仔片、觸摸板(例如,檢測由于被接觸而導致的電阻、壓力、電容等等的變化的觸敏組件)、滾輪、搖桿等等。特別地,當觸摸板以層的形式疊加在顯示模塊141上時,可以形成觸摸屏。
感測單元130檢測終端100的當前狀態(tài),(例如,終端100的打開或關閉狀態(tài))、終端100的位置、用戶對于終端100的接觸(即,觸摸輸入)的有無、終端100的取向、終端100的加速或減速移動和方向、終端100是橫屏狀態(tài)還是豎屏狀態(tài)等等,并且生成用于控制終端100的操作的命令或信號。例如,當終端100實施為滑動型移動電話時,感測單元130可以感測該滑動型電話是打開還是關閉。
輸出單元140可以包括顯示模塊141。
顯示模塊141可以顯示在終端100中處理的信息。例如,當終端100處于電話通話模式時,顯示模塊141可以顯示與通話或其它通信(例如,文本消息收發(fā)、多媒體文件下載等等)相關的用戶界面(UI)或圖形用戶界面(GUI)。當終端100處于視頻通話模式或者圖像捕獲模式時,顯示模塊141可以顯示捕獲的圖像和/或接收的圖像、示出視頻或圖像以及相關功能的UI或GUI等等。
同時,當顯示模塊141和觸摸板以層的形式彼此疊加以形成觸摸屏時,顯示模塊141可以用作輸入裝置和輸出裝置。顯示模塊141可以包括液晶顯示器(LCD)、薄膜晶體管LCD(TFT-LCD)、有機發(fā)光二極管(OLED)顯示器、柔性顯示器、三維(3D)顯示器等等中的至少一種。這些顯示器中的一些可以被構造為透明狀以允許用戶從外部觀看,這可以稱為透明顯示器,典型的透明顯示器可以例如為TOLED(透明有機發(fā)光二極管)顯示器等等。根據(jù)特定想要的實施方式,終端100可以包括兩個或更多顯示模塊(或其它顯示裝置),例如,終端可以包括外部顯示模塊(未示出)和內部顯示模塊(未示出)。觸摸屏可用于檢測觸摸輸入壓力以及觸摸輸入位置和觸摸輸入面積。
存儲器150可以存儲由控制器160執(zhí)行的處理和控制操作的軟件程序等等,或者可以暫時地存儲己經(jīng)輸出或將要輸出的數(shù)據(jù)(例如,電話簿、消息、靜態(tài)圖像、視頻等等)。而且,存儲器150可以存儲關于當觸摸施加到觸摸屏時輸出的各種方式的振動和音頻信號的數(shù)據(jù)。
存儲器150可以包括至少一種類型的存儲介質,存儲介質包括閃存、硬盤、多媒體卡、卡型存儲器(例如,SD或DX存儲器等等)、隨機訪問存儲器(RAM)、靜態(tài)隨機訪問存儲器(SRAM)、只讀存儲器(ROM)、電可擦除可編程只讀存儲器(EEPROM)、可編程只讀存儲器(PROM)、磁性存儲器、磁盤、光盤等等。而且,終端100可以與通過網(wǎng)絡連接執(zhí)行存儲器150的存儲功能的網(wǎng)絡存儲裝置協(xié)作。
控制器160通常控制終端的總體操作。例如,控制器160執(zhí)行與語音通話、數(shù)據(jù)通信、視頻通話等等相關的控制和處理。
這里描述的各種實施方式可以以使用例如計算機軟件、硬件或其任何組合的計算機可讀介質來實施。對于硬件實施,這里描述的實施方式可以通過使用特定用途集成電路(ASIC)、數(shù)字信號處理器(DSP)、數(shù)字信號處理裝置(DSPD)、可編程邏輯裝置(PLD)、現(xiàn)場可編程門陣列(FPGA)、處理器、控制器、微控制器、微處理器、被設計為執(zhí)行這里描述的功能的電子單元中的至少一種來實施,在一些情況下,這樣的實施方式可以在控制器160中實施。對于軟件實施,諸如過程或功能的實施方式可以與允許執(zhí)行至少一種功能或操作的單獨的軟件模塊來實施。軟件代碼可以由以任何適當?shù)木幊陶Z言編寫的軟件應用程序(或程序)來實施,軟件代碼可以存儲在存儲器150中并且由控制器160執(zhí)行。
至此,己經(jīng)按照其功能描述了終端。下面,為了簡要起見,將描述諸如折疊型、直板型、擺動型、滑動型終端等等的各種類型的終端中的滑動型終端作為示例。因此,本發(fā)明能夠應用于任何類型的終端,并且不限于滑動型終端。
第一實施例
本實施例提供了一種終端,參見圖2、圖3、圖4、圖5,圖2為本發(fā)明第一實施例提供的一種終端的結構示意圖,圖3為本發(fā)明第一實施例提供的另一種終端的結構示意圖;圖4為本發(fā)明第一實施例提供的另一種終端的結構示意圖;圖5為本發(fā)明第一實施例提供的另一種終端的結構示意圖;該終端包括:終端本體201、兩個攝像模塊202、以及與攝像模塊202一一對應的兩個連接軸203,
其中,各連接軸203與終端本體201配合用于將對應的攝像模塊202安裝于終端本體201的同一外表面上且相距預設距離,各連接軸203與外表面平行設置,各攝像模塊202可圍繞對應的連接軸203在外表面的垂直面上在預設角度范圍內轉動。
每個攝像模塊202附近還設置有相關閃光和深度探測傳感器設備(圖中未示出)。
其中,外表面包括:終端本體201的背面,即兩個攝像模塊202都是屬于后置攝像頭。
其中,終端本體201為方形,方形的終端本體201具有橫邊,以及與橫邊垂直的縱邊。
在一種實施方式中,兩個攝像模塊202通過對應的連接軸203沿著與橫邊平行的方向安裝于外表面上,即兩個攝像模塊202的連線與橫邊平行。
在另一種實施方式中,兩個攝像模塊202通過對應的連接軸203沿著與縱邊平行的方向安裝于外表面上,即兩個攝像模塊202的連線與縱邊平行。
其中,橫邊與水平面平行,縱邊與水平面垂直。
一般情況下,終端本體201橫邊的長度小于縱邊的長度。
其中,預設距離的范圍可以根據(jù)人的兩眼之間的距離進行設置,參見圖6,圖6為本發(fā)明第一實施例提供的一種人眼水平視角的示意圖,左右單眼視角均為156度左右,雙眼重復視角為120度左右,雙眼進行顏色清晰識別時的視角為60度左右,雙眼進行細節(jié)識別時的角度為30度左右,雙眼總共視野可達180多度。人的雙眼在看景物時,主要部分集中在其中的60度區(qū)域,其他僅為輔助信息,這便是一種背景虛化的表達,且景物深度和遮蓋信息通過雙眼的透視原理、三角原理等得到了最終信息。為了使終端也能實現(xiàn)人眼視圖的大廣角拍照效果,本實施例設置預設距離為60mm至70mm,即預設距離的范圍為6cm至7cm,預設距離為水平距離或垂直距離。
例如當兩個攝像模塊202的連線與橫邊平行時,預設距離為水平距離,兩個攝像模塊202距離可以設置為相距65mm,此種情況下,終端可以為橫邊長度大于等于65mm的PAD等。
例如當兩個攝像模塊202的連線與縱邊平行時,預設距離為垂直距離,兩個攝像模塊202距離可以設置為相距65mm,此種情況下,終端可以為縱邊長度大于等于65mm的手機、PAD等。
兩個攝像模塊202圍繞各自對應的連接軸203在預設角度范圍內轉動,兩個攝像模塊202轉動的總角度和雙眼重復視角基本一致,即120度左右。
預設角度可以設置為60度,各攝像模塊202可以圍繞對應的連接軸203從第一位置轉動到第二位置,也可以從第二位置轉回到第一位置,第一位置與第二位置之間的夾角為60度。
參見圖4,圖4所示的終端,其兩個攝像模塊202通過對應的連接軸203沿著與縱邊平行的方向安裝于終端本體201的背面;兩個攝像模塊202相距65mm,和人眼距離相似,能夠實現(xiàn)大距離深度的識別;兩個攝像模塊202可圍繞對應的連接軸203在外表面的垂直面上在60度范圍內轉動。
其中,可選的,參見圖7,圖7為本發(fā)明第一實施例提供的另一種終端的示意圖,該終端還包括處理器204,處理器204用于生成第一控制指令和第二控制指令;第一控制指令用于通過控制各連接軸203的轉動參數(shù)來控制對應攝像模塊202的轉動參數(shù);第二控制指令用于控制各攝像模塊202的拍攝參數(shù)。
處理器204可以直接與攝像模塊202通信,即直接將第二控制指令發(fā)送給攝像模塊202;處理器204也可以借助連接軸203,來向攝像模塊202發(fā)送第二控制指令。
其中,轉動參數(shù)包括轉動方向、轉動速率和轉動角度,拍攝參數(shù)包括焦距和拍攝時間點。
處理器204可以控制兩個攝像模塊202的轉動方向、轉動速率和轉動角度,兩個攝像模塊202在安裝后可通過自動標定技術實現(xiàn)自標定,極大的減少終端在制造裝配過程中引起的偏差。
處理器204還用于按照預設方式將兩個攝像模塊202拍攝到的多張照片在各進行合成,得到最終的照片。
具體的,處理器204用于將兩個攝像模塊202拍攝到的不同方向下的多張照片在各自方向最中心的15°視角部分的定焦圖像進行拼接合成,得到最終的人眼視角全景清晰照片。在得到最終的照片之后,還將最終的照片進行保存。
在采用上述終端進行大廣角拍攝時,拍攝的畫面在雙眼進行顏色清晰識別時的視角60度左右的區(qū)域實現(xiàn)高定焦拍攝,在其余區(qū)域實現(xiàn)一般拍攝。
本實施例在終端中設置兩個攝像模塊202,兩個攝像模塊202在終端中包括以下三個應用:1、測距:通過三角原理測距,并實現(xiàn)相關圖像處理,如背景虛化、背景替換、測量距離等等;2、光學變焦組合:一個廣角鏡頭和一個長焦鏡頭組合實現(xiàn)大范圍取景的同時,還保持細節(jié)圖片信息;3、暗光效果增強:一個彩色攝像頭和一個黑白攝像頭組合,實現(xiàn)圖片暗光補償?shù)茸饔谩?/p>
下面以采用上述終端進行拍攝為例進行進一步說明。
終端的終端本體201為方形,終端本體201橫邊的長度為77mm,縱邊的長度為158mm;兩個攝像模塊202通過對應的連接軸203沿著與縱邊平行的方向安裝于終端本體201的背面;兩個攝像模塊202相距65mm,兩個攝像模塊202可圍繞對應的連接軸203在終端本體201的背面的垂直面上在60度范圍內轉動。
一般可通過地磁等方法來檢測終端的方位,當檢測到終端的手持狀態(tài)為橫邊與水平面平行時,則開啟普通拍攝功能,實現(xiàn)一般的景深、補光等功能。
當檢測到終端的手持狀態(tài)為橫邊與水平面垂直時,則觸發(fā)大廣角拍攝功能。
在大廣角拍攝功能被觸發(fā)時,控制終端的兩個攝像模塊202均從0度沿著相同的轉動方向、轉動速率轉動到20度,然后按照相同的焦距和拍攝時間點分別拍攝1張照片;
再控制終端的兩個攝像模塊202均從20度沿著相同的轉動方向、轉動速率轉動到40度,然后按照相同的焦距和拍攝時間點分別拍攝1張照片;
再控制終端的兩個攝像模塊202均從40度沿著相同的轉動方向、轉動速率轉動到60度,然后按照相同的焦距和拍攝時間點分別拍攝1張照片;
最后將兩個攝像模塊202拍攝到的6張照片在各自方向最中心的15°視角部分的定焦圖像進行拼接合成,得到最終的人眼視角全景清晰照片。
本實施例將非平行配置雙目立體視覺的機制引入終端中,在采用本實施例的終端進行大廣角拍攝時,控制終端的兩個攝像模塊202按照相同的轉動方向、轉動速率和轉動角度進行轉動,在轉動的同時按照相同的焦距和拍攝時間點分別拍攝多張照片,最后將兩個攝像模塊202拍攝到的多張照片進行合成,得到最終的一張照片,該照片的效果和人眼視角的效果接近,提升了用戶體驗。
此外,上述終端還可以進一步應用在3D拍攝過程,極大的豐富用戶拍攝場景。
第二實施例
本實施例提供了一種拍攝裝置,應用于第一實施例的終端,參見圖8,圖8為本發(fā)明第二實施例提供的一種拍攝裝置的示意圖,該拍攝裝置包括:控制模塊801、合成模塊802,其中,
控制模塊801,用于在大廣角拍攝功能被觸發(fā)時,控制終端的兩個攝像模塊202按照相同的轉動參數(shù)進行轉動,在轉動的同時按照相同的拍攝參數(shù)分別拍攝多張照片,轉動參數(shù)包括轉動方向、轉動速率和轉動角度,拍攝參數(shù)包括焦距和拍攝時間點;
控制模塊801用于生成第一控制指令和第二控制指令;第一控制指令用于通過控制終端中的各連接軸203的轉動參數(shù)來控制對應攝像模塊202的轉動參數(shù);第二控制指令用于控制各攝像模塊202的拍攝參數(shù)。
控制模塊801可以直接與攝像模塊202通信,即直接將第二控制指令發(fā)送給攝像模塊202;控制模塊801也可以借助連接軸203,來向攝像模塊202發(fā)送第二控制指令。
合成模塊802,用于按照預設方式將兩個攝像模塊202拍攝到的多張照片進行合成,得到最終的照片。
具體的,合成模塊802用于將兩個攝像模塊202拍攝到的不同方向下的多張照片在各自方向最中心的15°視角部分的定焦圖像進行拼接合成,得到最終的人眼視角全景清晰照片。
可選的,該拍攝裝置還包括:接收模塊803,或者檢測判斷模塊804,
接收模塊803,用于接收用戶的觸發(fā)指令,觸發(fā)指令用于觸發(fā)大廣角拍攝功能;
或者,檢測判斷模塊804,用于檢測終端的手持狀態(tài),若手持狀態(tài)滿足預設的觸發(fā)條件,則觸發(fā)大廣角拍攝功能。
例如當檢測到終端為橫屏狀態(tài)時,則觸發(fā)大廣角拍攝功能。
參見圖6,圖6為本發(fā)明第二實施例提供的一種人眼水平視角的示意圖,左右單眼視角均為156度左右,雙眼重復視角為120度左右,雙眼進行顏色清晰識別時的視角為60度左右,雙眼進行細節(jié)識別時的角度為30度左右,雙眼總共視野可達180多度。人的雙眼在看景物時,主要部分集中在其中的60度區(qū)域,其他僅為輔助信息,這便是一種背景虛化的表達,且景物深度和遮蓋信息通過雙眼的透視原理、三角原理等得到了最終信息。
在采用上述拍攝裝置進行大廣角拍攝時,拍攝的畫面在雙眼進行顏色清晰識別時的視角60度左右的區(qū)域實現(xiàn)高定焦拍攝,在其余區(qū)域實現(xiàn)一般拍攝。
下面以采用上述拍攝裝置進行拍攝為例進行進一步說明。
終端的終端本體201為方形,終端本體201橫邊的長度為77mm,縱邊的長度為158mm;兩個攝像模塊202通過對應的連接軸203沿著與縱邊平行的方向安裝于終端本體201的背面;兩個攝像模塊202相距65mm,兩個攝像模塊202可圍繞對應的連接軸203在終端本體201的背面的垂直面上在60度范圍內轉動。
一般可通過地磁等方法來檢測終端的方位,當檢測判斷模塊804檢測到終端的手持狀態(tài)為橫邊與水平面平行時,則開啟普通拍攝功能,實現(xiàn)一般的景深、補光等功能。
當檢測判斷模塊804檢測到終端的手持狀態(tài)為橫邊與水平面垂直時,則觸發(fā)大廣角拍攝功能。
在大廣角拍攝功能被觸發(fā)時,控制模塊801控制終端的兩個攝像模塊202均從0度沿著相同的轉動方向、轉動速率轉動到20度,然后按照相同的焦距和拍攝時間點分別拍攝1張照片;
控制模塊801再控制終端的兩個攝像模塊202均從20度沿著相同的轉動方向、轉動速率轉動到40度,然后按照相同的焦距和拍攝時間點分別拍攝1張照片;
控制模塊801再控制終端的兩個攝像模塊202均從40度沿著相同的轉動方向、轉動速率轉動到60度,然后按照相同的焦距和拍攝時間點分別拍攝1張照片;
最后合成模塊802將兩個攝像模塊202拍攝到的6張照片在各自方向最中心的15°視角部分的定焦圖像進行拼接合成,得到最終的人眼視角全景清晰照片。
本實施例將非平行配置雙目立體視覺的機制引入終端中,在采用本實施例的終端進行大廣角拍攝時,控制模塊801控制終端的兩個攝像模塊202按照相同的轉動方向、轉動速率和轉動角度進行轉動,在轉動的同時按照相同的焦距和拍攝時間點分別拍攝多張照片,最后合成模塊802將兩個攝像模塊202拍攝到的多張照片進行合成,得到最終的一張照片,該照片的效果和人眼視角的效果接近,提升了用戶體驗。
此外,上述終端還可以進一步應用在3D拍攝過程,極大的豐富用戶拍攝場景。
第三實施例
本實施例提供一種終端,參見圖9,圖9為本實施例提供的一種終端的示意圖,該終端包括第二實施例中的拍攝裝置。上述拍攝裝置的各功能模塊執(zhí)行的功能可通過圖1中的部分硬件來實現(xiàn),當然,各硬件執(zhí)行的功能也可由上述功能模塊實現(xiàn)。上述各功能模塊的功能具體由如下硬件實現(xiàn):
控制模塊801、合成模塊802的功能均可通過控制器160來實現(xiàn)。
接收模塊803的功能可通過用戶輸入單元120來實現(xiàn)。
檢測判斷模塊804的功能均可通過感測單元130來實現(xiàn)。
控制器160用于在大廣角拍攝功能被觸發(fā)時,控制第一實施例中的終端的兩個攝像模塊202按照相同的轉動參數(shù)進行轉動,在轉動的同時按照相同的拍攝參數(shù)分別拍攝多張照片,轉動參數(shù)包括轉動方向、轉動速率和轉動角度,拍攝參數(shù)包括焦距和拍攝時間點;
第一實施例中的終端的兩個攝像模塊202可以為圖1中的相機111,即控制器160用于在大廣角拍攝功能被觸發(fā)時,控制圖1中的終端100的兩個相機111按照相同的轉動參數(shù)進行轉動,在轉動的同時按照相同的拍攝參數(shù)分別拍攝多張照片,轉動參數(shù)包括轉動方向、轉動速率和轉動角度,拍攝參數(shù)包括焦距和拍攝時間點;
控制器160,用于按照預設方式將兩個相機111拍攝到的多張照片進行合成,得到最終的照片,并將最終的照片保存在存儲器150中。
具體的,控制器160用于將兩個相機111拍攝到的多張照片在各自方向最中心的15°視角部分的定焦圖像進行拼接合成,得到最終的人眼視角全景清晰照片,并將最終的照片保存在存儲器150中。
當用戶需要查看最終的照片時,通過顯示模塊141對照片進行顯示。
觸發(fā)大廣角拍攝功能包括以下兩種方式中的其中一種:
方式一:用戶輸入單元120接收用戶的觸發(fā)指令,觸發(fā)指令用于觸發(fā)大廣角拍攝功能;
方式二:感測單元130檢測終端的手持狀態(tài),若手持狀態(tài)滿足預設的觸發(fā)條件,則觸發(fā)大廣角拍攝功能。
例如當感測單元130檢測到終端為橫屏狀態(tài)時,則觸發(fā)大廣角拍攝功能。
參見圖6,圖6為本發(fā)明第三實施例提供的一種人眼水平視角的示意圖,左右單眼視角均為156度左右,雙眼重復視角為120度左右,雙眼進行顏色清晰識別時的視角為60度左右,雙眼進行細節(jié)識別時的角度為30度左右,雙眼總共視野可達180多度。人的雙眼在看景物時,主要部分集中在其中的60度區(qū)域,其他僅為輔助信息,這便是一種背景虛化的表達,且景物深度和遮蓋信息通過雙眼的透視原理、三角原理等得到了最終信息。
在采用上述終端進行大廣角拍攝時,拍攝的畫面在雙眼進行顏色清晰識別時的視角60度左右的區(qū)域實現(xiàn)高定焦拍攝,在其余區(qū)域實現(xiàn)一般拍攝。
下面以采用上述終端進行拍攝為例進行進一步說明。
終端的終端本體201為方形,終端本體201橫邊的長度為77mm,縱邊的長度為158mm;兩個相機111沿著與縱邊平行的方向安裝于終端本體201的背面;兩個相機111相距65mm。
一般可通過地磁等方法來檢測終端的方位,當感測單元130檢測到終端的手持狀態(tài)為橫邊與水平面平行時,則開啟普通拍攝功能,實現(xiàn)一般的景深、補光等功能。
當感測單元130檢測到終端的手持狀態(tài)為橫邊與水平面垂直時,則觸發(fā)大廣角拍攝功能。
在大廣角拍攝功能被觸發(fā)時,控制器160控制終端100的兩個相機111均從0度沿著相同的轉動方向、轉動速率轉動到20度,然后按照相同的焦距和拍攝時間點分別拍攝1張照片;
控制器160再控制終端100的兩個相機111均從20度沿著相同的轉動方向、轉動速率轉動到40度,然后按照相同的焦距和拍攝時間點分別拍攝1張照片;
控制器160再控制終端100的兩個相機111均從40度沿著相同的轉動方向、轉動速率轉動到60度,然后按照相同的焦距和拍攝時間點分別拍攝1張照片;
最后控制器160按照預設方式將兩個相機111拍攝到的6張照片在各自方向最中心的15°視角部分的定焦圖像進行拼接合成,得到最終的人眼視角全景清晰照片,并將最終的照片保存在存儲器150中。
當用戶需要查看最終的照片時,通過顯示模塊141對照片進行顯示。
本實施例將非平行配置雙目立體視覺的機制引入終端中,在采用本實施例的終端進行大廣角拍攝時,控制器160控制終端的兩個相機111按照相同的轉動方向、轉動速率和轉動角度進行轉動,在轉動的同時按照相同的焦距和拍攝時間點分別拍攝多張照片,最后控制器160將兩個相機111拍攝到的多張照片進行合成,得到最終的一張照片,該照片的效果和人眼視角的效果接近,提升了用戶體驗。
此外,上述終端還可以進一步應用在3D拍攝過程,極大的豐富用戶拍攝場景。
第四實施例
本實施例提供了一種拍攝方法,應用于第一實施例的終端,參見圖10,圖10為本實施例提供的拍攝方法的流程圖,該方法包括以下步驟:
S1001:在大廣角拍攝功能被觸發(fā)時,控制終端的兩個攝像模塊202按照相同的轉動參數(shù)進行轉動,在轉動的同時按照相同的拍攝參數(shù)分別拍攝多張照片,轉動參數(shù)包括轉動方向、轉動速率和轉動角度,拍攝參數(shù)包括焦距和拍攝時間點;
S1002:按照預設方式將兩個攝像模塊202拍攝到的多張照片進行合成,得到最終的照片。
S1002具體包括:將兩個攝像模塊202拍攝到的多張照片在各自方向最中心的15°視角部分的定焦圖像進行拼接合成,得到最終的人眼視角全景清晰照片。
在得到最終的照片之后,將其進行保存。
該方法還包括以下觸發(fā)大廣角拍攝功能的步驟:
接收用戶的觸發(fā)指令,觸發(fā)指令用于觸發(fā)大廣角拍攝功能;
或者,檢測終端的手持狀態(tài),若手持狀態(tài)滿足預設的觸發(fā)條件,則觸發(fā)大廣角拍攝功能。
例如當檢測到終端為橫屏狀態(tài)時,則觸發(fā)大廣角拍攝功能。
參見圖6,圖6為本發(fā)明第四實施例提供的一種人眼水平視角的示意圖,左右單眼視角均為156度左右,雙眼重復視角為120度左右,雙眼進行顏色清晰識別時的視角為60度左右,雙眼進行細節(jié)識別時的角度為30度左右,雙眼總共視野可達180多度。人的雙眼在看景物時,主要部分集中在其中的60度區(qū)域,其他僅為輔助信息,這便是一種背景虛化的表達,且景物深度和遮蓋信息通過雙眼的透視原理、三角原理等得到了最終信息。
在采用上述拍攝方法進行大廣角拍攝時,拍攝的畫面在雙眼進行顏色清晰識別時的視角60度左右的區(qū)域實現(xiàn)高定焦拍攝,在其余區(qū)域實現(xiàn)一般拍攝。
下面例舉一個具體的例子進行進一步說明。
終端的終端本體201為方形,終端本體201橫邊的長度為77mm,縱邊的長度為158mm;兩個攝像模塊202通過對應的連接軸203沿著與縱邊平行的方向安裝于終端本體201的背面;兩個攝像模塊202相距65mm,兩個攝像模塊202可圍繞對應的連接軸203在終端本體201的背面的垂直面上在60度范圍內轉動。
一般可通過地磁等方法來檢測終端的方位,當檢測到終端的手持狀態(tài)為橫邊與水平面平行時,則開啟普通拍攝功能,實現(xiàn)一般的景深、補光等功能。
當檢測到終端的手持狀態(tài)為橫邊與水平面垂直時,則觸發(fā)大廣角拍攝功能。
在大廣角拍攝功能被觸發(fā)時,控制終端的兩個攝像模塊202均從0度沿著相同的轉動方向、轉動速率轉動到20度,然后按照相同的焦距和拍攝時間點分別拍攝1張照片;
再控制終端的兩個攝像模塊202均從20度沿著相同的轉動方向、轉動速率轉動到40度,然后按照相同的焦距和拍攝時間點分別拍攝1張照片;
再控制終端的兩個攝像模塊202均從40度沿著相同的轉動方向、轉動速率轉動到60度,然后按照相同的焦距和拍攝時間點分別拍攝1張照片;
最后將兩個攝像模塊202拍攝到的6張照片在各自方向最中心的15°視角部分的定焦圖像進行拼接合成,得到最終的人眼視角全景清晰照片。
本實施例將非平行配置雙目立體視覺的機制引入終端中,在采用本實施例的終端進行大廣角拍攝時,控制終端的兩個攝像模塊202按照相同的轉動方向、轉動速率和轉動角度進行轉動,在轉動的同時按照相同的焦距和拍攝時間點分別拍攝多張照片,最后將兩個攝像模塊202拍攝到的多張照片進行合成,得到最終的一張照片,該照片的效果和人眼視角的效果接近,提升了用戶體驗。
此外,上述終端還可以進一步應用在3D拍攝過程,極大的豐富用戶拍攝場景。
需要說明的是,在本文中,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者裝置不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者裝置所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括該要素的過程、方法、物品或者裝置中還存在另外的相同要素。
上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到上述實施例方法可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件,但很多情況下前者是更佳的實施方式?;谶@樣的理解,本發(fā)明的技術方案本質上或者說對現(xiàn)有技術做出貢獻的部分可以以軟件產品的形式體現(xiàn)出來,該計算機軟件產品存儲在一個存儲介質(如ROM/RAM、磁碟、光盤)中,包括若干指令用以使得一臺終端設備(可以是手機,計算機,服務器,空調器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例的方法。
以上僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內容所作的等效結構或等效流程變換,或直接或間接運用在其他相關的技術領域,均同理包括在本發(fā)明的專利保護范圍內。