電子設備的控制方法、控制裝置及電子設備的制造方法
【技術領域】
[0001]本發明屬于電子設備控制技術領域,尤其涉及電子設備的控制方法、控制裝置及電子設備。
【背景技術】
[0002]現在很多電子設備都具備拍攝功能,如數碼相機、數碼攝像機、手機和平板電腦。在用戶拍照過程中,周圍環境會對成像質量產生很大的影響,因此用戶要根據周圍環境調整電子設備的拍攝參數,對于具有多種拍攝模式的電子設備,用戶要根據周圍環境選擇相應的拍攝模式。而操作不熟練的用戶,往往無法根據周圍環境及時的調整電子設備的拍攝參數或者拍攝模式。
[0003]如何快速識別拍攝場景,并向用戶發送提示,是本領域技術人員需要解決的問題。
【發明內容】
[0004]有鑒于此,本發明的目的在于提供一種電子設備的控制方法和控制裝置,能夠識別用戶的拍攝場景并輸出相應的提示。本發明還提供一種能夠識別用戶拍攝場景的電子設備。
[0005]為實現上述目的,本發明提供如下技術方案:
[0006]一種電子設備的控制方法,所述電子設備包括圖像采集單元和顯示單元,所述控制方法包括:
[0007]獲取所述圖像采集單元采集到的圖像;
[0008]根據所述圖像確定當前的拍攝場景;
[0009]輸出當前的拍攝場景信息;
[0010]其中,根據所述圖像確定當前的拍攝場景,包括:
[0011]識別所述圖像,確定所述圖像是否包含人臉圖像;
[0012]在所述圖像包含人臉圖像的情況下,計算所述圖像所包含的各人臉圖像占所述圖像的畫面比率;
[0013]在有至少一個人臉圖像的畫面比率大于第一閾值的情況下,或者,在所述圖像包含多個人臉圖像,且第一人臉圖像的畫面比率和第二人臉圖像的畫面比率的比值小于或等于第二閾值的情況下,確定當前的拍攝場景為人像場景;
[0014]其中,所述第一人臉圖像為所述人臉圖像中占所述圖像的畫面比率最大的人臉圖像,所述第二人臉圖像為所述人臉圖像中占所述圖像的畫面比率最小的人臉圖像。
[0015]優選的,在確定當前的拍攝場景為人像場景之后,還包括:
[0016]計算所述第一人臉圖像的亮度均值;
[0017]比較所述第一人臉圖像的亮度均值和第三閾值;
[0018]在所述第一人臉圖像的亮度均值大于所述第三閾值的情況下,確定當前的拍攝場景為光線正常的人像場景,在所述第一人臉圖像的亮度均值小于或等于所述第三閾值的情況下,確定當前的拍攝場景為光線異常的人像場景。
[0019]優選的,在確定當前的拍攝場景為光線異常的人像場景之后,還包括:
[0020]計算所述圖像的亮度均值;
[0021]比較所述圖像的亮度均值和第四閾值;
[0022]在所述圖像的亮度均值小于所述第四閾值的情況下,確定當前的拍攝場景為人像弱光場景;
[0023]在所述圖像的亮度均值大于或等于所述第四閾值的情況下,確定所述圖像中非人臉區域的最高亮度值,計算所述最高亮度值和所述第一人臉圖像的亮度均值的差值,在所述差值大于第五閾值的情況下,確定當前的拍攝場景為人像逆光場景。
[0024]優選的,在所述差值小于或等于所述第五閾值的情況下,還包括:
[0025]確定所述圖像的Y通道、Cb通道和Cr通道中各像素點的像素值;
[0026]統計所述Cb通道中像素值小于第一數值的像素點的總數S1、所述Cb通道中像素值大于第二數值的像素點的總數s2、所述Cr通道中像素值小于所述第一數值的像素點的總數s3,以及所述Cr通道中像素值大于所述第二數值的像素點的總數s4,其中所述第一數值小于所述第二數值;
[0027]判斷所述Cb通道和Cr通道中像素值位于所述第一數值和所述第二數值之間的像素點的數量是否滿足預設條件;
[0028]若不滿足預設條件,則確定當前的拍攝場景為光線正常的人像場景;
[0029]若滿足所述預設條件,則統計所述Y通道中像素值大于第三數值的像素點的總數sll,計算sll和s9的比值,其中s9為所述Y通道包含的像素點的數量,比較所述比值和第五數值;
[0030]在所述比值大于所述第五數值的情況下,利用所述圖像的方差和偏度確定當前的拍攝場景;
[0031]在所述比值小于或等于所述第五數值的情況下,利用所述Y通道的亮度均值和圖像的偏度確定當前的拍攝場景。
[0032]優選的,判斷所述Cb通道和Cr通道中像素值位于所述第一數值和所述第二數值之間的像素點的數量是否滿足預設條件,包括:
[0033]計算si和s4的和值s5,計算s2和s3的和值s6 ;
[0034]判斷s5/s0以及s6/s0是否均小于第一比例閾值,其中sO為所述圖像的一個通道包含的像素點的數量;
[0035]若是,則確定所述Cb通道和Cr通道中像素值位于所述第一數值和所述第二數值之間的像素點的數量滿足預設條件;
[0036]否則,判斷是否滿足以下至少一個條件:s7/s0小于所述第一比例閾值且sl*s2為O ;s8/s0小于第二比例閾值且s3*s4為O ;sl*s2為O且s3*s4為O ;sl0/s9大于第三比例閾值;其中,s7為si和s2的和,s8為s3和s4的和,slO為所述Y通道中像素值小于第四數值的像素點的總數,其中所述第四數值小于所述第三數值;
[0037]若滿足至少一個條件,則確定所述Cb通道和Cr通道中像素值位于所述第一數值和所述第二數值之間的像素點的數量滿足預設條件,否則,確定所述Cb通道和Cr通道中像素值位于所述第一數值和所述第二數值之間的像素點的數量不滿足預設條件。
[0038]優選的,利用所述圖像的方差和偏度確定當前的拍攝場景,包括:
[0039]比較所述圖像的方差和第六數值;
[0040]在所述圖像的方差小于或等于所述第六數值的情況下,確定當前的拍攝場景為光線正常的人像場景;
[0041]在所述圖像的方差大于所述第六數值的情況下,比較所述圖像的偏度和第七數值,若所述圖像的偏度大于所述第七數值,則確定當前的拍攝場景為人像逆光場景,若所述圖像的偏度小于或等于所述第七數值,則確定當前的拍攝場景為光線正常的人像場景。
[0042]優選的,利用所述Y通道的亮度均值和圖像的偏度確定當前的拍攝場景,包括:
[0043]比較所述Y通道的亮度均值和第八數值;
[0044]在所述Y通道的亮度均值大于所述第八數值的情況下,確定當前的拍攝場景為光線正常的人像場景;
[0045]在所述Y通道的亮度均值小于或等于所述第八數值的情況下,比較所述圖像的偏度和第九數值,若所述圖像的偏度小于所述第九數值,則確定當前的拍攝場景為光線正常的人像場景,若所述圖像的偏度大于或等于所述第九數值,則確定當前的拍攝場景為人像弱光場景。
[0046]本發明還公開一種電子設備的控制裝置,所述電子設備包括圖像采集單元和顯示單元,所述控制裝置包括:
[0047]圖像獲取單元,用于獲取所述圖像采集單元采集到的圖像;
[0048]拍攝場景確定單元,用于根據所述圖像確定當前的拍攝場景;
[0049]信息輸出單元,用于輸出當前的拍攝場景信息;
[0050]其中,所述拍攝場景確定單元包括:
[0051]圖像識別子單元,用于識別所述圖像,確定所述圖像是否包含人臉圖像;
[0052]畫面比率計算子單元,用于在所述圖像包含人臉圖像的情況下,計算所述圖像所包含的各人臉圖像占所述圖像的畫面比率;
[0053]第一場景確定子單元,用于在有至少一個人臉圖像的畫面比率大于第一閾值的情況下,或者,在所述圖像包含多個人臉圖像,且第一人臉圖像的畫面比率和第二人臉圖像的畫面比率的比值小于或等于第二閾值的情況下,確定當前的拍攝場景為人像場景;
[0054]其中,所述第一人臉圖像為所述人臉圖像中占所述圖像的畫面比率最大的人臉圖像,所述第二人臉圖像為所述人臉圖像中占所述圖像的畫面比率最小的人臉圖像。
[0055]優選的,所述拍攝場景確定單元還包括:
[0056]第一亮度均值計算子單元,用于在所述第一場景確定子單元確定當前的拍攝場景為人像場景之后,計算所述第一人臉圖像的亮度均值;
[0057]第一比較子單元,用于比較所述第一人臉圖像的亮度均值和第三閾值;
[0058]第二場景確定子單元,用于在所述第一人臉圖像的亮度均值大于所述第三閾值的情況下,確定當前的拍攝場景為光線正常的人像場景,在所述第一人臉圖像的亮度均值小于或等于所述第三閾值的情況下,確定當前的拍攝場景為光線異常的人像場景。
[0059]優選的,所述拍攝場景確定單元還包括:
[0060]第二亮度均值計算子單元,用于在所述第二場景確定子單元確定當前的拍攝場景為光線異常的人像場景之后,計算所述圖像的亮度均值;
[0061]第二比較子單元,用于比較所述圖像的亮度均值和第四閾值;
[0062]第三場景確定子單元,用于在所述圖像的亮度均值小于所述第四閾值的情況下,確定當前的拍攝場景為人像弱光場景;
[0063]第四場景確定子單元,用于在所述圖像的亮度均值大于或等于所述第四閾值的情況下,確定所述圖像中非人臉區域的最高亮度值,計算所述最高亮度值和所述第一人臉圖像的亮度均值的差值,在所述差值大于第五閾值的情況下,確定當前的拍攝場景為人像逆光場景。
[0064]優選的,所述拍攝場景確定單元還包括:
[0065]像素值確定子單元,用于確定所述圖像的Y通道、Cb通道和Cr通道中各像素點的像素值;
[0066]第一統計子單元,用于統計所述Cb通道中像素值小于第一數值的像素點的總數S1、所述Cb通道中像素值大于第二數值的像素點的總數s2、所述Cr通道中像素值小于所述第一數值的像素點的總數s3,以及所述Cr通道中像素值大于所述第二數值的像素點的總數s4,其中所述第一數值小于所述第二數值;
[0067]第一判斷子單元,用于判斷所述Cb通道和Cr通道中像素值位于所述第一數值和所述第二數值之間的像素點的數量是否滿足預設條件;
[0068]第五場景確定子單元,用于在所述Cb通道和Cr通道中像素值位于所述第一數值和所述第二數值之間的像素點的數量不滿足預設條件的情況下,確定當前的拍攝場景為光線正常的人像場景;
[0069]第二統計子單元,用于在所述Cb通道和Cr通道中像素值位于所述第一數值和所述第二數值之間的像素點的數量滿足預設條件的情況下,統計所述Y通道中像素值大于第三數值的像素點的總數Sll,計算Sll和S9的比值,其中S9為所述Y通道包含的像素點的數量,比較所述比值和第五數值;
[0070]第六場景確定子單元,用于在所述比值大于所述第五數值的情況下,利用所述圖像的方差和偏度確定當前的拍攝場景;
[0071]第七場景確定子單元,用于在所述比值小于或等于所述第五數值的情況下,利用所述Y通道的亮度均值和圖像的偏度確定當前的拍攝場景。
[0072]