步態(tài)識(shí)別作為一種新興的生物識(shí)別方式,相比于人臉識(shí)別、指紋識(shí)別等方式,具有易于適應(yīng)環(huán)境、無(wú)法偽裝等優(yōu)點(diǎn)。
本文所設(shè)計(jì)的步態(tài)識(shí)別系統(tǒng),搭建在全志V853開(kāi)發(fā)板上,充分利用板載外設(shè)、CPU與NPU,實(shí)現(xiàn)了嵌入式系統(tǒng)上的實(shí)時(shí)步態(tài)識(shí)別系統(tǒng)。
具體來(lái)說(shuō),系統(tǒng)所采用的深度學(xué)習(xí)算法在PC端進(jìn)行訓(xùn)練,得到的Pytorch 模型通過(guò)模型轉(zhuǎn)換工具轉(zhuǎn)換為V853 NPU所能運(yùn)行的NB模型,模型的推理在NPU上進(jìn)行。系統(tǒng)的整體運(yùn)行過(guò)程分為前處理、模型推理、后處理與UI顯示四大部分。

步態(tài)識(shí)別系統(tǒng)搭建過(guò)程圖
本系統(tǒng)所采用的深度學(xué)習(xí)算法絕大部分算子在板載NPU上進(jìn)行推理,小部分算子在板載CPU上運(yùn)算得到結(jié)果。前處理與后處理過(guò)程均在板載CPU上進(jìn)行,分別采用OpenCV與Eigen運(yùn)算庫(kù),其中前處理從板載攝像頭采集的視頻中提取步態(tài)輪廓,并將其裁剪拼接后作為NPU模型的輸入數(shù)據(jù),后處理將NPU模型運(yùn)行結(jié)束得到的輸出數(shù)據(jù)進(jìn)行補(bǔ)充運(yùn)算并進(jìn)行特征對(duì)比,以實(shí)現(xiàn)身份鑒定。UI界面的顯示,通過(guò)Qt生成的應(yīng)用程序?qū)崿F(xiàn)。
本研究在CASIA-B數(shù)據(jù)集上測(cè)試了NB模型的步態(tài)識(shí)別準(zhǔn)確率。CASIA-B是一個(gè)大規(guī)模、多視角的步態(tài)識(shí)別數(shù)據(jù)集,共包含124個(gè)樣本,每個(gè)樣本都有10種步態(tài)序列,分為6個(gè)正常行走的序列(NM),2個(gè)身著長(zhǎng)外套行走的序列(CL)以及2個(gè)佩戴背包行走的序列(BG)。CASIA-B注重視角的變化,在每個(gè)行走序列中又包含了11個(gè)不同的角度。將數(shù)據(jù)集中的74個(gè)樣本作為訓(xùn)練樣本,剩下的50個(gè)樣本作為測(cè)試樣本。

步態(tài)識(shí)別算法總流程
在測(cè)試集中,使用每個(gè)樣本的前4個(gè)正常行走的序列作為gallery集,為了研究在不同人體輪廓下系統(tǒng)的性能表現(xiàn),劃分了3個(gè)probe集,分別為正常行走序列的最后2個(gè)序列、2個(gè)身著長(zhǎng)外套行走的序列和2個(gè)佩戴書(shū)包行走的序列??紤]到角度對(duì)識(shí)別效果的影響,本研究在每一個(gè)角度都進(jìn)行了單獨(dú)測(cè)試,以驗(yàn)證不同角度下識(shí)別的正確率。
根據(jù)上述測(cè)試數(shù)據(jù)制作了下表,表中包含了本文設(shè)計(jì)的步態(tài)識(shí)別系統(tǒng)GaitCircle使用的NB模型與GaitSet模型針對(duì)相同條件下的識(shí)別準(zhǔn)確率數(shù)據(jù)。其中NM表示正常行走狀態(tài)、BG表示背包行走,CL表示穿外套行走。

除了針對(duì)步態(tài)識(shí)別準(zhǔn)確率進(jìn)行了測(cè)試,本研究也對(duì)步態(tài)識(shí)別的實(shí)時(shí)性進(jìn)行了測(cè)試。對(duì)于單人步態(tài)識(shí)別,前處理的處理速度達(dá)到了每幀58ms,模型推理運(yùn)行時(shí)間僅為77ms,后處理的運(yùn)行時(shí)間為0.73s。
最后,本研究還進(jìn)行了實(shí)時(shí)識(shí)別測(cè)試,實(shí)時(shí)識(shí)別測(cè)試是利用V853開(kāi)發(fā)板上的攝像頭拍攝錄像,并實(shí)時(shí)進(jìn)行步態(tài)識(shí)別輸出行人身份的過(guò)程。在進(jìn)行測(cè)試之前,V853 Tina Linux中設(shè)置了開(kāi)機(jī)自啟動(dòng)步態(tài)識(shí)別程序,主要通過(guò)在/etc/profile文件添加運(yùn)行步態(tài)識(shí)別程序的命令實(shí)現(xiàn)。
本文內(nèi)容均轉(zhuǎn)載自
https://mp.weixin.qq.com/s/AxUeqC-8ogck7qd2Lgo92A
審核編輯:劉清
-
嵌入式系統(tǒng)
+關(guān)注
關(guān)注
41文章
3728瀏覽量
133420 -
生物識(shí)別
+關(guān)注
關(guān)注
3文章
1219瀏覽量
53991 -
OpenCV
+關(guān)注
關(guān)注
33文章
651瀏覽量
44601 -
深度學(xué)習(xí)
+關(guān)注
關(guān)注
73文章
5594瀏覽量
124140 -
pytorch
+關(guān)注
關(guān)注
2文章
813瀏覽量
14781
原文標(biāo)題:在全志V853平臺(tái)上成功部署深度學(xué)習(xí)步態(tài)識(shí)別算法
文章出處:【微信號(hào):gh_79acfa3aa3e3,微信公眾號(hào):全志在線】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
在全志V853平臺(tái)上成功部署深度學(xué)習(xí)步態(tài)識(shí)別算法
【免費(fèi)試用04期】全志V853開(kāi)發(fā)板試用活動(dòng)
【全志V853開(kāi)發(fā)板試用】全志V853開(kāi)發(fā)板試用測(cè)評(píng)報(bào)告
【全志V853開(kāi)發(fā)板試用】國(guó)產(chǎn)之光——全志V853開(kāi)發(fā)硬件介紹
5分鐘開(kāi)啟全志V853平臺(tái)GUI “Hello World!”之旅
全志科技新V853芯片進(jìn)入正式量產(chǎn)階段
全志科技v853芯片性能怎么樣 v853芯片基本參數(shù)規(guī)格
全志v853參數(shù) v853和v853s的差別 全志v853是什么封裝的
全志科技v853芯片性能怎么樣
全志V853開(kāi)發(fā)板雙目攝像頭模組原理圖20220624
基于全志V853處理器的智能輔助駕駛算法介紹
如何在全志V853平臺(tái)上成功部署深度學(xué)習(xí)步態(tài)識(shí)別算法呢?
評(píng)論