999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Bézier曲線模型的步態(tài)識別研究

2014-06-22 02:58:20
電工技術(shù)學報 2014年1期
關(guān)鍵詞:實驗

李 華

(河北工業(yè)大學電磁場與電器可靠性省部共建國家重點實驗室 天津 300130)

1 引言

閘機智能識別控制系統(tǒng)是軌道交通自動售檢票(Automatic Fare Collection,AFC)系統(tǒng)出入口閘機的重要組成部分,為閘機的閘門提供控制信號以及各種報警信號。它也是一個模式識別系統(tǒng),運用各種識別手段對乘客的通行狀態(tài)進行檢測,步態(tài)識別是其中一種很重要的方法。利用這種方法可以有效進行個體區(qū)分,這在理論和實踐技術(shù)上都具有極強的吸引力。

步態(tài)識別主要是針對含有人體的運動圖像序列進行分析處理,常包括人的步態(tài)檢測、特征提取與描述和步態(tài)識別這幾個過程。本文提出基于 Bézier曲線模型的步態(tài)識別方法是對閘機智能識別控制系統(tǒng)中人體步態(tài)識別的擴展研究,涉及到的幾項關(guān)鍵技術(shù)包括數(shù)據(jù)獲取、圖像處理[1-3]、模式識別[4-6]。本方法是基于Bézier曲線模型的特征點擬合,形成人體步態(tài)軌跡。再從該軌跡中提取特征向量,將之送入分類器進行分類識別。并對新的軌跡點進行預判,能夠初步甄別其是否屬于當前觀察對象的步態(tài)軌跡。

2 Bézier曲線模型的步態(tài)的擬合

由于貝賽爾曲線有著優(yōu)良的性質(zhì),可以在離散點的基礎上畫出光滑連續(xù)的曲線,因此它被應用于許多需要畫曲線與曲面的領域,而人體步行的軌跡又接近于sin函數(shù)曲線[7],因此我們提出利用貝賽爾曲線來擬合人體運動軌跡。

2.1 貝賽爾曲線擬合

由貝賽爾曲線的定義[8,9]可知,三次Bézier曲線是利用四個點來畫出曲線的,而人體步態(tài)軌跡的關(guān)鍵點往往有很多,依據(jù)貝賽爾曲線拼接公式和必須滿足的條件[10],就可將多條貝賽爾曲線拼接起來。經(jīng)典的貝賽爾曲線是利用四個點來控制的,其中兩個點為曲線的端點,另外兩個點是控制點。

根據(jù)多個點的點序列來畫一條光滑的貝賽爾曲線需要連接多條貝賽爾曲線。畫法如下,將每兩個相鄰點作為一段貝賽爾曲線的端點。然后根據(jù)這兩個點和它們的鄰居計算出它們各自的控制線的長度和方向,然后利用貝賽爾曲線公式畫出一段曲線。這些曲線的連接就成為了貝賽爾曲線模擬的步態(tài)軌跡。要注意的關(guān)鍵是,除了點序列兩端的兩個點(即初始點和末尾點)外,每個內(nèi)部點都同時與兩個點相鄰,也就是每個點都要作為兩段貝賽爾曲線的端點,即每個點的都有兩條控制線,分別對應著兩個不同的相鄰點。通過觀察可以發(fā)現(xiàn),只有一個點的兩條控制線在一條直線上,方向相反時,畫出的軌跡才光滑,如圖1虛線圈內(nèi)為平滑軌跡;否則會出現(xiàn)突變,如圖1實線圈內(nèi)為突變。因此,計算控制線的方向和長度非常關(guān)鍵。

圖1 控制線方向?qū)η€的影響Fig.1 Effect of control line direction of the curve

先說方向,既然要求一個點的兩個方向的控制線要在一條直線上,那么最簡單的方法莫過于使得它們的方向與該點左右兩個鄰居點的連線方向相同。經(jīng)過實驗,這樣的效果不錯,事實上這是最好的辦法。因為,當兩個鄰居與該點的水平夾角不同時,可以認為夾角越大,那么它和該點之間的曲線的弧度就應該越大,而它們之間的連線方向正好滿足這個特點。而這個方向無論偏向哪一邊,就勢必對另一側(cè)的曲線帶來不利的影響,使這一側(cè)的曲線失真。

控制線的長度,直觀上來說,一個點與其鄰居的距離越遠,它們之間的控制線方向就應該越長,實際上根據(jù)貝賽爾曲線的特性也是如此。即控制線的長度與兩點之間的距離是正比關(guān)系,設它們的系數(shù)為A,即L = Adis(P1,P2),dis(P1,P2)代表兩個點之間的距離。

