控制方法、控制裝置及電子裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及成像技術(shù),特別涉及一種成像裝置的控制方法、控制裝置及電子裝置。
【背景技術(shù)】
[0002]現(xiàn)有的反差式對(duì)焦模式在自拍場(chǎng)景中由于需要驅(qū)動(dòng)鏡頭移動(dòng)到整個(gè)對(duì)焦范圍內(nèi)的不同的位置并檢測(cè)各個(gè)位置對(duì)應(yīng)的圖像的對(duì)比度以尋找對(duì)比度最大的位置,因此耗時(shí)較長(zhǎng),用戶體驗(yàn)較差。
【發(fā)明內(nèi)容】
[0003]本發(fā)明旨在至少解決現(xiàn)有技術(shù)中存在的技術(shù)問(wèn)題之一。為此,本發(fā)明提供了一種控制方法、控制裝置及電子裝置。
[0004]本發(fā)明實(shí)施方式的控制方法用于控制成像裝置,所述成像裝置包括鏡頭單元,所述控制方法包括以下步驟:
[0005]處理步驟,處理所述成像裝置輸出的預(yù)覽圖像以識(shí)別所述預(yù)覽圖像中的人臉區(qū)域;
[0006]計(jì)算步驟,計(jì)算所述人臉區(qū)域的面積;
[0007]判斷步驟,判斷所述面積與預(yù)設(shè)面積的差值是否小于預(yù)設(shè)閾值;
[0008]驅(qū)動(dòng)步驟,在所述差值小于所述預(yù)設(shè)閾值時(shí)驅(qū)動(dòng)所述鏡頭單元移動(dòng)至對(duì)應(yīng)的預(yù)定位置;及
[0009]控制步驟,控制所述成像裝置以所述預(yù)定位置為初始位置進(jìn)行反差式對(duì)焦。
[0010]在某些實(shí)施方式中,所述控制方法包括:
[0011]檢測(cè)步驟,檢測(cè)是否存在所述預(yù)設(shè)面積,若是進(jìn)入所述判斷步驟,若否,進(jìn)入設(shè)置步驟;及
[0012]設(shè)置步驟,設(shè)置所述預(yù)設(shè)面積。
[0013]在某些實(shí)施方式中,所述設(shè)置步驟包括:
[0014]獲取子步驟,控制所述成像裝置在用戶自拍時(shí)對(duì)焦以獲取對(duì)焦后的自拍圖像及對(duì)應(yīng)的鏡頭位置;
[0015 ]確定子步驟,確定所述自拍圖像中的人臉面積;及
[0016]設(shè)置子步驟,設(shè)置所述人臉面積為預(yù)設(shè)面積及所述鏡頭位置為所述預(yù)設(shè)位置。
[0017]在某些實(shí)施方式中,所述獲取子步驟獲取多幀對(duì)焦后的所述自拍圖像及對(duì)應(yīng)的多個(gè)所述鏡頭位置;
[0018]所述確定子步驟確定多幀所述自拍圖像中的多個(gè)所述人臉面積;及
[0019]所述設(shè)置子步驟設(shè)置多個(gè)所述人臉面積的平均值為所述預(yù)設(shè)面積及設(shè)置多個(gè)所述鏡頭位置的平均位置為所述預(yù)設(shè)位置。
[0020]在某些實(shí)施方式中,所述預(yù)設(shè)面積包括多個(gè),所述預(yù)設(shè)位置包括多個(gè),每個(gè)所述預(yù)設(shè)面積對(duì)應(yīng)一個(gè)所述預(yù)設(shè)位置。
[0021]本發(fā)明實(shí)施方式的控制裝置,用于控制成像裝置,所述成像裝置包括鏡頭單元,所述控制裝置包括:
[0022]處理模塊,所述處理模塊用于處理所述成像裝置輸出的預(yù)覽圖像以識(shí)別所述預(yù)覽圖像中的人臉區(qū)域;
[0023]計(jì)算模塊,所述計(jì)算模塊用于計(jì)算所述人臉區(qū)域的面積;
[0024]判斷模塊,所述判斷模塊用于判斷所述面積與預(yù)設(shè)面積的差值是否小于預(yù)設(shè)閾值;
[0025]驅(qū)動(dòng)模塊,所述驅(qū)動(dòng)模塊用于在所述差值小于所述預(yù)設(shè)閾值時(shí)驅(qū)動(dòng)所述鏡頭單元移動(dòng)至對(duì)應(yīng)的預(yù)定位置;及
[0026]控制模塊,所述控制模塊用于控制所述成像裝置以所述預(yù)定位置為初始位置進(jìn)行反差式對(duì)焦。
[0027]在某些實(shí)施方式中,所述控制裝置包括:
[0028]檢測(cè)模塊,所述檢測(cè)模塊用于檢測(cè)是否存在所述預(yù)設(shè)面積,若是,則通知所述判斷模塊進(jìn)行判斷,若否,則通知所述設(shè)置模塊進(jìn)行設(shè)置;及
[0029]設(shè)置模塊,所述設(shè)置模塊用于設(shè)置所述預(yù)設(shè)面積。
[0030]在某些實(shí)施方式中,所述設(shè)置模塊包括:
[0031]獲取子模塊,所述獲取子模塊用于控制所述成像裝置在用戶自拍時(shí)對(duì)焦以獲取對(duì)焦后的自拍圖像及對(duì)應(yīng)的鏡頭位置;
[0032]確定子模塊,所述確定子模塊用于確定所述自拍圖像中的人臉面積;及
[0033]設(shè)置子模塊,所述設(shè)置子模塊用于設(shè)置所述人臉面積為預(yù)設(shè)面積及所述鏡頭位置為所述預(yù)設(shè)位置。
[0034]在某些實(shí)施方式中,所述獲取子模塊用于獲取多幀對(duì)焦后的所述自拍圖像及對(duì)應(yīng)的多個(gè)所述鏡頭位置;
[0035]所述確定子模塊用于確定多幀所述自拍圖像中的多個(gè)所述人臉面積;及
[0036]所述設(shè)置子模塊用于設(shè)置多個(gè)所述人臉面積的平均值為所述預(yù)設(shè)面積及設(shè)置多個(gè)所述鏡頭位置的平均位置為所述預(yù)設(shè)位置。
[0037]在某些實(shí)施方式中,所述預(yù)設(shè)面積包括多個(gè),所述預(yù)設(shè)位置包括多個(gè),每個(gè)所述預(yù)設(shè)面積對(duì)應(yīng)一個(gè)所述預(yù)設(shè)位置。
[0038]本發(fā)明實(shí)施方式的電子裝置包括所述成像裝置及所述控制裝置。
[0039]在某些實(shí)施方式中,所述電子裝置包括手機(jī)或平板電腦。
[0040]在某些實(shí)施方式中,所述成像裝置包括前置相機(jī)或/及后置相機(jī)。
[0041]本發(fā)明實(shí)施方式的控制方法、控制裝置及電子裝置通過(guò)在對(duì)焦前將鏡頭單元移動(dòng)至預(yù)定位置并控制成像裝置以預(yù)定位置為初始位置進(jìn)行反差式對(duì)焦,能夠提高反差式對(duì)焦模式在自拍場(chǎng)景中的對(duì)焦效率。
[0042]本發(fā)明的實(shí)施方式的附加方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過(guò)本發(fā)明的實(shí)施方式的實(shí)踐了解到。
【附圖說(shuō)明】
[0043]本發(fā)明的實(shí)施方式的上述和/或附加的方面和優(yōu)點(diǎn)從結(jié)合下面附圖對(duì)實(shí)施方式的描述中將變得明顯和容易理解,其中:
[0044]圖1是本發(fā)明實(shí)施方式的控制方法流程示意圖。
[0045]圖2是本發(fā)明實(shí)施方式的控制裝置的功能模塊示意圖。
[0046]圖3是本發(fā)明實(shí)施方式的鏡頭單元驅(qū)動(dòng)原理示意圖。
[0047]圖4是本發(fā)明實(shí)施方式的人臉成像原理示意圖。
[0048]圖5是本發(fā)明某些實(shí)施方式的控制方法流程示意圖。
[0049]圖6是本發(fā)明某些實(shí)施方式的控制裝置的功能模塊示意圖。
[0050]圖7是本發(fā)明某些實(shí)施方式的控制方法流程示意圖。
[0051 ]圖8是本發(fā)明某些實(shí)施方式的控制裝置的功能模塊示意圖。
【具體實(shí)施方式】
[0052]下面詳細(xì)描述本發(fā)明的實(shí)施方式的實(shí)施方式,所述實(shí)施方式的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號(hào)表示相同或類似的元件或具有相同或類似功能的元件。下面通過(guò)參考附圖描述的實(shí)施方式是示例性的,僅用于解釋本發(fā)明的實(shí)施方式,而不能理解為對(duì)本發(fā)明的實(shí)施方式的限制。
[0053]請(qǐng)參閱圖1,本發(fā)明實(shí)施方式的控制方法用于控制成像裝置,成像裝置包括鏡頭單元??刂品椒òㄒ韵虏襟E:
[0054]S10:處理成像裝置輸出的預(yù)覽圖像以識(shí)別預(yù)覽圖像中的人臉區(qū)域;
[0055]S20:計(jì)算人臉區(qū)域的面積;
[0056]S30:判斷面積與預(yù)設(shè)面積的差值是否小于預(yù)設(shè)閾值;
[0057]S40:在差值小于預(yù)設(shè)閾值時(shí)驅(qū)動(dòng)鏡頭單元移動(dòng)至對(duì)應(yīng)的預(yù)定位置;及
[0058]S50:控制成像裝置以預(yù)定位置為初始位置進(jìn)行反差式對(duì)焦。
[0059]請(qǐng)參閱圖2,本發(fā)明實(shí)施方式的控制裝置100,用于控制成像裝置200??刂蒲b置100包括處理模塊110、計(jì)算模塊120、判斷模塊130、驅(qū)動(dòng)模塊140及控制模塊150。成像裝置200包括鏡頭單兀210。
[0060]本發(fā)明實(shí)施方式的控制方法可以由本發(fā)明實(shí)施方式的控制裝置100實(shí)現(xiàn)。其中,步驟SlO可以由處理模塊110實(shí)現(xiàn),步驟S20可以由計(jì)算模塊120實(shí)現(xiàn),步驟S30可以由判斷模塊130實(shí)現(xiàn),步驟S40可以由驅(qū)動(dòng)模塊140實(shí)現(xiàn),步驟S50可以由控制模塊150實(shí)現(xiàn)。
[0061]也即是說(shuō),處理模塊110用于處理成像裝置200輸出的預(yù)覽圖像以識(shí)別預(yù)覽圖像中的人臉區(qū)域。計(jì)算模塊120用于計(jì)算人臉區(qū)域的面積。判斷模塊130用于判斷面積與預(yù)設(shè)面積的差值是否小于預(yù)設(shè)閾值。驅(qū)動(dòng)模塊140用于在差值小于預(yù)設(shè)閾值時(shí)驅(qū)動(dòng)鏡頭單元210移動(dòng)至對(duì)應(yīng)的預(yù)定位置??刂颇K150用于控制成像裝置200以預(yù)定位置為初始位置進(jìn)行反差式對(duì)焦。
[0062]請(qǐng)參閱3,在自拍場(chǎng)景中,反差式對(duì)焦模式首先通過(guò)驅(qū)動(dòng)鏡頭單元210移動(dòng)到整個(gè)對(duì)焦范圍內(nèi)的不同的對(duì)焦位置以調(diào)節(jié)相距的大小,例如驅(qū)動(dòng)到對(duì)焦位置P1、P2……PN。不同的對(duì)焦位置到圖像傳感器的距離對(duì)應(yīng)著不同的焦距。然后檢測(cè)各個(gè)位置對(duì)應(yīng)的圖像的對(duì)比度并尋找圖像對(duì)比度最大時(shí)對(duì)應(yīng)的對(duì)焦位置以實(shí)現(xiàn)對(duì)焦??梢岳斫猓谧耘膱?chǎng)景中這種對(duì)焦方式耗時(shí)較長(zhǎng),用戶體驗(yàn)較差。
[0063]請(qǐng)參閱圖4,在人臉與鏡頭之間的物距為Dl的情況下,點(diǎn)A1、B1分別表示人臉的頂部與底部,相應(yīng)的人臉面積表示為SI。點(diǎn)