一種基于眼部特征識別的拍照控制方法及拍照控制終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動(dòng)通信領(lǐng)域,尤其涉及的是一種基于眼部特征識別的拍照控制方法及拍照控制終端。
【背景技術(shù)】
[0002]目前智能手機(jī)一般外觀上有兩個(gè)攝像頭,一個(gè)前置一個(gè)后置,我們目前的拍照控制方式是手指點(diǎn)擊拍照或者按鍵控制拍照,這些操作方式有時(shí)不方便,例如濕手的時(shí)候不方便控制手機(jī),自拍的時(shí)候如果需要距離較遠(yuǎn)拍攝的話單手不好控制等,因此現(xiàn)有技術(shù)中的智能終端在進(jìn)行拍照時(shí),不僅控制方式單一,而且智能性也滿足不了用戶的需求。
[0003]因此,現(xiàn)有技術(shù)有待于進(jìn)一步的改進(jìn)。
【發(fā)明內(nèi)容】
[0004]鑒于上述現(xiàn)有技術(shù)中的不足之處,本發(fā)明的目的在于為用戶提供一種基于眼部特征識別的拍照控制方法及拍照控制終端,克服現(xiàn)有技術(shù)中的智能終端在進(jìn)行拍照時(shí),一般只能通過手動(dòng)控制拍照,拍照控制方式單一,尤其當(dāng)用戶不方便手控操作時(shí),拍照功能使用受限的缺陷。
[0005]本發(fā)明解決技術(shù)問題所采用的技術(shù)方案如下:
一種基于眼部特征識別的拍照控制方法,其中,包括如下步驟:
A、預(yù)先建立眼部特征與拍照控制指令之間的一一對應(yīng)關(guān)系,并存儲;
B、通過攝像頭獲取人臉圖像,并從所述人臉圖像中識別出當(dāng)前眼部特征;
C、根據(jù)識別出的眼部特征所對應(yīng)的拍照控制指令控制相機(jī)進(jìn)行相應(yīng)的操作。
[0006]所述基于眼部特征識別的拍照控制方法,其中,所述眼部特征為:眼眶外形寬度、眼睛黑瞳處于眼眶內(nèi)的位置、以及有無黑瞳。
[0007]所述基于眼部特征識別的拍照控制方法,其中,所述步驟A中所述眼部特征與拍照控制指令的一一對應(yīng)關(guān)系為:
眼框外形寬度與預(yù)定眼眶寬度相差在預(yù)定范圍內(nèi),且當(dāng)前黑瞳位于眼框中間位置,則拍照控制指令為相機(jī)初始化;
眼框外形寬度大于預(yù)定眼眶寬度,且兩者之差超出預(yù)定范圍,同時(shí)黑瞳位于眼框中間位置,則拍照控制指令為圖像放大;
眼框外形寬度大于預(yù)定眼眶寬度,且兩者之差超出預(yù)定范圍,同時(shí)黑瞳位于眼框內(nèi)中間位置偏上,則拍照控制指令為向上對焦;
眼框外形寬度小于預(yù)定眼眶寬度,且兩者之差超出預(yù)定范圍,同時(shí)黑瞳位于眼框內(nèi)中間位置偏下,則拍照控制指令為向下對焦;
眼框外形寬度與預(yù)定眼眶寬度相差在預(yù)定范圍內(nèi),且當(dāng)前黑瞳位于眼框內(nèi)中間位置偏左,則拍照控制指令為向左對焦;
眼框外形寬度與預(yù)定眼眶寬度相差在預(yù)定范圍內(nèi),且當(dāng)前黑瞳位于眼框內(nèi)中間位置偏右,則拍照控制指令為向右對焦;
眼框外形寬度小于預(yù)定眼眶寬度,且兩者之差超出預(yù)定范圍,且當(dāng)前黑瞳位于眼框中間位置,則拍照控制指令為畫面縮?。?br> 眼框外形寬度小于預(yù)定眼眶寬度,且兩者之差超出預(yù)定范圍,且檢測不到黑瞳,則拍照控制指令為關(guān)閉相機(jī)。
[0008]所述基于眼部特征識別的拍照控制方法,其中,所述步驟B包括:
B1、每隔預(yù)定時(shí)間獲取人臉圖像,對眼框?qū)挾纫约昂谕谘劭魞?nèi)的位置是否發(fā)生變化進(jìn)行識別,若發(fā)生變化,則執(zhí)行步驟B2;
B2、計(jì)算眼眶外形寬度與預(yù)定眼眶寬度的差值,以及獲取當(dāng)前黑瞳處于眼眶內(nèi)的位置信息,并存儲。
[0009]所述基于眼部特征識別的拍照控制方法,其中,所述步驟C之后包括:
D、當(dāng)檢測到相機(jī)執(zhí)行關(guān)閉相機(jī)的拍照控制指令時(shí),刪除步驟B中獲取的人臉圖像,以及存儲的眼部特征信息。
[0010]一種基于眼部特征識別的拍照控制終端,其中,包括:
預(yù)先存儲模塊,用于預(yù)先建立眼部特征與拍照控制指令之間的一一對應(yīng)關(guān)系,并存儲;特征識別模塊,用于通過攝像頭獲取人臉圖像,并從所述人臉圖像中識別出當(dāng)前眼部特征;
對應(yīng)操作模塊,用于根據(jù)識別出的眼部特征所對應(yīng)的拍照控制指令控制相機(jī)進(jìn)行相應(yīng)的操作。
[0011]所述基于眼部特征識別的拍照控制終端,其中,所述眼部特征為:眼眶外形寬度、眼睛黑瞳處于眼眶內(nèi)的位置、以及有無黑瞳。
[0012]所述基于眼部特征識別的拍照控制終端,其中,所述眼部特征與拍照控制指令的對應(yīng)關(guān)系為:
眼框外形寬度與預(yù)定眼眶寬度相差在預(yù)定范圍內(nèi),且當(dāng)前黑瞳位于眼框中間位置,則拍照控制指令為相機(jī)初始化;
眼框外形寬度大于預(yù)定眼眶寬度,且兩者之差超出預(yù)定范圍,同時(shí)黑瞳位于眼框中間位置,則拍照控制指令為圖像放大;
眼框外形寬度大于預(yù)定眼眶寬度,且兩者之差超出預(yù)定范圍,同時(shí)黑瞳位于眼框內(nèi)中間位置偏上,則拍照控制指令為向上對焦;
眼框外形寬度小于預(yù)定眼眶寬度,且兩者之差超出預(yù)定范圍,同時(shí)黑瞳位于眼框內(nèi)中間位置偏下,則拍照控制指令為向下對焦;
眼框外形寬度與預(yù)定眼眶寬度相差在預(yù)定范圍內(nèi),且當(dāng)前黑瞳位于眼框內(nèi)中間位置偏左,則拍照控制指令為向左對焦;
眼框外形寬度與預(yù)定眼眶寬度相差在預(yù)定范圍內(nèi),且當(dāng)前黑瞳位于眼框內(nèi)中間位置偏右,則拍照控制指令為向右對焦;
眼框外形寬度小于預(yù)定眼眶寬度,且兩者之差超出預(yù)定范圍,且當(dāng)前黑瞳位于眼框中間位置,則拍照控制指令為畫面縮小;
眼框外形寬度小于預(yù)定眼眶寬度,且兩者之差超出預(yù)定范圍,且檢測不到黑瞳,則拍照控制指令為關(guān)閉相機(jī)。
[0013]所述基于眼部特征識別的拍照控制終端,其中,所述特征識別模塊包括:
初步識別單元,用于每隔預(yù)定時(shí)間獲取人臉圖像,對眼框?qū)挾纫约昂谕谘劭魞?nèi)的位置是否發(fā)生變化進(jìn)行識別;
精確識別單元,用于計(jì)算眼眶外形寬度與預(yù)定眼眶寬度的差值,以及獲取當(dāng)前黑瞳處于眼眶內(nèi)的位置信息,并存儲。
[0014]所述基于眼部特征識別的拍照控制終端,其中,所述系統(tǒng)還包括:
信息刪除模塊,用于當(dāng)檢測到相機(jī)執(zhí)行關(guān)閉相機(jī)的拍照控制指令時(shí),刪除步驟B中獲取的人臉圖像,以及存儲的眼部特征信息。
[0015]有益效果,本發(fā)明提供了一種基于眼部特征識別的拍照控制方法及拍照控制終端,通過預(yù)先建立眼部特征與拍照控制指令之間的一一對應(yīng)關(guān)系,并存儲;通過攝像頭獲取人臉圖像,并從所述人臉圖像中識別出當(dāng)前眼部特征;根據(jù)識別出的眼部特征所對應(yīng)的拍照控制指令控制相機(jī)進(jìn)行相應(yīng)的操作。本發(fā)明將眼睛外形與眼瞳兩者的相對位置的變化來發(fā)出拍照控制指令,實(shí)現(xiàn)對拍照終端的控制,方便了使用者使用拍照功能的同時(shí),也增加了終端的智能性。
【附圖說明】
[0016]圖1是本發(fā)明提供的一種基于眼部特征識別的拍照控制方法的步驟流程圖。
[0017]圖2是本發(fā)明中所述眼部特征示意圖。
[0018]圖3是本發(fā)明提供的所述方法的具體實(shí)施例的方法步驟示意圖。
[0019]圖4是本發(fā)明一種基于眼部特征識別的拍照控制終端的原理結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0020]為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚、明確,以下參照附圖并舉實(shí)施例對本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用于解釋本發(fā)明,并不用于限定本發(fā)明。
[0021]本發(fā)明提供了一種基于眼部特征識別的拍照控制方法,如圖1所示,包括如下步驟:
S1、預(yù)先建立眼部特征與拍照控制指令之間的一一對應(yīng)關(guān)系,并存儲。
[0022]為了實(shí)現(xiàn)根據(jù)用戶眼睛的變化實(shí)現(xiàn)對終端的拍照控制,首先需要在終端中預(yù)先存儲一個(gè)眼部特征與拍照控制指令之間的一一對應(yīng)關(guān)系表,通過對用戶眼部特征的識別,比對出當(dāng)前用戶發(fā)出的拍照控制指令,從而根據(jù)該拍照控制指令控制終端進(jìn)行相應(yīng)的操作。
[0023]具體的,結(jié)合圖2所示眼部特征示意圖,所述眼部特征為:眼眶外形寬度、眼睛黑瞳21處于眼眶內(nèi)的位置、以及有無黑瞳21。
[0024]所述眼部特征與拍照控制指令的一一對應(yīng)關(guān)系為:
眼框外形寬度與預(yù)定眼眶寬度相差在預(yù)定范圍內(nèi),且當(dāng)前黑瞳位于眼框中間位置,則拍照控制指令為相機(jī)初始化;
眼框外形寬度大于預(yù)定眼眶寬度,且兩者之差超出預(yù)定范圍,同時(shí)黑瞳位于眼框中間位置,則拍照控制指令為圖像放大;
眼框外形寬度大于預(yù)定眼眶寬度,且兩者之差超出預(yù)定范圍,同時(shí)黑瞳位于眼框內(nèi)中間位置偏上,則拍照控制指令為向上對焦;
眼框外形寬度小于預(yù)定眼眶寬度,且兩者之差超出預(yù)定范圍,同時(shí)黑瞳位于眼框內(nèi)中間位置偏下,則拍照控制指令為向下對焦;
眼框外形寬度與預(yù)定眼眶寬度相差在預(yù)定范圍內(nèi),且當(dāng)前黑瞳位于眼框內(nèi)中間位置偏左,則拍照控制指令為向左對焦;
眼框外形寬度與預(yù)定眼眶寬度相差在預(yù)定范圍內(nèi),且當(dāng)前黑瞳位于眼框內(nèi)中間位置偏右,則拍照控制指令為向右對焦;
眼框外形寬度小于預(yù)定眼眶寬度,且兩者之差超出預(yù)定范圍,且當(dāng)前黑瞳位于眼框中間位置,則拍照控制指令為畫面縮小;
眼框外形寬度小于預(yù)定眼眶寬度,且兩者之差超出預(yù)定范圍,且檢測不到黑瞳,則拍照控制指令為關(guān)閉相機(jī),即若檢測不到黑瞳,則說明用戶當(dāng)前的眼睛處于閉合狀態(tài)。
[0025]從上述對應(yīng)關(guān)系可以看出,眼部特征的不同,對應(yīng)不同的拍照控制指令,并且在終端中需要預(yù)先存儲一個(gè)人眼在正常情況下眼眶寬度作為預(yù)定眼眶寬度,并預(yù)先設(shè)定一個(gè)范圍,當(dāng)檢測的眼眶寬度在預(yù)先設(shè)定的范圍內(nèi),則認(rèn)為用戶當(dāng)前的眼睛處于正常的狀況下,若超出該預(yù)先設(shè)定的范圍,則分別根據(jù)當(dāng)前眼框?qū)挾群秃谕谘劭魞?nèi)的位置,進(jìn)行相應(yīng)拍照控制指令的比對。
[0026]上述終端可以為移動(dòng)終端,比如手機(jī)、智能穿戴設(shè)備或者平板電腦等,也可以為固定放置的電腦或其他固定設(shè)置具有拍照功能的其他智能設(shè)備。
[0027]S2、通過攝像頭獲取人臉圖像,并從所述人臉圖像中識別出當(dāng)前眼部特征。
[0028]在拍照終端上可以通過設(shè)置相機(jī)與一距離傳感器相連接,當(dāng)距離傳感器監(jiān)測到預(yù)定距離內(nèi)有物體出現(xiàn)時(shí),則觸發(fā)相機(jī)進(jìn)行開機(jī),獲取前方物體圖像,對其是否為人臉進(jìn)行識別,若是人臉進(jìn)一步對眼部特征進(jìn)行識別。
[0029]具體的,為了實(shí)現(xiàn)對眼部特征的精確識別,所述步驟S2包括:
521、每隔預(yù)定時(shí)間獲取人臉圖像,對眼框?qū)挾纫约昂谕谘劭魞?nèi)的位置是否發(fā)生變化進(jìn)行識別,若發(fā)生變化,則執(zhí)行步驟S22;
522、計(jì)算眼眶外形寬度與預(yù)定眼眶寬度的差值,以及獲取當(dāng)前黑瞳處于眼眶內(nèi)的位置信息,并存儲。
[0