對于初始點和末尾點,它們外側(cè)沒有鄰居,要計算其控制點的位置,方法是給它們各自補一個鄰居,對于初始點,給它前面補一個點,對于末尾點,在其后面補一個點。補點的思想是根據(jù)其前后幾個點的趨勢來確定。補點的方法如下:

對于初始點,我們稱之為 P1,在其前面補點P0。要確定P0的位置,只需要確定其縱坐標,即只需要確定其與P1之間的距離即可。規(guī)定點P0與P1之間的距離為 d0,P1與 P2之間的距離為 d1…,依此類推。我們要確定d0的大小。計算公式如下

同理,對于最后一個點Pn,在其后補點Pn+1,即確定Pn與Pn+1的距離dn,其計算公式如下

表1 左踝骨軌跡特征點序列Tab.1 The left ankle trajectory characteristic point sequence

利用貝賽爾曲線,對表1左踝骨軌跡點序列進行軌跡模擬,其結(jié)果如圖2。

圖2 貝賽爾曲線模擬的步態(tài)軌跡Fig.2 Gait trajectory of Bézier curve simulation

2.2 Bézier曲線在程序中的實現(xiàn)

下面一段程序?qū)崿F(xiàn)的是貝賽爾曲線函數(shù)的程序代碼。

經(jīng)過多次觀察實驗確定,利用貝賽爾曲線模擬出來的人體步態(tài)軌跡,比較接近于真實的軌跡,可以較好的模擬出人的步態(tài),這也為后續(xù)的特征提取和個體識別提供了良好的前提條件。

3 步態(tài)識別系統(tǒng)的設計

本文是針對人的步態(tài)在時間與行走路程(即T-X)的平面上,進行的步態(tài)識別研究。由于在實際條件的限制,本實驗系統(tǒng)數(shù)據(jù)庫是自建的。我們參考文獻[11]所述閘機傳感器通道的特點,模擬閘機數(shù)據(jù)采集環(huán)境得到基于圖像的小型步態(tài)數(shù)據(jù)庫。我們開發(fā)的基于Bézier曲線模型的步態(tài)識別系統(tǒng),其設計思路是根據(jù)自建步態(tài)識別數(shù)據(jù)庫中按照時間順序排列的圖像序列,采用正常笛卡爾坐標系得到特征點坐標序列(如表1),使之成為本實驗系統(tǒng)的輸入信號。然后,輸入信號按照圖3流程進行人體步態(tài)識別。

圖3 人體步態(tài)識別流程圖Fig.3 Human gait recognition flowchart

3.1 信號預處理

由表1可見,實驗中所采集的原始軌跡存在各種噪聲,比如該表中第7幀圖像中的坐標甚至比第6幀的還小,出現(xiàn)了“倒退”現(xiàn)象,而且第 8幀圖像由于遮擋而丟失了信息。這些噪聲和干擾的存在使得我們得到的原始信號存在著不同程度的失真和干擾,因此在進行軌跡模擬之前,需要對原始信號進行噪聲的濾除和信號的還原。

信號平滑的方法則多采用各種濾波器[12]。本系統(tǒng)采用數(shù)字圖像處理方法中的線性平滑濾波器方法結(jié)合人體運行的特點(人在行進中一般不會出現(xiàn)“倒退”)對原始信號(即表1)進行處理,既能去噪又能平滑。

線性平滑濾波器的基本原理[13]是把數(shù)字序列中一點值用該點的一個鄰域中各點值的加權(quán)和來代替。即:一組數(shù)X1、X2、…、Xn,把n個數(shù)作加權(quán)求和得到平滑后的值如下

式中:Y—序列的加權(quán)和。各個 k為系數(shù),在 0~1之間。

平滑濾波的參數(shù)有:鄰域的大小 N,各個加權(quán)系數(shù)的大小。其中N的大小一般取奇數(shù),N越大,則平滑效果越好,但計算速度越慢,反之則平滑效果較差但計算速度較快。加權(quán)系數(shù)遵循的原則如下:各個系數(shù)的總和為 1;中間的系數(shù)最大,越向兩邊系數(shù)越小。這樣作是為了使得鄰域中距離越近的數(shù)對平滑結(jié)果影響越大,而其本身對自己的平滑結(jié)果影響最大。

在本系統(tǒng)中,首先掃描給定的軌跡,找出出現(xiàn)“倒退”的點和丟失的點,對于“倒退”的點,利用其前后兩點的中點來代替其位置,即“倒退”的點的暫定位置為:

