一種手形識別裝置的制造方法【專利摘要】本實用新型涉及一種手形識別裝置,包括輸入裝置、控制器、輸出裝置、顯示屏和電源模塊,其中控制器分別耦接輸入裝置、輸出裝置、顯示屏和電源模塊,其特征在于:所述輸入裝置用于采集用戶的手形特征并轉化為標準信號輸出給控制器,所述控制器具備內置數據庫,其根據接收到的標準信號與內置數據庫內的數據進行數據對比,并將對比結果通過輸出裝置和顯示屏進行輸出,所述電源模塊向控制器提供直流電壓。該手形識別裝置易于產品化和小型化,并且其識別在操作時,具有較高的識別率和防偽度。【專利說明】一種手形識別裝置
技術領域:
[0001]本實用新型涉及一種手形識別裝置。【
背景技術:
】[0002]目前存在多種個人身份識別技術得到了廣泛應用,如指紋識別、虹膜識別、人臉識別和靜脈識別技術等,CN205015896U就公開了一種生物體識別裝置,其可以通過對生物體進行對比識別。CN105069337A公開了一種基于手掌生物信息的解鎖屏方法及移動設備,其可以根據手掌的掌紋或靜脈等生物信息對生物對象進行識別等等,但這些技術均存在一定的問題。指紋識別技術受到灰塵、油、水等環境因素的影響,斷紋、無指紋以及脫皮和傷痕等問題影響圖像采集質量,導致指紋識別困難。另外,當手與一些物體接觸時,會在這些物體表面留下指紋,這樣就容易被別人仿造。虹膜識別技術通過近紅外光照射人眼獲取虹膜圖像,不易被人接受。另外,在虹膜圖像采集過程中,需要眼部注意力集中在一個點上,通過適當的訓練才能夠獲得更好的采集效果,這會很大程度地影響虹膜識別技術的推廣。人臉會因為生長發育而發生變化,從而影響識別率,如長胖、變瘦、長出胡須等;另外,由于人具有豐富的表情,也降低了識別的準確性;而且,人臉還受周圍環境,如遮擋、光照等影響。靜脈識別技術對采集設備有特殊要求,設計相對復雜,制造成本高。同時,由于采集方式受自身特點的限制,產品難以推廣。在此基礎上,實用新型人通過反復對比與大量實驗和思考,作出了本實用新型。【
實用新型內容】[0003]為了解決現有技術中生物識別準確率不高,易受環境因素影響的技術問題,本實用新型提供了一種手形識別裝置,包括輸入裝置、控制器、輸出裝置、顯示屏和電源模塊,所述控制器分別耦接輸入裝置、輸出裝置、顯示屏和電源模塊,所述輸入裝置用于采集用戶的手形特征并轉化為標準信號輸出給控制器,所述控制器具備內置數據庫,其根據接收到的標準信號與內置數據庫內的數據進行數據對比,并將對比結果通過輸出裝置和顯示屏進行輸出,所述電源模塊向控制器提供直流電壓。[0004]進一步,所述控制器為Minnowboard,所述輸入裝置為LeapMotion,所述顯示屏為AR1100模擬電阻式USB觸摸屏,所述Minnowboard通過其USB1口連接LeapMotion,實現]\1;[11110¥130&1(1對1^&。]\1〇1:;[011的控制和信號米集,所述組11110¥130&1(1通過1]3132口連接41?1100模擬電阻式USB觸摸屏,實現與Minnowboard交互。[0005]進一步,還包括手形編碼模塊,用于提取所述輸入裝置采集的第一手形特征,并將所述第一手形特征進行編碼注冊。[0006]進一步,還包括手形編碼識別模塊,用于提取所述輸入裝置采集的第二手形特征,并將編碼后的所述第二手形特征與所述注冊的第一手形特征編碼進行匹配識別。[0007]進一步,所述第一手形特征和第二手形特征分別包括五個手指的長度、五個手指中每個手指的平均寬度以及五個手指末端到手掌中心點的距離。[0008]本實用新型通過結合現有LeapMotion和Minnowboard的特點,實現了一款小型化的手形識別裝置,提高了手形識別的準確率、魯棒性和防偽度。【附圖說明】[0009]圖1為本實用新型手形識別裝置的結構示意圖;[0010]圖2為本實用新型獲取的手形特征示意圖。【具體實施方式】[0011]為了對本實用新型的原理和特征進行描述,以下結合附圖進行詳細說明。所舉實例只用于解釋本實用新型,并非用于限定本實用新型的范圍。[0012]如圖1所示,一種手形識別裝置,包括輸入裝置、控制器、輸出裝置、顯示屏和電源模塊,其中控制器分別耦接輸入裝置、輸出裝置、顯示屏和電源模塊,所述輸入裝置用于采集用戶的手形特征并轉化為標準信號輸出給控制器,所述控制器具備內置數據庫,其根據接收到的標準信號與內置數據庫內的數據進行數據對比,并將對比結果通過輸出裝置和顯示屏進行輸出,所述電源模塊向控制器提供直流電壓。[0013]具體地,所述控制器優選美國因特爾公司開發的Minnowboard,該開發板可運行Andriod、Windows和Linux等多個操作系統,具有體積小的特點(92X74mm)。輸入裝置優選LeapMotion:LeapMotion是由美國Leap公司開發的一款體感控制器,LeapMotion外形很小巧,尺寸為80毫米X30毫米X11毫米,重量為32克,它可追蹤全部手指,精度高達1/100毫米,遠比現有的運動控制技術更為精確。且LeapMotion僅支持X86架構,選擇Minnowboard與之匹配,為產品的小型化提供了實現的基礎。LeapMotion通過綁定視野范圍能的手,手指或者工具來提供實時數據,每一幀都包含了一系列的基本綁定數據,上述數據均可通過LeapMotion提供的API獲得,包括:Hands、Pointables、Fingers、Tools和Gestures,其中,Pointables即可獲得本實用新型所使用的每個手指的特征信息。LeapMotion體感控制器目前支持WindowsMac0S和Linux操作系統,需要在x86框架下的處理器上運行。顯示屏優選microchip公司的AR1100模擬電阻式USB觸摸屏(控制器),它是一種高性能、USB即插即用器件,具備先進的校準功能,充當USB鼠標或單輸入數字化儀,其可以輸出識別結果,同時可以作為人機交互界面,對裝置進行設置操作。[0014]其中,Minnowboard通過其USB1口連接LeapMotion,實現Minnowboard對LeapMotion的控制和信號采集,Minnowboard通過運行LeapMotion的API函數可以判斷是否有被識別體出現在識別區域內,并捕獲相應的手形信息,使用該手形信息生成手形編碼,將編碼保存至手形編碼庫中并賦予唯一的識別號。在識別過程中,即可通過同樣機制獲得手形編碼,將獲得的手形編碼與手形編碼庫中的編碼進行比對識別。Minnowboard通過USB2口連接觸摸屏控制器,觸摸屏控制器可以實現與Minnowboard交互,包括對系統參數進行設置、顯不相關彳目息等。[0015]手形識別過程一般包括兩個階段,手形編碼采集階段和手形編碼識別階段。其中手形編碼采集階段算法偽代碼如下:[0016]while(1)LeapMotion掃描if(Leai3Motion眞規有符合要求的人手出規)break;endifendwhile[0017]提取每個手形的特征信息[0018]對提取的手形特征信息進行編碼關聯用戶,并存儲到相應的數據庫中。[0019]手形編碼識別階段算法偽代碼如下:while(1)[0020]LeapMotion掃描if(LeapMotion發現有符合要求的人手出現)break;[0021]endifendwhile[0022]提取每個手形的特征信息[0023]對提取的手形特征信息進行編碼,并與數據庫中存儲的用戶編碼逐個進行匹配,根據被測對象的手形信息編碼與數據庫中編碼的匹配結果識別用戶。[0024]具體地,手形識別方法包括以下步驟:[0025]1)手形編碼采集階段:LeapMotion輸入裝置獲取檢測范圍內的手形,計算并返回手掌中心點的三維坐標(x0,y0,z0),所述掌中心點通過延伸不相鄰的兩個指得到的點指定為掌中心點,計算并返回五個指的最遠處的三維坐標{(xl,yl,zl),(x2,y2,z2),(x3,y3,z3),(x4,y4,z4),(x5,y5,z5)},并將這些三維坐標數據提交到Minnowboard控制器;Minnowboard控制器對三維坐標數據進行分析計算:計算每個指的最遠端到掌心的加權距離Di,其中Di為第i指最遠端距離掌心的加權距離,ai為第i指的加權系數,其中i=l、2、…、5,;所述加權系數優選為al=5.5、a2=6.5、a3=7.2、a4=6.5、a5=5.1;以上加權系數考慮到不同指頭的長度,經過大量的數據分析后進行優選,對不同的指頭給出了不同的誤差放大,得到了最佳的普適性的加權系數;將上述加權距離[01,02,03,04,05]存儲入用戶數據庫進行注冊,作為識別該用戶的手形特征向量;[0026]2)手形編碼識別階段:LeapMotion輸入裝置獲取待測用戶的手形,通過Minnowboard控制器計算得到每個手指末端距離掌心的加權距離[XI,X2,X3,X4,X5],并計算該加權距離與數據庫中已注冊的每個用戶手形加權距離的差向量£141=[乂1-011,父2-Di2,X3-Di3,X4_Di4,X5-Di5],其中[Du,Di2,Di3,Di4,Di5]為第i個注冊用戶的手形特征向量;將所述差向量Ei與預設的閾值向量進行比較,若同時符合條件|Xi_Dii|<e,|X2_Di2|<£,???,X5-Dl5|<e(e=0.084),則識別該手形對應于相應的注冊用戶i,否則說明該手形為未知用戶。[0027]然而在無接觸式手形識別過程中,無法保證每次采集時都有相同的手指張合度,一定程度降低了手形識別的準確性和魯棒性。為了提高識別率,本實用新型另一實施例提取的手形特征如圖2所示,包括用戶5個手指的長度L1、L2、…、L5,5個手指中每個手指的平均寬度W1、W2、…、W5,以及每個手指末端(Xl,yi,Zl)到掌心(XQ,y(),Z())的距離,作為標志每個用戶的手形特征信息進行編碼。基于本實用新型的手形識別裝置,基于稀疏表示的手形識別包括以下步驟:[0028]1)手形編碼采集階段:將用戶的手掌置于LeapMotion操作范圍內,當識別到手形時,要求用戶的手掌進行張合運動,運動范圍為五指緊閉到最大限度張開,張合運動的每個周期大約為1.5秒;LeapMotion以每秒20幀的速率對手形信息進行采集,采集時間為5秒,采樣得到1〇〇幀的手形信息。在本實施例中可采用leapmotion自帶函數提取如下手形特征:(1)五個手指的長度,采用函數為floatapparentlength=pointable.length〇;(2)五個手指中每個手指的平均寬度,使用函數為:floataverageThickness=pointable.width();(3)五個手指末端的坐標和手掌中心的坐標,使用函數為:Leap::VectorcurrentPosition=pointable.tipPosition()和Leap::VectorhandCenter=1^11(1431111?〇8;[1:;[011()。設采集五個手指長度分別為11,12,13,14,15,五個手指的寬度為¥1,¥2,'\¥3,'\¥4和¥5,五個手指的末端坐標分別為(11,71,21),(12,72,22),...,(15,75,25),手掌中心點的坐標為(xo,yo,zo),計算五個手指的末端到手掌中心點的距離dl,d2,d3,d4,d5,如第i個(i=l,2,3,4,5)手指末端到手掌中心的距離為di,.將上述五個手指長度、寬度以及手指末端到手掌中心的距離組合成手形特征模板向量T,5.5.5T=[11,12,13,14,:15,wl,w2,w3,w4,w5,dl,d2,d:3,d4d5]T/d+Z~+I?,T為HIi二:1一個歸一化模板向量。采集100幀的信息,獲得100個模板向量并構成稀疏字典DitTi,T2,...,T1(x)]對該用戶進行注冊,DER15X1(X);[0029]2)手形編碼識別階段,將待識別對象手形置于LeapMotion操作范圍內,手掌自然張開,在獲得觸摸屏提示后保持手掌張開狀態1秒,LeapMotion采集20幀手形特征向量...,k2〇,手形特征向量格式與手形編碼采集階段存儲的手形特征模板向量一致,對la,k2,...,k20取平均彳1[可以用稀疏字典D進行稀疏重構+21一&>其中arr',,'ER1(X)X1為稀疏系數,A為稀疏度與殘差的調節系數,殘差向量e=t:D?,計算||e|g和std(e),其中,||?||2為2范數算子,std(?)為方差算子,若滿足||e||22<4且std(e)<S2,則認為匹配識別成功,否則認為識別失敗。在本實施例中A取值為0.03,設置閾=0.0015。[0030]其中,保證了5個手指的總誤差在一定范圍內,std(e)<S2保證每個手指的誤差相差不至于太大,采用殘差和標準方差兩個標準判斷標準待識別的手形和數據庫中的某個手形是否匹配,即降低了誤判率,又對系統誤差和噪聲干擾不敏感,提高了系統匹配識別的準確率和有效性。[0031]經測試,基于稀疏表示的手形識別方法在對104個手形的測試中,取得了99.04%的成功率,與其他手形識別方法相比,具有較高的識別率。在實測中,采集每個手形樣本的時間為6到7秒,識別時間為2-3秒。[0032]以上顯示和描述了本實用新型的基本原理、主要特征及優點。本行業的技術人員應該了解,本實用新型不受上述實施例的限制,上述實施例和說明書中描述的只是說明本實用新型的原理,在不脫離本實用新型精神和范圍的前提下,本實用新型還會有各種變化和改進,這些變化和改進都落入要求保護的本實用新型范圍內。【主權項】1.一種手形識別裝置,包括輸入裝置、控制器、輸出裝置、顯示屏和電源模塊,所述控制器分別耦接輸入裝置、輸出裝置、顯示屏和電源模塊,其特征在于,所述輸入裝置用于采集用戶的手形特征并轉化為標準信號輸出給控制器,所述控制器具備內置數據庫,其根據接收到的標準信號與內置數據庫內的數據進行數據對比,并將對比結果通過輸出裝置和顯示屏進行輸出,所述電源模塊向控制器提供直流電壓。2.根據權利要求1所述的手形識別裝置,其特征在于:所述控制器為Minnowboard,所述輸入裝置為LeapMotion,所述顯示屏為ARl100模擬電阻式USB觸摸屏,所述Minnowboard通過其USBl口連接LeapMotion,實現Minnowboard對LeapMotion的控制和信號采集,所述Minnowboard通過USB2口連接ARl100模擬電阻式USB觸摸屏,實現與Minnowboard交互。3.根據權利要求2所述的手形識別裝置,其特征在于:還包括手形編碼模塊,用于提取所述輸入裝置采集的第一手形特征,并將所述第一手形特征進行編碼注冊。4.根據權利要求3所述的手形識別裝置,其特征在于:還包括手形編碼識別模塊,用于提取所述輸入裝置采集的第二手形特征,并將編碼后的所述第二手形特征與所述注冊的第一手形特征編碼進行匹配識別。5.根據權利要求4所述的手形識別裝置,其特征在于:所述第一手形特征和第二手形特征分別包括五個手指的長度、五個手指中每個手指的平均寬度以及五個手指末端到手掌中心點的距離。【文檔編號】G06K9/00GK205563617SQ201620347286【公開日】2016年9月7日【申請日】2016年4月22日【發明人】侯躍恩【申請人】嘉應學院