雙攝像頭的變焦處理方法、裝置和移動終端的制作方法
【專利摘要】本發明提出一種雙攝像頭的變焦處理方法、裝置和移動終端,其中,該雙攝像頭的變焦處理方法,包括:檢測到用戶開啟相機時啟動主攝像頭,并檢測用戶是否觸發變焦放大操作;如果所述用戶觸發變焦放大操作,則啟動副攝像頭,并根據所述主攝像頭獲取的第一預覽圖像,以及所述副攝像頭獲取的第二預覽圖像生成合成預覽圖像;當檢測到用戶停止所述變焦放大操作時,確定對應的合成預覽圖像中所述第一預覽圖像和所述第二預覽圖像的占比數值;根據所述第一預覽圖像和所述第二預覽圖像的占比數值控制雙攝像頭的工作狀態。本發明的雙攝像頭的變焦處理方法,能夠在保證用戶對焦體驗和拍照效果的同時,降低功耗,有效提升設備的可用工作時長以及工作效率。
【專利說明】
雙攝像頭的變焦處理方法、裝置和移動終端
技術領域
[0001]本發明涉及拍攝處理技術領域,特別涉及一種雙攝像頭的變焦處理方法、裝置和移動終端。
【背景技術】
[0002]目前,越來越多的移動終端上可通過雙攝像頭實現變焦功能。其中,雙攝像頭的設計主要是由一個廣角的攝像頭和一個長焦的攝像頭組成。其實現變焦的原理為:打開攝像頭后,同時進入廣角攝像頭(也稱為主攝像頭)和長焦攝像頭(也稱為副攝像頭),將兩個攝像頭的畫面進行合成后供用戶預覽。當用戶要使用變焦功能時,可通過觸屏放大框進行放大操作,此時,主攝像頭的圖像占比會慢慢降低,副攝像頭的圖像占比會慢慢增加,進行合成顯示,從而達到變焦的功能。然而,上述通過雙攝像頭實現變焦功能的移動終端,需要兩個攝像頭同時工作,導致移動終端的電能和資源消耗較大,減少移動終端的工作時間及工作效率。
【發明內容】
[0003]本發明旨在至少在一定程度上解決上述技術問題。
[0004]為此,本發明的第一個目的在于提出一種雙攝像頭的變焦處理方法,能夠在保證用戶對焦體驗和拍照效果的同時,降低功耗,有效提升設備的可用工作時長以及工作效率。
[0005]本發明的第二個目的在于提出一種雙攝像頭的變焦處理裝置。
[0006]本發明的第三個目的在于提出一種移動終端。
[0007]本發明的第四個目的在于提出另一種移動終端。
[0008]為達上述目的,根據本發明第一方面實施例提出了一種雙攝像頭的變焦處理方法,包括以下步驟:
[0009]檢測到用戶開啟相機時啟動主攝像頭,并檢測用戶是否觸發變焦放大操作;
[0010]如果所述用戶觸發變焦放大操作,則啟動副攝像頭,并根據所述主攝像頭獲取的第一預覽圖像,以及所述副攝像頭獲取的第二預覽圖像生成合成預覽圖像;
[0011]當檢測到用戶停止所述變焦放大操作時,確定對應的合成預覽圖像中所述第一預覽圖像和所述第二預覽圖像的占比數值;
[0012]根據所述第一預覽圖像和所述第二預覽圖像的占比數值控制雙攝像頭的工作狀
??τ O
[0013]根據本發明實施例的雙攝像頭的變焦處理方法,還可包括以下附加技術特征:
[0014]在本發明的一個實施例中,在本發明的一個實施例中,所述檢測用戶是否觸發變焦放大操作,包括:
[0015]檢測用戶是否對所述主攝像頭獲取的預覽界面進行放大觸控操作;或,
[0016]檢測用戶是否觸發預設的放大變焦控制按鍵。
[0017]在本發明的一個實施例中,根據所述主攝像頭獲取的第一預覽圖像,以及所述副攝像頭獲取的第二預覽圖像生成合成預覽圖像,包括:
[0018]根據所述變焦放大操作確定對應的變焦放大倍數;
[0019]根據所述變焦放大倍數確定所述第一預覽圖像中的第一像素點,以及所述第二預覽圖像中的第二像素點;
[0020]將所述第一像素點和所述第二像素點進行合成處理生成合成預覽圖像。
[0021]在本發明的一個實施例中,所述確定對應的合成預覽圖像中所述第一預覽圖像和所述第二預覽圖像的占比數值,包括:
[0022]計算所述第一像素點與所述第二像素點的和,獲取總像素點;
[0023]分別計算所述第一像素點和所述第二像素點與所述總像素點的比值,獲取合成預覽圖像中所述第一預覽圖像和所述第二預覽圖像的占比數值。
[0024]在本發明的一個實施例中,所述根據所述第一預覽圖像和所述第二預覽圖像的占比數值控制雙攝像頭的工作狀態,包括:
[0025]若檢測獲知所述第一預覽圖像的占比數值大于預設的第一閾值,則控制所述副攝像頭待機,控制所述主攝像頭工作;或者,
[0026]若檢測獲知所述第二預覽圖像的占比數值大于預設的第二閾值,則控制所述主攝像頭待機,控制所述副攝像頭工作;或者,
[0027]若檢測獲知所述第一預覽圖像的占比數值小于預設的第一閾值,且所述第二預覽圖像的占比數值小于預設的第二閾值,則維持所述主攝像頭和所述副攝像頭同時工作。
[0028]本發明第二方面實施例提供了一種,雙攝像頭的變焦處理裝置,包括:
[0029]檢測模塊,用于檢測到用戶開啟相機時啟動主攝像頭,并檢測用戶是否觸發變焦放大操作;
[0030]合成模塊,用于在所述用戶觸發變焦放大操作時,啟動副攝像頭,并根據所述主攝像頭獲取的第一預覽圖像,以及所述副攝像頭獲取的第二預覽圖像生成合成預覽圖像
[0031]確定模塊,用于當檢測到用戶停止所述變焦放大操作時,確定對應的合成預覽圖像中所述第一預覽圖像和所述第二預覽圖像的占比數值;
[0032]控制模塊,用于根據所述第一預覽圖像和所述第二預覽圖像的占比數值控制雙攝像頭的工作狀態。
[0033]根據本發明實施例的雙攝像頭的變焦處理裝置,還可包括以下附加技術特征:
[0034]在本發明的一個實施例中,所述檢測模塊用于:
[0035]檢測用戶是否對所述主攝像頭獲取的預覽界面進行放大觸控操作;或,
[0036]檢測用戶是否觸發預設的放大變焦控制按鍵。
[0037]在本發明的一個實施例中,所述合成模塊用于:
[0038]根據所述變焦放大操作確定對應的變焦放大倍數;
[0039]根據所述變焦放大倍數確定所述第一預覽圖像中的第一像素點,以及所述第二預覽圖像中的第二像素點;
[0040]將所述第一像素點和所述第二像素點進行合成處理生成合成預覽圖像。
[0041]在本發明的一個實施例中,所述確定模塊用于:
[0042]計算所述第一像素點與所述第二像素點的和,獲取總像素點;
[0043]分別計算所述第一像素點和所述第二像素點與所述總像素點的比值,獲取合成預覽圖像中所述第一預覽圖像和所述第二預覽圖像的占比數值。
[0044]在本發明的一個實施例中,所述控制模塊用于:
[0045]若檢測獲知所述第一預覽圖像的占比數值大于預設的第一閾值,則控制所述副攝像頭待機,控制所述主攝像頭工作;或者,
[0046]若檢測獲知所述第二預覽圖像的占比數值大于預設的第二閾值,則控制所述主攝像頭待機,控制所述副攝像頭工作;或者,
[0047]若檢測獲知所述第一預覽圖像的占比數值小于預設的第一閾值,且所述第二預覽圖像的占比數值小于預設的第二閾值,則維持所述主攝像頭和所述副攝像頭同時工作。
[0048]本發明第三方面實施例提供了一種移動終端,包括本發明第二方面任一實施例的雙攝像頭的變焦處理裝置。
[0049]本發明第四方面實施例提供了一種移動終端包括:
[0050]處理器;
[0051]用于存儲處理器可執行指令的存儲器;
[0052]其中,所述處理器被配置為:
[0053]檢測到用戶開啟相機時啟動主攝像頭,并檢測用戶是否觸發變焦放大操作;
[0054]如果所述用戶觸發變焦放大操作,則啟動副攝像頭,并根據所述主攝像頭獲取的第一預覽圖像,以及所述副攝像頭獲取的第二預覽圖像生成合成預覽圖像;
[0055]當檢測到用戶停止所述變焦放大操作時,確定對應的合成預覽圖像中所述第一預覽圖像和所述第二預覽圖像的占比數值;
[0056]根據所述第一預覽圖像和所述第二預覽圖像的占比數值控制雙攝像頭的工作狀
??τ O
[0057]本發明實施例的雙攝像頭的變焦處理方法、裝置和移動終端,通過在檢測到用戶開啟相機時啟動主攝像頭,并在檢測到用戶觸發變焦放大操作時啟動副攝像頭,并將兩個攝像頭獲取的圖像合成為預覽圖像,在用戶停止變焦放大操作時,確定對應的合成預覽圖像中第一預覽圖像和第二預覽圖像的占比數值,并控制雙攝像頭的工作狀態,可根據實際拍攝需求控制副攝像頭的工作,而不需兩個攝像頭全程工作,有效降低了拍攝過程中的功耗和資源占用。此外,可根據變合成預覽圖像中第一預覽圖像和第二預覽圖像的占比數值控制雙攝像頭的工作狀態,能夠根據是變焦需求有選擇地控制雙攝像頭的工作,進一步降低功耗。從而能夠在保證用戶對焦體驗和拍照效果的同時,有效提升拍攝設備的可用工作時長以及工作效率。
[0058]本發明的附加方面和優點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發明的實踐了解到。
【附圖說明】
[0059]本發明的上述和/或附加的方面和優點從結合下面附圖對實施例的描述中將變得明顯和容易理解,其中:
[0060]圖1為根據本發明一個實施例的雙攝像頭的變焦處理方法的流程圖;
[0061]圖2為根據本發明一個實施例的雙攝像頭的變焦處理裝置的結構示意圖;
[0062]圖3是根據一示例性實施例示出的一種移動終端的框圖。
【具體實施方式】
[0063]下面詳細描述本發明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本發明,而不能理解為對本發明的限制。
[0064]下面參考附圖描述根據本發明實施例的雙攝像頭的變焦處理方法、裝置和移動終端。
[0065]本發明實施例的拍攝設備是雙攝像頭設備,雙攝像頭包括主攝像頭和副攝像頭。其中,主攝像頭可以是廣角攝像頭,副攝像頭可以是長焦攝像頭。需要說明的是,本發明實施例的拍攝設備可包括但不限于手機、平板電腦、智能穿戴式設備、個人數字助理等移動終端。
[0066]圖1為根據本發明一個實施例的雙攝像頭的變焦處理方法的流程圖。
[0067]如圖1所示,根據本發明實施例的雙攝像頭的變焦處理方法,包括:
[0068]SlOl,檢測到用戶開啟相機時啟動主攝像頭,并檢測用戶是否觸發變焦放大操作。
[0069]在本發明的一個實施例中,檢測用戶是否觸發變焦放大操作,可包括:
[0070]檢測用戶是否對所述主攝像頭獲取的預覽界面進行放大觸控操作;或,
[0071 ]檢測用戶是否觸發預設的放大變焦控制按鍵。
[0072]舉例來說,當檢測到用戶在圖像預覽界面的兩個手指反向滑動操作,或者檢測到用戶對音量放大按鍵的按鍵操作時,可確定檢測用戶觸發變焦放大操作。
[0073]S102,如果所述用戶觸發變焦放大操作,則啟動副攝像頭,并根據所述主攝像頭獲取的第一預覽圖像,以及所述副攝像頭獲取的第二預覽圖像生成合成預覽圖像。
[0074]在本發明的實施例中,在檢測到用戶觸發變焦放大操作時,可啟動副攝像頭。在副攝像頭啟動后,主攝像頭與副攝像頭可分別對拍攝目標進行圖像采集得到第一預覽圖像和第二預覽圖像。進而,可將主攝像頭獲取的第一預覽圖像和副攝像頭獲取的第二預覽圖像合成,以生成合成預覽圖像。
[0075]在本發明的一個實施例中,根據所述主攝像頭獲取的第一預覽圖像,以及所述副攝像頭獲取的第二預覽圖像生成合成預覽圖像,可包括:根據所述變焦放大操作確定對應的變焦放大倍數;根據所述變焦放大倍數確定所述第一預覽圖像中的第一像素點,以及所述第二預覽圖像中的第二像素點;將所述第一像素點和所述第二像素點進行合成處理生成合成預覽圖像。
[0076]具體地,可根據變焦放大倍數確定在生成合成預覽圖像的過程中,所需的第一預覽圖像中的第一像素點和第二預覽圖像中的第二像素點所占的比例。變焦放大倍數越大,則在生成合成預覽圖像的過程中,第二預覽圖像中的第二像素點所占的比例越高,變焦放大倍數越小,在生成合成預覽圖像的過程中第二預覽圖像中的第二像素點所占的比例越低。
[0077]在本發明的一個實施例中,可根據預設的算法確定變焦放大倍數與合成預覽圖像中所需的第一像素點數量與第二像素點數量的對應關系。
[0078]舉例來說,如果變焦放大倍數為I,則可主要使用第一預覽圖像中的像素點生成合成預覽圖像;如果放大倍數為8倍,則可主要使用第二預覽圖像中的像素點生成合成預覽圖像;如果放大倍數為3,則可從第一預覽圖像和第二預覽圖像中選取數量一樣的像素點進行合成,以生成合成預覽圖像。
[0079]在本發明的實施例中,在未檢測到用戶觸發變焦放大操作時僅通過主攝像頭,在檢測到用戶觸發變焦放大操作時,才啟動副攝像頭,進行圖像合成以及變焦工作。如果未檢測到用戶觸發變焦放大操作,則不開啟副攝像頭,全程僅使用主攝像頭獲取預覽圖像。從而,僅在有變焦需要時開啟副攝像頭工作,而不是主、副攝像頭一直同時工作,能夠在保證用戶對焦體驗和拍照效果的同時,大大節省能量消耗。
[0080]S103,當檢測到用戶停止所述變焦放大操作時,確定對應的合成預覽圖像中所述第一預覽圖像和所述第二預覽圖像的占比數值。
[0081]在本發明的實施例中,可在用戶停止變焦放大操時,或者在停止變焦放大操作經過預設時間后,確定對應的合成預覽圖像中所述第一預覽圖像和所述第二預覽圖像的占比數值。
[0082]其中,第一預覽圖像的占比數值是指在合成預覽圖像中使用的第一預覽圖像中的第一像素點的數量與合成預覽圖像中像素點總數的比值;第二預覽圖像的占比數值是指在合成預覽圖像中使用的第二預覽圖像中的第二像素點的數量與合成預覽圖像中像素點總數的比值。
[0083]在本發明的一個實施例中,所述確定對應的合成預覽圖像中所述第一預覽圖像和所述第二預覽圖像的占比數值,可包括:計算所述第一像素點與所述第二像素點的和,獲取總像素點;分別計算所述第一像素點和所述第二像素點與所述總像素點的比值,獲取合成預覽圖像中所述第一預覽圖像和所述第二預覽圖像的占比數值。
[0084]S104,根據所述第一預覽圖像和所述第二預覽圖像的占比數值控制雙攝像頭的工作狀態。
[0085]在本發明的一個實施例中,所述根據所述第一預覽圖像和所述第二預覽圖像的占比數值控制雙攝像頭的工作狀態,可包括:
[0086]若檢測獲知所述第一預覽圖像的占比數值大于預設的第一閾值,則控制所述副攝像頭待機,控制所述主攝像頭工作;或者,
[0087]若檢測獲知所述第二預覽圖像的占比數值大于預設的第二閾值,則控制所述主攝像頭待機,控制所述副攝像頭工作;或者,
[0088]若檢測獲知所述第一預覽圖像的占比數值小于預設的第一閾值,且所述第二預覽圖像的占比數值小于預設的第二閾值,則維持所述主攝像頭和所述副攝像頭同時工作。
[0089]其中,第一閾值和第二閾值可預先根據實驗數據計算得到。舉例來說,第一閾值可為80%,第二閾值可為80%。當然,第一閾值與第二閾值也可不相等。
[0090]舉例來說,如果第一預覽圖像的占比數值大于80%,即副攝像頭的占比數值小于20%,則可控制副攝像頭待機,即僅主攝像頭工作;如果第二預覽圖像的占比數值大于80%,即第一預覽圖像的占比數值小于20%,則可控制主攝像頭待機,即僅副攝像頭工作。如果第一預覽圖像的占比數值小于預設的第一閾值,且第二預覽圖像的占比數值小于預設的第二閾值,則可維持主攝像頭和副攝像頭同時工作。
[0091]從而,可根據合成圖像的需要,當雙攝像頭中一個攝像頭能夠滿足合成圖像的需求時,則可控制另一個攝像頭待機,當需要兩個攝像頭同時獲取圖像并進行合成時,才控制兩個攝像頭同時工作,能夠有效節省功耗,增強用戶的對焦體驗。
[0092]本發明實施例的雙攝像頭的變焦處理方法,通過在檢測到用戶開啟相機時啟動主攝像頭,并在檢測到用戶觸發變焦放大操作時啟動副攝像頭,并將兩個攝像頭獲取的圖像合成為預覽圖像,在用戶停止變焦放大操作時,確定對應的合成預覽圖像中第一預覽圖像和第二預覽圖像的占比數值,并控制雙攝像頭的工作狀態,可根據實際拍攝需求控制副攝像頭的工作,而不需兩個攝像頭全程工作,有效降低了拍攝過程中的功耗和資源占用。此夕卜,可根據變合成預覽圖像中第一預覽圖像和第二預覽圖像的占比數值控制雙攝像頭的工作狀態,能夠根據是變焦需求有選擇地控制雙攝像頭的工作,進一步降低功耗。從而能夠在保證用戶對焦體驗和拍照效果的同時,有效提升拍攝設備的可用工作時長以及工作效率。
[0093]為了實現上述實施例,本發明還提出一種雙攝像頭的變焦處理裝置。
[0094]圖2為根據本發明一個實施例的雙攝像頭的變焦處理裝置的結構示意圖。
[0095]如圖2所示,根據本發明實施例的雙攝像頭的變焦處理裝置,包括:檢測模塊10、合成模塊20、確定模塊30和控制模塊40。
[0096]具體地,檢測模塊10用于檢測到用戶開啟相機時啟動主攝像頭,并檢測用戶是否觸發變焦放大操作。
[0097]在本發明的一個實施例中,檢測模塊10可用于:檢測用戶是否對所述主攝像頭獲取的預覽界面進行放大觸控操作;或,檢測用戶是否觸發預設的放大變焦控制按鍵。
[0098]舉例來說,當檢測到用戶在圖像預覽界面的兩個手指反向滑動操作,或者檢測到用戶對音量放大按鍵的按鍵操作時,檢測模塊10可確定檢測用戶觸發變焦放大操作。
[0099]合成模塊20用于在所述用戶觸發變焦放大操作時,啟動副攝像頭,并根據所述主攝像頭獲取的第一預覽圖像,以及所述副攝像頭獲取的第二預覽圖像生成合成預覽圖像。
[0100]在本發明的實施例中,合成模塊20在檢測到用戶觸發變焦放大操作時,可啟動副攝像頭。在副攝像頭啟動后,主攝像頭與副攝像頭可分別對拍攝目標進行圖像采集得到第一預覽圖像和第二預覽圖像。進而,合成模塊20可將主攝像頭獲取的第一預覽圖像和副攝像頭獲取的第二預覽圖像合成,以生成合成預覽圖像。
[0101]在本發明的一個實施例中,合成模塊20可用于:根據所述變焦放大操作確定對應的變焦放大倍數;根據所述變焦放大倍數確定所述第一預覽圖像中的第一像素點,以及所述第二預覽圖像中的第二像素點;將所述第一像素點和所述第二像素點進行合成處理生成合成預覽圖像。
[0102]具體地,合成模塊20可根據變焦放大倍數確定在生成合成預覽圖像的過程中,所需的第一預覽圖像中的第一像素點和第二預覽圖像中的第二像素點所占的比例。變焦放大倍數越大,則在生成合成預覽圖像的過程中,第二預覽圖像中的第二像素點所占的比例越高,變焦放大倍數越小,在生成合成預覽圖像的過程中第二預覽圖像中的第二像素點所占的比例越低。
[0103]在本發明的一個實施例中,可根據預設的算法確定變焦放大倍數與合成預覽圖像中所需的第一像素點數量與第二像素點數量的對應關系。
[0104]舉例來說,如果變焦放大倍數為I,則可僅使用第一預覽圖像中的像素點生成合成預覽圖像;如果放大倍數為8倍,則可僅使用第二預覽圖像中的像素點生成合成預覽圖像;如果放大倍數為3,則可從第一預覽圖像和第二預覽圖像中選取數量一樣的像素點進行合成,以生成合成預覽圖像。
[0105]在本發明的實施例中,在未檢測到用戶觸發變焦放大操作時僅通過主攝像頭,在檢測到用戶觸發變焦放大操作時,才啟動副攝像頭,進行圖像合成以及變焦工作。如果未檢測到用戶觸發變焦放大操作,則不開啟副攝像頭,全程僅使用主攝像頭獲取預覽圖像。從而,僅在有變焦需要時開啟副攝像頭工作,而不是主、副攝像頭一直同時工作,能夠在保證用戶對焦體驗和拍照效果的同時,大大節省能量消耗。
[0106]確定模塊30用于當檢測到用戶停止所述變焦放大操作時,確定對應的合成預覽圖像中所述第一預覽圖像和所述第二預覽圖像的占比數值。
[0107]在本發明的實施例中,確定模塊30可在用戶停止變焦放大操時,或者在停止變焦放大操作經過預設時間后,確定對應的合成預覽圖像中所述第一預覽圖像和所述第二預覽圖像的占比數值。
[0108]其中,第一預覽圖像的占比數值是指在合成預覽圖像中使用的第一預覽圖像中的第一像素點的數量與合成預覽圖像中像素點總數的比值;第二預覽圖像的占比數值是指在合成預覽圖像中使用的第二預覽圖像中的第二像素點的數量與合成預覽圖像中像素點總數的比值。
[0109]在本發明的一個實施例中,確定模塊30可用于:計算所述第一像素點與所述第二像素點的和,獲取總像素點;分別計算所述第一像素點和所述第二像素點與所述總像素點的比值,獲取合成預覽圖像中所述第一預覽圖像和所述第二預覽圖像的占比數值。
[0110]控制模塊40用于根據所述第一預覽圖像和所述第二預覽圖像的占比數值控制雙攝像頭的工作狀態。
[0111]在本發明的一個實施例中,控制模塊40可用于:
[0112]若檢測獲知所述第一預覽圖像的占比數值大于預設的第一閾值,則控制所述副攝像頭待機,控制所述主攝像頭工作;或者,
[0113]若檢測獲知所述第二預覽圖像的占比數值大于預設的第二閾值,則控制所述主攝像頭待機,控制所述副攝像頭工作;或者,
[0114]若檢測獲知所述第一預覽圖像的占比數值小于預設的第一閾值,且所述第二預覽圖像的占比數值小于預設的第二閾值,則維持所述主攝像頭和所述副攝像頭同時工作。
[0115]其中,第一閾值和第二閾值可預先根據實驗數據計算得到。舉例來說,第一閾值可為80%,第二閾值可為80%。當然,第一閾值與第二閾值也可不相等。
[0116]舉例來說,如果第一預覽圖像的占比數值大于80%,即副攝像頭的占比數值小于20%,則可控制副攝像頭待機,即僅主攝像頭工作;如果第二預覽圖像的占比數值大于80%,即第一預覽圖像的占比數值小于20%,則可控制主攝像頭待機,即僅副攝像頭工作。如果第一預覽圖像的占比數值小于預設的第一閾值,且第二預覽圖像的占比數值小于預設的第二閾值,則可維持主攝像頭和副攝像頭同時工作。
[0117]從而,可根據合成圖像的需要,當雙攝像頭中一個攝像頭能夠滿足合成圖像的需求時,則可控制另一個攝像頭待機,當需要兩個攝像頭同時獲取圖像并進行合成時,才控制兩個攝像頭同時工作,能夠有效節省功耗,增強用戶的對焦體驗。
[0118]本發明實施例的雙攝像頭的變焦處理裝置,通過在檢測到用戶開啟相機時啟動主攝像頭,并在檢測到用戶觸發變焦放大操作時啟動副攝像頭,并將兩個攝像頭獲取的圖像合成為預覽圖像,在用戶停止變焦放大操作時,確定對應的合成預覽圖像中第一預覽圖像和第二預覽圖像的占比數值,并控制雙攝像頭的工作狀態,可根據實際拍攝需求控制副攝像頭的工作,而不需兩個攝像頭全程工作,有效降低了拍攝過程中的功耗和資源占用。此夕卜,可根據變合成預覽圖像中第一預覽圖像和第二預覽圖像的占比數值控制雙攝像頭的工作狀態,能夠根據是變焦需求有選擇地控制雙攝像頭的工作,進一步降低功耗。從而能夠在保證用戶對焦體驗和拍照效果的同時,有效提升拍攝設備的可用工作時長以及工作效率。
[0119]本發明還提出一種移動終端。
[0120]根據本發明實施例的移動終端,包括本發明任一實施例的的雙攝像頭的變焦處理裝置,通過在檢測到用戶開啟相機時啟動主攝像頭,并在檢測到用戶觸發變焦放大操作時啟動副攝像頭,并將兩個攝像頭獲取的圖像合成為預覽圖像,在用戶停止變焦放大操作時,確定對應的合成預覽圖像中第一預覽圖像和第二預覽圖像的占比數值,并控制雙攝像頭的工作狀態,可根據實際拍攝需求控制副攝像頭的工作,而不需兩個攝像頭全程工作,有效降低了拍攝過程中的功耗和資源占用。此外,可根據變合成預覽圖像中第一預覽圖像和第二預覽圖像的占比數值控制雙攝像頭的工作狀態,能夠根據是變焦需求有選擇地控制雙攝像頭的工作,進一步降低功耗。從而能夠在保證用戶對焦體驗和拍照效果的同時,有效提升拍攝設備的可用工作時長以及工作效率。
[0121]本發明還提出另一種移動終端。
[0122]根據本發明實施例的移動終端,包括:處理器;用于存儲處理器可執行指令的存儲器;其中,所述處理器被配置為:
[0123]根據本發明實施例的移動終端,通過在檢測到用戶開啟相機時啟動主攝像頭,并在檢測到用戶觸發變焦放大操作時啟動副攝像頭,并將兩個攝像頭獲取的圖像合成為預覽圖像,在用戶停止變焦放大操作時,確定對應的合成預覽圖像中第一預覽圖像和第二預覽圖像的占比數值,并控制雙攝像頭的工作狀態,可根據實際拍攝需求控制副攝像頭的工作,而不需兩個攝像頭全程工作,有效降低了拍攝過程中的功耗和資源占用。此外,可根據變合成預覽圖像中第一預覽圖像和第二預覽圖像的占比數值控制雙攝像頭的工作狀態,能夠根據是變焦需求有選擇地控制雙攝像頭的工作,進一步降低功耗。從而能夠在保證用戶對焦體驗和拍照效果的同時,有效提升拍攝設備的可用工作時長以及工作效率。
[0124]圖3是根據一示例性實施例示出的一種移動終端300的框圖。例如,裝置300可以是移動電話,數字廣播終端,消息收發設備,游戲控制臺,平板設備,醫療設備,健身設備,個人數字助理等。
[0125]參照圖3,裝置300可以包括以下一個或多個組件:處理組件302,存儲器304,電源組件306,多媒體組件308,音頻組件310,輸入/輸出(I/O)的接口312,傳感器組件314,以及通信組件316。
[0126]處理組件302通常控制裝置300的整體操作,諸如與顯示,電話呼叫,數據通信,相機操作和記錄操作相關聯的操作。處理組件302可以包括一個或多個處理器320來執行指令,以完成上述的方法的全部或部分步驟。此外,處理組件302可以包括一個或多個模塊,便于處理組件302和其他組件之間的交互。例如,處理組件302可以包括多媒體模塊,以方便多媒體組件308和處理組件302之間的交互。
[0127]存儲器304被配置為存儲各種類型的數據以支持在設備300的操作。這些數據的示例包括用于在裝置300上操作的任何應用程序或方法的指令,聯系人數據,電話簿數據,消息,圖片,視頻等。存儲器304可以由任何類型的易失性或非易失性存儲設備或者它們的組合實現,如靜態隨機存取存儲器(SRAM),電可擦除可編程只讀存儲器(EEPROM),可擦除可編程只讀存儲器(EPROM),可編程只讀存儲器(PROM),只讀存儲器(ROM),磁存儲器,快閃存儲器,磁盤或光盤。
[0128]電源組件306為裝置300的各種組件提供電力。電源組件306可以包括電源管理系統,一個或多個電源,及其他與為裝置300生成、管理和分配電力相關聯的組件。
[0129]多媒體組件308包括在所述裝置300和用戶之間的提供一個輸出接口的屏幕。在一些實施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實現為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與所述觸摸或滑動操作相關的持續時間和壓力。在一些實施例中,多媒體組件308包括一個前置攝像頭和/或后置攝像頭。當設備300處于操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數據。每個前置攝像頭和后置攝像頭可以是一個固定的光學透鏡系統或具有焦距和光學變焦能力。
[0130]音頻組件310被配置為輸出和/或輸入音頻信號。例如,音頻組件310包括一個麥克風(MIC),當裝置300處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風被配置為接收外部音頻信號。所接收的音頻信號可以被進一步存儲在存儲器304或經由通信組件316發送。在一些實施例中,音頻組件310還包括一個揚聲器,用于輸出音頻信號。
[0131 ] I/O接口312為處理組件302和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。
[0132]傳感器組件314包括一個或多個傳感器,用于為裝置300提供各個方面的狀態評估。例如,傳感器組件314可以檢測到設備300的打開/關閉狀態,組件的相對定位,例如所述組件為裝置300的顯示器和小鍵盤,傳感器組件314還可以檢測裝置300或裝置300—個組件的位置改變,用戶與裝置300接觸的存在或不存在,裝置300方位或加速/減速和裝置300的溫度變化。傳感器組件314可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件314還可以包括光傳感器,如CMOS或C⑶圖像傳感器,用于在成像應用中使用。在一些實施例中,該傳感器組件314還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
[0133]通信組件316被配置為便于裝置300和其他設備之間有線或無線方式的通信。裝置300可以接入基于通信標準的無線網絡,如WiFi,2G或3G,或它們的組合。在一個示例性實施例中,通信組件316經由廣播信道接收來自外部廣播管理系統的廣播信號或廣播相關信息。在一個示例性實施例中,所述通信組件316還包括近場通信(NFC)模塊,以促進短程通信。例如,在NFC模塊可基于射頻識別(RFID)技術,紅外數據協會(IrDA)技術,超寬帶(UWB)技術,藍牙(BT)技術和其他技術來實現。
[0134]在示例性實施例中,裝置300可以被一個或多個應用專用集成電路(ASIC)、數字信號處理器(DSP)、數字信號處理設備(DSPD)、可編程邏輯器件(PLD)、現場可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實現,用于執行上述方法。
[0135]在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質,例如包括指令的存儲器304,上述指令可由裝置300的處理器320執行以完成上述方法。例如,所述非臨時性計算機可讀存儲介質可以是R0M、隨機存取存儲器(RAM)、CD-R0M、磁帶、軟盤和光數據存儲設備等。
[0136]本領域技術人員在考慮說明書及實踐這里公開的發明后,將容易想到本發明的其它實施方案。本申請旨在涵蓋本發明的任何變型、用途或者適應性變化,這些變型、用途或者適應性變化遵循本發明的一般性原理并包括本公開未公開的本技術領域中的公知常識或慣用技術手段。說明書和實施例僅被視為示例性的,本發明的真正范圍和精神由下面的權利要求指出。
[0137]應當理解的是,本發明并不局限于上面已經描述并在附圖中示出的精確結構,并且可以在不脫離其范圍進行各種修改和改變。本發明的范圍僅由所附的權利要求來限制。
【主權項】
1.一種雙攝像頭的變焦處理方法,其特征在于,包括以下步驟: 檢測到用戶開啟相機時啟動主攝像頭,并檢測用戶是否觸發變焦放大操作; 如果所述用戶觸發變焦放大操作,則啟動副攝像頭,并根據所述主攝像頭獲取的第一預覽圖像,以及所述副攝像頭獲取的第二預覽圖像生成合成預覽圖像; 當檢測到用戶停止所述變焦放大操作時,確定對應的合成預覽圖像中所述第一預覽圖像和所述第二預覽圖像的占比數值; 根據所述第一預覽圖像和所述第二預覽圖像的占比數值控制雙攝像頭的工作狀態。2.如權利要求1所述的方法,其特征在于,所述檢測用戶是否觸發變焦放大操作,包括: 檢測用戶是否對所述主攝像頭獲取的預覽界面進行放大觸控操作;或, 檢測用戶是否觸發預設的放大變焦控制按鍵。3.如權利要求1所述的方法,其特征在于,根據所述主攝像頭獲取的第一預覽圖像,以及所述副攝像頭獲取的第二預覽圖像生成合成預覽圖像,包括: 根據所述變焦放大操作確定對應的變焦放大倍數; 根據所述變焦放大倍數確定所述第一預覽圖像中的第一像素點,以及所述第二預覽圖像中的第二像素點; 將所述第一像素點和所述第二像素點進行合成處理生成合成預覽圖像。4.如權利要求3所述的方法,其特征在于,所述確定對應的合成預覽圖像中所述第一預覽圖像和所述第二預覽圖像的占比數值,包括: 計算所述第一像素點與所述第二像素點的和,獲取總像素點; 分別計算所述第一像素點和所述第二像素點與所述總像素點的比值,獲取合成預覽圖像中所述第一預覽圖像和所述第二預覽圖像的占比數值。5.如權利要求1-4任一所述的方法,其特征在于,所述根據所述第一預覽圖像和所述第二預覽圖像的占比數值控制雙攝像頭的工作狀態,包括: 若檢測獲知所述第一預覽圖像的占比數值大于預設的第一閾值,則控制所述副攝像頭待機,控制所述主攝像頭工作;或者, 若檢測獲知所述第二預覽圖像的占比數值大于預設的第二閾值,則控制所述主攝像頭待機,控制所述副攝像頭工作;或者, 若檢測獲知所述第一預覽圖像的占比數值小于預設的第一閾值,且所述第二預覽圖像的占比數值小于預設的第二閾值,則維持所述主攝像頭和所述副攝像頭同時工作。6.一種雙攝像頭的變焦處理裝置,其特征在于,包括: 檢測模塊,用于檢測到用戶開啟相機時啟動主攝像頭,并檢測用戶是否觸發變焦放大操作; 合成模塊,用于在所述用戶觸發變焦放大操作時,啟動副攝像頭,并根據所述主攝像頭獲取的第一預覽圖像,以及所述副攝像頭獲取的第二預覽圖像生成合成預覽圖像 確定模塊,用于當檢測到用戶停止所述變焦放大操作時,確定對應的合成預覽圖像中所述第一預覽圖像和所述第二預覽圖像的占比數值; 控制模塊,用于根據所述第一預覽圖像和所述第二預覽圖像的占比數值控制雙攝像頭的工作狀態。7.如權利要求6所述的裝置,其特征在于,所述檢測模塊用于: 檢測用戶是否對所述主攝像頭獲取的預覽界面進行放大觸控操作;或, 檢測用戶是否觸發預設的放大變焦控制按鍵。8.如權利要求6所述的裝置,其特征在于,所述合成模塊用于: 根據所述變焦放大操作確定對應的變焦放大倍數; 根據所述變焦放大倍數確定所述第一預覽圖像中的第一像素點,以及所述第二預覽圖像中的第二像素點; 將所述第一像素點和所述第二像素點進行合成處理生成合成預覽圖像。9.如權利要求8所述的裝置,其特征在于,所述確定模塊用于: 計算所述第一像素點與所述第二像素點的和,獲取總像素點; 分別計算所述第一像素點和所述第二像素點與所述總像素點的比值,獲取合成預覽圖像中所述第一預覽圖像和所述第二預覽圖像的占比數值。10.如權利要求6-9任一所述的裝置,其特征在于,所述控制模塊用于: 若檢測獲知所述第一預覽圖像的占比數值大于預設的第一閾值,則控制所述副攝像頭待機,控制所述主攝像頭工作;或者, 若檢測獲知所述第二預覽圖像的占比數值大于預設的第二閾值,則控制所述主攝像頭待機,控制所述副攝像頭工作;或者, 若檢測獲知所述第一預覽圖像的占比數值小于預設的第一閾值,且所述第二預覽圖像的占比數值小于預設的第二閾值,則維持所述主攝像頭和所述副攝像頭同時工作。11.一種移動終端,其特征在于,包括如權利要求6-10任一項所述的雙攝像頭的變焦處理裝置。12.一種移動終端,其特征在于,包括: 處理器; 用于存儲處理器可執行指令的存儲器; 其中,所述處理器被配置為: 檢測到用戶開啟相機時啟動主攝像頭,并檢測用戶是否觸發變焦放大操作; 如果所述用戶觸發變焦放大操作,則啟動副攝像頭,并根據所述主攝像頭獲取的第一預覽圖像,以及所述副攝像頭獲取的第二預覽圖像生成合成預覽圖像; 當檢測到用戶停止所述變焦放大操作時,確定對應的合成預覽圖像中所述第一預覽圖像和所述第二預覽圖像的占比數值; 根據所述第一預覽圖像和所述第二預覽圖像的占比數值控制雙攝像頭的工作狀態。
【文檔編號】H04N5/232GK105991930SQ201610573049
【公開日】2016年10月5日
【申請日】2016年7月19日
【發明人】韋怡, 張弓
【申請人】廣東歐珀移動通信有限公司