對于丟失的點則可暫不處理,這是基于貝賽爾曲線強大的軌跡模擬能力。經(jīng)過處理,表1中的數(shù)據(jù)變?yōu)閧38,59,110,134,147,149,150,152,155 }。在修正了“倒退”的點的位置后,就利用平滑濾波對已有信號進行濾波。

3.2 特征提取

在進行步態(tài)識別之前,需要先從步態(tài)軌跡中提取出特征。由于人體步態(tài)軌跡呈現(xiàn)周期性規(guī)律,而且兩腳的步態(tài)軌跡也很類似,如圖4。

圖4 人體腳步行走軌跡圖Fig.4 Human footsteps walking trajectory

在傳統(tǒng)的步態(tài)分析中常用的特征有:步長、步長時間和步寬。在本文中,由于我們只關(guān)注人體行進方向這一維空間上的步態(tài)規(guī)律,因此我們摒棄了步寬這一參數(shù)。本文提出,在提取人體運行步態(tài)參數(shù)時,不應該簡單地提取出平均速度這一參數(shù),而應該將人邁出一步過程中的各個關(guān)鍵環(huán)節(jié)的速度提取出來,不僅如此,本文更進一步將這些時刻的加速度也提取出來作為特征。

圖4體現(xiàn)了人的步態(tài)在時間與路程上的關(guān)系,人在邁出一步的過程中,腳在離地的時刻,速度很慢,然后逐漸加速直到一步的中間部分時間段內(nèi)速度達到最大,并保持該速度一段時間,在即將落地的時刻,速度逐漸減慢,直到落地后下降為幾乎為0。由于腳離地和落地速度幾乎為0,無實際意義。根據(jù)這個情況,本文分別提取了腳離地至勻速中間時刻的速度v1、勻速v2以及勻速至落地中間時刻的速度v3和他們的加速度作為步態(tài)特征,再加上步長l和步長時間t兩個特征,總共8維特征組成特征向量,它們可以表示為{v1,a1,v2,a2,v3,a3,l,t}。上述特征涵蓋了人體運行過程的大部分信息,能夠較好的體現(xiàn)人體步態(tài)軌跡,因此適合作為特征。由步態(tài)識別實驗系統(tǒng)提取的一組特征向量,即{v1,a1,v2,a2,v3,a3,l,t}={0.260 332,0.030 9,2.601 333 6,0.068 4,1.408 264 1,-0.152 7,130.321 03,108.0}。

3.3 分類識別及步態(tài)識別算法設計

本實驗系統(tǒng)選用 KNN分類器[14,15]進行步態(tài)分類識別。KNN是基于向量空間模型的算法,其簡單有效的特點,又被稱之為lazy-learning算法。在KNN中用到的距離有歐氏距離、城市距離等,這些距離都具有非負性、自反性、傳遞性等特點,其中最常用的是歐氏距離。

假設兩個給定點(特征向量)為{x1,x2,…,xn},{y1,y2,…,yn}。那么兩個點的歐氏距離定義為

其城市距離為

以上兩種距離的定義都僅僅給出了兩個點之間的定性關(guān)系,并不能說明兩個點之間的定量的相似程度。本文僅用于給出兩個點之間的相似程度,因此需要一個評價兩個點之間相似程度的公式。

本文給出如下公式來表示兩個特征向量的相似度。假設兩個特征向量為:X=(x1,x2,…,x8),Y=(y1,y2,…,y8),則它們的相似度為

式中,s為相似度,根號以及根號下公式為兩個特征向量的歐氏距離。A為調(diào)節(jié)因子,其作用為增加相似度公式的敏感性,使得當兩個特征向量有輕微差別時,其相似度有較大變化。

4 實驗結(jié)果

利用研發(fā)系統(tǒng)針對多次實驗采集數(shù)據(jù)進行了驗證,分別針對同一個人的兩次行走過程、同一個人一次行走過程的左右兩腳和不同人的行走過程進行建模和對比。結(jié)果顯示如表 2,對于同一個人的步態(tài)識別結(jié)果其相似度均接近在 0.9以上(其中同一只腳的軌跡相似度高于左右兩腳的相似度,這說明人的兩只腳的步態(tài)也可能略有不同),而不同人的匹配相似度則不高于0.75因此,可以以0.85作為閾值,作為判斷兩條步態(tài)軌跡是否屬于同一個人的界限。下面為各種情況的典型實例。

表2 實驗項目總結(jié)對比Tab.2 Comparison of experimental project summary

4.1 雙足軌跡點模擬

