在如圖4所示,確定所述第一特定目標(biāo)41和所述第二特定目標(biāo)42正在執(zhí)行合影操作之后,如圖5A所示,所述處理單元30控制所述第一圖像捕獲單元10以所述第一特定目標(biāo)41作為焦點(diǎn),獲取被攝場景的第一圖像51。在所述第一圖像51,所述第一特定目標(biāo)41被清晰成像。此外,由于所述第二特定目標(biāo)42不處于所述第一圖像捕獲單元10的焦點(diǎn)位置,所以所述第二特定目標(biāo)42沒有被清晰成像。
[0066]同時,如圖5B所示,所述處理單元30控制所述第二圖像捕獲單元20以所述第二特定目標(biāo)42作為焦點(diǎn),獲取被攝場景的第二圖像52。在所述第二圖像52,所述第二特定目標(biāo)42被清晰成像。此外,由于所述第一特定目標(biāo)41不處于所述第二圖像捕獲單元20的焦點(diǎn)位置,所以所述第一特定目標(biāo)41沒有被清晰成像。
[0067]此后,如圖5C所示,所述處理單元30組合所述第一圖像51和所述第二圖像52作為被攝場景的捕獲圖像53。在所述捕獲圖像53中,所述第一特定目標(biāo)41和所述第二特定目標(biāo)42都獲得清晰成像。
[0068]圖6是進(jìn)一步圖示根據(jù)本發(fā)明實(shí)施例的圖像捕獲方法的第二示例的流程圖。如圖6所示,根據(jù)本發(fā)明實(shí)施例的圖像捕獲方法的第二示例包括以下步驟。
[0069]在步驟S601中,第一圖像捕獲單元10獲取被攝場景的檢測圖像。如上所述,由于第一圖像捕獲單元10的對焦能力限制,在被攝場景中存在多個被攝體的情況下,在所述檢測圖像中可能不具有多個被攝體的每一個的清晰圖像。此后,處理進(jìn)到步驟S602。
[0070]在步驟S602中,所述處理單元30判斷所述檢測圖像中是否存在兩個特定目標(biāo)。在根據(jù)本發(fā)明實(shí)施例的圖像捕獲方法的第二示例中,檢測圖像中是否存在兩個特定目標(biāo)是參照圖2描述的所述第一預(yù)定條件的示例。在本發(fā)明的一個實(shí)施例中,所述特定目標(biāo)例如是人臉。具體地,所述處理單元30利用預(yù)先訓(xùn)練好的人臉檢測器(諸如Adaboost Cascade)來獲取所述檢測圖像中的人臉。
[0071]如果在步驟S602中獲得否定結(jié)果,即所述檢測圖像中不存在兩個特定目標(biāo),則處理進(jìn)到步驟S608。在步驟S608中,因?yàn)楸粩z場景中僅有單個被攝體,所以所述處理單元30可以直接將所述第一圖像捕獲單元10獲取被攝場景的檢測圖像作為被攝場景的最終捕獲圖像。
[0072]相反地,如果在步驟S602中獲得肯定結(jié)果,即所述檢測圖像中存在兩個特定目標(biāo),則處理進(jìn)到步驟S603。
[0073]在步驟S603中,所述處理單元30確定每個特定目標(biāo)的上的特定點(diǎn)。在本發(fā)明的一個實(shí)施例中,所述每個特定目標(biāo)的上的特定點(diǎn)例如是人臉上的鼻子、眼睛等。具體地,所述處理單元30利用預(yù)先訓(xùn)練好的人臉檢測器來確定每個特定目標(biāo)的上的特定點(diǎn)。此后,處理進(jìn)到步驟S603。
[0074]在步驟S604中,所述處理單元30獲取特定點(diǎn)的深度信息。不同于以上參照圖3描述的第一示例,在根據(jù)本發(fā)明實(shí)施例的圖像捕獲方法的第二示例中,所述第一圖像捕獲單元10為可以獲取深度信息的深度相機(jī)。所述第一圖像捕獲單元10獲取被攝場景的檢測圖像包括所述每個特定目標(biāo)的深度信息。此后,處理進(jìn)到步驟S605。
[0075]在步驟S605中,所述處理單元30判斷特定點(diǎn)之間的深度距離是否小于預(yù)定深度閾值距離。在本發(fā)明的一個實(shí)施例中,所述處理單元30判斷兩個人臉上的鼻子的深度距離是否小于預(yù)定閾值距離。
[0076]如果在步驟S605中獲得否定結(jié)果,即特定點(diǎn)之間的深度距離不小于預(yù)定深度閾值距離,指示兩個人臉的前后距離很遠(yuǎn),其中一個人臉不是需要主動拍攝的被攝體。那么,處理進(jìn)到步驟S608。如上所述,在步驟S608中,所述處理單元30可以直接將所述第一圖像捕獲單元10獲取被攝場景的檢測圖像作為被攝場景的最終捕獲圖像
[0077]相反地,如果在步驟S605中獲得肯定結(jié)果,即特定點(diǎn)之間的深度距離小于預(yù)定深度閾值距離,指示兩個人臉的前后距離足夠近,兩個特定目標(biāo)是在進(jìn)行合影操作,需要對兩個特定目標(biāo)都獲取清晰圖像。那么,處理進(jìn)到步驟S606。
[0078]在步驟S606中,所述處理單元30控制通過所述第一圖像捕獲單元10獲取被攝場景的第一圖像,并且通過所述第二圖像捕獲單元20獲取所述被攝場景的第二圖像。所述被攝場景的第一圖像可以是所述第一圖像捕獲單元10以所述多個特定目標(biāo)中的一個作為焦點(diǎn),獲取的被攝場景的圖像;所述被攝場景的第二圖像可以是所述第二圖像捕獲單元20以所述多個特定目標(biāo)中的另一個作為焦點(diǎn),獲取的被攝場景的圖像。此后,處理進(jìn)到步驟S607o
[0079]在步驟S607中,所述處理單元30組合所述第一圖像所述和第二圖像作為被攝場景的捕獲圖像。例如,所述處理單元30以對應(yīng)于所述第二圖像的圖像數(shù)據(jù)替換所述第一圖像中的相同被攝場景坐標(biāo)的圖像數(shù)據(jù),將替換后的所述第一圖像作為所述捕獲圖像。
[0080]如參照圖6描述的根據(jù)本發(fā)明實(shí)施例的圖像捕獲方法的第二示例,判斷被攝場景中是否存在需要清晰成像的兩個特定目標(biāo),并且在存在兩個特定目標(biāo)的情況下,利用所述第一圖像捕獲單元10和所述第二圖像捕獲單元20分別對兩個特定目標(biāo)清晰成像,并且組合所述第一圖像捕獲單元10和所述第二圖像捕獲單元20的捕獲圖像,從而保證獲取包括需要清晰成像的兩個特定目標(biāo)的清晰成像的捕獲圖像。
[0081]圖7是進(jìn)一步圖示根據(jù)本發(fā)明實(shí)施例的圖像捕獲方法的第二示例中特定點(diǎn)之間的深度距離的示意圖。
[0082]如圖7所示,在由第一圖像捕獲單元10獲取的被攝場景的檢測圖像70中,所述處理單元30判斷存在兩個特定目標(biāo),即第一特定目標(biāo)71和第二特定目標(biāo)72。所述處理單元30進(jìn)一步獲取第一特定目標(biāo)71上的第一特定點(diǎn)711與第二特定目標(biāo)72上的第一特定點(diǎn)712之間的深度距離D。如果所述深度距離D小于預(yù)定深度閾值距離(例如,預(yù)定深度閾值距離為100cm),則指示所述第一特定目標(biāo)71和所述第二特定目標(biāo)72正在執(zhí)行合影操作。此后,所述處理單元30執(zhí)行的操作的如圖5A到5C所示,在此將省略其重復(fù)描述。
[0083]圖8是進(jìn)一步圖示根據(jù)本發(fā)明實(shí)施例的圖像捕獲方法的第三示例的流程圖。如圖8所示,根據(jù)本發(fā)明實(shí)施例的圖像捕獲方法的第三示例包括以下步驟。
[0084]在步驟S801中,第一圖像捕獲單元10獲取被攝場景的檢測圖像。如上所述,由于第一圖像捕獲單元10的對焦能力限制,在被攝場景中存在多個被攝體的情況下,在所述檢測圖像中可能不具有多個被攝體的每一個的清晰圖像。此后,處理進(jìn)到步驟S802。
[0085]在步驟S802中,所述處理單元判斷所述檢測圖像中是否存在多于兩個特定目標(biāo)。不同于圖3和圖6的流程,檢測圖像中是否存在多于兩個特定目標(biāo)是參照圖2描述的所述第一預(yù)定條件的另一示例。在本發(fā)明的一個實(shí)施例中,所述特定目標(biāo)例如是人臉。具體地,所述處理單元30利用預(yù)先訓(xùn)練好的人臉檢測器(諸如Adaboost Cascade)來獲取所述檢測圖像中的人臉。
[0086]如果在步驟S802中獲得肯定結(jié)果,即所述檢測圖像中存在多于兩個特定目標(biāo),則處理進(jìn)到步驟S804。
[0087]在步驟S804中,所述處理單元30選擇具有最大和第二大成像面積的兩個特定目標(biāo)。在此情況下,具有最大和第二大成像面積的兩個特定目標(biāo)是距離第一圖像捕獲單元10最近的特定目標(biāo),也就是說,具有最大和第二大成像面積的兩個特定目標(biāo)被確定為需要清晰成像的特定目標(biāo)。
[0088]相反地,如果在步驟S802中獲得否定結(jié)果,即所述檢測圖像中不存在多于兩個特定目標(biāo),則處理進(jìn)到步驟S803。
[0089]在步驟S803中,所述處理單元30進(jìn)一步判斷所述檢測圖像中是否存在兩個特定目標(biāo)。
[0090]如果在步驟S803中獲得否定結(jié)果,即所述檢測圖像中不存在兩個特定目標(biāo),則處理進(jìn)到步驟S808。在步驟S808中,因?yàn)楸粩z場景中僅有單個被攝體,所以所述處理單元30可以直接將所述第一圖像捕獲單元10獲取被攝場景的檢測圖像作為被攝場景的最終捕獲圖像。
[0091]相反地,如果在步驟S803中獲得肯定結(jié)果,即所述檢測圖像中存在兩個特定目標(biāo),則處理進(jìn)到步驟S805。
[0092]在步驟S805中,所述處理單元30確定兩個特定目標(biāo)的距離是否小于預(yù)定閾值距離。在根據(jù)本發(fā)明實(shí)施例的圖像捕獲方法的第三示例中,所述預(yù)定閾值距離可以是參照圖3描述的為所述每個特定目標(biāo)的上的特定點(diǎn)之間的平行距離設(shè)置的預(yù)定閾值距離,或者所述預(yù)定閾值距離可以是參照圖6描述的為所述每個特定目標(biāo)的上的特定點(diǎn)之間的深度距離設(shè)置的預(yù)定閾值深度距離。
[0093]如果在步驟S805中獲得否定結(jié)果,即兩個特定目標(biāo)的距離不小于預(yù)定閾值距離。也就是說,指示兩個人臉的距離很遠(yuǎn),其中一個人臉不是需要主動拍攝的被攝體?;蛘撸甘緝蓚€人臉的前后距離很遠(yuǎn),其中一個人臉不是需要主動拍攝的被攝體。那么,處理進(jìn)到步驟S808。如上所述,在步驟S808中,所述處理單元30可以直接將所述第一圖像捕獲單元10獲取被攝場景的檢測圖像作為被攝場景的最終捕獲圖像。
[0094]相反地,如果在