一種對移動終端進(jìn)行控制的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動終端的控制領(lǐng)域,具體地,是涉及對移動終端進(jìn)行控制的方法以及對移動終端進(jìn)行控制的裝置。
【背景技術(shù)】
[0002]智能手機(jī)、平板電腦等移動終端已經(jīng)被廣泛應(yīng)用,而對移動終端的控制方式也在發(fā)生改變?,F(xiàn)有的移動終端大多具有觸控屏以及至少一個按鍵,使用者可以通過觸摸觸控屏輸入控制指令,也可以通過按下按鍵輸入控制指令,從而控制移動終端的操作,如撥打電話、收發(fā)短信息、瀏覽網(wǎng)頁、使用各種應(yīng)用程序等。
[0003]然而,如使用者只能通過觸摸屏或者按鍵向移動終端發(fā)送控制指令,則不利于使用者的操作。例如,在使用者雙手均拿著物品等場合,不方便使用手操作移動終端的情況下,使用者往往難以通過觸摸屏或者按鍵向移動終端發(fā)出控制指令。因此,現(xiàn)在有的一部分移動終端使用語音來接收控制指令,這些移動終端設(shè)置有語音接收裝置以及語音識別單元,通過語音識別單元對接收的語音進(jìn)行識別,并根據(jù)語音識別單元所識別的語音執(zhí)行相應(yīng)的控制指令,如撥打電話、收發(fā)短信息、運(yùn)行或關(guān)閉應(yīng)用程序等。
[0004]但是,如果使用移動終端的使用者是一位失言者,或者使用者在不方便說話的場合,諸如在會議中、電影院等不適宜進(jìn)行語音操作的場合,使用者無法通過語音對移動終端進(jìn)行控制。因此,為了給使用者提供更多的控制方式,需要移動終端提供更多、更靈活的控制方式以滿足不同使用者的使用需求。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的主要目的是提供一種方便使用者通過面部動作來實現(xiàn)移動終端的控制的方法。
[0006]本發(fā)明的另一目的是提供一種為使用者提供更靈活的控制方式的移動終端控制
目.ο
[0007]為了實現(xiàn)上述的主要目的,本發(fā)明提供的對移動終端進(jìn)行控制的方法包括對使用者的面部進(jìn)行拍照;對拍照得到的照片進(jìn)行圖像識別處理,獲得使用者的面部動作信息,其中,面部動作信息用于指示使用者的面部動作;執(zhí)行與面部動作信息相對應(yīng)的操作。
[0008]由上述方案可見,移動終端通過對使用者的面部動作進(jìn)行識別,并且根據(jù)使用者的面部動作執(zhí)行相應(yīng)的操作,使用者不需要通過觸摸屏或者按鍵發(fā)出控制指令,也不需要發(fā)出語音指令即可以向移動終端發(fā)出控制指令,從而滿足使用者在不同場合下的需求,也滿足諸如失言者等特殊人群的使用需求。
[0009]—個優(yōu)選的方案是,將控制移動終端的模式設(shè)置為通過面部動作控制移動終端的模式。這樣,通過將移動終端設(shè)置為特定的模式下可以方便的讓移動終端執(zhí)行與面部動作信息向?qū)?yīng)的操作。
[0010]進(jìn)一步的方案是,當(dāng)面部動作為嘴唇張開為“O”型時,執(zhí)行與面部動作信息相對應(yīng)的操作,包括:執(zhí)行打開文件夾或應(yīng)用程序的操作。
[0011 ]由于人們說出單詞“Open”時嘴唇張開形成“O”型,因此當(dāng)移動終端判斷面部動作為嘴唇張開為“O”型時執(zhí)行打開文件夾或者打開應(yīng)用程序的操作,也就是執(zhí)行打開的操作,方便使用者記住相應(yīng)的面部動作。
[0012]進(jìn)一步的方案是,若面部動作為以下動作中的一種:抿嘴、咬嘴唇、單眼閉合和雙眼閉合;則執(zhí)行與面部動作信息相對應(yīng)的操作,包括:執(zhí)行關(guān)閉文件夾或應(yīng)用程序的操作。
[0013]由于人們說出單詞“Close”時為抿嘴動作,且咬嘴唇動作與抿嘴動作像近似,單眼閉合或雙眼閉合具有閉合的意思,因此當(dāng)移動終端判斷使用者抿嘴、咬嘴唇、單眼閉合或雙眼閉合時執(zhí)行關(guān)閉文件夾或者退出應(yīng)用程序的操作,也可以方便使用者記住相應(yīng)的面部動作。
[0014]進(jìn)一步的方案是,若面部動作為吐舌頭或露牙齒,則執(zhí)行與面部動作信息相對應(yīng)的操作,包括執(zhí)行滑動到上一頁或下一頁的操作。
[0015]由于吐舌頭、露牙齒等動作簡單實現(xiàn),并且移動終端對于這些動作的識別度較高,通過判斷使用者是否為吐舌頭、露牙齒等動作執(zhí)行最為常見的向下滑動、向上滑動等操作,可以提高移動終端對動作識別的準(zhǔn)確性。
[0016]為實現(xiàn)上述的另一目的,本發(fā)明提供的對移動終端進(jìn)行控制的裝置包括拍照模塊,用于對使用者的面部進(jìn)行拍照;面部動作信息獲取模塊,用于對拍照模塊拍照得到的照片進(jìn)行圖像識別處理,獲得使用者的面部動作信息,其中,面部動作信息用于指示使用者的面部動作;執(zhí)行模塊,執(zhí)行與面部動作信息獲取模塊獲得的面部動作信息相對應(yīng)的操作。
[0017]由上述方案可見,移動終端可以工作在面部動作控制模式下,并且通過攝像設(shè)備對使用者的面部進(jìn)行拍攝后通過對面部動作信息的分析來執(zhí)行相應(yīng)的操作,從而實現(xiàn)對移動終端的靈活控制,滿足使用者不同場合下的使用需求。
【附圖說明】
[0018]圖1是本發(fā)明對移動終端進(jìn)行控制的裝置實施例的結(jié)構(gòu)框圖。
[0019]圖2是本發(fā)明對移動終端進(jìn)行控制的方法實施例的流程圖。
[0020]以下結(jié)合附圖及實施例對本發(fā)明作進(jìn)一步說明。
【具體實施方式】
[0021]應(yīng)用本發(fā)明的移動終端可以是智能手機(jī)、平板電腦、智能手表等移動終端,移動終端上設(shè)有至少一個攝像設(shè)備,如攝像頭等。如移動終端設(shè)有兩個攝像設(shè)備,優(yōu)選地,至少一個攝像設(shè)備設(shè)置在移動終端的正面,也就是設(shè)置有顯示屏的一面。
[0022]本發(fā)明的移動終端控制方法是應(yīng)用在移動終端上并用于控制移動終端執(zhí)行相應(yīng)操作的方法,移動終端控制裝置是運(yùn)行在移動終端上的應(yīng)用程序,用于實現(xiàn)移動終端的控制方法。
[0023]參見圖1,本發(fā)明的移動終端控制裝置包括:
拍照模塊15,用于對使用者的面部進(jìn)行拍照;
面部動作信息獲取模塊11,用于對拍照模塊15拍照得到的照片進(jìn)行圖像識別處理,獲得所述使用者的面部動作信息,其中,所述面部動作信息用于指示所述使用者的面部動作;以及,
執(zhí)行模塊12用于執(zhí)行與面部動作信息獲取模塊11獲得的面部動作信息相對應(yīng)的操作。
[0024]在另外一種實施方式中,該裝置還包括模式控制模塊10。模式控制模塊10用于將控制所述移動終端的模式設(shè)置為通過面部動作控制所述移動終端的模式。
[0025]當(dāng)面部動作為嘴唇張開為“O”型時,執(zhí)行模塊12具體用于執(zhí)行打開文件夾或應(yīng)用程序的操作。
[0026]若面部動作為以下動作中的一種:抿嘴、咬嘴唇、單眼閉合和雙眼閉合,則執(zhí)行模塊12具體用于執(zhí)行關(guān)閉文件夾或應(yīng)用程序的操作。
[0027]若面部動作為吐舌頭或露牙齒,則執(zhí)行模塊12具體用于執(zhí)行滑動到上一頁或下一頁的操作。
[0028]模式控制模塊10用于接收使用者輸入的指令,如接收使用者通過觸摸屏、按鍵或者語音等發(fā)出的控制指令,并根據(jù)接收的指令判斷移動終端是否需要進(jìn)入通過面部動作控制移動終端的模式。移動終端工作在面部動作控制模式下,將根據(jù)使用者的面部動作,如嘴唇的動作、眼睛的動作等,并根據(jù)面部動作來執(zhí)行相應(yīng)的操作,如打開文件夾、啟動或退出應(yīng)用程序等。
[0029]面部動作信息獲取模塊11用于獲取使用者的面部動作信息,面部動作信息用于指示使用者的面部動作,面部動作至少包括嘴唇的工作或者眼睛的動作。為了獲取使用者的面部動作,通過拍照模塊15獲得照片,即移動終端使用攝像設(shè)備對使用者進(jìn)行拍攝并獲取使用者的面部照片,并且對照片進(jìn)行圖像識別處理,如提取出使用者的面部輪廓,并且分析出使用者面部各個器官的位置以及各個器官的狀態(tài),從而判斷使用者的面部動作,獲得面部動作信息。
[0030]執(zhí)行模塊12用于根據(jù)面部動作信息執(zhí)行相應(yīng)的操作,如執(zhí)行打開文件夾、啟動或退出應(yīng)用程序等操作。為了確定執(zhí)行模塊12所執(zhí)行的具體操作,移動終端設(shè)置有面部動作信息數(shù)據(jù)庫13,面部動作信息數(shù)據(jù)庫13存儲有不同的面部動作信息與執(zhí)行模塊12所執(zhí)行的具體操作之間的對應(yīng)關(guān)系,例如,面部動作信息數(shù)據(jù)庫13中存儲面部動作信息為嘴唇張開為“O”型,其對應(yīng)的操作為打開文件夾或者打開應(yīng)用程序,又例如,面部動作信息為抿嘴,其對應(yīng)的操作為關(guān)閉文件夾或者退出應(yīng)用程序。通過面部動作信息數(shù)據(jù)庫13存儲多種面部動作信息與移動終端的操作之間的對應(yīng)關(guān)系,可以讓執(zhí)行模塊12根據(jù)使用者的面部動作信息確定所需要執(zhí)行的具體操作。
[0031]為了讓使用者根據(jù)自己的喜好設(shè)置不同的面部動作,移動終端控制裝置還設(shè)置有面部動作信息設(shè)置模塊14,用于接收使用者自行定義設(shè)置的面部動作。使用者進(jìn)入面部動作設(shè)置狀態(tài)后,通過攝像設(shè)備拍攝使用者的面部照片并且對面部動作信息進(jìn)行識別后,設(shè)置該面部動作信息對應(yīng)的操作。例如,使用者設(shè)置面部動作為吐舌頭時,其對應(yīng)的操作為滑動至下一頁,或者,使用者設(shè)置面部動作為露牙齒時,其對應(yīng)的操作為滑動至上一頁,諸如此類。面部動作信息設(shè)置模塊14記錄使用者自行設(shè)定的面部動作與具體操作之間的對應(yīng)關(guān)系,并且將這些面部動作與操作之間的對應(yīng)關(guān)系存儲在面部動作信息數(shù)據(jù)庫13中。
[0032]當(dāng)然,面部動作還可以包括咬嘴唇,如咬上嘴唇或者咬下嘴唇等動作,也包括眼睛