由表3初始數(shù)據(jù),經(jīng)實驗系統(tǒng)處理得相似度結(jié)果和圖5步態(tài)軌跡。可以看出,擬合效果比較滿意。左右腳相似度也很高,效果滿意。

表3 同一個人左右腳踝軌跡點Tab.3 The same person around the ankle trajectory

圖5 同一個人左右腳的步態(tài)軌跡擬合圖Fig.5 The gait trajectory fitting curve of the same person around the foot

4.2 不同人的行走軌跡對比

從圖6中可以看出,非常明顯反映是兩個不同的人單足軌跡,且相似度較低,可判別是不同的人,達到預期效果。

表4 兩個不同的人單足腳踝行走軌跡數(shù)據(jù)Tab.4 Two different single foot ankle walking trajectory data

圖6 不同人的行走軌跡實驗效果Fig.6 Effect of different walking track experiment

5 結(jié)論

本文提出的以Bézier曲線進行軌跡模擬進而提取特征向量進行識別的方法,鮮見于人體步態(tài)識別應用中。實驗表明,該方法取得的效果是樂觀的。可以作為一個方向深入研究。本文的工作只是從理論上證明了Bézier曲線在人體步態(tài)識別方面的可用性,僅僅針對兩兩匹配做了實驗和檢測。其巨大潛力還有待進一步開發(fā)。在本文的識別系統(tǒng)基礎上再加上一個多類分類器,就可以對多個人體進行識別分類。未來的應用可以向集成化,大規(guī)模應用方向發(fā)展,將之與數(shù)據(jù)庫技術(shù)、圖像處理技術(shù)、網(wǎng)絡技術(shù)融合,即可以開發(fā)出大型的智能系統(tǒng)。

[1] 王靜紅,劉教民.基于雙目立視技術(shù)的開關(guān)電弧圖像處理[J].電工技術(shù)學報,2011,26(1): 86-91.Wang Jinghong,Liu Jiaomin.Switching arc image processing based on binocular stereo vision[J].Transactions of China Electrotechnical Society,2011,26(1): 86-91.

[2] 印峰,汪沨,毛建旭,等.基于數(shù)字圖像處理技術(shù)的絕緣子表面電荷測量標度問題的研究[J].電工技術(shù)學報,2009,24(7): 16-20.Yin Feng,Wang Feng,Mao Jianxu,et al.Research on the calibration of the electrostatic probe based on digital image processing[J].Transactions of China Electrotechnical Society,2009,24(7): 16-20.

[3] 金立軍,陳俊佑,張文豪,等.基于圖像處理技術(shù)的電力設備局部放電紫外成像檢測[J].電力系統(tǒng)保護與控制,2013,41(8): 43-48.Jin Lijun,Chen Junyou,Zhang Wenhao,et al.Partial discharge detection of power equipment by ultraviolet imaging based on image processing technology[J].Power System Protection and Control,2013,41(8):43-48.

[4] 姚林朋,王輝,錢勇,等.基于半監(jiān)督學習的 XLPE電纜局部放電模式識別研究[J].電力系統(tǒng)保護與控制,2011,39(14): 40-46.Yao Linpeng,Wang Hui,Qian Yong,et al.Pattern recognition of partial discharge in XLPE cable based on semi supervised learning[J].Power System Protection and Control,2011,39(14): 40-46.

[5] 任先文,薛雷,宋陽,等.基于分形特征的最小二乘支持向量機局部放電模式識別[J].電力系統(tǒng)保護與控制,2011,39(14): 143-147.Ren Xianwen,Xue Lei,Song Yang,et al.The pattern recognition of partial discharge based on fractal characteristics using LS-SVM[J].Power System Protection and Control,2011,39(14): 143-147.

[6] 何熠,吳愛國,信贏.飽和鐵心型超導限流器故障電流快速模式識別[J].電工技術(shù)學報,2009,24(1):81-87.He Yi,Wu Aiguo,Xin Ying.Rapid pattern recognition of fault current for HTS three-phase saturated iron core fault current limiter[J].Transactions of China Electrotechnical Society,2009,24(1): 81-87.

[7] Junfeng Y,Hanhui Z,Hongming Z,et al.Study on Bezier curve applications of pelvis trajectory of virtual human walking[C].International Conference on Cyberworlds 2008,Hangzhou,China,22-24 September 2008,2008: 635-639.

[8] Hearn D,Baker M P.計算機圖形學(3版)[M].北京:電子工業(yè)出版社,2005.

[9] 施法中.計算機輔助幾何設計與非均勻有理 B 樣條[M ].北京: 高等教育出版社,2001.

