一種控制自拍模式開啟的方法及裝置的制造方法
【技術領域】
[0001]本發明實施例涉及通訊技術領域,尤其涉及一種控制自拍模式開啟的方法及裝置。
【背景技術】
[0002]隨著各種智能終端的普及以及智能終端中拍照美顏的功能越來越完善,自拍成為一種經常被用戶使用的功能。相關技術中,實現自拍的方法為:用戶使用前置攝像頭對準用戶面部;當用戶確定要拍照時,點擊智能終端觸摸屏中的拍照按鈕,完成一次拍照。
[0003]但是在用戶進行自拍前,需要先開啟智能終端中的自拍模式。現有技術中,一般智能終端開啟自拍模式至少要經過喚醒、解鎖、找到相機應用程序、進入相機界面以及選取前置攝像頭等一系列的步驟,導致了開啟自拍模式步驟繁瑣,操作不便,用戶體驗效果不佳。
【發明內容】
[0004]有鑒于此,本發明實施例提供一種控制自拍模式開啟的方法及裝置,能夠快速開啟自拍模式,解決開啟自拍模式步驟繁瑣,操作不便,用戶體驗效果不佳的問題。
[0005]第一方面,本發明實施例提供了一種控制智能終端上自拍模式開啟的方法,包括:
[0006]實時利用智能終端上的加速度傳感器獲取所述智能終端的運動狀態參數;
[0007]對所述運動狀態參數進行解析,基于解析結果進行自拍手勢識別;
[0008]如果識別出自拍手勢,則調用所述智能終端上的前置攝像頭捕捉圖像;
[0009]檢測所述圖像是否包含人臉特征,基于檢測結果確定是否開啟所述智能終端上的自拍模式。
[0010]第二方面,本發明實施例還提供了一種控制智能終端上自拍模式開啟的裝置,包括:
[0011]運動狀態參數獲取單元,用于實時獲取根據智能終端上的加速度傳感器記錄的數據得到的所述智能終端的運動狀態參數;
[0012]自拍手勢識別單元,用于對所述運動狀態參數進行解析,基于解析結果進行自拍手勢識別;
[0013]前置攝像頭調用單元,用于如果識別出自拍手勢,則調用所述智能終端上的前置攝像頭捕捉圖像;
[0014]自拍模式確定單元,用于檢測所述圖像是否包含人臉特征,基于檢測結果確定是否開啟所述智能終端上的自拍模式。
[0015]本發明實施例提供的一種控制智能終端上自拍模式開啟的方法及裝置,通過加速度傳感器獲取智能終端的運動狀態參數,對運動狀態進行參數解析,基于解析結果進行自拍手勢識別,如果識別出自拍手勢,調用前置攝像頭捕捉圖像,檢測圖像中是否包含有人臉的特征,確定是否開啟自拍模式,能夠使智能終端快速進入自拍模式,解決開啟自拍模式步驟繁瑣,操作不便,用戶體驗效果不佳的問題。
【附圖說明】
[0016]通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本發明的其它特征、目的和優點將會變得更明顯:
[0017]圖1為本實施例一提供的一種控制智能終端上自拍模式開啟的方法流程圖;
[0018]圖2是本實施例二提供的一種控制智能終端上自拍模式開啟的方法流程圖;
[0019]圖3是本實施例三提供的一種控制智能終端上自拍模式開啟的方法流程圖
[0020]圖4是本實施例四提供的一種控制智能終端上自拍模式開啟的方法流程圖;
[0021]圖5是本實施例五提供的一種控制智能終端上自拍模式開啟裝置的結構框圖。
【具體實施方式】
[0022]下面結合附圖和實施例對本發明作進一步的詳細說明。可以理解的是,此處所描述的具體實施例僅僅用于解釋本發明,而非對本發明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發明相關的部分而非全部內容。
[0023]實施例一
[0024]圖1為本實施例一提供的一種控制智能終端上自拍模式開啟的方法流程圖;該方法可以由控制智能終端上自拍模式開啟的裝置來執行,其中所述裝置可由軟件和/或硬件的方式來實現,該裝置設于智能終端內部,如圖1所示,所述方法,包括:
[0025]步驟101:實時利用智能終端上的加速度傳感器獲取所述智能終端的運動狀態參數。
[0026]所述的智能終端為手機、平板電腦等電子設備;所述加速度傳感器能夠檢測智能終端在三個軸坐標上的加速度,根據加速度計算出智能終端的速度及智能終端與水平面的夾角等參數。
[0027]步驟102:對所述運動狀態參數進行解析,基于解析結果進行自拍手勢識別。
[0028]在本實施例中,對運動狀態參數進行解析,能夠得出如下結果:智能終端是否處于運動或靜止狀態,智能終端在運動狀態時的速度以及與水平面的夾角變化,智能終端處于靜止狀態時與水平面的夾角等。根據獲取的解析結果,來識別自拍手勢。例如,在靜止狀態下,如果智能終端與水平的夾角正好符合預設的自拍手勢的夾角條件,則智能終端正處于自拍手勢狀態下,能夠識別出自拍手勢,如果夾角不符合自拍手勢的夾角條件,則不能識別出自拍手勢。
[0029]步驟103:如果識別出自拍手勢,調用所述智能終端上的前置攝像頭捕捉圖像。
[0030]在本實施例中,如果識別出自拍手勢,調用所述智能終端上的前置攝像頭捕捉圖像,否則返回步驟101。
[0031]步驟104:檢測所述圖像是否包含人臉特征,基于檢測結果確定是否開啟所述智能終端上的自拍模式。
[0032]在本實施例中,如果識別出自拍手勢,則調用智能終端上的前置攝像頭捕捉圖像,并對圖像進行檢測,如果圖像中包含人臉特征,開啟智能終端上的自拍模式,否則返回步驟101。舉例說明,如果捕捉的圖像中為人的面部的圖像,其中包含了人臉特征,則開啟智能終端上的自拍模式;如果捕捉的圖像為人的衣服、頭發等圖像或者外界的房屋、道路等圖像,其中不包含人臉的特征,則不能開啟智能終端上的自拍模式,返回步驟101。
[0033]本發明實施例一提供的一種控制智能終端上自拍模式開啟的方法,通過加速度傳感器獲取智能終端的運動狀態參數,能夠對運動狀態進行參數解析,基于解析結果進行自拍手勢識別,如果識別出自拍手勢,調用前置攝像頭捕捉圖像,檢測圖像中是否包含有人臉的特征,確定是否開啟自拍模式,能夠使智能終端快速進入自拍模式,解決開啟自拍模式步驟繁瑣,操作不便,用戶體驗效果不佳的問題。
[0034]實施例二
[0035]圖2為本實施例二提供的一種控制智能終端上自拍模式開啟的方法流程圖;本實施例在上述實施例的基礎上,增加了檢測所述智能終端是否處于待機狀態或者主界面顯示狀態的步驟,相應的,如圖2所示,所述方法包括:
[0036]步驟201:檢測所述智能終端是否處于待機狀態或者主界面顯示狀態。
[0037]在本實施例中,檢測所述智能終端是否處于待機狀態或者主界面顯示狀態,如果是,則執行實時獲取所述智能終端的運動狀態參數的操作;否則,不能獲取智能終端的運動狀態參數,導致不能開啟智能終端的自拍模式,例如,當智能終端處于閱讀電子書、頁面瀏覽或聽音樂等狀態時(沒有處于待機狀態或主界面顯示狀態),不能獲取智能終端的運動狀態參數,導致不能開啟智能終端的自拍模式。
[0038]步驟202:實時利用智能終端上的加速度傳感器獲取所述智能終端的運動狀態參數。
[0039]步驟203:對所述運動狀態參數進行解析,基于解析結果進行自拍手勢識別。
[0040]步驟204:如果識別出自拍手勢,調用所述智能終端上的前置攝像頭捕捉圖像。
[0041]步驟205:檢測所述圖像是否包含人臉特征,基于檢測結果確定是否開啟所述智能終端上的自拍模式。
[0042]在本實施例中,如果智能終端沒有處于待機狀態或者主界面顯示狀態,不管智能終端自拍手勢是否符合條件,也不能開啟智能終端的自拍模式。
[0043]本實施例二提供了一種控制智能終端上自拍模式開啟的方法,在實施例一的基礎上,增加了檢測所述智能終端是否處于待機狀態或者主界面顯示狀態的步驟,能夠使智能終端快