本申請主要涉及圖像采集領域,更具體地說是涉及一種圖像拍攝控制方法、裝置及電子設備。
背景技術:
近年來人臉檢測技術得到了快速發展,如在圖像拍攝應用中,用戶將攝像機對照拍攝對象后,可以利用人臉檢測技術快速定位拍攝對象中的人臉,以實現快速精準聚焦,保證拍攝圖像的質量。
在實際應用中,通常電子設備后置攝像頭的分辨率要比前置攝像頭的分辨率高很多,拍攝出來的圖像更加清晰,所以,為了保證拍攝圖像質量,大部分用戶仍然會選擇后置攝像頭來攝取所需圖像。
然而,當用戶使用電子設備進行自拍時,將會因用戶無法看到電子設備顯示屏,導致不能確定當前預覽圖像中被拍攝體是否完整,通常需要拍攝多次,效率非常低。
由此可見,如何快速獲得完整且清晰的拍攝圖像成為本領域技術人員研究重點。
技術實現要素:
有鑒于此,本申請提供了一種圖像拍攝控制方法、裝置及電子設備,針對獲取的當前預覽圖像中被拍攝體的圖像信息,輸出相應的提示信息,這樣,用戶能夠基于該提示信息,判斷出當前預覽圖像中被拍攝體的圖像信息滿足預設要求時,再按下拍攝快門,獲得得到清晰且完整的預覽圖像,滿足了用戶拍攝要求,提高了拍攝效率。
為了實現上述發明目的,本申請提供了以下技術方案:
一種圖像拍攝控制方法,所述方法包括:
檢測電子設備進入第一拍攝模式,在所述第一拍攝模式獲取預覽圖像;
檢測所述預覽圖像,獲得所述預覽圖像中被拍攝體的圖像信息;
基于所述圖像信息,輸出相應的提示信息;
當所述提示信息表明所述圖像信息滿足預設拍攝要求,生成拍攝指令,控制所述電子設備保存所述預覽圖像。
優選的,所述基于所述圖像信息,輸出相應的提示信息,包括:
對所述圖像信息進行分析,確定所述被拍攝體包含的拍攝對象的數量;
輸出與確定的所述拍攝對象的數量對應的提示信息。
優選的,所述基于所述圖像信息,輸出相應的提示信息,包括:
對所述圖像信息進行分析,確定所述被拍攝體包含的拍攝對象的狀態信息,所述拍攝對象的狀態信息至少包括所述拍攝對象的動作和/或顯示位置;
驗證所述拍攝對象的狀態信息是否滿足預設拍攝要求;
輸出與驗證結果對應的提示信息。
優選的,所述基于所述圖像信息,輸出相應的提示信息,包括:
對所述圖像信息進行分析,確定所述被拍攝體包含的拍攝對象的數量;
驗證確定的拍攝對象的數量是否與預設拍攝對象數量相同;
當確定的拍攝對象的數量與所述預設拍攝對象數量相同,輸出倒計時提示信息;
當確定的拍攝對象的數量與所述預設拍攝對象數量不同,輸出表明所述預覽圖像中被拍攝體包含的拍攝對象數量的提示信息,以提醒用戶調整所述電子設備的拍攝角度和/或拍攝距離。
優選的,所述方法還包括:
接收用戶針對本次拍攝要求輸入的配置參數,所述配置參數包括拍攝對象的數量和/或狀態信息;
利用所述配置參數對所述電子設備的第一拍攝模式進行配置。
優選的,所述方法還包括:
識別所述預覽圖像中被拍攝體是否包含目標拍攝對象;
當所述預覽圖像中被拍攝體未包含目標拍攝對象,或者所述預覽圖像中被拍攝體包含目標拍攝對象,但所述目標拍攝對象的狀態信息不滿足所述預設拍攝要求,輸出第一提示信息;
當所述預覽圖像中被拍攝體包含目標拍攝對象,且所述目標拍攝對象的狀態信息滿足所述預設拍攝要求,輸出第二提示信息。
一種圖像拍攝控制裝置,所述裝置包括:
圖像采集模塊,用于檢測電子設備進入第一拍攝模式,在所述第一拍攝模式獲取預覽圖像;
檢測模塊,用于檢測所述預覽圖像,獲得所述預覽圖像中被拍攝體的圖像信息;
提示模塊,用于基于所述圖像信息,輸出相應的提示信息;
控制模塊,用于當所述提示信息表明所述圖像信息滿足預設拍攝要求,生成拍攝指令,控制所述電子設備保存所述預覽圖像。
一種電子設備,所述電子設備包括:
圖像采集器,用于檢測電子設備進入第一拍攝模式,在所述第一拍攝模式獲取預覽圖像;
處理器,用于檢測所述預覽圖像,獲得所述預覽圖像中被拍攝體的圖像信息,并基于所述圖像信息,生成相應的提示指令;
報警器,用于執行所述提示指令,輸出相應的提示信息;
所述處理器還用于當所述提示信息表明所述圖像信息滿足預設拍攝要求,生成拍攝指令,控制所述電子設備保存所述預覽圖像。
優選的,所述處理器具體用于對所述圖像信息進行分析,確定所述被拍攝體包含的拍攝對象的數量;輸出與確定的所述拍攝對象的數量一一對應的提示指令;或者;
所述處理器具體用于對所述圖像信息進行分析,確定所述被拍攝體包含的拍攝對象的數量,驗證確定的拍攝對象的數量是否與預設拍攝對象數量相同,當確定的拍攝對象的數量與所述預設拍攝對象數量相同,觸發所述報警器輸出倒計時提示信息;當確定的拍攝對象的數量與所述預設拍攝對象數量不同,觸發所述報警器輸出表明所述預覽圖像中被拍攝體包含的拍攝對象數量的提示信息,以提醒用戶調整所述電子設備的拍攝角度和/或拍攝距離;或者;
所述處理器具體用于對所述圖像信息進行分析,確定所述被拍攝體包含的拍攝對象的狀態信息,所述拍攝對象的狀態信息至少包括所述拍攝對象的動作和/或顯示位置,驗證所述拍攝對象的狀態信息是否滿足預設拍攝要求,觸發所述報警器輸出與驗證結果對應的提示信息。
優選的,所述電子設備還包括:
傳感器,用于接收用戶針對本次拍攝要求輸入的配置參數,所述配置參數包括拍攝對象的數量和/或狀態信息;
所以處理器還用于利用所述配置參數對所述電子設備的第一拍攝模式進行配置。
由此可見,與現有技術相比,本申請提供了一種圖像拍攝控制方法、裝置及電子設備,檢測電子設備進入第一拍攝模式,在第一拍攝模式獲取預覽圖像,然而此時用戶不能看到電子設備的顯示屏輸出的預覽圖像,本申請將通過檢測該預覽圖像,獲得該預覽圖像中被拍攝體的圖像信息,從而基于該圖像信息輸出相應的提示信息,來提示拍攝用戶當前預覽圖像是否是其需要的拍攝圖像,不需要再查看顯示屏輸出的預覽圖像,就能夠根據提示信息準確判斷并保存滿足拍攝需求的預覽圖像,大大減少了拍攝次數,提高了拍攝效率。
附圖說明
為了更清楚地說明本申請實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請的實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據提供的附圖獲得其他的附圖。
圖1為本申請實施例提供的一種圖像拍攝控制方法的流程圖;
圖2為本申請實施例提供的一種配置界面示意圖;
圖3為本申請實施例提供的另一種圖像拍攝控制方法的流程圖;
圖4(a)和圖4(b)分別為本申請實施例提供的一種預覽圖像的示意圖;
圖5為本申請實施例提供的又一種圖像拍攝控制方法的流程圖;
圖6為本申請實施例提供的一種圖像拍攝控制裝置的結構框圖;
圖7為本申請實施例提供的另一種圖像拍攝控制裝置的結構框圖;
圖8為本申請實施例提供的又一種圖像拍攝控制裝置的結構框圖;
圖9為本申請實施例提供的一種電子設備的結構圖;
圖10為本申請實施例提供的另一種電子設備的結構圖。
具體實施方式
下面將結合本申請實施例中的附圖,對本申請實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本申請一部分實施例,而不是全部的實施例。基于本申請中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本申請保護的范圍。
如今,大部分移動電子設備中都設置有前置攝像頭和后置攝像頭,方便用戶使用電子設備進行自拍,但是,目前電子設備中前置攝像頭的像素一般比較低,拍攝出的圖像質量往往不能滿足用戶要求,通常情況下,用戶還是利用電子設備的后置攝像頭進行圖像拍攝。
然而,用戶使用電子設備的后置攝像頭進行自拍過程中,用戶是無法看到電子設備的顯示屏的,也就不能看到顯示屏呈現出的預覽圖像,從而無法得知預覽圖像中的被拍攝體是否滿足該用戶拍攝要求,用戶只能憑感覺進行圖像拍攝,保存下的預覽圖像往往會出現被拍攝體虛化、包含的拍攝對象不完整、背景選取不夠完美等問題,這樣,就需要用戶對同一被拍攝體進行多次拍攝,比較麻煩,尤其是在被拍攝體中包含多個拍攝對象的情況下,大大降低了拍攝效率,甚至無法得到完成滿足用戶拍攝要求的預覽圖像。
為了改善上述問題,本申請提出針對當前預覽圖像中被拍攝體的具體情況,給出相應的提示信息,從而使用戶根據聽到的不同提示信息,來判斷當前預覽圖像包含的被拍攝體的圖像信息是否滿足用戶拍攝要求,無需查看顯示屏呈現的預覽圖像,即可快速通過自拍獲得滿足用戶要求的圖像,非常方便且實用。
為了使本申請的上述目的、特征和優點能夠更加明顯易懂,下面結合附圖和具體實施方式對本申請作進一步詳細的說明。
參照圖1,為本申請實施例提供的一種圖像拍攝控制方法的流程圖,該方法可以包括:
步驟S11,檢測電子設備進入第一拍攝模式,在該第一拍攝模式獲取預覽圖像;
其中,第一拍攝模式可以是電子設備啟動后置攝像頭進行拍攝,即后置攝像頭拍攝模式,在該第一拍攝模式下,拍攝用戶不方便實時觀看電子設備的顯示屏呈現出的預覽圖像。
當然,需要說明的是,對于因拍攝用戶身體問題或其他因素,導致該拍攝用戶不能通過眼睛實時觀看呈現出的預覽圖像,來判斷該預覽圖像是否滿足其拍攝要求,第一拍攝模式也可以指電子設備的前置攝像頭拍攝模式,本申請對電子設備的第一拍攝模式的具體指代內容不作限定。
在實際應用中,電子設備進入拍攝模式后,其包含的攝像裝置將對當前拍攝范圍內的被拍攝體進行圖像采集,得到相應的預覽圖像,此時,若該電子設備具有顯示屏,通常會將該預覽圖像呈現在顯示屏上。需要說明的是,對于獲得的預覽圖像僅僅并不能被保存,其會隨著電子設備的拍攝范圍的變化而相應改變。
步驟S12,檢測該預覽圖像,獲得該預覽圖像中被拍攝體的圖像信息;
在本實施例中,可以利用圖像處理以及分析技術,對獲取的預覽圖像進行預處理及分析,確定該預覽圖像包含的被拍攝體的圖像信息,如是否出現預設類型的拍攝對象,以及該拍攝對象的數量、姿態等等,本申請對該被拍攝體的圖像信息包含的具體內容不作限定,可以根據實際拍攝要求確定。
可選的,在實際應用中,可以預先限定拍攝用戶對拍攝圖像的要求,如需要包含多少個被拍攝對象,或者需要包含某目標拍攝對象等等,還可以設定拍攝對象位于預覽圖像中的位置等等,本申請在此不再一一詳述。
其中,本申請可以結合人臉檢測與識別技術,實現預覽圖像中被拍攝體的拍攝對象的檢測,還可以進一步統計被拍攝體包含的拍攝對象的數量等信息,但并不局限于這一種拍攝對象檢測方式。
步驟S13,基于該圖像信息,輸出相應的提示信息;
基于上述描述得知,獲得的預覽圖像中被拍攝體的圖像信息能夠表示該預覽圖像中被拍攝體的實際情況,對于輸出的對該圖像信息對應的提示信息,其能夠準確表征當前預覽圖像中被拍攝體的具體拍攝情況,由于提示信息通常不需要拍攝用戶直接用眼查看,這樣,拍攝用戶不需要查看顯示屏呈現的預覽圖像,通過接收到的提示信息,就能夠準確判斷當前獲得的預覽圖像是否滿足其對拍攝圖像的要求,非常方便。
可選的,在使用電子設備進行圖像拍攝之前,用戶可以根據自身喜好,設定不同拍攝情況下,電子設備發出的不同提示信息。
例如,對被拍攝體包含的人數進行提示設定,如圖2所示的配置界面,拍攝用戶選擇后置攝像頭自拍模式下,系統可以輸出提示“人數”的設置選項,此時,用戶可以輸入參與自拍的人數,之后,通過對被拍攝體的圖像信息分析,確定包含的拍攝對象的數量后,可以驗證其是否與預設的人數相同,并根據驗證結果輸出不同的提示信息。
其中,可以對不同的拍攝對象數量,設定不同的提示音,這樣,拍攝用戶就能夠根據收聽到的提示音,確定當前預覽圖像中包含了幾個拍攝對象,并據此相應調整電子設備的拍攝角度,從而快速獲得滿足要求的拍攝圖像。當然,本申請也可以直接根據上述驗證結果,輸出相應的提示信息。本申請對提示信息的輸出規則不作限定,拍攝用戶可以根據自己習慣進行設定。非常靈活方便。
可見,本申請可以通過對被拍攝體的圖像信息進行分析,確定被拍攝體包含的拍攝對象的數量,輸出與確定的拍攝對象的數量對應的提示信息,使拍攝用戶根據該提示信息,準確得知當前獲取的預覽圖像是否使自己需要的圖像,非常方便。
可選的,上述提示信息可以是各種類型的提示音,也可以是包含語音內容的語音信息,本申請對該提示信息的輸出方式不作限定。
步驟S14,當該提示信息表明圖像信息滿足預設拍攝要求,生成拍攝指令,控制電子設備保存該預覽圖像。
在實際應用中,拍攝用戶接收到電子設備當前輸出的提示信息后,可以根據該提示信息的提示方式或提示內容,決定是否保存當前獲得的預覽圖像,若拍攝用戶根據該提示信息的輸出內容或方式,確定當前獲得的預覽圖像滿足拍攝要求,也就是說,該預覽圖像中被拍攝體的圖像信息滿足預設拍攝要求,可以按下電子設備的拍攝按鈕,生成相應的拍攝指令,從而控制電子設備保存當前獲取的預覽圖像。
其中,關于電子設備對被拍攝體的圖像信息是否滿足預設拍攝要求的驗證過程,電子設備采用的具體驗證手段不作限定,可以如上述描述,結合人臉檢測技術,來確定被拍攝體包含的拍攝對象的數量,再通過將其與預設拍攝數量進行比較,觸發與比較結果對應的提示電路輸出相應的提示信息;或者,可以在識別出目標拍攝對象后,分析該目標拍攝對象在預覽圖像中的位置,判斷其是否滿足預設位置要求,根據判斷結果輸出相應的提示信息等等,本實施例在此不再一一詳述。
另外,需要說明的是,本申請對上述拍攝指令的生成方式不作限定,可以通過觸發拍攝按鈕生成,也可以通過檢測語音信號生成等等。
綜上,在本實施例中,在電子設備利用第一拍攝模式獲取預覽圖像后,可以通過檢測該預覽圖像,獲得該預覽圖像中被拍攝體的圖像信息,從而基于該圖像信息輸出相應的提示信息,來告知拍攝用戶該預覽圖像是否是其需要的拍攝圖像,滿足了拍攝過程中不方便查看電子設備顯示屏呈現的預覽圖像的拍攝用戶的拍攝要求,使得拍攝用戶能夠更快的拍攝到滿足其要求的圖像,提高了拍攝效率。
參照圖3,為本申請實施例提供的另一種圖像拍攝控制方法的流程圖,本實施例主要是對多個拍攝對象進行圖像攝取的應用場景為例進行說明,該方法具體可以包括以下步驟:
步驟S31,接收用戶針對本次拍攝要求輸入的配置參數;
其中,該配置參數包括拍攝對象的數量和/或狀態信息等,具體可以根據本次拍攝要求確定。
需要說明的是,本申請對配置參數的輸入方式不作限定,可以通過進入相應配置界面,如上圖2所示,輸入相應的配置參數,但并不局限于圖2所示的界面。另外,拍攝對象的狀態信息可以包括拍攝對象的動作、姿態以及其在預覽圖像中的位置等等。
可選的,在實際應用中,可以是在電子設備進入第一拍攝模式時,電子設備可以直接輸出相應的配置界面,以便拍攝用戶設定第一拍攝模式的配置參數,當然,對于電子設備的其他拍攝模式,也可以采用這種方式。
除此之外,電子設備也可以在檢測到拍攝模式的配置指令后,再輸出拍攝模式的配置界面,此時,拍攝用戶可以對電子設備的各種拍攝模式,輸入相應的配置參數。
步驟S32,利用該配置參數對電子設備的第一拍攝模式進行配置;
在實際應用中,檢測到拍攝用戶完成對第一拍攝模式的配置完成指令后,可以直接利用當前輸出的配置參數,實現對該第一拍攝模式的配置,從而使電子設備進入第一拍攝模式后,按照相應的配置參數,實現對預覽圖像中被拍攝體的圖像信息的分析與判斷,具體可以根據配置參數的內容確定,本實施例在此不再一一詳述。
步驟S33,控制電子設備在第一拍攝模式下獲取預覽圖像;
步驟S34,檢測該預覽圖像,獲得該預覽圖像中被拍攝體的圖像信息;
步驟S35,對該圖像信息進行分析,確定被拍攝體包含的拍攝對象的數量;
在本實施例中,可以結合人臉檢測與識別技術,來確定被拍攝體包含的拍攝對象的數量,但并不局限于這一種確定方式。
需要說明的是,在利用人臉檢測技術,統計預覽圖像中被拍攝體包含的拍攝對象的數量時,通常拍攝到完整的人臉后,才會將其作為一個拍攝對象,若該預覽圖像中僅拍攝到了某拍攝對象的半張臉,電子設備將不會檢測到該拍攝對象,也就不會將其統計到當前被拍攝體包含的拍攝對象的總數量中。
步驟S36,驗證確定的拍攝對象的數量是否與配置參數中的預設拍攝對象數量相同,如果否,進入步驟S37,如果是,執行步驟S39;
步驟S37,輸出表明該預覽圖像中被拍攝體包含的拍攝對象數量的提示信息;
在實際應用中,電子設備確定獲取的預覽圖像中被拍攝體包含的拍攝對象不完整,即沒有達到預設設置的拍攝對象的數量,將會輸出表明這一含義的提示信息,從而使用戶得知這一情況,以便調整電子設備的拍攝角度或拍攝位置,以獲取新的預覽圖像。
可選的,若檢測到被拍攝體包括一個拍攝對象,可以輸出如滴……滴……滴……”的提示聲音,或者輸出“嗡……嗡……嗡……”的振動提示;或者控制指示燈按照第一規律閃爍,如LED燈一下一下的閃爍等。
若檢測到被拍攝體包括二個拍攝對象,可以給出區別于上述一個拍攝對象的提示音的另一種提示音,對于上述舉例,此時輸出的提示信息可以是“滴滴……滴滴……滴滴……”的提示音,或者是“嗡嗡……嗡嗡……嗡嗡……”的振動提示,或者是LED燈兩下兩下的閃爍等。
若預設設定拍攝對象的人數為3,當檢測到被拍攝體包括三個拍攝對象,可以輸出“滴滴滴”急促的提示音,或者是連續的“嗡嗡嗡”振動聲,或者是LED燈常亮等。但并不局限于此。
由此可見,檢測到不同數量的拍攝對象,電子設備能夠給出不同的提示信息,從而使拍攝用戶能夠根據提示信息,得知自拍過程中有幾個人進入拍攝范圍,并不局限于上述列舉的提示方式,只要能夠區分拍攝到的拍攝對象的數量即可,本實施例在此不再一一詳述。
步驟S38,利用獲得的調整指令,調整電子設備的拍攝角度和/或拍攝景深,并返回步驟S33;
需要說明的是,本申請對電子設備的拍攝角度以及拍攝景深的調整方式不作限定,在實際應用中,若當前預覽圖像中被拍攝體包含的拍攝對象的數量不夠,可以通過調整電子設備的拍攝距離,如采用遠景拍攝方式來獲得新的預覽圖像,但并不局限于此,以將要求的拍攝對象包含在預覽圖像中為目的。
基于此,調整電子設備的拍攝角度和/或拍攝景深后,電子設備獲取的預覽圖像將會發生改變,此時,可以返回步驟S33重新獲取預覽圖像,并按照上述方式對新的預覽圖像進行驗證,直至拍攝對象的數量與配置參數中的預設拍攝對象的數量相同。
步驟S39,輸出倒計時提示信息,并在計時結束時生成拍攝指令,控制電子設備保存預覽圖像。
由于電子設備獲取的預覽圖像是被拍攝體的實時圖像,所以,在確定電子設備當前獲取的預覽圖像就是需要的拍攝圖像后,電子設備可以輸出提醒用戶進行圖像拍攝的倒計時提示信息,提醒用戶即將進行圖像拍攝,可以進行表情調整等拍攝前的準備,以獲得滿足的拍攝圖像。
可選的,在上述步驟S36的驗證結果為是時,也可以采用其他方式輸出提示信息,來告知拍攝用戶這一驗證結果,并不局限于本實施例描述的倒計時方式。
綜上,參照圖4(a)和圖4(b),本申請中,在進行多人合照自拍場景中,按照上述控制方式,能夠給出與當前預覽圖像中被拍攝體包含的拍攝對象的數量對應的提示信息,避免了所得拍攝圖像出現半張臉或人數不全的情況,無需重復多次拍攝,提高了圖像拍攝效率。
參照圖5,為本申請實施例提供的又一種圖像拍攝控制方法的流程圖,該方法主要對與上述實施例的區別步驟進行說明,關于步驟S51~步驟S54的實現過程描述,可以參照上述步驟S31~步驟S34對應步驟的描述,本實施例在此不再詳述,則該方法還可以包括:
步驟S55,對該圖像信息進行分析,確定目標拍攝對象的狀態信息;
其中,拍攝對象的狀態信息至少可以包括拍攝對象的動作和/或顯示位置等。
可選的,在本申請中,通過對圖像信息進行分析,可以獲得其中被拍攝體包含的各拍攝對象的狀態信息,而且,通過人臉識別技術,識別各拍攝對象,從而判斷其是否包含目標拍攝對象。
具體的,可以預先拍攝目標拍攝對象的人臉圖像并存儲,在對預覽圖像中被拍攝體的圖像信息進行分析時,可以將檢測到各人臉圖像與存儲的人臉圖像進行對比,從而根據對比結果,確定被拍攝體中是否包含目標拍攝對象。
需要說明的是,關于目標拍攝對象的是否方式并不局限于上文描述的人臉識別方式,也可以通過聲音識別方式實現目標拍攝對象的識別,具體實現過程類似,本申請在此不再一一詳述。
步驟S56,驗證目標拍攝對象的狀態信息是否滿足預設拍攝要求,如果否,進入步驟S57;如果是,執行步驟S59;
其中,預設拍攝要求可以針對狀態信息的內容確定,如該狀態信息是目標拍攝對象的顯示位置時,該預設拍攝要求可以包括目標拍攝對象在預覽圖像中的目標位置;若該狀態信息包括的是目標拍攝對象的動作,那么,該預設拍攝要求可以包括目標拍攝對象的目標動作等等。
需要說明的是,本申請對目標拍攝對象的動作姿態的檢測方式不作限定。
步驟S57,輸出第一提示信息;
可選的,第一提示信息可以包括各種提示音、語音信息、指示燈信息等等,本申請對提示信息的輸出方式不作限定。
步驟S58,輸出第二提示信息;
在本實施例中,該第二提示信息區別于第一提示信息,但并不限定具體輸出方式。
可選的,在實際應用中,也可以通過檢測預覽圖像中被拍攝體包含的各拍攝對象的狀態信息,并驗證這些拍攝對象的狀態信息是否滿足預設拍攝要求,從而輸出與驗證結果對應的提示信息,來指導用戶調整電子設備的拍攝角度和/或拍攝距離等,以便快速獲得滿足要求的圖像。
在這種情況下,該預設拍攝要求的內容區別于上述實施例驗證所需的預設拍攝要求,可以是各拍攝對象在預覽圖像中的位置分布,但并不局限于此。
參照圖6,為本申請實施例提供的一種圖像拍攝控制裝置的結構框圖,該裝置可以包括:
圖像采集模塊61,用于檢測電子設備進入第一拍攝模式,在該第一拍攝模式獲取預覽圖像;
可選的,參照圖7,該圖像拍攝控制裝置還可以包括:
參數接收模塊65,用于接收用戶針對本次拍攝要求輸入的配置參數;
其中,該配置參數可以包括拍攝對象的數量和/或狀態信息。
配置模塊66,用于利用配置參數對電子設備的第一拍攝模式進行配置。
檢測模塊62,用于檢測該預覽圖像,獲得預覽圖像中被拍攝體的圖像信息;
在本實施例中,被拍攝體的圖像信息可以包括被拍攝體包含的拍攝對象的數量和/或狀態信息,該狀態信息可以包括拍攝對象的動作和/或顯示位置等。
提示模塊63,用于基于該圖像信息,輸出相應的提示信息;
在實際應用中,該提示模塊63可以包括:
第一分析單元,用于對所述圖像信息進行分析,確定所述被拍攝體包含的拍攝對象的數量;
在本實施例中,可以利用人臉檢測和識別技術實現拍攝對象的檢測及其數量的統計,具體實現過程可以參照上述方法實施例相應部分的描述。
第一提示單元,用于輸出與確定的所述拍攝對象的數量對應的提示信息。
需要說明的是,本申請對該提示信息的輸出內容及其輸出方式不作限定。
作為本申請另一實施例,該提示模塊63可以包括:
第二分析單元,用于對所述圖像信息進行分析,確定所述被拍攝體包含的拍攝對象的狀態信息;
其中,拍攝對象的狀態信息至少可以包括拍攝對象的動作和/或顯示位置。
第一驗證單元,用于驗證所述拍攝對象的狀態信息是否滿足預設拍攝要求;
第二提示單元,用于輸出與驗證結果對應的提示信息。
可選的,基于該另一實施例,該提示模塊63還可以包括:
識別單元,用于識別所述預覽圖像中被拍攝體是否包含目標拍攝對象;
第三提示單元,用于當所述預覽圖像中被拍攝體未包含目標拍攝對象,或者所述預覽圖像中被拍攝體包含目標拍攝對象,但所述目標拍攝對象的狀態信息不滿足所述預設拍攝要求,輸出第一提示信息;
第四提示單元,用于當所述預覽圖像中被拍攝體包含目標拍攝對象,且所述目標拍攝對象的狀態信息滿足所述預設拍攝要求,輸出第二提示信息。
參照圖8所示,作為本申請又一實施例,提示模塊63可以包括:
第三分析單元631,用于對所述圖像信息進行分析,確定所述被拍攝體包含的拍攝對象的數量;
第二驗證單元632,用于驗證確定的拍攝對象的數量是否與預設拍攝對象數量相同;
第五提示單元633,用于當第二驗證單元632的驗證結果為是時,輸出倒計時提示信息;
第六提示單元634,用于當當第二驗證單元632的驗證結果為否時,輸出表明所述預覽圖像中被拍攝體包含的拍攝對象數量的提示信息,以提醒用戶調整所述電子設備的拍攝角度和/或拍攝距離。
控制模塊64,用于當提示信息表明圖像信息滿足預設拍攝要求,生成拍攝指令,控制電子設備保存所述預覽圖像。
需要說明的是,本實施例對拍攝指令的觸發生成方式不作限定,可以是預設的提示信息,也可以是用戶語音信息等等。
綜上,在本實施例中,檢測到電子設備進入第一拍攝模式,獲得電子設備第一拍攝模式下的預覽圖像,并通過檢測該預覽圖像,獲得該預覽圖像中被拍攝體的圖像信息,從而基于該圖像信息輸出相應的提示信息,來提示拍攝用戶當前預覽圖像是否是其需要的拍攝圖像,不需要再查看顯示屏輸出的預覽圖像,就能夠根據提示信息準確判斷并保存滿足拍攝需求的預覽圖像,大大減少了拍攝次數,提高了拍攝效率。
參照圖9,為本申請實施例提供的一種電子設備的結構圖,在實際應用中,該電子設備可以是手機、平板電腦、照相機等用戶設備,本申請對該電子設備的產品類型不作限定。在本實施例中,該電子設備可以包括:
圖像采集器91,用于檢測電子設備進入第一拍攝模式,在所述第一拍攝模式獲取預覽圖像;
處理器92,用于檢測所述預覽圖像,獲得所述預覽圖像中被拍攝體的圖像信息,并基于所述圖像信息,生成相應的提示指令;
可選的,該處理器92具體可以用于對所述圖像信息進行分析,確定所述被拍攝體包含的拍攝對象的數量;輸出與確定的所述拍攝對象的數量一一對應的提示指令;或者,對所述圖像信息進行分析,確定所述被拍攝體包含的拍攝對象的數量,驗證確定的拍攝對象的數量是否與預設拍攝對象數量相同,當確定的拍攝對象的數量與所述預設拍攝對象數量相同,觸發所述報警器輸出倒計時提示信息;當確定的拍攝對象的數量與所述預設拍攝對象數量不同,觸發所述報警器輸出表明所述預覽圖像中被拍攝體包含的拍攝對象數量的提示信息,以提醒用戶調整所述電子設備的拍攝角度和/或拍攝距離;或者,對所述圖像信息進行分析,確定所述被拍攝體包含的拍攝對象的狀態信息,所述拍攝對象的狀態信息至少包括所述拍攝對象的動作和/或顯示位置,驗證所述拍攝對象的狀態信息是否滿足預設拍攝要求,觸發所述報警器輸出與驗證結果對應的提示信息。
其中,關于處理器92上述各功能的實現過程可以參照上述方法實施例對應部分的描述,本實施例在此不再贅述。
報警器93,用于執行提示指令,輸出相應的提示信息;
本實施例對該報警器93的結構不作限定,其可以是語音模塊、提示電路或指示燈等等。
另外,處理器92還可以用于當所述提示信息表明所述圖像信息滿足預設拍攝要求,生成拍攝指令,控制所述電子設備保存預覽圖像。
基于此,該電子設備還可以包括存儲器,用于存儲滿足預設拍攝要求的預覽圖像。
可選的,在上述實施例的基礎上,參照圖10,電子設備還可以包括:
顯示器94,用于輸出配置界面;
傳感器95,用于接收用戶針對本次拍攝要求輸入的配置參數,所述配置參數包括拍攝對象的數量和/或狀態信息;
在該實施例中,處理器92還可以用于利用所述配置參數對電子設備的第一拍攝模式進行配置,具體配置過程可以參照上述方法實施例相應部分的描述,本實施例在此不再贅述。
綜上,本申請電子設備能夠根據預覽圖像中被拍攝體包含的拍攝對象的情況,輸出相應的提示信息,從而拍攝用戶根據接收到的提示信息,準確判斷此時被拍攝體中拍攝對象的數量或狀態等情況,當確定其滿足拍攝要求時,才會觸發電子設備保存當前獲取的預覽圖像,大大減少了保存預覽圖像的次數,且不需要同步觀看顯示屏呈現的預覽圖像,提高了圖像拍攝效率。
最后,需要說明的是,關于上述各實施例中,諸如第一、第二等之類的關系術語僅僅用來將一個操作、單元或模塊與另一個操作、單元或模塊區分開來,而不一定要求或者暗示這些單元、操作或模塊之間存在任何這種實際的關系或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法或者系統不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法或者系統所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法或者系統中還存在另外的相同要素。
本說明書中各個實施例采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似部分互相參見即可。對于實施例公開的裝置和電子設備而言,由于其與實施例公開的方法對應,所以描述的比較簡單,相關之處參見方法部分說明即可。
對所公開的實施例的上述說明,使本領域專業技術人員能夠實現或使用本申請。對這些實施例的多種修改對本領域的專業技術人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本申請的精神或范圍的情況下,在其它實施例中實現。因此,本申請將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。