[10] 王幼民,徐蔚鴻.機械臂關(guān)節(jié)空間 Bézier曲線軌跡規(guī)劃[J].安徽機電學院學報.2000,15(3): 59-64.Wang Youming,Xu Weihong.Bézier path planning for manipulator in joint coordinates[J].Journal of Anhui Institute of Mechanical and Electrical Engineering.2000,15(3): 59-64.

[11] 劉曉晶.傳感器通道中步態(tài)識別算法的研究[D].天津: 天津大學,2006.

[12] Arakawa K,Arakawa Y.A nonlinear digital filter using fuzzy clustering[C].ICASSP92,San Francisco,CA,1992,4: 309-312.

[13] 章毓敏.圖像工程(上冊)—圖像處理和分析(第2版)[M].北京: 清華大學出版社,2008.

[14] 于飛.基于距離學習的集成KNN分類器的研究[D].大連: 大連理工大學,2009.

[15] 景永霞,茍和平,馮百明,等.不均衡數(shù)據(jù)集中KNN分類器樣本裁剪算法[J].科學技術(shù)與工程,2013,16: 4720-4723.Jing Yongxia,Gou Heping,Feng Baiming,et al.Algorithm for reducing training data on imbalanced data sets in KNN text classification[J].Science Technology and Engineering,2013,13(16): 4720-4723.

猜你喜歡
實驗
我做了一項小實驗
記住“三個字”,寫好小實驗
我做了一項小實驗
我做了一項小實驗
記一次有趣的實驗
有趣的實驗
小主人報(2022年4期)2022-08-09 08:52:06
微型實驗里看“燃燒”
做個怪怪長實驗
NO與NO2相互轉(zhuǎn)化實驗的改進
實踐十號上的19項實驗
太空探索(2016年5期)2016-07-12 15:17:55
主站蜘蛛池模板: 在线欧美a| 欧美高清国产| 91在线一9|永久视频在线| 2021国产精品自产拍在线观看| 国产成人精品第一区二区| 亚洲中文无码av永久伊人| 色一情一乱一伦一区二区三区小说| 久久久久久久蜜桃| 国产成人高清亚洲一区久久| 国产91九色在线播放| 亚洲三级片在线看| 精品视频在线观看你懂的一区| 国产粉嫩粉嫩的18在线播放91| 国产午夜无码专区喷水| 亚洲成人免费在线| 久久精品亚洲专区| 全色黄大色大片免费久久老太| 五月婷婷导航| 精品国产99久久| 伊人婷婷色香五月综合缴缴情| 在线观看免费国产| 色呦呦手机在线精品| 国产亚洲欧美日韩在线一区二区三区| 在线综合亚洲欧美网站| 国产国产人成免费视频77777| 午夜视频www| 精品乱码久久久久久久| 国产精品13页| 91啪在线| 国产精品观看视频免费完整版| 亚洲中文字幕23页在线| 丝袜高跟美脚国产1区| 亚洲精品自拍区在线观看| 99re热精品视频中文字幕不卡| 国产AV无码专区亚洲精品网站| 女同久久精品国产99国| 精品国产黑色丝袜高跟鞋| 天天爽免费视频| 四虎亚洲国产成人久久精品| 狠狠五月天中文字幕| 秋霞一区二区三区| 久无码久无码av无码| 日韩一区二区在线电影| 亚洲午夜久久久精品电影院| 国产噜噜噜视频在线观看 | 2022国产无码在线| 在线欧美日韩| 国产亚洲视频中文字幕视频| 色天堂无毒不卡| 中文字幕永久在线看| 久草热视频在线| 性欧美精品xxxx| 日韩欧美国产精品| 蜜芽国产尤物av尤物在线看| 欧美色综合网站| 日韩中文无码av超清| 激情综合五月网| 日韩精品无码一级毛片免费| 久久久国产精品无码专区| 亚洲欧美成aⅴ人在线观看| 久久青草免费91线频观看不卡| 国产精品一区二区国产主播| 日韩欧美国产区| 澳门av无码| 女同国产精品一区二区| 日韩国产欧美精品在线| 久爱午夜精品免费视频| 国产丰满大乳无码免费播放 | 91欧美在线| 国产激情无码一区二区APP | 亚洲免费人成影院| 好紧太爽了视频免费无码| 制服丝袜无码每日更新| 91久久青青草原精品国产| 久久久久久久久久国产精品| 午夜福利网址| 五月激情婷婷综合| 无码丝袜人妻| 欧美97欧美综合色伦图| 精品视频免费在线| 免费在线色| 欧美在线免费|