本發(fā)明涉及攝像技術領域,特別是涉及一種調整前置攝像裝置用戶界面的方法、一種調整前置攝像裝置用戶界面的裝置以及一種攝像裝置。
背景技術:
隨著自拍的盛行,越來越多的多媒體設備配置了雙攝像頭,即前置攝像頭和后置攝像頭。前置攝像頭為多媒體設備屏幕一側的攝像頭,即用戶在面對多媒體設備屏幕時,屏幕上方的攝像頭。后置攝像頭為多媒體設備屏幕背側的攝像頭。由于成本以及技術等原因,前置攝像頭的像素要低于后置攝像頭的像素。
UI(User Interface,用戶界面)泛指用戶的操作界面,即用戶和系統(tǒng)之間交互的界面。攝像裝置的用戶界面即為用戶打開攝像裝置進行拍照時顯示的操作界面。一般打開攝像裝置時的用戶界面默認為后置攝像頭的用戶界面,用戶對攝像裝置進行切換后,即進入前置攝像裝置所對應的用戶界面。
目前很多攝像裝置的UI10底層102和頂部101都是黑色的,如圖1所示。這樣在低亮度環(huán)境下,當用戶采用前置攝像頭拍照時,由于光線很暗,在沒有閃光燈的情況下,采用前置攝像頭拍出的照片效果很差。
技術實現(xiàn)要素:
基于此,有必要針對上述問題,提供一種調整前置攝像裝置用戶界面的方法、裝置以及攝像裝置,使前置攝像裝置在低亮度環(huán)境下實現(xiàn)較好的拍照效果。
為了達到上述目的,本發(fā)明采取的技術方案如下:
一種調整前置攝像裝置用戶界面的方法,包括步驟:
在前置攝像裝置處于開啟狀態(tài)時,獲取所述前置攝像裝置當前所處環(huán)境的環(huán)境光亮度;
檢測所述環(huán)境光亮度是否小于預設的第一亮度閾值;
若所述環(huán)境光亮度小于所述第一亮度閾值,將所述前置攝像裝置的用戶界面預設區(qū)域的默認顏色模式調整為預設顏色模式,所述預設顏色模式所對應的亮度高于所述默認顏色模式所對應的亮度。
一種調整前置攝像裝置用戶界面的裝置,包括:
環(huán)境光亮度獲取模塊,用于在前置攝像裝置處于開啟狀態(tài)時,獲取所述前置攝像裝置當前所處環(huán)境的環(huán)境光亮度;
環(huán)境光亮度檢測模塊,用于檢測所述環(huán)境光亮度是否小于預設的第一亮度閾值;
預設區(qū)域調整模塊,用于在所述環(huán)境光亮度小于所述第一亮度閾值時,將所述前置攝像裝置的用戶界面預設區(qū)域的默認顏色模式調整為預設顏色模式,所述預設顏色模式所對應的亮度高于所述默認顏色模式所對應的亮度。
一種攝像裝置,包括所述的調整前置攝像裝置用戶界面的裝置。
上述方案的調整前置攝像裝置用戶界面的方法、裝置以及攝像裝置,在前置攝像裝置開啟且環(huán)境光亮度低于一定的數(shù)值時,即用戶在低亮度環(huán)境下采用前置攝像裝置進行拍照時,通過調整用戶界面預設區(qū)域的顏色模式增加用戶界面亮區(qū)面積,在低亮度環(huán)境下為拍攝對象補光,從而保證暗光下前置攝像裝置的拍照效果。
附圖說明
圖1為現(xiàn)有技術中攝像裝置的用戶界面具體實施例的示意圖;
圖2為一實施例的調整前置攝像裝置用戶界面的方法的流程示意圖;
圖3為一實施例的調整前置攝像裝置用戶界面的裝置的結構示意圖;
圖4為一實施例的預設區(qū)域調整模塊的結構示意圖;
圖5為另一實施例的預設區(qū)域調整模塊的結構示意圖。
具體實施方式
為更進一步闡述本發(fā)明所采取的技術手段及取得的效果,下面結合附圖及較佳實施例,對本發(fā)明的技術方案,進行清楚和完整的描述。
如圖2所示,一種調整前置攝像裝置用戶界面的方法,包括步驟:
S110、在前置攝像裝置處于開啟狀態(tài)時,獲取所述前置攝像裝置當前所處環(huán)境的環(huán)境光亮度;
S120、檢測所述環(huán)境光亮度是否小于預設的第一亮度閾值;
S130、若所述環(huán)境光亮度小于所述第一亮度閾值,將所述前置攝像裝置的用戶界面預設區(qū)域的默認顏色模式調整為預設顏色模式,所述預設顏色模式所對應的亮度高于所述默認顏色模式所對應的亮度。
在步驟S110中,前置攝像裝置包括前置攝像頭等,可以安裝在手機、平板電腦等電子設備中。環(huán)境光亮度即攝像裝置周圍環(huán)境的亮度。環(huán)境光亮度可以根據(jù)現(xiàn)有技術中已有的方式獲取。
由于目前后置攝像頭在暗光環(huán)境中一般也能拍攝出效果較好的照片,且本實施例是通過調整UI亮區(qū)面積實現(xiàn)較好的拍攝效果,對采用后置攝像頭拍照的效果影響很小,所以為了避免浪費內存空間,在檢測到用戶開啟前置攝像頭時才執(zhí)行本實施例的方法。需要說明的是,如果不考慮內存空間浪費的問題,也可以不區(qū)分前置攝像裝置開啟還是后置攝像裝置開啟,只要檢測到攝像裝置開啟,均檢測環(huán)境光亮度。
在步驟S120和步驟S130中,第一亮度閾值可以根據(jù)用戶實際需要進行設定。顏色模式包括RGB(紅、綠、藍)模式等等,顏色模式所對應的亮度可以根據(jù)現(xiàn)有技術中已有的方式確定。
預設區(qū)域為用戶設定的用戶界面的區(qū)域。在一個實施例中,所述預設區(qū)域可以為所述用戶界面中的圖標區(qū)域,即用戶界面中包含各個圖標的區(qū)域。如圖1所示,預設區(qū)域為包含各個圖標的頂部黑條區(qū)域101和底部黑條區(qū)域102。需要說明的是,本實施例不僅適用于底層和頂部為黑條的用戶界面,還適用于其它的用戶界面。
當環(huán)境光亮度小于第一亮度閾值時,意味著前置攝像裝置處于低亮環(huán)境中,需要對用戶界面的預設區(qū)域的顏色模式調整從而進行亮區(qū)調整,以增加拍照的亮度。當環(huán)境光亮度大于等于第一亮度閾值時,意味著環(huán)境光較亮,此時不需要進行預設區(qū)域的顏色模式的調整也能拍出效果較好的照片。
在進行預設區(qū)域的顏色模式調整時,如果預設區(qū)域的顏色模式為黑色,則可以將預設區(qū)域的顏色模式調整為其它顏色,例如深黃色、暖黃色、藍色等等。為了最大程度的增加用戶界面的亮度,在一個實施例中,所述預設顏色模式可以為白色所對應的顏色模式,例如將預設區(qū)域的RGB值設置為白色(RGB為200,200,200),從而增加拍照時的亮度,讓更多的光打到用戶的面部區(qū)域,拍出效果較好的照片。
如果預設區(qū)域包含多個子區(qū)域,例如圖1中的頂部黑條區(qū)域101和底部黑條區(qū)域102,則在進行顏色模式調整時,可以將多個子區(qū)域的顏色模式均進行調整,也可以對其中的部分子區(qū)域進行顏色模式調整。當對多個子區(qū)域進行顏色模式調整時,各個子區(qū)域調整的顏色模式可以相同,也可以不相同,本發(fā)明并不對此做出限定。
在環(huán)境光更暗時,為了進一步提高拍照的效果,在一個實施例中,在所述環(huán)境光亮度小于所述第一亮度閾值時,還包括步驟:
S140、檢測所述環(huán)境光亮度是否小于預設的第二亮度閾值并大于預設的第三亮度閾值,所述第二亮度閾值小于所述第一亮度閾值;
S150、若所述環(huán)境光亮度小于所述第二亮度閾值并大于所述第三亮度閾值,將調整為預設顏色模式的所述預設區(qū)域的面積放大。
第二亮度閾值和第三亮度閾值可以根據(jù)用戶實際需要進行設置。用戶也可以僅設置第二亮度閾值,在檢測到環(huán)境光亮度小于第二亮度閾值時,將預設區(qū)域的面積放大。為了不影響前置攝像裝置拍照,需要留下圖像預覽區(qū)域,所以在進行放大時可以設定預設區(qū)域面積能放大的上限,預設區(qū)域的總面積不能超過該上限。例如上限設定為用戶界面的整個屏幕區(qū)域面積的一半,在最暗環(huán)境時,只留出一半的面積用作圖像預覽,將其余的面積全部打白,則增加了環(huán)境光亮度,實現(xiàn)了更好的拍照效果。
需要說明的是,將用戶界面預設區(qū)域的顏色模式調整為預設顏色模式以及將用戶界面預設區(qū)域的面積進行擴大并無先后順序??梢韵葘⒂脩艚缑骖A設區(qū)域的顏色模式調整為預設顏色模式,然后將該預設區(qū)域進行擴大,也可以先將未設置為預設顏色模式的預設區(qū)域進行擴大,然后再將擴大后的該預設區(qū)域的顏色模式調整為預設顏色模式。當預設區(qū)域包括多個子區(qū)域時,在進行用戶界面預設區(qū)域的面積擴大時,可以僅對預設區(qū)域的部分子區(qū)域的面積進行擴大,也可以對整個預設區(qū)域的面積進行擴大。另外,在對預設區(qū)域的多個子區(qū)域的面積進行放大時,可以對預設區(qū)域的各個子區(qū)域同時放大,也可以依序對預設區(qū)域的各個子區(qū)域分別進行放大,本發(fā)明并不對此做出限定。
對預設區(qū)域進行面積放大的方式有多種。下面結合兩個實施例進行說明。
在一個實施例中,將調整為預設顏色模式的所述預設區(qū)域的面積放大的步驟包括:
S1501、獲取所述用戶界面的整個屏幕區(qū)域的面積以及所述預設區(qū)域的當前面積;
整個屏幕區(qū)域的面積和預設區(qū)域的當前面積均可以根據(jù)現(xiàn)有技術中已有的方式獲取。
S1502、根據(jù)所述第二亮度閾值、所述第三亮度閾值以及所述環(huán)境光亮度,獲得第一比值;
例如,在一個實施例中,可以根據(jù)下述表達式獲得第一比值ratio:
ratio=(lux_threshold_high-current_lux)/(lux_threshold_high-lux_threshold_low)
其中,lux_threshold_high為第二亮度閾值,current_lux為環(huán)境光亮度,lux_threshold_low為第三亮度閾值。
上述公式僅用于對確定第一比值的方式進行示例,并不用于限定第一比值的獲取方式,在上述公式基礎上進行的簡單變形均在本發(fā)明的保護范圍之內。
S1503、根據(jù)所述整個屏幕區(qū)域的面積、所述預設區(qū)域的當前面積以及所述第一比值,獲得所述預設區(qū)域的新的面積;
例如,在一個實施例中,可以根據(jù)下述表達式獲得所述預設區(qū)域的新的面積Area_current:
Area_current=area_max*ratio+area_low*(1-ratio)
其中,area_max為整個屏幕區(qū)域的面積的一半,ratio為第一比值,area_low為預設區(qū)域的當前面積。
上述公式僅用于對確定新的面積的方式進行示例,并不用于限定新的面積的獲取方式,在上述公式基礎上進行的簡單變形均在本發(fā)明的保護范圍之內。
S1504、將所述預設區(qū)域的面積由所述當前面積放大至所述新的面積。
在另一個實施例中,將調整為預設顏色模式的所述預設區(qū)域的面積放大的步驟可以包括:
S150-1、獲取所述用戶界面的整個屏幕區(qū)域的面積以及所述預設區(qū)域的當前面積;
整個屏幕區(qū)域的面積和預設區(qū)域的當前面積均可以根據(jù)現(xiàn)有技術中已有的方式獲取。
S150-2、根據(jù)預設的第二比值和所述整個屏幕區(qū)域的面積,獲得所述預設區(qū)域的新的面積;
預設的第二比值可以為設定好的固定值,也可以是用戶根據(jù)實際需要輸入的比值。為了避免影響圖像預覽,可以設定第二比值的上限和下限,第二比值的下限與整個屏幕區(qū)域的面積的乘積要大于預設區(qū)域原本的面積,第二比值的上限與整個屏幕區(qū)域的面積的乘積要小于整個屏幕區(qū)域的面積,優(yōu)選為小于整個屏幕區(qū)域的面積的一半。在該設定的區(qū)域范圍內,用戶可以根據(jù)自己的需要輸入對應的比值,獲得預設區(qū)域的新的面積。
S150-3、將所述預設區(qū)域的面積由所述當前面積放大至所述新的面積。
本實施例通過調整UI預設區(qū)域的顏色模式和擴大調整為預設顏色模式的預設區(qū)域的面積來增加UI界面亮區(qū)的面積,從而使前置攝像裝置在暗光環(huán)境下拍照時也能達到較好的拍照效果。
基于同一發(fā)明構思,本發(fā)明還提供一種調整前置攝像裝置用戶界面的裝置,下面結合附圖對本發(fā)明裝置的具體實施方式做詳細描述。
如圖3所示,一種調整前置攝像裝置用戶界面的裝置,包括:
環(huán)境光亮度獲取模塊110,用于在前置攝像裝置處于開啟狀態(tài)時,獲取所述前置攝像裝置當前所處環(huán)境的環(huán)境光亮度;
環(huán)境光亮度檢測模塊120,用于檢測所述環(huán)境光亮度是否小于預設的第一亮度閾值;
預設區(qū)域調整模塊130,用于在所述環(huán)境光亮度小于所述第一亮度閾值時,將所述前置攝像裝置的用戶界面預設區(qū)域的默認顏色模式調整為預設顏色模式,所述預設顏色模式所對應的亮度高于所述默認顏色模式所對應的亮度。
前置攝像裝置包括前置攝像頭等,可以安裝在手機、平板電腦等電子設備中。環(huán)境光亮度即攝像裝置周圍環(huán)境的亮度。環(huán)境光亮度獲取模塊110可以根據(jù)現(xiàn)有技術中已有的方式獲取環(huán)境光亮度。
第一亮度閾值可以根據(jù)用戶實際需要進行設定。預設區(qū)域為用戶設定的用戶界面的區(qū)域。在一個實施例中,所述預設區(qū)域可以為所述用戶界面中的圖標區(qū)域,即用戶界面中包含各個圖標的區(qū)域。如圖1所示,預設區(qū)域為包含各個圖標的頂部黑條區(qū)域101和底部黑條區(qū)域102。需要說明的是,本實施例不僅適用于底層和頂部為黑條的用戶界面,還適用于其它的用戶界面。
環(huán)境光亮度檢測模塊120對環(huán)境光亮度與第一亮度閾值的大小進行檢測。當環(huán)境光亮度小于第一亮度閾值時,意味著前置攝像裝置處于低亮環(huán)境中,預設區(qū)域調整模塊130需要對用戶界面的預設區(qū)域的顏色模式調整從而進行亮區(qū)調整,以增加拍照的亮度。當環(huán)境光亮度大于等于第一亮度閾值時,意味著環(huán)境光較亮,此時不需要進行預設區(qū)域的顏色模式的調整也能拍出效果較好的照片。
預設區(qū)域調整模塊130在進行預設區(qū)域的顏色模式調整時,如果預設區(qū)域的顏色模式為黑色,則可以將預設區(qū)域的顏色模式調整為其它顏色,例如深黃色、暖黃色、藍色等等。為了最大程度的增加用戶界面的亮度,在一個實施例中,所述預設顏色模式可以為白色所對應的顏色模式,從而增加拍照時的亮度,讓更多的光打到用戶的面部區(qū)域,拍出效果較好的照片。
如果預設區(qū)域包含多個子區(qū)域,例如圖1中的頂部黑條區(qū)域和底部黑條區(qū)域,則預設區(qū)域調整模塊130在進行顏色模式調整時,可以將多個子區(qū)域的顏色模式均進行調整,也可以對其中的部分子區(qū)域進行顏色模式調整。當對多個子區(qū)域進行顏色模式調整時,各個子區(qū)域調整的顏色模式可以相同,也可以不相同,本發(fā)明并不對此做出限定。
在環(huán)境光更暗時,為了進一步提高拍照的效果,在一個實施例中,所述環(huán)境光亮度檢測模塊120還用于在所述環(huán)境光亮度小于所述第一亮度閾值時,檢測所述環(huán)境光亮度是否小于預設的第二亮度閾值并大于預設的第三亮度閾值,所述第二亮度閾值小于所述第一亮度閾值。所述預設區(qū)域調整模塊130還用于在所述環(huán)境光亮度小于所述第二亮度閾值并大于所述第三亮度閾值時,將調整為預設顏色模式的所述預設區(qū)域的面積放大。
第二亮度閾值和第三亮度閾值可以根據(jù)用戶實際需要進行設置。用戶也可以僅設置第二亮度閾值,在檢測到環(huán)境光亮度小于第二亮度閾值時,將預設區(qū)域的面積放大。為了不影響前置攝像裝置拍照,需要留下圖像預覽區(qū)域,所以在進行放大時可以設定預設區(qū)域面積能放大的上限,預設區(qū)域的總面積不能超過該上限。例如上限設定為用戶界面的整個屏幕區(qū)域面積的一半,在最暗環(huán)境時,只留出一半的面積用作圖像預覽,將其余的面積全部打白,則增加了環(huán)境光亮度,實現(xiàn)了更好的拍照效果。
需要說明的是,將用戶界面預設區(qū)域的顏色模式調整為預設顏色模式以及將用戶界面預設區(qū)域的面積進行擴大并無先后順序??梢韵葘⒂脩艚缑骖A設區(qū)域的顏色模式調整為預設顏色模式,然后將該預設區(qū)域進行擴大,也可以先將未設置為預設顏色模式的預設區(qū)域進行擴大,然后再將擴大后的該預設區(qū)域的顏色模式調整為預設顏色模式。當預設區(qū)域包括多個子區(qū)域時,在進行用戶界面預設區(qū)域的面積擴大時,可以僅對預設區(qū)域的部分子區(qū)域的面積進行擴大,也可以對整個預設區(qū)域的面積進行擴大。另外,在對預設區(qū)域的多個子區(qū)域的面積進行放大時,可以對預設區(qū)域的各個子區(qū)域同時放大,也可以依序對預設區(qū)域的各個子區(qū)域分別進行放大,本發(fā)明并不對此做出限定。
所述預設區(qū)域調整模塊130對預設區(qū)域進行面積放大的方式有多種。下面結合兩個實施例進行說明。
在一個實施例中,如圖4所示,所述預設區(qū)域調整模塊130可以包括:
第一面積獲取單元1301,用于獲取所述用戶界面的整個屏幕區(qū)域的面積以及所述預設區(qū)域的當前面積;
比值獲得單元1302,用于根據(jù)所述第二亮度閾值、所述第三亮度閾值以及所述環(huán)境光亮度,獲得第一比值;
第一新面積獲得單元1303,用于根據(jù)所述整個屏幕區(qū)域的面積、所述預設區(qū)域的當前面積以及所述第一比值,獲得所述預設區(qū)域的新的面積;
第一區(qū)域面積調整單元1304,用于將所述預設區(qū)域的面積由所述當前面積放大至所述新的面積。
在另一個實施例中,如圖5所示,所述預設區(qū)域調整模塊130可以包括:
第二面積獲取單元130-1,用于獲取所述用戶界面的整個屏幕區(qū)域的面積以及所述預設區(qū)域的當前面積;
第二新面積獲得單元130-2,用于根據(jù)預設的第二比值和所述整個屏幕區(qū)域的面積,獲得所述預設區(qū)域的新的面積;
第二區(qū)域面積調整單元130-3,用于將所述預設區(qū)域的面積由所述當前面積放大至所述新的面積。
本實施例通過調整UI預設區(qū)域的顏色模式和擴大調整為預設顏色模式的預設區(qū)域的面積來增加UI界面亮區(qū)的面積,從而使前置攝像裝置在暗光環(huán)境下拍照時也能達到較好的拍照效果。
本發(fā)明還提供一種攝像裝置,所述攝像裝置包括所述的調整前置攝像裝置用戶界面的裝置。
以上所述實施例的各技術特征可以進行任意的組合,為使描述簡潔,未對上述實施例中的各個技術特征所有可能的組合都進行描述,然而,只要這些技術特征的組合不存在矛盾,都應當認為是本說明書記載的范圍。
以上所述實施例僅表達了本發(fā)明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對發(fā)明專利范圍的限制。應當指出的是,對于本領域的普通技術人員來說,在不脫離本發(fā)明構思的前提下,還可以做出若干變形和改進,這些都屬于本發(fā)明的保護范圍。因此,本發(fā)明專利的保護范圍應以所附權利要求為準。