本發(fā)明實施例涉及生物特征識別技術(shù),尤其涉及一種手指圖像識別的方法及裝置。
背景技術(shù):
在當(dāng)今信息化時代,生物特征識別以其安全性以及便利性贏得了用戶的青睞。
現(xiàn)有的生物特征識別有人臉識別、虹膜識別、指紋識別、指靜脈識別和掌紋識別等。其中,指靜脈識別是利用手指內(nèi)的靜脈圖像分布來進行身份識別,該技術(shù)是依據(jù)手指中流動的血液可吸收特定波長的光線,從而在使用特定波長的光線對手指進行照射時,可以得到手指靜脈的圖像。
現(xiàn)有技術(shù)中的手指生理特征識別器需要額外增加輸入設(shè)備才能實現(xiàn)輸入信息的功能,設(shè)備比較復(fù)雜,操作繁瑣。
技術(shù)實現(xiàn)要素:
本發(fā)明提供一種手指圖像識別的方法及裝置,以實現(xiàn)簡化設(shè)備,方便操作的效果。
第一方面,本發(fā)明實施例提供了一種手指圖像識別的方法,包括:
根據(jù)手指的運動狀態(tài)和/或待控制對象的狀態(tài),選擇手指圖像的識別類型;
根據(jù)識別類型確定手指圖像識別結(jié)果,并根據(jù)所述手指圖像識別結(jié)果對所述待控制對象執(zhí)行對應(yīng)的控制功能。
進一步地,根據(jù)手指的運動狀態(tài),選擇手指圖像的識別類型包括:
如果手指的運動狀態(tài)為運動,則確定手指圖像的識別類型為手勢識別;
如果手指的運動狀態(tài)為靜止,則確定手指圖像的識別類型為手指生理特征識別。
進一步地,在所述根據(jù)手指的運動狀態(tài),選擇手指圖像的識別類型之前,還包括:
根據(jù)至少兩幀手指圖像,識別手指位置的變化,以確定手指的運動狀態(tài)。
進一步地,該方法還包括:獲取手指圖像,所述獲取手指圖像包括:
采用紅外線攝影或者可見光攝影的方式,拍攝手指圖像,所述手指圖像至少包括:手指輪廓、指紋、手指血管網(wǎng)或手指骨骼影像中的一種。
進一步地,根據(jù)識別類型確定手指圖像識別結(jié)果,并根據(jù)所述手指圖像識別結(jié)果對所述待控制對象執(zhí)行對應(yīng)的控制功能包括:
如果識別類型為手勢識別,則根據(jù)手指圖像識別手指的手勢移動軌跡,并根據(jù)所述手勢移動軌跡對所述待控制對象執(zhí)行對應(yīng)的控制功能;
如果識別類型為手指生理特征識別,則根據(jù)手指圖像識別手指生理特征,并根據(jù)所述手指生理特征對所述待控制對象執(zhí)行對應(yīng)的控制功能;
如果識別類型為手指生理特征識別和手勢識別,則根據(jù)手指圖像識別手指的手勢移動軌跡,以及識別手指生理特征,并根據(jù)所述手勢移動軌跡和手指生理特征對所述待控制對象執(zhí)行對應(yīng)的控制功能。
其中,所述手指生理特征識別至少包括指靜脈識別和指紋識別中的一種。
第二方面,本發(fā)明實施例還提供了一種手指圖像識別的裝置,包括:
識別類型選擇模塊,用于根據(jù)手指的運動狀態(tài)和/或待控制對象的狀態(tài),選擇手指圖像的識別類型;
識別控制模塊,用于根據(jù)識別類型確定手指圖像識別結(jié)果,并根據(jù)所述手指圖像識別結(jié)果對所述待控制對象執(zhí)行對應(yīng)的控制功能。
進一步地,所述識別類型選擇模塊包括:
手勢識別確定單元,用于如果手指的運動狀態(tài)為運動,則確定手指圖像的識別類型為手勢識別;
手指生理特征識別確定單元,用于如果手指的運動狀態(tài)為靜止,則確定手指圖像的識別類型為手指生理特征識別。
進一步地,該裝置還包括:運動狀態(tài)識別模塊用于:在所述根據(jù)手指的運動狀態(tài),選擇手指圖像的識別類型之前,
根據(jù)至少兩幀手指圖像,識別手指位置的變化,以確定手指的運動狀態(tài)。
進一步地,該裝置還包括:圖像獲取模塊,所述圖像獲取模塊用于:
采用紅外線攝影或者可見光攝影的方式,拍攝手指圖像,所述手指圖像至少包括:手指輪廓、指紋、手指血管網(wǎng)或手指骨骼影像。
進一步地,所述識別控制模塊包括:
手勢識別單元,用于如果識別類型為手勢識別,則根據(jù)手指圖像識別手指的手勢移動軌跡,并根據(jù)所述手勢移動軌跡對所述待控制對象執(zhí)行對應(yīng)的控制功能;
手指生理特征識別單元,用于如果識別類型為手指生理特征識別,則根據(jù)手指圖像識別手指生理特征,并根據(jù)所述手指生理特征對所述待控制對象執(zhí)行對應(yīng)的控制功能;
手指生理特征和手勢識別單元,用于如果識別類型為手指生理特征識別和手勢識別,則根據(jù)手指圖像識別手指的手勢移動軌跡,以及識別手指生理特征,并根據(jù)所述手勢移動軌跡和手指生理特征對所述待控制對象執(zhí)行對應(yīng)的控制功能。
本發(fā)明實施例通過區(qū)分手指圖像的識別類型,解決現(xiàn)有技術(shù)中的手指生理特征識別器需要額外增加輸入設(shè)備才能實現(xiàn)輸入信息的功能的問題,實現(xiàn)了在現(xiàn)有手指生理特征識別器的基礎(chǔ)上增加人機交互輸入功能,可以直接在識別區(qū)域輸入信息,可以在識別區(qū)域先輸入信息后識別生理特征,也可以在識別區(qū)域識別生理特征后無需操作額外的輸入設(shè)備就直接輸入信息。
附圖說明
圖1為本發(fā)明實施例一中的一種手指圖像識別的方法的流程示意圖;
圖2是本發(fā)明實施例二中的一種手指圖像識別的方法的流程示意圖;
圖3是本發(fā)明實施例三中的一種手指圖像識別的方法的流程示意圖;
圖4是本發(fā)明實施例四中的一種手指圖像識別的方法的流程示意圖;
圖5是本發(fā)明實施例五中的一種手指圖像識別的裝置的結(jié)構(gòu)示意圖。
具體實施方式
下面結(jié)合附圖和實施例對本發(fā)明作進一步的詳細說明??梢岳斫獾氖?,此處所描述的具體實施例僅僅用于解釋本發(fā)明,而非對本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部結(jié)構(gòu)。
實施例一
圖1是本發(fā)明實施例一中的一種手指圖像識別的方法流程示意圖。本實施例的技術(shù)方案適用于識別手指圖像的情況。該方法可以由本發(fā)明實施例提供的手指圖像識別的裝置來執(zhí)行,該裝置可以采用軟件和/或硬件的方式實現(xiàn),并一般可配置在手指圖像處理設(shè)備中。該方法具體包括如下操作:
S110、根據(jù)手指的運動狀態(tài)和/或待控制對象的狀態(tài),選擇手指圖像的識別類型。
根據(jù)獲得的手指圖像判斷手指的運動狀態(tài),根據(jù)運動狀態(tài)選擇手指圖像的識別類型。示例性地,獲得的圖像為指靜脈圖像,如果通過獲得的指靜脈圖像,判斷出指靜脈圖像發(fā)生了移動,則可以確定手指的運動狀態(tài)為運動,則確定手指圖像的識別類型為手勢識別,進一步進行手勢識別,由此實現(xiàn)了利用指靜脈識別器進行手勢識別;如果通過獲得的指靜脈圖像,判斷出指靜脈圖像沒有發(fā)生移動,則可以確定手指的運動狀態(tài)為靜止,則進行手指生理特征識別,其中手指生理特征識別至少包括指靜脈識別和指紋識別中的一種。判斷手指的運動狀態(tài)還可以根據(jù)其他手指圖像,例如手指輪廓或手指骨骼圖像進行位置是否變化的判斷。
示例性的,手指在識別區(qū)域前伸/后縮滾動屏幕菜單的焦點以選擇如下菜單項:“1.新用戶注冊;2.舊用戶修改”,然后進行手指生理特征識別,可以是注冊身份即注冊數(shù)據(jù)庫中沒有的新用戶,也可以是識別數(shù)據(jù)庫中已有的舊用戶的身份。在識別區(qū)域輸入信息和手指生理特征識別的順序不限定,由此實現(xiàn),在識別區(qū)域先輸入信息后識別生理特征,也可以在識別區(qū)域識別生理特征后無需操作額外的輸入設(shè)備就直接輸入信息。
當(dāng)手指的運動狀態(tài)為運動時,選擇手勢識別,手勢識別用于人機交互輸入信息。
在根據(jù)手指的運動狀態(tài),選擇手指圖像的識別類型之前,還包括:
根據(jù)至少兩幀手指圖像,識別手指位置的變化,以確定手指的運動狀態(tài)。
獲得至少兩幀的手指圖像,比較不同幀的手指圖像的位置變化,以此確定手指的運動狀態(tài)。若識別到手指的位置變化,則確定手指的運動狀態(tài)為運動,若識別到手指的位置沒有變化,則確定手指的狀態(tài)為靜止。
根據(jù)待控制對象的狀態(tài)選擇手指的圖像的識別類型。示例性地,待控制對象可以是智能電梯,當(dāng)智能電梯的內(nèi)外召按鈕處于受限狀態(tài)時,需要先進行身份認證,此時需要選擇的手指圖像的識別類型是指靜脈識別或者指紋識別。
根據(jù)手指的運動狀態(tài)和待控制對象的狀態(tài),選擇手指圖像的識別類型。示例性地,當(dāng)智能電梯的內(nèi)外召按鈕處于非受限狀態(tài)時,也就是身份認證已經(jīng)通過,此時需要選擇的手指圖像的識別類型是手勢識別。
S120、根據(jù)識別類型確定手指圖像識別結(jié)果,并根據(jù)所述手指圖像識別結(jié)果對所述待控制對象執(zhí)行對應(yīng)的控制功能。
對應(yīng)不同的識別類型進行不同的手指圖像識別,得到識別結(jié)果,不同的識別結(jié)果對應(yīng)不同的控制功能,可以根據(jù)用戶需求預(yù)先自主設(shè)定。
本發(fā)明實施例通過根據(jù)手指的運動狀態(tài)和/或待控制對象的狀態(tài),選擇手指圖像的識別類型,根據(jù)識別類型確定手指圖像識別結(jié)果,并根據(jù)所述手指圖像識別結(jié)果對所述待控制對象執(zhí)行對應(yīng)的控制功能,解決現(xiàn)有技術(shù)中的手指生理特征識別器需要額外增加輸入設(shè)備才能實現(xiàn)輸入信息的功能的問題,實現(xiàn)了在同一設(shè)備上進行多種手指圖像的識別,并且根據(jù)不同的手指圖像的識別結(jié)果執(zhí)行不同的控制功能,在現(xiàn)有手指生理特征識別器的基礎(chǔ)上增加人機交互輸入功能,可以直接在識別區(qū)域輸入信息,可以在識別區(qū)域先輸入信息后識別生理特征,也可以在識別區(qū)域識別生理特征后無需操作額外的輸入設(shè)備就直接輸入信息。
實施例二
圖2是本發(fā)明實施例二中的一種手指圖像識別的方法流程示意圖。本發(fā)明實施例在上述實施例的基礎(chǔ)上,進一步在根據(jù)手指圖像識別手指的運動狀態(tài)之前增加了獲取手指圖像的操作。
相應(yīng)地,本發(fā)明實施例的方法包括:
S210、獲取手指圖像。
采用紅外線攝影或者可見光攝影的方式,拍攝手指圖像,所述手指圖像至少包括:手指輪廓、指紋、手指血管網(wǎng)或手指骨骼影像。其中,手指血管網(wǎng)包括指靜脈,但是不限于指靜脈。示例性地,采用紅外線攝影的方式獲取指靜脈的圖像,可以在指靜脈圖像的基礎(chǔ)上獲得手指輪廓或者手指骨骼的圖像,也可以采用可見光的方式獲取指紋圖像、血管網(wǎng)圖像或者手指輪廓圖像,還可以采用紅外線和可見光的結(jié)合采集手指圖像。
S220、根據(jù)手指圖像識別手指的運動狀態(tài)。
可以根據(jù)手指圖像的位置判斷手指是否運動,如果手指圖像的位置沒有發(fā)生變化,則手指運動狀態(tài)為靜止,如果手指圖像的位置發(fā)生變化,則手指運動狀態(tài)為運動。
S230、根據(jù)手指的運動狀態(tài),選擇手指圖像的識別類型。
S240、根據(jù)識別類型確定手指圖像識別結(jié)果,并根據(jù)所述手指圖像識別結(jié)果對所述待控制對象執(zhí)行對應(yīng)的控制功能。
本發(fā)明實施例通過獲取手指圖像,根據(jù)手指圖像識別手指的運動狀態(tài),根據(jù)手指的運動狀態(tài),選擇手指圖像的識別類型,根據(jù)識別類型確定手指圖像識別結(jié)果,并根據(jù)所述手指圖像識別結(jié)果對所述待控制對象執(zhí)行對應(yīng)的控制功能,實現(xiàn)了在同一設(shè)備上進行多種手指圖像的識別,并且根據(jù)不同的手指圖像的識別結(jié)果執(zhí)行不同的控制功能,在現(xiàn)有手指生理特征識別器的基礎(chǔ)上增加人機交互輸入功能,可以直接在識別區(qū)域輸入信息,可以在識別區(qū)域先輸入信息后識別生理特征,也可以在識別區(qū)域識別生理特征后無需操作額外的輸入設(shè)備就直接輸入信息。
實施例三
圖3是本發(fā)明實施例三中的一種手指圖像識別的方法流程示意圖。本發(fā)明實施例在上述任意實施例的基礎(chǔ)上,進一步在根據(jù)待控制對象的狀態(tài),選擇手指圖像的識別類型之后增加了獲取手指圖像的操作。
相應(yīng)地,本發(fā)明實施例的方法包括:
S310、根據(jù)待控制對象的狀態(tài),選擇手指圖像的識別類型。
S320、獲取手指圖像。
示例性地,待控制對象可以是智能電梯,當(dāng)智能電梯的內(nèi)外召按鈕處于受限狀態(tài)時,需要先進行身份認證,此時需要選擇的手指圖像的識別類型是手指生理特征識別,則需要獲取手指生理特征圖像。
S330、根據(jù)識別類型確定手指圖像識別結(jié)果,并根據(jù)所述手指圖像識別結(jié)果對所述待控制對象執(zhí)行對應(yīng)的控制功能。
本發(fā)明實施例通過根據(jù)待控制對象的狀態(tài),選擇手指圖像的識別類型,獲取手指圖像,根據(jù)識別類型確定手指圖像識別結(jié)果,并根據(jù)所述手指圖像識別結(jié)果對所述待控制對象執(zhí)行對應(yīng)的控制功能,實現(xiàn)了根據(jù)待控制對象的狀態(tài)選擇手指圖像的識別類型進行控制操作。
在上述實施例的另一個優(yōu)選實施方式中,還可以結(jié)合手指的運動狀態(tài)和待控制對象的狀態(tài),選擇手指圖像的識別類型。具體地,可以在獲取手指圖像之后分析得到手指的運動狀態(tài),根據(jù)手指的運動狀態(tài)和待控制對象的狀態(tài),選擇手指圖像的識別類型。示例性地,獲取到的手指圖像為指靜脈圖像,根據(jù)指靜脈圖像得到手指的運動狀態(tài)為靜止,然后結(jié)合待控制對象例如可以是智能電梯的內(nèi)外召按鈕處于受限狀態(tài),則進行手指生理特征識別進行身份驗證,當(dāng)身份驗證通過時,內(nèi)外召按鈕處于不受限狀態(tài)。
實施例四
圖4是本發(fā)明實施例四中的一種手指圖像識別的方法流程示意圖。本發(fā)明實施例在上述任意實施例的基礎(chǔ)上,進一步優(yōu)化了根據(jù)識別類型確定手指圖像識別結(jié)果,并根據(jù)所述手指圖像識別結(jié)果對所述待控制對象執(zhí)行對應(yīng)的控制功能的操作。
相應(yīng)地,本發(fā)明實施例的方法包括:
S410、根據(jù)手指的運動狀態(tài)和/或待控制對象的狀態(tài),選擇手指圖像的識別類型。
S420、如果識別類型為手勢識別,則根據(jù)手指圖像識別手指的手勢移動軌跡,并根據(jù)所述手勢移動軌跡對所述待控制對象執(zhí)行對應(yīng)的控制功能。
當(dāng)識別類型為手勢識別時,且所述待控制對象為智能電梯時,執(zhí)行的對應(yīng)的控制功能包括:手勢識別的結(jié)果是前伸(向指尖方向前伸),則電梯執(zhí)行上召指令,手勢識別的結(jié)果是后縮(向指根方向后縮),則電梯執(zhí)行下召指令,需要說明的是,具體手勢的識別結(jié)果對應(yīng)的控制功能可以預(yù)先根據(jù)用戶需求進行自主設(shè)定。
S430、如果識別類型為手指生理特征識別,則根據(jù)手指圖像識別手指生理特征,并根據(jù)所述手指生理特征對所述待控制對象執(zhí)行對應(yīng)的控制功能。
當(dāng)識別類型為手指生理特征識別時,識別結(jié)果為認證通過時,對所述待控制對象執(zhí)行對應(yīng)的控制功能,例如所述待控制對象為智能電梯時,執(zhí)行的對應(yīng)的控制功能是智能電梯執(zhí)行召喚按鈕登記操作;識別結(jié)果為認證拒絕時,對所述待控制對象執(zhí)行對應(yīng)的控制功能,例如所述待控制對象為智能電梯時,執(zhí)行的對應(yīng)的控制功能是聲光警告操作。
S440、如果識別類型為手指生理特征識別和手勢識別,則根據(jù)手指圖像識別手指的手勢移動軌跡,以及識別手指生理特征,并根據(jù)所述手勢移動軌跡和手指生理特征對所述待控制對象執(zhí)行對應(yīng)的控制功能。
當(dāng)識別類型為手指生理特征識別和手勢識別時,根據(jù)所述手勢移動軌跡和手指生理特征,對所述待控制對象執(zhí)行對應(yīng)的控制功能,例如所述待控制對象為智能電梯時,執(zhí)行的對應(yīng)的控制功能是智能電梯內(nèi)外召按鈕是否處于受限狀態(tài)和上下行操作。具體地,當(dāng)手指生理特征識別成功時,智能電梯內(nèi)外召按鈕非受限,然后根據(jù)手勢的移動軌跡控制智能電梯進行上下行的操作。
本發(fā)明實施例通過根據(jù)手指的運動狀態(tài)和/或待控制對象的狀態(tài),選擇手指圖像的識別類型,當(dāng)識別類型為手勢識別、手指生理特征識別和手指生理特征識別和手勢識別時,分別執(zhí)行對應(yīng)的控制功能,以此實現(xiàn)了根據(jù)不同的識別類型執(zhí)行不同的控制功能,從而實現(xiàn)了在同一設(shè)備上進行多種手指圖像的識別,并且根據(jù)不同的手指圖像的識別結(jié)果執(zhí)行不同的控制功能,在現(xiàn)有手指生理特征識別器的基礎(chǔ)上增加人機交互輸入功能,可以直接在識別區(qū)域輸入信息,可以在識別區(qū)域先輸入信息后識別生理特征,也可以在識別區(qū)域識別生理特征后無需操作額外的輸入設(shè)備就直接輸入信息。
實施例五
圖5為本發(fā)明實施例五中的一種手指圖像識別的裝置的結(jié)構(gòu)示意圖。該裝置用于執(zhí)行上述任意實施例所提供的手指圖像識別的方法。該裝置包括:
識別類型選擇模塊510,用于根據(jù)手指的運動狀態(tài)和/或待控制對象的狀態(tài),選擇手指圖像的識別類型;
識別控制模塊520,用于根據(jù)識別類型確定手指圖像識別結(jié)果,并根據(jù)所述手指圖像識別結(jié)果對所述待控制對象執(zhí)行對應(yīng)的控制功能。
進一步地,所述識別類型選擇模塊510包括:
手勢識別確定單元,用于如果手指的運動狀態(tài)為運動,則確定手指圖像的識別類型為手勢識別;
手指生理特征識別確定單元,用于如果手指的運動狀態(tài)為靜止,則確定手指圖像的識別類型為手指生理特征識別。
進一步地,該裝置還包括:運動狀態(tài)識別模塊,用于:在所述根據(jù)手指的運動狀態(tài),選擇手指圖像的識別類型之前,
根據(jù)至少兩幀手指圖像,識別手指位置的變化,以確定手指的運動狀態(tài)。
進一步地,該裝置還包括:圖像獲取模塊,所述圖像獲取模塊用于:
采用紅外線攝影或者可見光攝影的方式,拍攝手指圖像,所述手指圖像至少包括:手指輪廓、指紋、手指血管網(wǎng)或手指骨骼影像。
進一步地,所述識別控制模塊520包括:
手勢識別單元,用于如果識別類型為手勢識別,則根據(jù)手指圖像識別手指的手勢移動軌跡,并根據(jù)所述手勢移動軌跡對所述待控制對象執(zhí)行對應(yīng)的控制功能;
手指生理特征識別單元,用于如果識別類型為手指生理特征識別,則根據(jù)手指圖像識別手指生理特征,并根據(jù)所述手指生理特征對所述待控制對象執(zhí)行對應(yīng)的控制功能;
手指生理特征和手勢識別單元,用于如果識別類型為手指生理特征識別和手勢識別,則根據(jù)手指圖像識別手指的手勢移動軌跡,以及識別手指生理特征,并根據(jù)所述手勢移動軌跡和指靜脈圖案對所述待控制對象執(zhí)行對應(yīng)的控制功能
本發(fā)明實施例提供的手指圖像識別的裝置,實現(xiàn)了在同一設(shè)備上進行多種手指圖像的識別,并且根據(jù)不同的手指圖像的識別結(jié)果執(zhí)行不同的控制功能,在現(xiàn)有手指生理特征識別器的基礎(chǔ)上增加人機交互輸入功能,可以直接在識別區(qū)域輸入信息,可以在識別區(qū)域先輸入信息后識別生理特征,也可以在識別區(qū)域識別生理特征后無需操作額外的輸入設(shè)備就直接輸入信息。
本發(fā)明實施例所提供的手指圖像識別的裝置可以執(zhí)行本發(fā)明任意實施例所提供的手指圖像識別的方法,具備執(zhí)行方法相應(yīng)的功能模塊和有益效果。
注意,上述僅為本發(fā)明的較佳實施例及所運用技術(shù)原理。本領(lǐng)域技術(shù)人員會理解,本發(fā)明不限于這里所述的特定實施例,對本領(lǐng)域技術(shù)人員來說能夠進行各種明顯的變化、重新調(diào)整和替代而不會脫離本發(fā)明的保護范圍。因此,雖然通過以上實施例對本發(fā)明進行了較為詳細的說明,但是本發(fā)明不僅僅限于以上實施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。