本發(fā)明涉及自動控制領(lǐng)域,具體涉及一種基于手掌識別的自動控制裝置。
背景技術(shù):
自動控制裝置極大的方便了人們的生活,另一方面目前的自動控制裝置多不具備身份識別功能。
隨著識別技術(shù)的不斷成熟和計算機(jī)技術(shù)的飛速發(fā)展,各種基于人體生理特征的生物技術(shù)逐漸融入了生活中的方方面面。人手是人類進(jìn)化的標(biāo)志,人常常用手去感受和觸碰世界。手不像人的眼睛,在面對陌生儀器時容易產(chǎn)生莫名的擔(dān)心和恐懼,在采集手部特征時給人心理上帶來的侵犯性同采集位于眼部的特征相比可忽略不計。手部特征研究中,對手掌特征研究是其中重要的研究方向。
技術(shù)實(shí)現(xiàn)要素:
為解決上述問題,本發(fā)明旨在提供一種基于手掌識別的自動控制裝置。
本發(fā)明的目的采用以下技術(shù)方案來實(shí)現(xiàn):
一種基于手掌識別的自動控制裝置,包括自動控制裝置和與自動控制裝置相連的手掌識別裝置,其特征是,所述自動控制裝置包括光電傳感器、可編程控制器、文本顯示器、交流變頻調(diào)速電動機(jī)、脈沖編碼器、變頻器和控制柜;所述的光電傳感器有兩個,而且安裝在刀具激光處理機(jī)的激光處理前區(qū)和后區(qū),通過導(dǎo)線與可編程控制器相連,文本顯示器與可編程控制器相連,可編程控制器通過變頻器與變頻調(diào)速電機(jī)相連,變頻器同時通過脈沖編碼器與變頻調(diào)速電機(jī)相連,變頻器與控制柜相連,控制柜一方面與可編程控制器的數(shù)據(jù)輸入輸出端口連接,另一方面通過變壓器與可編程控制器的電源端口相連,控制柜同時與變頻器、日用刀具激光熱處理機(jī)的空壓系統(tǒng)、水冷系統(tǒng)、真空泵、水壓傳感器、光閘驅(qū)動電磁閥和保護(hù)氣電磁閥相連。
優(yōu)選地,在所述的變壓器和可編程控制器之間設(shè)置有穩(wěn)壓裝置和整流裝置。
優(yōu)選地,所述的可編程控制器給變頻器的控制電壓信號為±10V范圍內(nèi)連續(xù)可調(diào)信號。
本發(fā)明的有益效果為:刀具激光處理機(jī)上安裝有光電傳感器,當(dāng)?shù)毒哌M(jìn)入激光處理位置時,控制系統(tǒng)接受到激光處理區(qū)前地光電光電傳感器信號后,通過氣動單元驅(qū)使光閘開啟, 使激光光束射向刀具,對刀具表面進(jìn)行激光強(qiáng)化處理,刀具離開激光處理區(qū)后,光電傳感器輸出信號的變化一驅(qū)使光閘關(guān)閉,切斷激光光束。從而實(shí)現(xiàn)對刀具表面的激光強(qiáng)化處理的自動控制;本控制裝置以可編程控制器為控制核心、以文本顯示器作為人機(jī)界面、實(shí)施對參數(shù)的設(shè)置和運(yùn)行參數(shù)的輸出顯示。光電傳感器作為刀具的激光處理啟??刂坪妥詣庸ぷ鞣绞綍r計算傳感單元,可以實(shí)現(xiàn)高效的刀具處理,是一種能夠?qū)崿F(xiàn)光、機(jī)、電、水、氣一體化的日用刀具熱處理機(jī)的自動控制裝置,提高刀具刃具的表面強(qiáng)化處理效果。
附圖說明
利用附圖對本發(fā)明作進(jìn)一步說明,但附圖中的實(shí)施例不構(gòu)成對本發(fā)明的任何限制,對于本領(lǐng)域的普通技術(shù)人員,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)以下附圖獲得其它的附圖。
圖1是本發(fā)明手掌識別裝置的結(jié)構(gòu)示意圖。
附圖標(biāo)記:
虹膜識別裝置1、圖像密碼數(shù)據(jù)庫21、手掌圖像采集模塊22、手掌圖像預(yù)處理模塊23、手掌圖像特征提取模塊24、手掌圖像特征識別模塊25、指紋采集模塊31、指紋存儲模塊32、指紋處理模塊33。
具體實(shí)施方式
結(jié)合以下實(shí)施例對本發(fā)明作進(jìn)一步描述。
應(yīng)用場景1
參見圖1,本應(yīng)用場景中的一個實(shí)施例的一種基于手掌識別的自動控制裝置,包括自動控制裝置和與自動控制裝置相連的手掌識別裝置,其特征是,所述自動控制裝置包括光電傳感器、可編程控制器、文本顯示器、交流變頻調(diào)速電動機(jī)、脈沖編碼器、變頻器和控制柜;所述的光電傳感器有兩個,而且安裝在刀具激光處理機(jī)的激光處理前區(qū)和后區(qū),通過導(dǎo)線與可編程控制器相連,文本顯示器與可編程控制器相連,可編程控制器通過變頻器與變頻調(diào)速電機(jī)相連,變頻器同時通過脈沖編碼器與變頻調(diào)速電機(jī)相連,變頻器與控制柜相連,控制柜一方面與可編程控制器的數(shù)據(jù)輸入輸出端口連接,另一方面通過變壓器與可編程控制器的電源端口相連,控制柜同時與變頻器、日用刀具激光熱處理機(jī)的空壓系統(tǒng)、水冷系統(tǒng)、真空泵、水壓傳感器、光閘驅(qū)動電磁閥和保護(hù)氣電磁閥相連。
優(yōu)選地,在所述的變壓器和可編程控制器之間設(shè)置有穩(wěn)壓裝置和整流裝置。
本優(yōu)選實(shí)施例增強(qiáng)了自動控制的穩(wěn)定性。
優(yōu)選地,所述的可編程控制器給變頻器的控制電壓信號為±10V范圍內(nèi)連續(xù)可調(diào)信號。
本優(yōu)選實(shí)施例使變頻器工作更加連續(xù)穩(wěn)定。
優(yōu)選的,所述虹膜識別裝置1包括圖像密碼數(shù)據(jù)庫21、手掌圖像采集模塊22、手掌圖像預(yù)處理模塊23、手掌圖像特征提取模塊24和手掌圖像特征識別模塊25;所述圖像密碼數(shù)據(jù)庫21用于預(yù)先存儲用戶設(shè)定的作為圖像密碼的手掌圖像特征;所述手掌圖像采集模塊22用于在800nm近紅外光照射下通過單一采集設(shè)備采集包含有手掌掌紋主線信息和手掌靜脈信息的手掌圖像;所述手掌圖像預(yù)處理模塊23用于對采集到的手掌圖像進(jìn)行預(yù)處理,以消除采集手掌圖像過程中手掌旋轉(zhuǎn)、平移的影響,并定位手掌圖像特征提取的有效區(qū)域;所述手掌圖像特征提取模塊24用于提取預(yù)處理后的手掌圖像的待識別手掌圖像特征,并將所述待識別手掌圖像特征輸送到所述手掌圖像特征識別模塊25中進(jìn)行特征識別;所述手掌圖像特征識別模塊25將所述待識別手掌圖像特征與圖像密碼數(shù)據(jù)庫21中的作為圖像密碼的手掌圖像特征進(jìn)行對比,判別待識別手掌圖像特征與所述作為圖像密碼的手掌圖像特征是否一致。
本優(yōu)選實(shí)施例完善了虹膜識別裝置1,采用手掌圖像特征作為圖像密碼,系統(tǒng)的安全性較高。
優(yōu)選的,所述對采集到的手掌圖像進(jìn)行預(yù)處理,包括:
(1)對手掌圖像進(jìn)行中值濾波處理,去除手掌圖像的系統(tǒng)噪聲后,構(gòu)建手掌圖像的灰度值直方圖,根據(jù)灰度值直方圖選取預(yù)定灰度值閾值范圍的局部最小值對手掌圖像進(jìn)行二值化處理;
(2)構(gòu)建四指輪廓圖,提取二值化處理后的手掌圖像中食指與中指、無名指與小拇指兩處定位點(diǎn),根據(jù)兩定位點(diǎn)對二值化處理后的手掌圖像做旋轉(zhuǎn)處理,以校正手掌圖像位置;所述兩處定位點(diǎn)設(shè)定為食指下邊界與中指上邊界的交界點(diǎn)及無名指下邊界與小拇指上邊界的交界點(diǎn),坐標(biāo)依次為(υ1,μ1)、(υ2,μ2);根據(jù)定位點(diǎn)計算旋轉(zhuǎn)角度:
式中,γ為設(shè)定的調(diào)整因子,取值范圍設(shè)定為[0.98,1.02];
θ>0時,對二值化處理后的手掌圖像按計算的旋轉(zhuǎn)角度進(jìn)行順時針旋轉(zhuǎn),θ<0時,對二值化處理后的手掌圖像按計算的旋轉(zhuǎn)角度進(jìn)行逆時針旋轉(zhuǎn),θ=0時,不對二值化處理后的手掌圖像做任何旋轉(zhuǎn)。
(3)從校正后的手掌圖像中提取出合適的掌心參考點(diǎn),建立一個參考坐標(biāo)系,定位手掌圖像特征提取的有效區(qū)域;選擇靠近除大拇指外其余四指的指根部的圓形區(qū)域作為定位手掌圖像特征提取的有效區(qū)域,選擇所述圓形區(qū)域的圓心作為掌心參考點(diǎn);所述圓形區(qū)域通過食 指與中指的指根點(diǎn)、中指與無名指的指根點(diǎn)以及無名指與小拇指的指根點(diǎn)進(jìn)行確定,具體為:
1)進(jìn)行手掌輪廓提取:將手掌圖像中每個像素點(diǎn)作為中心像素點(diǎn),分別計算中心像素點(diǎn)與8個鄰域像素點(diǎn)的灰度差,當(dāng)中心像素點(diǎn)位于手掌輪廓上時,其位于垂直手掌輪廓方向上靠外的點(diǎn)與中心像素點(diǎn)灰度差將為最大,通過判斷局部區(qū)域內(nèi)各像素點(diǎn)灰度差的極大值找到手掌圖像中的真實(shí)手掌輪廓點(diǎn),從而確定手掌輪廓;
2)確定食指、中指、無名指和小拇指的指尖位置:將指尖所指方向定義為手掌的方向,手指指向右,確定食指、中指、無名指和小拇指的指尖位置,其中所述中指的指尖位置位于整個輪廓的最右端;
3)提取食指與中指、中指與無名指以及無名指與小拇指的指根點(diǎn):建立目標(biāo)輪廓的參數(shù)化方程:對于給定的目標(biāo)輪廓L(t),其弧長參數(shù)化方程表示為L(t)=(x(t),y(t)),其中x(t)和y(t)分別表示輪廓點(diǎn)的坐標(biāo),t表示輪廓曲線方程的參數(shù),且t∈[0,1];
計算輪廓曲線的曲率k(t),從中指指尖出發(fā),向兩側(cè)延伸,向食指方向延伸的第一個曲率變化大的點(diǎn),記為S1,即為食指與中指的接縫點(diǎn);向無名指方向延伸的第一個曲率變化大的點(diǎn),記為W1,即為中指與無名指的接縫點(diǎn);繼續(xù)延伸得到第二個曲率變化大的點(diǎn),記為W2,即為無名指與小拇指的接縫點(diǎn);所述曲率變化大的點(diǎn),指其曲率值與前一曲率值差值大于2的點(diǎn);
從點(diǎn)S1出發(fā),假設(shè)指縫線任一像素點(diǎn)P1,尋找其與指縫方向垂直且與P1距離兩個像素寬的兩點(diǎn)2和P3,分別計算P1與P2、P3的梯度值,將兩個梯度值的和SUM作為評價P1在垂直指縫方向上梯度變化量,當(dāng)SUM變化大時,前一點(diǎn)即為食指與中指指根點(diǎn)Q1;同理,中指與無名指指根點(diǎn)Q2、無名指與小拇指指根點(diǎn)Q3;所述SUM變化大,是指其變化值大于2;
4)提取指根部圓:連接點(diǎn)Q1和Q2,Q2和Q3,分別過Q1Q2和Q2Q3作垂直平分線,相交于點(diǎn)O(m,n),即為所求圓形區(qū)域的圓心,O點(diǎn)與Q1距離即為所求圓形區(qū)域的半徑R。
本優(yōu)選實(shí)施例對手掌圖像進(jìn)行中值濾波處理,避免手掌圖像的噪聲點(diǎn)造成圖像定位的不準(zhǔn)確,然后對手掌圖像進(jìn)行二值化處理,從而使手掌圖像中的手掌區(qū)域與背景區(qū)域較好地分離;對手掌圖像的位置進(jìn)行旋轉(zhuǎn)校正處理,減少了圖像采集過程中引入的旋轉(zhuǎn)、平移、比例縮放等因素的影響;通過提取出合適的參考點(diǎn),建立新的參考坐標(biāo)系,定位手掌圖像特征提取的有效區(qū)域,能夠降低手掌圖像特征識別的難度,提高了匹配識別算法的魯棒性。
優(yōu)選的,所述提取預(yù)處理后的手掌圖像的待識別手掌圖像特征,包括:
(1)將預(yù)處理后的手掌圖像中的手掌靜脈和掌紋主線的分叉點(diǎn)作為待識別手掌圖像特征的各特征點(diǎn)Fi(x,y),i=1,2,…N,其中N為特征點(diǎn)個數(shù);將特征點(diǎn)到所述圓形區(qū)域的圓心的 距離與所述圓形區(qū)域的直徑的比值作為第一特征:
式中,Yi表示第i個特征點(diǎn)的第一特征,(xi,yi)表示第i個特征點(diǎn)的坐標(biāo);
將所述圓形區(qū)域的圓心與中指與無名指指根點(diǎn)Q2的連線作為基準(zhǔn)線,基準(zhǔn)線方向?yàn)?度,特征點(diǎn)與圓心的連線順時針到基準(zhǔn)線所夾的角作為第二特征;
式中,Ei表示第i個特征點(diǎn)的第二特征,Ei的取值范圍是0到360度,(xi,yi)表示第i個特征點(diǎn)的坐標(biāo);
(2)以特征點(diǎn)的第一特征作為橫坐標(biāo),第二特征作為縱坐標(biāo),構(gòu)造坐標(biāo)系,將所述手掌靜脈和掌紋主線分叉點(diǎn)投影到坐標(biāo)系中,建立預(yù)處理后的手掌圖像的二維特征向量空間。
本優(yōu)選實(shí)施例選擇手掌靜脈和掌紋主線分叉點(diǎn)作為待識別手掌圖像特征的各特征點(diǎn),既考慮了虹膜識別裝置1的存儲空間和運(yùn)行速度的限制,又反映了手掌靜脈和掌紋的變化,提取的待識別手掌圖像特征精確度高,提取速度快。
優(yōu)選的,所述手掌圖像特征識別模塊25將所述待識別手掌圖像特征與圖像密碼數(shù)據(jù)庫21中的作為圖像密碼的手掌圖像特征進(jìn)行對比時,將待識別手掌圖像特征的二維特征向量空間與所述作為圖像密碼的手掌圖像特征中的二維特征向量空間中的特征點(diǎn)的分布進(jìn)行相似度對比,具體為:設(shè)對比待識別手掌圖像特征的二維特征向量空間的特征點(diǎn)為待識別特征點(diǎn),所述作為圖像密碼的手掌圖像特征中的二維特征向量空間中的特征點(diǎn)為標(biāo)準(zhǔn)特征點(diǎn),將待識別手掌圖像與圖像密碼數(shù)據(jù)庫21中的手掌圖像進(jìn)行重疊,并在所述作為圖像密碼的手掌圖像特征中的二維特征向量空間中確定待識別特征點(diǎn)所對應(yīng)的標(biāo)準(zhǔn)特征點(diǎn),判斷待識別特征點(diǎn)與對應(yīng)的標(biāo)準(zhǔn)特征點(diǎn)的距離是否小于預(yù)設(shè)距離閾值,并根據(jù)判斷結(jié)果確定待識別手掌圖像特征與所述作為圖像密碼的手掌圖像特征是否一致。
本優(yōu)選實(shí)施例設(shè)定了手掌圖像特征識別模塊25對待識別手掌圖像特征進(jìn)行識別時的具體操作,實(shí)用便捷。
本應(yīng)用場景對設(shè)定的調(diào)整因子γ取值為0.98,自動控制裝置的識別精度相對提高了5%,識別速度相對提高了8%。
應(yīng)用場景2
參見圖1,本應(yīng)用場景中的一個實(shí)施例的一種基于手掌識別的自動控制裝置,包括自動控制裝置和與自動控制裝置相連的手掌識別裝置,其特征是,所述自動控制裝置包括光電傳感器、可編程控制器、文本顯示器、交流變頻調(diào)速電動機(jī)、脈沖編碼器、變頻器和控制柜;所述的光電傳感器有兩個,而且安裝在刀具激光處理機(jī)的激光處理前區(qū)和后區(qū),通過導(dǎo)線與可編程控制器相連,文本顯示器與可編程控制器相連,可編程控制器通過變頻器與變頻調(diào)速電機(jī)相連,變頻器同時通過脈沖編碼器與變頻調(diào)速電機(jī)相連,變頻器與控制柜相連,控制柜一方面與可編程控制器的數(shù)據(jù)輸入輸出端口連接,另一方面通過變壓器與可編程控制器的電源端口相連,控制柜同時與變頻器、日用刀具激光熱處理機(jī)的空壓系統(tǒng)、水冷系統(tǒng)、真空泵、水壓傳感器、光閘驅(qū)動電磁閥和保護(hù)氣電磁閥相連。
優(yōu)選地,在所述的變壓器和可編程控制器之間設(shè)置有穩(wěn)壓裝置和整流裝置。
本優(yōu)選實(shí)施例增強(qiáng)了自動控制的穩(wěn)定性。
優(yōu)選地,所述的可編程控制器給變頻器的控制電壓信號為±10V范圍內(nèi)連續(xù)可調(diào)信號。
本優(yōu)選實(shí)施例使變頻器工作更加連續(xù)穩(wěn)定。
優(yōu)選的,所述虹膜識別裝置1包括圖像密碼數(shù)據(jù)庫21、手掌圖像采集模塊22、手掌圖像預(yù)處理模塊23、手掌圖像特征提取模塊24和手掌圖像特征識別模塊25;所述圖像密碼數(shù)據(jù)庫21用于預(yù)先存儲用戶設(shè)定的作為圖像密碼的手掌圖像特征;所述手掌圖像采集模塊22用于在800nm近紅外光照射下通過單一采集設(shè)備采集包含有手掌掌紋主線信息和手掌靜脈信息的手掌圖像;所述手掌圖像預(yù)處理模塊23用于對采集到的手掌圖像進(jìn)行預(yù)處理,以消除采集手掌圖像過程中手掌旋轉(zhuǎn)、平移的影響,并定位手掌圖像特征提取的有效區(qū)域;所述手掌圖像特征提取模塊24用于提取預(yù)處理后的手掌圖像的待識別手掌圖像特征,并將所述待識別手掌圖像特征輸送到所述手掌圖像特征識別模塊25中進(jìn)行特征識別;所述手掌圖像特征識別模塊25將所述待識別手掌圖像特征與圖像密碼數(shù)據(jù)庫21中的作為圖像密碼的手掌圖像特征進(jìn)行對比,判別待識別手掌圖像特征與所述作為圖像密碼的手掌圖像特征是否一致。
本優(yōu)選實(shí)施例完善了虹膜識別裝置1,采用手掌圖像特征作為圖像密碼,系統(tǒng)的安全性較高。
優(yōu)選的,所述對采集到的手掌圖像進(jìn)行預(yù)處理,包括:
(1)對手掌圖像進(jìn)行中值濾波處理,去除手掌圖像的系統(tǒng)噪聲后,構(gòu)建手掌圖像的灰度值直方圖,根據(jù)灰度值直方圖選取預(yù)定灰度值閾值范圍的局部最小值對手掌圖像進(jìn)行二值化處理;
(2)構(gòu)建四指輪廓圖,提取二值化處理后的手掌圖像中食指與中指、無名指與小拇指兩 處定位點(diǎn),根據(jù)兩定位點(diǎn)對二值化處理后的手掌圖像做旋轉(zhuǎn)處理,以校正手掌圖像位置;所述兩處定位點(diǎn)設(shè)定為食指下邊界與中指上邊界的交界點(diǎn)及無名指下邊界與小拇指上邊界的交界點(diǎn),坐標(biāo)依次為(υ1,μ1)、(υ2,μ2);根據(jù)定位點(diǎn)計算旋轉(zhuǎn)角度:
式中,γ為設(shè)定的調(diào)整因子,取值范圍設(shè)定為[0.98,1.02];
θ>0時,對二值化處理后的手掌圖像按計算的旋轉(zhuǎn)角度進(jìn)行順時針旋轉(zhuǎn),θ<0時,對二值化處理后的手掌圖像按計算的旋轉(zhuǎn)角度進(jìn)行逆時針旋轉(zhuǎn),θ=0時,不對二值化處理后的手掌圖像做任何旋轉(zhuǎn)。
(3)從校正后的手掌圖像中提取出合適的掌心參考點(diǎn),建立一個參考坐標(biāo)系,定位手掌圖像特征提取的有效區(qū)域;選擇靠近除大拇指外其余四指的指根部的圓形區(qū)域作為定位手掌圖像特征提取的有效區(qū)域,選擇所述圓形區(qū)域的圓心作為掌心參考點(diǎn);所述圓形區(qū)域通過食指與中指的指根點(diǎn)、中指與無名指的指根點(diǎn)以及無名指與小拇指的指根點(diǎn)進(jìn)行確定,具體為:
1)進(jìn)行手掌輪廓提?。簩⑹终茍D像中每個像素點(diǎn)作為中心像素點(diǎn),分別計算中心像素點(diǎn)與8個鄰域像素點(diǎn)的灰度差,當(dāng)中心像素點(diǎn)位于手掌輪廓上時,其位于垂直手掌輪廓方向上靠外的點(diǎn)與中心像素點(diǎn)灰度差將為最大,通過判斷局部區(qū)域內(nèi)各像素點(diǎn)灰度差的極大值找到手掌圖像中的真實(shí)手掌輪廓點(diǎn),從而確定手掌輪廓;
2)確定食指、中指、無名指和小拇指的指尖位置:將指尖所指方向定義為手掌的方向,手指指向右,確定食指、中指、無名指和小拇指的指尖位置,其中所述中指的指尖位置位于整個輪廓的最右端;
3)提取食指與中指、中指與無名指以及無名指與小拇指的指根點(diǎn):建立目標(biāo)輪廓的參數(shù)化方程:對于給定的目標(biāo)輪廓L(t),其弧長參數(shù)化方程表示為L(t)=(x(t),y(t)),其中x(t)和y(t)分別表示輪廓點(diǎn)的坐標(biāo),t表示輪廓曲線方程的參數(shù),且t∈[0,1];
計算輪廓曲線的曲率k(t),從中指指尖出發(fā),向兩側(cè)延伸,向食指方向延伸的第一個曲率變化大的點(diǎn),記為S1,即為食指與中指的接縫點(diǎn);向無名指方向延伸的第一個曲率變化大的點(diǎn),記為W1,即為中指與無名指的接縫點(diǎn);繼續(xù)延伸得到第二個曲率變化大的點(diǎn),記為W2,即為無名指與小拇指的接縫點(diǎn);所述曲率變化大的點(diǎn),指其曲率值與前一曲率值差值大于2的點(diǎn);
從點(diǎn)S1出發(fā),假設(shè)指縫線任一像素點(diǎn)P1,尋找其與指縫方向垂直且與P1距離兩個像素寬的兩點(diǎn)P2和P3,分別計算P1與P2、P3的梯度值,將兩個梯度值的和SUM作為評價P1在垂直指 縫方向上梯度變化量,當(dāng)SUM變化大時,前一點(diǎn)即為食指與中指指根點(diǎn)Q1;同理,中指與無名指指根點(diǎn)Q2、無名指與小拇指指根點(diǎn)Q3;所述SUM變化大,是指其變化值大于2;
4)提取指根部圓:連接點(diǎn)Q1和Q2,Q2和Q3,分別過Q1Q2和Q2Q3作垂直平分線,相交于點(diǎn)O(m,n),即為所求圓形區(qū)域的圓心,O點(diǎn)與Q1距離即為所求圓形區(qū)域的半徑R。
本優(yōu)選實(shí)施例對手掌圖像進(jìn)行中值濾波處理,避免手掌圖像的噪聲點(diǎn)造成圖像定位的不準(zhǔn)確,然后對手掌圖像進(jìn)行二值化處理,從而使手掌圖像中的手掌區(qū)域與背景區(qū)域較好地分離;對手掌圖像的位置進(jìn)行旋轉(zhuǎn)校正處理,減少了圖像采集過程中引入的旋轉(zhuǎn)、平移、比例縮放等因素的影響;通過提取出合適的參考點(diǎn),建立新的參考坐標(biāo)系,定位手掌圖像特征提取的有效區(qū)域,能夠降低手掌圖像特征識別的難度,提高了匹配識別算法的魯棒性。
優(yōu)選的,所述提取預(yù)處理后的手掌圖像的待識別手掌圖像特征,包括:
(1)將預(yù)處理后的手掌圖像中的手掌靜脈和掌紋主線的分叉點(diǎn)作為待識別手掌圖像特征的各特征點(diǎn)Fi(x,y),i=1,2,…N,其中N為特征點(diǎn)個數(shù);將特征點(diǎn)到所述圓形區(qū)域的圓心的距離與所述圓形區(qū)域的直徑的比值作為第一特征:
式中,Yi表示第i個特征點(diǎn)的第一特征,(xi,yi)表示第i個特征點(diǎn)的坐標(biāo);
將所述圓形區(qū)域的圓心與中指與無名指指根點(diǎn)Q2的連線作為基準(zhǔn)線,基準(zhǔn)線方向?yàn)?度,特征點(diǎn)與圓心的連線順時針到基準(zhǔn)線所夾的角作為第二特征;
式中,Ei表示第i個特征點(diǎn)的第二特征,Ei的取值范圍是0到360度,(xi,yi)表示第i個特征點(diǎn)的坐標(biāo);
(2)以特征點(diǎn)的第一特征作為橫坐標(biāo),第二特征作為縱坐標(biāo),構(gòu)造坐標(biāo)系,將所述手掌靜脈和掌紋主線分叉點(diǎn)投影到坐標(biāo)系中,建立預(yù)處理后的手掌圖像的二維特征向量空間。
本優(yōu)選實(shí)施例選擇手掌靜脈和掌紋主線分叉點(diǎn)作為待識別手掌圖像特征的各特征點(diǎn),既考慮了虹膜識別裝置1的存儲空間和運(yùn)行速度的限制,又反映了手掌靜脈和掌紋的變化,提取的待識別手掌圖像特征精確度高,提取速度快。
優(yōu)選的,所述手掌圖像特征識別模塊25將所述待識別手掌圖像特征與圖像密碼數(shù)據(jù)庫21中的作為圖像密碼的手掌圖像特征進(jìn)行對比時,將待識別手掌圖像特征的二維特征向量空 間與所述作為圖像密碼的手掌圖像特征中的二維特征向量空間中的特征點(diǎn)的分布進(jìn)行相似度對比,具體為:設(shè)對比待識別手掌圖像特征的二維特征向量空間的特征點(diǎn)為待識別特征點(diǎn),所述作為圖像密碼的手掌圖像特征中的二維特征向量空間中的特征點(diǎn)為標(biāo)準(zhǔn)特征點(diǎn),將待識別手掌圖像與圖像密碼數(shù)據(jù)庫21中的手掌圖像進(jìn)行重疊,并在所述作為圖像密碼的手掌圖像特征中的二維特征向量空間中確定待識別特征點(diǎn)所對應(yīng)的標(biāo)準(zhǔn)特征點(diǎn),判斷待識別特征點(diǎn)與對應(yīng)的標(biāo)準(zhǔn)特征點(diǎn)的距離是否小于預(yù)設(shè)距離閾值,并根據(jù)判斷結(jié)果確定待識別手掌圖像特征與所述作為圖像密碼的手掌圖像特征是否一致。
本優(yōu)選實(shí)施例設(shè)定了手掌圖像特征識別模塊25對待識別手掌圖像特征進(jìn)行識別時的具體操作,實(shí)用便捷。
本應(yīng)用場景對設(shè)定的調(diào)整因子γ取值為0.99,自動控制裝置的識別精度相對提高了4.5%,識別速度相對提高了7.6%。
應(yīng)用場景3
參見圖1,本應(yīng)用場景中的一個實(shí)施例的一種基于手掌識別的自動控制裝置,包括自動控制裝置和與自動控制裝置相連的手掌識別裝置,其特征是,所述自動控制裝置包括光電傳感器、可編程控制器、文本顯示器、交流變頻調(diào)速電動機(jī)、脈沖編碼器、變頻器和控制柜;所述的光電傳感器有兩個,而且安裝在刀具激光處理機(jī)的激光處理前區(qū)和后區(qū),通過導(dǎo)線與可編程控制器相連,文本顯示器與可編程控制器相連,可編程控制器通過變頻器與變頻調(diào)速電機(jī)相連,變頻器同時通過脈沖編碼器與變頻調(diào)速電機(jī)相連,變頻器與控制柜相連,控制柜一方面與可編程控制器的數(shù)據(jù)輸入輸出端口連接,另一方面通過變壓器與可編程控制器的電源端口相連,控制柜同時與變頻器、日用刀具激光熱處理機(jī)的空壓系統(tǒng)、水冷系統(tǒng)、真空泵、水壓傳感器、光閘驅(qū)動電磁閥和保護(hù)氣電磁閥相連。
優(yōu)選地,在所述的變壓器和可編程控制器之間設(shè)置有穩(wěn)壓裝置和整流裝置。
本優(yōu)選實(shí)施例增強(qiáng)了自動控制的穩(wěn)定性。
優(yōu)選地,所述的可編程控制器給變頻器的控制電壓信號為±10V范圍內(nèi)連續(xù)可調(diào)信號。
本優(yōu)選實(shí)施例使變頻器工作更加連續(xù)穩(wěn)定。
優(yōu)選的,所述虹膜識別裝置1包括圖像密碼數(shù)據(jù)庫21、手掌圖像采集模塊22、手掌圖像預(yù)處理模塊23、手掌圖像特征提取模塊24和手掌圖像特征識別模塊25;所述圖像密碼數(shù)據(jù)庫21用于預(yù)先存儲用戶設(shè)定的作為圖像密碼的手掌圖像特征;所述手掌圖像采集模塊22用于在800nm近紅外光照射下通過單一采集設(shè)備采集包含有手掌掌紋主線信息和手掌靜脈信息的手掌圖像;所述手掌圖像預(yù)處理模塊23用于對采集到的手掌圖像進(jìn)行預(yù)處理,以消除采集 手掌圖像過程中手掌旋轉(zhuǎn)、平移的影響,并定位手掌圖像特征提取的有效區(qū)域;所述手掌圖像特征提取模塊24用于提取預(yù)處理后的手掌圖像的待識別手掌圖像特征,并將所述待識別手掌圖像特征輸送到所述手掌圖像特征識別模塊25中進(jìn)行特征識別;所述手掌圖像特征識別模塊25將所述待識別手掌圖像特征與圖像密碼數(shù)據(jù)庫21中的作為圖像密碼的手掌圖像特征進(jìn)行對比,判別待識別手掌圖像特征與所述作為圖像密碼的手掌圖像特征是否一致。
本優(yōu)選實(shí)施例完善了虹膜識別裝置1,采用手掌圖像特征作為圖像密碼,系統(tǒng)的安全性較高。
優(yōu)選的,所述對采集到的手掌圖像進(jìn)行預(yù)處理,包括:
(1)對手掌圖像進(jìn)行中值濾波處理,去除手掌圖像的系統(tǒng)噪聲后,構(gòu)建手掌圖像的灰度值直方圖,根據(jù)灰度值直方圖選取預(yù)定灰度值閾值范圍的局部最小值對手掌圖像進(jìn)行二值化處理;
(2)構(gòu)建四指輪廓圖,提取二值化處理后的手掌圖像中食指與中指、無名指與小拇指兩處定位點(diǎn),根據(jù)兩定位點(diǎn)對二值化處理后的手掌圖像做旋轉(zhuǎn)處理,以校正手掌圖像位置;所述兩處定位點(diǎn)設(shè)定為食指下邊界與中指上邊界的交界點(diǎn)及無名指下邊界與小拇指上邊界的交界點(diǎn),坐標(biāo)依次為(υ1,μ1)、(υ2,μ2);根據(jù)定位點(diǎn)計算旋轉(zhuǎn)角度:
式中,γ為設(shè)定的調(diào)整因子,取值范圍設(shè)定為[0.98,1.02];
θ>0時,對二值化處理后的手掌圖像按計算的旋轉(zhuǎn)角度進(jìn)行順時針旋轉(zhuǎn),θ<0時,對二值化處理后的手掌圖像按計算的旋轉(zhuǎn)角度進(jìn)行逆時針旋轉(zhuǎn),θ=0時,不對二值化處理后的手掌圖像做任何旋轉(zhuǎn)。
(3)從校正后的手掌圖像中提取出合適的掌心參考點(diǎn),建立一個參考坐標(biāo)系,定位手掌圖像特征提取的有效區(qū)域;選擇靠近除大拇指外其余四指的指根部的圓形區(qū)域作為定位手掌圖像特征提取的有效區(qū)域,選擇所述圓形區(qū)域的圓心作為掌心參考點(diǎn);所述圓形區(qū)域通過食指與中指的指根點(diǎn)、中指與無名指的指根點(diǎn)以及無名指與小拇指的指根點(diǎn)進(jìn)行確定,具體為:
1)進(jìn)行手掌輪廓提?。簩⑹终茍D像中每個像素點(diǎn)作為中心像素點(diǎn),分別計算中心像素點(diǎn)與8個鄰域像素點(diǎn)的灰度差,當(dāng)中心像素點(diǎn)位于手掌輪廓上時,其位于垂直手掌輪廓方向上靠外的點(diǎn)與中心像素點(diǎn)灰度差將為最大,通過判斷局部區(qū)域內(nèi)各像素點(diǎn)灰度差的極大值找到手掌圖像中的真實(shí)手掌輪廓點(diǎn),從而確定手掌輪廓;
2)確定食指、中指、無名指和小拇指的指尖位置:將指尖所指方向定義為手掌的方向, 手指指向右,確定食指、中指、無名指和小拇指的指尖位置,其中所述中指的指尖位置位于整個輪廓的最右端;
3)提取食指與中指、中指與無名指以及無名指與小拇指的指根點(diǎn):建立目標(biāo)輪廓的參數(shù)化方程:對于給定的目標(biāo)輪廓L(t),其弧長參數(shù)化方程表示為L(t)=(x(t),y(t)),其中x(t)和y(t)分別表示輪廓點(diǎn)的坐標(biāo),t表示輪廓曲線方程的參數(shù),且t∈[0,1];
計算輪廓曲線的曲率k(t),從中指指尖出發(fā),向兩側(cè)延伸,向食指方向延伸的第一個曲率變化大的點(diǎn),記為S1,即為食指與中指的接縫點(diǎn);向無名指方向延伸的第一個曲率變化大的點(diǎn),記為W1,即為中指與無名指的接縫點(diǎn);繼續(xù)延伸得到第二個曲率變化大的點(diǎn),記為W2,即為無名指與小拇指的接縫點(diǎn);所述曲率變化大的點(diǎn),指其曲率值與前一曲率值差值大于2的點(diǎn);
從點(diǎn)S1出發(fā),假設(shè)指縫線任一像素點(diǎn)P1,尋找其與指縫方向垂直且與P1距離兩個像素寬的兩點(diǎn)P2和P3,分別計算P1與P2、P3的梯度值,將兩個梯度值的和SUM作為評價P1在垂直指縫方向上梯度變化量,當(dāng)SUM變化大時,前一點(diǎn)即為食指與中指指根點(diǎn)Q1;同理,中指與無名指指根點(diǎn)Q2、無名指與小拇指指根點(diǎn)Q3;所述SUM變化大,是指其變化值大于2;
4)提取指根部圓:連接點(diǎn)Q1和Q2,Q2和Q3,分別過Q1Q2和Q2Q3作垂直平分線,相交于點(diǎn)O(m,n),即為所求圓形區(qū)域的圓心,O點(diǎn)與Q1距離即為所求圓形區(qū)域的半徑R。
本優(yōu)選實(shí)施例對手掌圖像進(jìn)行中值濾波處理,避免手掌圖像的噪聲點(diǎn)造成圖像定位的不準(zhǔn)確,然后對手掌圖像進(jìn)行二值化處理,從而使手掌圖像中的手掌區(qū)域與背景區(qū)域較好地分離;對手掌圖像的位置進(jìn)行旋轉(zhuǎn)校正處理,減少了圖像采集過程中引入的旋轉(zhuǎn)、平移、比例縮放等因素的影響;通過提取出合適的參考點(diǎn),建立新的參考坐標(biāo)系,定位手掌圖像特征提取的有效區(qū)域,能夠降低手掌圖像特征識別的難度,提高了匹配識別算法的魯棒性。
優(yōu)選的,所述提取預(yù)處理后的手掌圖像的待識別手掌圖像特征,包括:
(1)將預(yù)處理后的手掌圖像中的手掌靜脈和掌紋主線的分叉點(diǎn)作為待識別手掌圖像特征的各特征點(diǎn)Fi(x,y),i=1,2,…N,其中N為特征點(diǎn)個數(shù);將特征點(diǎn)到所述圓形區(qū)域的圓心的距離與所述圓形區(qū)域的直徑的比值作為第一特征:
式中,Yi表示第i個特征點(diǎn)的第一特征,(xi,yi)表示第i個特征點(diǎn)的坐標(biāo);
將所述圓形區(qū)域的圓心與中指與無名指指根點(diǎn)Q2的連線作為基準(zhǔn)線,基準(zhǔn)線方向?yàn)?度,特征點(diǎn)與圓心的連線順時針到基準(zhǔn)線所夾的角作為第二特征;
式中,Ei表示第i個特征點(diǎn)的第二特征,Ei的取值范圍是0到360度,(xi,yi)表示第i個特征點(diǎn)的坐標(biāo);
(2)以特征點(diǎn)的第一特征作為橫坐標(biāo),第二特征作為縱坐標(biāo),構(gòu)造坐標(biāo)系,將所述手掌靜脈和掌紋主線分叉點(diǎn)投影到坐標(biāo)系中,建立預(yù)處理后的手掌圖像的二維特征向量空間。
本優(yōu)選實(shí)施例選擇手掌靜脈和掌紋主線分叉點(diǎn)作為待識別手掌圖像特征的各特征點(diǎn),既考慮了虹膜識別裝置1的存儲空間和運(yùn)行速度的限制,又反映了手掌靜脈和掌紋的變化,提取的待識別手掌圖像特征精確度高,提取速度快。
優(yōu)選的,所述手掌圖像特征識別模塊25將所述待識別手掌圖像特征與圖像密碼數(shù)據(jù)庫21中的作為圖像密碼的手掌圖像特征進(jìn)行對比時,將待識別手掌圖像特征的二維特征向量空間與所述作為圖像密碼的手掌圖像特征中的二維特征向量空間中的特征點(diǎn)的分布進(jìn)行相似度對比,具體為:設(shè)對比待識別手掌圖像特征的二維特征向量空間的特征點(diǎn)為待識別特征點(diǎn),所述作為圖像密碼的手掌圖像特征中的二維特征向量空間中的特征點(diǎn)為標(biāo)準(zhǔn)特征點(diǎn),將待識別手掌圖像與圖像密碼數(shù)據(jù)庫21中的手掌圖像進(jìn)行重疊,并在所述作為圖像密碼的手掌圖像特征中的二維特征向量空間中確定待識別特征點(diǎn)所對應(yīng)的標(biāo)準(zhǔn)特征點(diǎn),判斷待識別特征點(diǎn)與對應(yīng)的標(biāo)準(zhǔn)特征點(diǎn)的距離是否小于預(yù)設(shè)距離閾值,并根據(jù)判斷結(jié)果確定待識別手掌圖像特征與所述作為圖像密碼的手掌圖像特征是否一致。
本優(yōu)選實(shí)施例設(shè)定了手掌圖像特征識別模塊25對待識別手掌圖像特征進(jìn)行識別時的具體操作,實(shí)用便捷。
本應(yīng)用場景對設(shè)定的調(diào)整因子γ取值為1.00,自動控制裝置的識別精度相對提高了6%,識別速度相對提高了8.5%。
應(yīng)用場景4
參見圖1,本應(yīng)用場景中的一個實(shí)施例的一種基于手掌識別的自動控制裝置,包括自動控制裝置和與自動控制裝置相連的手掌識別裝置,其特征是,所述自動控制裝置包括光電傳感器、可編程控制器、文本顯示器、交流變頻調(diào)速電動機(jī)、脈沖編碼器、變頻器和控制柜;所述的光電傳感器有兩個,而且安裝在刀具激光處理機(jī)的激光處理前區(qū)和后區(qū),通過導(dǎo)線與可編程控制器相連,文本顯示器與可編程控制器相連,可編程控制器通過變頻器與變頻調(diào)速 電機(jī)相連,變頻器同時通過脈沖編碼器與變頻調(diào)速電機(jī)相連,變頻器與控制柜相連,控制柜一方面與可編程控制器的數(shù)據(jù)輸入輸出端口連接,另一方面通過變壓器與可編程控制器的電源端口相連,控制柜同時與變頻器、日用刀具激光熱處理機(jī)的空壓系統(tǒng)、水冷系統(tǒng)、真空泵、水壓傳感器、光閘驅(qū)動電磁閥和保護(hù)氣電磁閥相連。
優(yōu)選地,在所述的變壓器和可編程控制器之間設(shè)置有穩(wěn)壓裝置和整流裝置。
本優(yōu)選實(shí)施例增強(qiáng)了自動控制的穩(wěn)定性。
優(yōu)選地,所述的可編程控制器給變頻器的控制電壓信號為±10V范圍內(nèi)連續(xù)可調(diào)信號。
本優(yōu)選實(shí)施例使變頻器工作更加連續(xù)穩(wěn)定。
優(yōu)選的,所述虹膜識別裝置1包括圖像密碼數(shù)據(jù)庫21、手掌圖像采集模塊22、手掌圖像預(yù)處理模塊23、手掌圖像特征提取模塊24和手掌圖像特征識別模塊25;所述圖像密碼數(shù)據(jù)庫21用于預(yù)先存儲用戶設(shè)定的作為圖像密碼的手掌圖像特征;所述手掌圖像采集模塊22用于在800nm近紅外光照射下通過單一采集設(shè)備采集包含有手掌掌紋主線信息和手掌靜脈信息的手掌圖像;所述手掌圖像預(yù)處理模塊23用于對采集到的手掌圖像進(jìn)行預(yù)處理,以消除采集手掌圖像過程中手掌旋轉(zhuǎn)、平移的影響,并定位手掌圖像特征提取的有效區(qū)域;所述手掌圖像特征提取模塊24用于提取預(yù)處理后的手掌圖像的待識別手掌圖像特征,并將所述待識別手掌圖像特征輸送到所述手掌圖像特征識別模塊25中進(jìn)行特征識別;所述手掌圖像特征識別模塊25將所述待識別手掌圖像特征與圖像密碼數(shù)據(jù)庫21中的作為圖像密碼的手掌圖像特征進(jìn)行對比,判別待識別手掌圖像特征與所述作為圖像密碼的手掌圖像特征是否一致。
本優(yōu)選實(shí)施例完善了虹膜識別裝置1,采用手掌圖像特征作為圖像密碼,系統(tǒng)的安全性較高。
優(yōu)選的,所述對采集到的手掌圖像進(jìn)行預(yù)處理,包括:
(1)對手掌圖像進(jìn)行中值濾波處理,去除手掌圖像的系統(tǒng)噪聲后,構(gòu)建手掌圖像的灰度值直方圖,根據(jù)灰度值直方圖選取預(yù)定灰度值閾值范圍的局部最小值對手掌圖像進(jìn)行二值化處理;
(2)構(gòu)建四指輪廓圖,提取二值化處理后的手掌圖像中食指與中指、無名指與小拇指兩處定位點(diǎn),根據(jù)兩定位點(diǎn)對二值化處理后的手掌圖像做旋轉(zhuǎn)處理,以校正手掌圖像位置;所述兩處定位點(diǎn)設(shè)定為食指下邊界與中指上邊界的交界點(diǎn)及無名指下邊界與小拇指上邊界的交界點(diǎn),坐標(biāo)依次為(υ1,μ1)、(υ2,μ2);根據(jù)定位點(diǎn)計算旋轉(zhuǎn)角度:
式中,γ為設(shè)定的調(diào)整因子,取值范圍設(shè)定為[0.98,1.02];
θ>0時,對二值化處理后的手掌圖像按計算的旋轉(zhuǎn)角度進(jìn)行順時針旋轉(zhuǎn),θ<0時,對二值化處理后的手掌圖像按計算的旋轉(zhuǎn)角度進(jìn)行逆時針旋轉(zhuǎn),θ=0時,不對二值化處理后的手掌圖像做任何旋轉(zhuǎn)。
(3)從校正后的手掌圖像中提取出合適的掌心參考點(diǎn),建立一個參考坐標(biāo)系,定位手掌圖像特征提取的有效區(qū)域;選擇靠近除大拇指外其余四指的指根部的圓形區(qū)域作為定位手掌圖像特征提取的有效區(qū)域,選擇所述圓形區(qū)域的圓心作為掌心參考點(diǎn);所述圓形區(qū)域通過食指與中指的指根點(diǎn)、中指與無名指的指根點(diǎn)以及無名指與小拇指的指根點(diǎn)進(jìn)行確定,具體為:
1)進(jìn)行手掌輪廓提?。簩⑹终茍D像中每個像素點(diǎn)作為中心像素點(diǎn),分別計算中心像素點(diǎn)與8個鄰域像素點(diǎn)的灰度差,當(dāng)中心像素點(diǎn)位于手掌輪廓上時,其位于垂直手掌輪廓方向上靠外的點(diǎn)與中心像素點(diǎn)灰度差將為最大,通過判斷局部區(qū)域內(nèi)各像素點(diǎn)灰度差的極大值找到手掌圖像中的真實(shí)手掌輪廓點(diǎn),從而確定手掌輪廓;
2)確定食指、中指、無名指和小拇指的指尖位置:將指尖所指方向定義為手掌的方向,手指指向右,確定食指、中指、無名指和小拇指的指尖位置,其中所述中指的指尖位置位于整個輪廓的最右端;
3)提取食指與中指、中指與無名指以及無名指與小拇指的指根點(diǎn):建立目標(biāo)輪廓的參數(shù)化方程:對于給定的目標(biāo)輪廓L(t),其弧長參數(shù)化方程表示為L(t)=(x(t),y(t)),其中x(t)和y(t)分別表示輪廓點(diǎn)的坐標(biāo),t表示輪廓曲線方程的參數(shù),且t∈[0,1];
計算輪廓曲線的曲率k(t),從中指指尖出發(fā),向兩側(cè)延伸,向食指方向延伸的第一個曲率變化大的點(diǎn),記為S1,即為食指與中指的接縫點(diǎn);向無名指方向延伸的第一個曲率變化大的點(diǎn),記為W1,即為中指與無名指的接縫點(diǎn);繼續(xù)延伸得到第二個曲率變化大的點(diǎn),記為W2,即為無名指與小拇指的接縫點(diǎn);所述曲率變化大的點(diǎn),指其曲率值與前一曲率值差值大于2的點(diǎn);
從點(diǎn)S1出發(fā),假設(shè)指縫線任一像素點(diǎn)P1,尋找其與指縫方向垂直且與P1距離兩個像素寬的兩點(diǎn)P2和P3,分別計算P1與P2、P3的梯度值,將兩個梯度值的和SUM作為評價P1在垂直指縫方向上梯度變化量,當(dāng)SUM變化大時,前一點(diǎn)即為食指與中指指根點(diǎn)Q1;同理,中指與無名指指根點(diǎn)Q2、無名指與小拇指指根點(diǎn)Q3;所述SUM變化大,是指其變化值大于2;
4)提取指根部圓:連接點(diǎn)Q1和Q2,Q2和Q3,分別過Q1Q2和Q2Q3作垂直平分線,相交于點(diǎn)O(m,n),即為所求圓形區(qū)域的圓心,O點(diǎn)與Q1距離即為所求圓形區(qū)域的半徑R。
本優(yōu)選實(shí)施例對手掌圖像進(jìn)行中值濾波處理,避免手掌圖像的噪聲點(diǎn)造成圖像定位的不 準(zhǔn)確,然后對手掌圖像進(jìn)行二值化處理,從而使手掌圖像中的手掌區(qū)域與背景區(qū)域較好地分離;對手掌圖像的位置進(jìn)行旋轉(zhuǎn)校正處理,減少了圖像采集過程中引入的旋轉(zhuǎn)、平移、比例縮放等因素的影響;通過提取出合適的參考點(diǎn),建立新的參考坐標(biāo)系,定位手掌圖像特征提取的有效區(qū)域,能夠降低手掌圖像特征識別的難度,提高了匹配識別算法的魯棒性。
優(yōu)選的,所述提取預(yù)處理后的手掌圖像的待識別手掌圖像特征,包括:
(1)將預(yù)處理后的手掌圖像中的手掌靜脈和掌紋主線的分叉點(diǎn)作為待識別手掌圖像特征的各特征點(diǎn)Fi(x,y),i=1,2,…N,其中N為特征點(diǎn)個數(shù);將特征點(diǎn)到所述圓形區(qū)域的圓心的距離與所述圓形區(qū)域的直徑的比值作為第一特征:
式中,Yi表示第i個特征點(diǎn)的第一特征,(xi,yi)表示第i個特征點(diǎn)的坐標(biāo);
將所述圓形區(qū)域的圓心與中指與無名指指根點(diǎn)Q2的連線作為基準(zhǔn)線,基準(zhǔn)線方向?yàn)?度,特征點(diǎn)與圓心的連線順時針到基準(zhǔn)線所夾的角作為第二特征;
式中,Ei表示第i個特征點(diǎn)的第二特征,Ei的取值范圍是0到360度,(xi,yi)表示第i個特征點(diǎn)的坐標(biāo);
(2)以特征點(diǎn)的第一特征作為橫坐標(biāo),第二特征作為縱坐標(biāo),構(gòu)造坐標(biāo)系,將所述手掌靜脈和掌紋主線分叉點(diǎn)投影到坐標(biāo)系中,建立預(yù)處理后的手掌圖像的二維特征向量空間。
本優(yōu)選實(shí)施例選擇手掌靜脈和掌紋主線分叉點(diǎn)作為待識別手掌圖像特征的各特征點(diǎn),既考慮了虹膜識別裝置1的存儲空間和運(yùn)行速度的限制,又反映了手掌靜脈和掌紋的變化,提取的待識別手掌圖像特征精確度高,提取速度快。
優(yōu)選的,所述手掌圖像特征識別模塊25將所述待識別手掌圖像特征與圖像密碼數(shù)據(jù)庫21中的作為圖像密碼的手掌圖像特征進(jìn)行對比時,將待識別手掌圖像特征的二維特征向量空間與所述作為圖像密碼的手掌圖像特征中的二維特征向量空間中的特征點(diǎn)的分布進(jìn)行相似度對比,具體為:設(shè)對比待識別手掌圖像特征的二維特征向量空間的特征點(diǎn)為待識別特征點(diǎn),所述作為圖像密碼的手掌圖像特征中的二維特征向量空間中的特征點(diǎn)為標(biāo)準(zhǔn)特征點(diǎn),將待識別手掌圖像與圖像密碼數(shù)據(jù)庫21中的手掌圖像進(jìn)行重疊,并在所述作為圖像密碼的手掌圖像特征中的二維特征向量空間中確定待識別特征點(diǎn)所對應(yīng)的標(biāo)準(zhǔn)特征點(diǎn),判斷待識別特征點(diǎn)與 對應(yīng)的標(biāo)準(zhǔn)特征點(diǎn)的距離是否小于預(yù)設(shè)距離閾值,并根據(jù)判斷結(jié)果確定待識別手掌圖像特征與所述作為圖像密碼的手掌圖像特征是否一致。
本優(yōu)選實(shí)施例設(shè)定了手掌圖像特征識別模塊25對待識別手掌圖像特征進(jìn)行識別時的具體操作,實(shí)用便捷。
本應(yīng)用場景對設(shè)定的調(diào)整因子γ取值為1.01,自動控制裝置的識別精度相對提高了4.8%,識別速度相對提高了7.5%。
應(yīng)用場景5
參見圖1,本應(yīng)用場景中的一個實(shí)施例的一種基于手掌識別的自動控制裝置,包括自動控制裝置和與自動控制裝置相連的手掌識別裝置,其特征是,所述自動控制裝置包括光電傳感器、可編程控制器、文本顯示器、交流變頻調(diào)速電動機(jī)、脈沖編碼器、變頻器和控制柜;所述的光電傳感器有兩個,而且安裝在刀具激光處理機(jī)的激光處理前區(qū)和后區(qū),通過導(dǎo)線與可編程控制器相連,文本顯示器與可編程控制器相連,可編程控制器通過變頻器與變頻調(diào)速電機(jī)相連,變頻器同時通過脈沖編碼器與變頻調(diào)速電機(jī)相連,變頻器與控制柜相連,控制柜一方面與可編程控制器的數(shù)據(jù)輸入輸出端口連接,另一方面通過變壓器與可編程控制器的電源端口相連,控制柜同時與變頻器、日用刀具激光熱處理機(jī)的空壓系統(tǒng)、水冷系統(tǒng)、真空泵、水壓傳感器、光閘驅(qū)動電磁閥和保護(hù)氣電磁閥相連。
優(yōu)選地,在所述的變壓器和可編程控制器之間設(shè)置有穩(wěn)壓裝置和整流裝置。
本優(yōu)選實(shí)施例增強(qiáng)了自動控制的穩(wěn)定性。
優(yōu)選地,所述的可編程控制器給變頻器的控制電壓信號為±10V范圍內(nèi)連續(xù)可調(diào)信號。
本優(yōu)選實(shí)施例使變頻器工作更加連續(xù)穩(wěn)定。
優(yōu)選的,所述虹膜識別裝置1包括圖像密碼數(shù)據(jù)庫21、手掌圖像采集模塊22、手掌圖像預(yù)處理模塊23、手掌圖像特征提取模塊24和手掌圖像特征識別模塊25;所述圖像密碼數(shù)據(jù)庫21用于預(yù)先存儲用戶設(shè)定的作為圖像密碼的手掌圖像特征;所述手掌圖像采集模塊22用于在800nm近紅外光照射下通過單一采集設(shè)備采集包含有手掌掌紋主線信息和手掌靜脈信息的手掌圖像;所述手掌圖像預(yù)處理模塊23用于對采集到的手掌圖像進(jìn)行預(yù)處理,以消除采集手掌圖像過程中手掌旋轉(zhuǎn)、平移的影響,并定位手掌圖像特征提取的有效區(qū)域;所述手掌圖像特征提取模塊24用于提取預(yù)處理后的手掌圖像的待識別手掌圖像特征,并將所述待識別手掌圖像特征輸送到所述手掌圖像特征識別模塊25中進(jìn)行特征識別;所述手掌圖像特征識別模塊25將所述待識別手掌圖像特征與圖像密碼數(shù)據(jù)庫21中的作為圖像密碼的手掌圖像特征進(jìn)行對比,判別待識別手掌圖像特征與所述作為圖像密碼的手掌圖像特征是否一致。
本優(yōu)選實(shí)施例完善了虹膜識別裝置1,采用手掌圖像特征作為圖像密碼,系統(tǒng)的安全性較高。
優(yōu)選的,所述對采集到的手掌圖像進(jìn)行預(yù)處理,包括:
(1)對手掌圖像進(jìn)行中值濾波處理,去除手掌圖像的系統(tǒng)噪聲后,構(gòu)建手掌圖像的灰度值直方圖,根據(jù)灰度值直方圖選取預(yù)定灰度值閾值范圍的局部最小值對手掌圖像進(jìn)行二值化處理;
(2)構(gòu)建四指輪廓圖,提取二值化處理后的手掌圖像中食指與中指、無名指與小拇指兩處定位點(diǎn),根據(jù)兩定位點(diǎn)對二值化處理后的手掌圖像做旋轉(zhuǎn)處理,以校正手掌圖像位置;所述兩處定位點(diǎn)設(shè)定為食指下邊界與中指上邊界的交界點(diǎn)及無名指下邊界與小拇指上邊界的交界點(diǎn),坐標(biāo)依次為(υ1,μ1)、(υ2,μ2);根據(jù)定位點(diǎn)計算旋轉(zhuǎn)角度:
式中,γ為設(shè)定的調(diào)整因子,取值范圍設(shè)定為[0.98,1.02];
θ>0時,對二值化處理后的手掌圖像按計算的旋轉(zhuǎn)角度進(jìn)行順時針旋轉(zhuǎn),θ<0時,對二值化處理后的手掌圖像按計算的旋轉(zhuǎn)角度進(jìn)行逆時針旋轉(zhuǎn),θ=0時,不對二值化處理后的手掌圖像做任何旋轉(zhuǎn)。
(3)從校正后的手掌圖像中提取出合適的掌心參考點(diǎn),建立一個參考坐標(biāo)系,定位手掌圖像特征提取的有效區(qū)域;選擇靠近除大拇指外其余四指的指根部的圓形區(qū)域作為定位手掌圖像特征提取的有效區(qū)域,選擇所述圓形區(qū)域的圓心作為掌心參考點(diǎn);所述圓形區(qū)域通過食指與中指的指根點(diǎn)、中指與無名指的指根點(diǎn)以及無名指與小拇指的指根點(diǎn)進(jìn)行確定,具體為:
1)進(jìn)行手掌輪廓提取:將手掌圖像中每個像素點(diǎn)作為中心像素點(diǎn),分別計算中心像素點(diǎn)與8個鄰域像素點(diǎn)的灰度差,當(dāng)中心像素點(diǎn)位于手掌輪廓上時,其位于垂直手掌輪廓方向上靠外的點(diǎn)與中心像素點(diǎn)灰度差將為最大,通過判斷局部區(qū)域內(nèi)各像素點(diǎn)灰度差的極大值找到手掌圖像中的真實(shí)手掌輪廓點(diǎn),從而確定手掌輪廓;
2)確定食指、中指、無名指和小拇指的指尖位置:將指尖所指方向定義為手掌的方向,手指指向右,確定食指、中指、無名指和小拇指的指尖位置,其中所述中指的指尖位置位于整個輪廓的最右端;
3)提取食指與中指、中指與無名指以及無名指與小拇指的指根點(diǎn):建立目標(biāo)輪廓的參數(shù)化方程:對于給定的目標(biāo)輪廓L(t),其弧長參數(shù)化方程表示為L(t)=(x(t),y(t)),其中x(t)和y(t)分別表示輪廓點(diǎn)的坐標(biāo),t表示輪廓曲線方程的參數(shù),且t∈[0,1];
計算輪廓曲線的曲率k(t),從中指指尖出發(fā),向兩側(cè)延伸,向食指方向延伸的第一個曲率變化大的點(diǎn),記為S1,即為食指與中指的接縫點(diǎn);向無名指方向延伸的第一個曲率變化大的點(diǎn),記為W1,即為中指與無名指的接縫點(diǎn);繼續(xù)延伸得到第二個曲率變化大的點(diǎn),記為W2,即為無名指與小拇指的接縫點(diǎn);所述曲率變化大的點(diǎn),指其曲率值與前一曲率值差值大于2的點(diǎn);
從點(diǎn)S1出發(fā),假設(shè)指縫線任一像素點(diǎn)P1,尋找其與指縫方向垂直且與P1距離兩個像素寬的兩點(diǎn)P2和P3,分別計算P1與P2、P3的梯度值,將兩個梯度值的和SUM作為評價P1在垂直指縫方向上梯度變化量,當(dāng)SUM變化大時,前一點(diǎn)即為食指與中指指根點(diǎn)Q1;同理,中指與無名指指根點(diǎn)Q2、無名指與小拇指指根點(diǎn)Q3;所述SUM變化大,是指其變化值大于2;
4)提取指根部圓:連接點(diǎn)Q1和Q2,Q2和Q3,分別過Q1Q2和Q2Q3作垂直平分線,相交于點(diǎn)O(m,n),即為所求圓形區(qū)域的圓心,O點(diǎn)與Q1距離即為所求圓形區(qū)域的半徑R。
本優(yōu)選實(shí)施例對手掌圖像進(jìn)行中值濾波處理,避免手掌圖像的噪聲點(diǎn)造成圖像定位的不準(zhǔn)確,然后對手掌圖像進(jìn)行二值化處理,從而使手掌圖像中的手掌區(qū)域與背景區(qū)域較好地分離;對手掌圖像的位置進(jìn)行旋轉(zhuǎn)校正處理,減少了圖像采集過程中引入的旋轉(zhuǎn)、平移、比例縮放等因素的影響;通過提取出合適的參考點(diǎn),建立新的參考坐標(biāo)系,定位手掌圖像特征提取的有效區(qū)域,能夠降低手掌圖像特征識別的難度,提高了匹配識別算法的魯棒性。
優(yōu)選的,所述提取預(yù)處理后的手掌圖像的待識別手掌圖像特征,包括:
(1)將預(yù)處理后的手掌圖像中的手掌靜脈和掌紋主線的分叉點(diǎn)作為待識別手掌圖像特征的各特征點(diǎn)Fi(x,y),i=1,2,…N,其中N為特征點(diǎn)個數(shù);將特征點(diǎn)到所述圓形區(qū)域的圓心的距離與所述圓形區(qū)域的直徑的比值作為第一特征:
式中,Yi表示第i個特征點(diǎn)的第一特征,(xi,yi)表示第i個特征點(diǎn)的坐標(biāo);
將所述圓形區(qū)域的圓心與中指與無名指指根點(diǎn)Q2的連線作為基準(zhǔn)線,基準(zhǔn)線方向?yàn)?度,特征點(diǎn)與圓心的連線順時針到基準(zhǔn)線所夾的角作為第二特征;
式中,Ei表示第i個特征點(diǎn)的第二特征,Ei的取值范圍是0到360度,(xi,yi)表示第i個特征點(diǎn)的坐標(biāo);
(2)以特征點(diǎn)的第一特征作為橫坐標(biāo),第二特征作為縱坐標(biāo),構(gòu)造坐標(biāo)系,將所述手掌靜脈和掌紋主線分叉點(diǎn)投影到坐標(biāo)系中,建立預(yù)處理后的手掌圖像的二維特征向量空間。
本優(yōu)選實(shí)施例選擇手掌靜脈和掌紋主線分叉點(diǎn)作為待識別手掌圖像特征的各特征點(diǎn),既考慮了虹膜識別裝置1的存儲空間和運(yùn)行速度的限制,又反映了手掌靜脈和掌紋的變化,提取的待識別手掌圖像特征精確度高,提取速度快。
優(yōu)選的,所述手掌圖像特征識別模塊25將所述待識別手掌圖像特征與圖像密碼數(shù)據(jù)庫21中的作為圖像密碼的手掌圖像特征進(jìn)行對比時,將待識別手掌圖像特征的二維特征向量空間與所述作為圖像密碼的手掌圖像特征中的二維特征向量空間中的特征點(diǎn)的分布進(jìn)行相似度對比,具體為:設(shè)對比待識別手掌圖像特征的二維特征向量空間的特征點(diǎn)為待識別特征點(diǎn),所述作為圖像密碼的手掌圖像特征中的二維特征向量空間中的特征點(diǎn)為標(biāo)準(zhǔn)特征點(diǎn),將待識別手掌圖像與圖像密碼數(shù)據(jù)庫21中的手掌圖像進(jìn)行重疊,并在所述作為圖像密碼的手掌圖像特征中的二維特征向量空間中確定待識別特征點(diǎn)所對應(yīng)的標(biāo)準(zhǔn)特征點(diǎn),判斷待識別特征點(diǎn)與對應(yīng)的標(biāo)準(zhǔn)特征點(diǎn)的距離是否小于預(yù)設(shè)距離閾值,并根據(jù)判斷結(jié)果確定待識別手掌圖像特征與所述作為圖像密碼的手掌圖像特征是否一致。
本優(yōu)選實(shí)施例設(shè)定了手掌圖像特征識別模塊25對待識別手掌圖像特征進(jìn)行識別時的具體操作,實(shí)用便捷。
本應(yīng)用場景對設(shè)定的調(diào)整因子γ取值為1.02,自動控制裝置的識別精度相對提高了5.2%,識別速度相對提高了7%。
最后應(yīng)當(dāng)說明的是,以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對本發(fā)明保護(hù)范圍的限制,盡管參照較佳實(shí)施例對本發(fā)明作了詳細(xì)地說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對本發(fā)明的技術(shù)方案進(jìn)行修改或者等同替換,而不脫離本發(fā)明技術(shù)方案的實(shí)質(zhì)和范圍。