一種控制攝像頭拍攝的方法、裝置及終端的制作方法
【專利摘要】本發(fā)明提出了一種控制攝像頭拍攝的方法、裝置及終端,該方法包括:拍攝步驟:采用兩個以上的處理器分別控制對應(yīng)的兩個以上的攝像頭進行拍攝;合成步驟:將所述兩個以上的攝像頭拍攝的結(jié)果進行合成。該裝置包括:拍攝模塊和合成模塊。本發(fā)明可以實現(xiàn)同時預(yù)覽,并且同時對焦。當(dāng)兩個以上的攝像頭對拍攝的預(yù)覽畫面在不同景深處進行對焦時,拍出來的照片或者視頻更有層次、立體感更強;當(dāng)兩個以上的攝像頭對拍攝的預(yù)覽畫面在同一景深的不同位置處進行對焦時,又可以使畫面更清晰。另外,用戶就可以在同時預(yù)覽的狀態(tài)下,根據(jù)自己的需要選擇對焦點,然后合成,提高用戶的拍攝體驗。
【專利說明】一種控制攝像頭拍攝的方法、裝置及終端
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及終端拍攝【技術(shù)領(lǐng)域】,尤其涉及一種控制攝像頭拍攝的方法、裝置及終端。
【背景技術(shù)】
[0002]目前,現(xiàn)有的移動終端已經(jīng)具有雙攝像頭,其中一部分移動終端甚至已經(jīng)具有雙后攝像頭,用戶可以使用移動終端配備的多個攝像頭進行拍攝或者視頻通話的。
[0003]現(xiàn)有技術(shù)的雙攝像頭拍攝方案的缺陷是,有的終端在同一時刻只能看到一個預(yù)覽畫面,有的終端雖然能看到兩個預(yù)覽畫面,但是在同一時刻只能對其中的主攝像頭進行手動對焦,而負責(zé)景深對焦的副攝像頭,則不能根據(jù)需求來進行對焦。
【發(fā)明內(nèi)容】
[0004]本發(fā)明要解決的技術(shù)問題是,提供一種控制攝像頭拍攝的方法、裝置及終端,可以實現(xiàn)兩個以上攝像頭的預(yù)覽畫面同時對焦。
[0005]本發(fā)明采用的技術(shù)方案是,所述控制攝像頭拍攝的方法,包括:
[0006]拍攝步驟:采用兩個以上的處理器分別控制對應(yīng)的兩個以上的攝像頭進行拍攝;
[0007]合成步驟:將所述兩個以上的攝像頭拍攝的結(jié)果進行合成。
[0008]進一步的,所述拍攝步驟,包括:
[0009]采用兩個以上的處理器分別控制對應(yīng)的兩個以上的攝像頭對拍攝的預(yù)覽畫面進行對焦,將對焦后的預(yù)覽畫面所形成的幀圖像作為相應(yīng)攝像頭拍攝的結(jié)果。
[0010]進一步的,采用兩個以上的處理器分別控制對應(yīng)的兩個以上的攝像頭對拍攝的預(yù)覽畫面進行對焦,包括:
[0011]采用兩個以上的處理器分別控制對應(yīng)的兩個以上的攝像頭對拍攝的預(yù)覽畫面,在不同景深處進行對焦;或者,
[0012]采用兩個以上的處理器分別控制對應(yīng)的兩個以上的攝像頭對拍攝的預(yù)覽畫面,在同一景深的不同位置處進行對焦。
[0013]進一步的,所述合成步驟,包括:
[0014]針對兩個以上的攝像頭均位于終端的同側(cè)的情況,在一幅畫面中對所述兩個以上的攝像頭拍攝的結(jié)果進行合成,得到最終的照片或者視頻;
[0015]針對兩個以上的攝像頭位于終端的異側(cè)的情況,對于位于終端的相同側(cè)的所有攝像頭,在一幅畫面中對所述相同側(cè)的所有攝像頭拍攝的結(jié)果進行合成,再將各相同側(cè)的合成結(jié)果拼接得到最終的照片或者視頻。
[0016]進一步的,所述將各相同側(cè)的合成結(jié)果拼接得到最終的照片或者視頻,包括:將每一個相同側(cè)的合成結(jié)果作為一個窗口,由所有的窗口拼接組成最終的多窗口照片或者多窗口視頻。
[0017]本發(fā)明還提供一種控制攝像頭拍攝的裝置,包括:
[0018]拍攝模塊,用于采用兩個以上的處理器分別控制對應(yīng)的兩個以上的攝像頭進行拍攝;
[0019]合成模塊,用于將所述兩個以上的攝像頭拍攝的結(jié)果進行合成。
[0020]進一步的,所述拍攝模塊,用于:
[0021]采用兩個以上的處理器分別控制對應(yīng)的兩個以上的攝像頭對拍攝的預(yù)覽畫面進行對焦,將對焦后的預(yù)覽畫面所形成的幀圖像作為相應(yīng)攝像頭拍攝的結(jié)果。
[0022]進一步的,所述拍攝模塊,用于:
[0023]采用兩個以上的處理器分別控制對應(yīng)的兩個以上的攝像頭對拍攝的預(yù)覽畫面,在不同景深處進行對焦;或者,
[0024]采用兩個以上的處理器分別控制對應(yīng)的兩個以上的攝像頭對拍攝的預(yù)覽畫面,在同一景深的不同位置處進行對焦。
[0025]進一步的,所述合成模塊,用于:
[0026]針對兩個以上的攝像頭均位于終端的同側(cè)的情況,在一幅畫面中對所述兩個以上的攝像頭拍攝的結(jié)果進行合成,得到最終的照片或者視頻;
[0027]針對兩個以上的攝像頭位于終端的異側(cè)的情況,對于位于終端的相同側(cè)的所有攝像頭,在一幅畫面中對所述相同側(cè)的所有攝像頭拍攝的結(jié)果進行合成,再將各相同側(cè)的合成結(jié)果拼接得到最終的照片或者視頻。
[0028]本發(fā)明還提供一種終端,包括:
[0029]兩個以上的處理器,用于分別控制對應(yīng)的兩個以上的攝像頭進行拍攝;由其中任一個處理器將所述兩個以上的攝像頭拍攝的結(jié)果進行合成;
[0030]兩個以上的攝像頭,用于在相應(yīng)處理器的控制下進行拍攝。
[0031]采用上述技術(shù)方案,本發(fā)明至少具有下列優(yōu)點:
[0032]本發(fā)明所述控制攝像頭拍攝的方法、裝置及終端,可以實現(xiàn)同時預(yù)覽,并且同時對焦。當(dāng)兩個以上的攝像頭對拍攝的預(yù)覽畫面在不同景深處進行對焦時,拍出來的照片或者視頻更有層次、立體感更強;當(dāng)兩個以上的攝像頭對拍攝的預(yù)覽畫面在同一景深的不同位置處進行對焦時,又可以使畫面更清晰。另外,用戶就可以在同時預(yù)覽的狀態(tài)下,根據(jù)自己的需要選擇對焦點,然后合成,提高用戶的拍攝體驗。
【專利附圖】
【附圖說明】
[0033]圖1為本發(fā)明第一實施例的控制攝像頭拍攝的方法流程圖;
[0034]圖2為本發(fā)明第二實施例的控制攝像頭拍攝的裝置組成結(jié)構(gòu)示意圖;
[0035]圖3為本發(fā)明第三實施例的終端組成示意圖;
[0036]圖4為本發(fā)明第四實施例的雙處理器控制雙后攝像頭的方法流程圖。
【具體實施方式】
[0037]為更進一步闡述本發(fā)明為達成預(yù)定目的所采取的技術(shù)手段及功效,以下結(jié)合附圖及較佳實施例,對本發(fā)明進行詳細說明如后。
[0038]本發(fā)明第一實施例,一種控制攝像頭拍攝的方法,如圖1所示,包括以下具體步驟:
[0039]步驟S101,采用兩個以上的處理器分別控制對應(yīng)的兩個以上的攝像頭進行拍攝。
[0040]具體的,步驟SlOl包括:
[0041]采用兩個以上的處理器分別控制對應(yīng)的兩個以上的攝像頭對拍攝的預(yù)覽畫面進行對焦,將對焦后的預(yù)覽畫面所形成的幀圖像作為相應(yīng)攝像頭拍攝的結(jié)果。每一個時刻所形成的幀圖像可以用于后續(xù)最終拍攝成照片,或者經(jīng)過一段時間的積累而拍攝成視頻。
[0042]進一步的,本實施例所說的對拍攝的預(yù)覽畫面進行對焦,包括以下兩種情況:
[0043]第一種情況:采用兩個以上的處理器分別控制對應(yīng)的兩個以上的攝像頭對拍攝的預(yù)覽畫面,在不同景深處進行對焦,此時,拍出來的照片或者視頻更有層次、立體感更強;或者,
[0044]第二種情況:采用兩個以上的處理器分別控制對應(yīng)的兩個以上的攝像頭對拍攝的預(yù)覽畫面,在同一景深的不同位置處進行對焦,此時,可以使畫面更清晰,因為具有了更多的清晰顯示區(qū)域。
[0045]步驟S102,將所述兩個以上的攝像頭拍攝的結(jié)果進行合成。
[0046]具體的,步驟S102包括:
[0047]針對兩個以上的攝像頭均位于終端的同側(cè)的情況,在一幅畫面中對所述兩個以上的攝像頭拍攝的結(jié)果進行合成,得到最終的照片或者視頻;在這種情況下,由于攝像頭均位于終端的同側(cè),所述攝像頭所拍攝的畫面內(nèi)容應(yīng)該相同,僅存在一些拍攝角度上的微小偏差,可以基于現(xiàn)有的合成軟件或者合成算法對各攝像頭所拍攝的結(jié)果進行合成,對于相同景物重疊區(qū)域邊界的處理,類似于現(xiàn)有技術(shù)中對于全景照片拍攝合成時的處理方法,此處不再贅述。
[0048]針對兩個以上的攝像頭位于終端的異側(cè)的情況,對于位于終端的相同側(cè)的所有攝像頭,在一幅畫面中對所述相同側(cè)的所有攝像頭拍攝的結(jié)果進行合成,再將各相同側(cè)的合成結(jié)果拼接得到最終的照片或者視頻。
[0049]進一步的,所述將各相同側(cè)的合成結(jié)果拼接得到最終的照片或者視頻,包括:將每一個相同側(cè)的合成結(jié)果作為一個窗口,由所有的窗口拼接組成最終的多窗口照片或者多窗口視頻。
[0050]本實施例中,窗口的形狀可以是多種多樣的,多窗口的形式可以是畫中畫的形式、上下或左右的形式等,但不限于此。
[0051]本發(fā)明第二實施例,與第一實施例對應(yīng),本實施例介紹一種控制攝像頭拍攝的裝置,如圖2所示,包括以下組成部分:
[0052]I)拍攝模塊100,用于采用兩個以上的處理器分別控制對應(yīng)的兩個以上的攝像頭進行拍攝。
[0053]具體的,拍攝模塊100,用于:
[0054]采用兩個以上的處理器分別控制對應(yīng)的兩個以上的攝像頭對拍攝的預(yù)覽畫面進行對焦,將對焦后的預(yù)覽畫面所形成的幀圖像作為相應(yīng)攝像頭拍攝的結(jié)果。每一個時刻所形成的幀圖像可以用于后續(xù)最終拍攝成照片,或者經(jīng)過一段時間的積累而拍攝成視頻。
[0055]進一步的,拍攝模塊100采用兩個以上的處理器分別控制對應(yīng)的兩個以上的攝像頭對拍攝的預(yù)覽畫面,在不同景深處進行對焦,此時,拍出來的照片或者視頻更有層次、立體感更強;或者,
[0056]拍攝模塊100采用兩個以上的處理器分別控制對應(yīng)的兩個以上的攝像頭對拍攝的預(yù)覽畫面,在同一景深的不同位置處進行對焦,此時,可以使畫面更清晰,因為具有了更多的清晰顯示區(qū)域。
[0057]2)合成模塊200,用于將所述兩個以上的攝像頭拍攝的結(jié)果進行合成。
[0058]具體的,合成模塊200,用于:
[0059]針對兩個以上的攝像頭均位于終端的同側(cè)的情況,在一幅畫面中對所述兩個以上的攝像頭拍攝的結(jié)果進行合成,得到最終的照片或者視頻;
[0060]針對兩個以上的攝像頭位于終端的異側(cè)的情況,對于位于終端的相同側(cè)的所有攝像頭,在一幅畫面中對所述相同側(cè)的所有攝像頭拍攝的結(jié)果進行合成,再將各相同側(cè)的合成結(jié)果拼接得到最終的照片或者視頻。
[0061]本發(fā)明第三實施例,一種終端,可以作為實體裝置來理解,如圖3所示,包括:
[0062]兩個以上的處理器10,用于分別控制對應(yīng)的兩個以上的攝像頭20進行拍攝;由其中任一個處理器10將所述兩個以上的攝像頭20拍攝的結(jié)果進行合成;
[0063]兩個以上的攝像頭20,用于在相應(yīng)處理器10的控制下進行拍攝。
[0064]本實施例中處理器10所完成的功能細節(jié)上與第一實施例中控制攝像頭拍攝的方法的流程所涉及的具體步驟相對應(yīng)。
[0065]本發(fā)明第四實施例,本實施例是在上述實施例的基礎(chǔ)上,以雙后攝像頭拍攝為例,結(jié)合附圖4介紹一個本發(fā)明的應(yīng)用實例。
[0066]本實施例主要提供了一種雙處理器控制雙后攝像頭的方法,如圖4所示,其執(zhí)行的流程如下:
[0067]步驟1,剛開始啟動相機應(yīng)用時,用戶可以選擇啟動模式是否為雙攝像頭模式。如果選擇雙攝像頭模式,則執(zhí)行步驟2 ;否則,僅啟動主攝像頭模式。
[0068]步驟2,雙后攝像頭同時啟動,通過兩個預(yù)覽畫面進行拍攝。兩個預(yù)覽畫面,可以為畫中畫預(yù)覽,也可為上下兩個畫面預(yù)覽。
[0069]具體的,雙處理器同時工作,分別控制其對應(yīng)的攝像頭。因為是每個攝像頭都有一個處理器控制,所以,可以分別實現(xiàn)預(yù)覽對焦,而互不影響。
[0070]雙攝像頭分為主攝像頭和副攝像頭,其中,副攝像頭的像素通常較主攝像頭少,所以對焦速度相對較快。
[0071]雙攝像頭都可以自動對焦,如果主攝像頭對焦景深較淺的焦點,而副攝像頭對焦景深較深的焦點時,可以使最終合成的畫面更有層次感、立體感。
[0072]副攝像頭也可以手動對焦,手動對焦可以由用戶自行選擇對焦焦點,如果副攝像頭與主攝像頭對焦的焦點景深較一致但位置不同,則可以實現(xiàn)照片比較清晰,因為有兩個焦點都進行了對焦。不同是用戶可以根據(jù)需求選擇不同景深的焦點對焦。可以按需求使得不同景深的畫面突顯清晰,增強體驗。
[0073]步驟3,對雙后攝像頭分別對焦后的圖像進行合成。
[0074]本實施例的一種雙處理器控制雙后攝像頭的方法。其中一個攝像頭為主攝像頭,默認情況下啟動的攝像頭。第二攝像頭為副攝像頭,只有用戶在選擇雙攝像頭模式下才會啟動的攝像頭。
[0075]在雙攝像頭模式下,通過雙處理來控制攝像頭可以實現(xiàn)雙攝像頭同時預(yù)覽同時對焦,點擊拍照生成的照片即為兩個攝像頭同時對焦后照片的合成。
[0076]這樣用戶就可以在同時預(yù)覽的狀態(tài)下,根據(jù)自己的需要選擇對焦點,形成不同景深下的焦點,使得照片更具有畫面感、立體感及清晰度,提高用戶體驗。
[0077]本發(fā)明實施例的所述控制攝像頭拍攝的方法、裝置及終端,可以實現(xiàn)同時預(yù)覽,并且同時對焦。當(dāng)兩個以上的攝像頭對拍攝的預(yù)覽畫面在不同景深處進行對焦時,拍出來的照片或者視頻更有層次、立體感更強;當(dāng)兩個以上的攝像頭對拍攝的預(yù)覽畫面在同一景深的不同位置處進行對焦時,又可以使畫面更清晰。另外,用戶就可以在同時預(yù)覽的狀態(tài)下,根據(jù)自己的需要選擇對焦點,然后合成,提高用戶的拍攝體驗。
[0078]通過【具體實施方式】的說明,應(yīng)當(dāng)可對本發(fā)明為達成預(yù)定目的所采取的技術(shù)手段及功效得以更加深入且具體的了解,然而所附圖示僅是提供參考與說明之用,并非用來對本發(fā)明加以限制。
【權(quán)利要求】
1.一種控制攝像頭拍攝的方法,其特征在于,包括: 拍攝步驟:采用兩個以上的處理器分別控制對應(yīng)的兩個以上的攝像頭進行拍攝; 合成步驟:將所述兩個以上的攝像頭拍攝的結(jié)果進行合成。
2.根據(jù)權(quán)利要求1所述的控制攝像頭拍攝的方法,其特征在于,所述拍攝步驟,包括: 采用兩個以上的處理器分別控制對應(yīng)的兩個以上的攝像頭對拍攝的預(yù)覽畫面進行對焦,將對焦后的預(yù)覽畫面所形成的幀圖像作為相應(yīng)攝像頭拍攝的結(jié)果。
3.根據(jù)權(quán)利要求2所述的控制攝像頭拍攝的方法,其特征在于,采用兩個以上的處理器分別控制對應(yīng)的兩個以上的攝像頭對拍攝的預(yù)覽畫面進行對焦,包括: 采用兩個以上的處理器分別控制對應(yīng)的兩個以上的攝像頭對拍攝的預(yù)覽畫面,在不同景深處進行對焦;或者, 采用兩個以上的處理器分別控制對應(yīng)的兩個以上的攝像頭對拍攝的預(yù)覽畫面,在同一景深的不同位置處進行對焦。
4.根據(jù)權(quán)利要求1所述的控制攝像頭拍攝的方法,其特征在于,所述合成步驟,包括: 針對兩個以上的攝像頭均位于終端的同側(cè)的情況,在一幅畫面中對所述兩個以上的攝像頭拍攝的結(jié)果進行合成,得到最終的照片或者視頻; 針對兩個以上的攝像頭位于終端的異側(cè)的情況,對于位于終端的相同側(cè)的所有攝像頭,在一幅畫面中對所述相同側(cè)的所有攝像頭拍攝的結(jié)果進行合成,再將各相同側(cè)的合成結(jié)果拼接得到最終的照片或者視頻。
5.根據(jù)權(quán)利要求4所述的控制攝像頭拍攝的方法,其特征在于,所述將各相同側(cè)的合成結(jié)果拼接得到最終的照片或者視頻,包括:將每一個相同側(cè)的合成結(jié)果作為一個窗口,由所有的窗口拼接組成最終的多窗口照片或者多窗口視頻。
6.一種控制攝像頭拍攝的裝置,其特征在于,包括: 拍攝模塊,用于采用兩個以上的處理器分別控制對應(yīng)的兩個以上的攝像頭進行拍攝; 合成模塊,用于將所述兩個以上的攝像頭拍攝的結(jié)果進行合成。
7.根據(jù)權(quán)利要求6所述的控制攝像頭拍攝的裝置,其特征在于,所述拍攝模塊,用于: 采用兩個以上的處理器分別控制對應(yīng)的兩個以上的攝像頭對拍攝的預(yù)覽畫面進行對焦,將對焦后的預(yù)覽畫面所形成的幀圖像作為相應(yīng)攝像頭拍攝的結(jié)果。
8.根據(jù)權(quán)利要求7所述的控制攝像頭拍攝的裝置,其特征在于,所述拍攝模塊,用于: 采用兩個以上的處理器分別控制對應(yīng)的兩個以上的攝像頭對拍攝的預(yù)覽畫面,在不同景深處進行對焦;或者, 采用兩個以上的處理器分別控制對應(yīng)的兩個以上的攝像頭對拍攝的預(yù)覽畫面,在同一景深的不同位置處進行對焦。
9.根據(jù)權(quán)利要求6所述的控制攝像頭拍攝的裝置,其特征在于,所述合成模塊,用于: 針對兩個以上的攝像頭均位于終端的同側(cè)的情況,在一幅畫面中對所述兩個以上的攝像頭拍攝的結(jié)果進行合成,得到最終的照片或者視頻; 針對兩個以上的攝像頭位于終端的異側(cè)的情況,對于位于終端的相同側(cè)的所有攝像頭,在一幅畫面中對所述相同側(cè)的所有攝像頭拍攝的結(jié)果進行合成,再將各相同側(cè)的合成結(jié)果拼接得到最終的照片或者視頻。
10.一種終端,其特征在于,包括: 兩個以上的處理器,用于分別控制對應(yīng)的兩個以上的攝像頭進行拍攝;由其中任一個處理器將所述兩個以上的攝像頭拍攝的結(jié)果進行合成; 兩個以上的攝像頭,用于在相應(yīng)處理器的控制下進行拍攝。
【文檔編號】H04N5/232GK104349063SQ201410581963
【公開日】2015年2月11日 申請日期:2014年10月27日 優(yōu)先權(quán)日:2014年10月27日
【發(fā)明者】王保磊, 王強 申請人:東莞宇龍通信科技有限公司