《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 設(shè)計(jì)應(yīng)用 > 基于Kinect深度圖像信息的手勢跟蹤與識別
基于Kinect深度圖像信息的手勢跟蹤與識別
2015年微型機(jī)與應(yīng)用第6期
李思岑,王 平,張 鵬,宋丹妮
(西華大學(xué) 電氣信息學(xué)院,四川 成都 610039)
摘要: 針對基于視覺的手勢識別技術(shù)對環(huán)境背景要求較高的問題,提出了一種利用深度信息進(jìn)行手勢提取和識別的研究方案。采用Kinect深度攝像頭,通過中值濾波以及深度信息與鄰域特點(diǎn)來分割手部區(qū)域并用Canny算子提取出手勢輪廓,再以深度圖像的凸缺陷指尖來完成對指尖的檢測,從而實(shí)現(xiàn)對數(shù)字手勢1到5的手勢識別。該方法可快速有效地對指尖進(jìn)行檢測,魯棒性和穩(wěn)定性都比其他方法更好。實(shí)驗(yàn)結(jié)果表明,該手勢識別方案的平均識別率達(dá)到92%,證明了該方法的可行性。
Abstract:
Key words :

  摘  要: 針對基于視覺的手勢識別技術(shù)對環(huán)境背景要求較高的問題,提出了一種利用深度信息進(jìn)行手勢提取和識別的研究方案。采用Kinect深度攝像頭,通過中值濾波以及深度信息與鄰域特點(diǎn)來分割手部區(qū)域并用Canny算子提取出手勢輪廓,再以深度圖像的凸缺陷指尖來完成對指尖的檢測,從而實(shí)現(xiàn)對數(shù)字手勢1到5的手勢識別。該方法可快速有效地對指尖進(jìn)行檢測,魯棒性和穩(wěn)定性都比其他方法更好。實(shí)驗(yàn)結(jié)果表明,該手勢識別方案的平均識別率達(dá)到92%,證明了該方法的可行性。

  關(guān)鍵詞: 手勢識別;Kinect;Canny算子;凸缺陷檢測

0 引言

  人機(jī)交互(Human-Computer Internet,HCI)是指人和計(jì)算機(jī)之間通過某些交互方式(媒介、對話接口等),使用某種對話語言來傳遞和交換信息,是計(jì)算機(jī)系統(tǒng)的重要組成部分[1]。在很長一段時(shí)間里,以鼠標(biāo)和鍵盤作為輸入設(shè)備、字符文本和圖形窗口作為輸出設(shè)備是最主要的人機(jī)交互方式。近年來,隨著計(jì)算機(jī)視覺技術(shù)的不斷發(fā)展與完善,使用攝像頭進(jìn)行手勢的捕捉是手勢識別的主要方式。與傳統(tǒng)的需要專用硬件設(shè)備(數(shù)據(jù)手套輸入設(shè)備等)輔助才能完成手勢輸入相比,自然人機(jī)交互實(shí)現(xiàn)的手勢輸入具有廣闊的應(yīng)用前景和重要的研究價(jià)值。

  使用計(jì)算機(jī)視覺技術(shù)進(jìn)行手勢輸入,需要對獲得的手勢圖像進(jìn)行手勢分割,將手勢從整個(gè)輸入圖像中分割出來。手勢提取的方法主要有以下三種:(1)增加限制法:該方法是通過增加種種限制因素來增加背景區(qū)與手勢區(qū)的對比,主要使用背景相減或者差分法,但該方法降低了人機(jī)交互所提出的自然性,故主要用于手勢訓(xùn)練樣本[2]。(2)膚色模型法:膚色在特定空間中總是分布在某個(gè)區(qū)域,可以根據(jù)膚色區(qū)域與非膚色區(qū)域?qū)⑹謩莘指畛鰜怼LON J等人[3]采用膚色模型與運(yùn)動(dòng)信息結(jié)合的方法來進(jìn)行手勢分割,但膚色易受光照變化、攝像機(jī)參數(shù)、人類種族、年齡、性別等因素影響。(3)模板匹配法:該方法首先建立一個(gè)手勢的訓(xùn)練模板數(shù)據(jù)庫,用這些模板遍歷整幅圖像并進(jìn)行匹配,在匹配的同時(shí)完成識別[4]。其缺點(diǎn)是運(yùn)算量較大,不能有效地運(yùn)用于實(shí)時(shí)跟蹤識別中。

  2010年微軟公司推出了用于Xbox 360的體感外設(shè)3D攝像機(jī)Kinect,采用結(jié)構(gòu)光編碼技術(shù)獲得拍攝圖像深度信息。Kinect攝像部分包括紅外發(fā)射器、紅外攝像頭和RGB攝像頭。圖像處理器通過分析散斑圖案獲得空間距離生成深度影像。

  本文依據(jù)Kinect高效且廉價(jià)的硬件基礎(chǔ),基于圖像深度信息的手勢模型,首先利用中值濾波對深度數(shù)據(jù)做噪點(diǎn)去除和平滑處理,然后通過二值化、骨骼點(diǎn)進(jìn)行手勢提取,再以深度圖像的凸缺陷指尖來作為檢測基礎(chǔ),對已分割出的手部二值圖像用Canny算子提取出手勢輪廓,利用凸缺陷之間的關(guān)系剔除偽指尖點(diǎn),完成對指尖的精確檢測。基于Kinect深度圖像信息的手勢提取與識別由于手勢分割只與手和攝像頭之間的距離有關(guān),故對背景復(fù)雜干擾的魯棒性較好。

1 圖像深度信息的獲取及預(yù)處理

  一個(gè)完整手勢識別主要分為圖像深度信息獲取與預(yù)處理、圖像深度信息的手勢提取分割、手勢建模、手勢識別等幾個(gè)步驟,流程圖如圖1所示。

001.jpg

  1.1 圖像深度信息獲取原理

  Kinect共有3個(gè)鏡頭,中間是普通的RGB彩色攝像頭,左邊是紅外發(fā)射器,右邊是紅外CMOS攝像頭組成的深度傳感器。圖像深度獲取是通過左右兩邊的紅外發(fā)射器和紅外CMOS攝影機(jī)一同完成的,紅外發(fā)射器發(fā)出紅外光覆蓋整個(gè)待檢測區(qū)域,與此同時(shí)紅外線CMOS攝影機(jī)接收反射光線得到深度圖像,其中每一個(gè)像素的顏色代表了那一點(diǎn)物體與攝像頭的距離。基于Kinect獲取的圖像深度信息圖如圖2所示。

  1.2 圖像深度信息預(yù)處理

002.jpg

  中值濾波是一種基于排序統(tǒng)計(jì)理論、能有效抑制噪聲的非線性數(shù)字濾波技術(shù),常被用于濾除圖中的斑點(diǎn)噪聲和椒鹽噪聲。其基本原理是把數(shù)字圖像中一像素點(diǎn)p(i,j)的值用該點(diǎn)的一個(gè)鄰域窗口w中各點(diǎn)值的中值代替,使周圍像灰度值接近真實(shí)值,從而消除孤立噪聲點(diǎn)。其方法是把該鄰域窗口w中所有像素的灰度值按從小到大的次序排列,生成單調(diào)上升(或下降)的二維數(shù)據(jù)序列,并選擇中間值作為中心像素點(diǎn)p(i,j)的灰度新值,窗口移動(dòng)時(shí),就能夠通過中值濾波對圖像進(jìn)行平滑處理。中值濾波的基本公式可以表示為:

  1.png

  其中,f(r,s)表示鄰域窗口w內(nèi)任意像素點(diǎn)的灰度值,Nf(i,j)表示f(i,j)的實(shí)心鄰域。本文中選擇的w為11×11的正方形濾波窗口。

003.jpg

  該算法不僅可以對噪聲區(qū)域進(jìn)行平滑處理,還可以很好地保持區(qū)域之間的邊界形態(tài)。對圖2(b)所示的深度信息圖進(jìn)行中值濾波,結(jié)果如圖3所示,圖3較好地說明了中值濾波是如何去掉結(jié)構(gòu)化人為干擾的。中值濾波對于抑制邊緣模糊有很好的特性,本文使用中值濾波算法實(shí)現(xiàn)了對深度圖像的降噪濾波。

2 圖像深度信息的手勢提取與識別

  2.1 手心的檢測與跟蹤

  本文基于深度圖像信息進(jìn)行手部區(qū)域提取的基本流程為:先根據(jù)手心關(guān)節(jié)點(diǎn)坐標(biāo)位置建立一個(gè)手部信息的矩形盒;再在這個(gè)矩形盒內(nèi)以手心關(guān)節(jié)點(diǎn)位置開始向鄰域逐個(gè)遍歷像素,檢測像素是否屬于手部區(qū)域,如果符合條件就在二值圖中置1,循環(huán)遍歷所有需要遍歷的鄰域像素直到個(gè)數(shù)為空;最后得到手部區(qū)域的二值圖。

  在對手勢進(jìn)行檢測完畢之后,調(diào)用Hand Tracker的startHandTracking()函數(shù)就可以對手部進(jìn)行跟蹤。圖4為不同深度距離位置對手心檢測的結(jié)果。

004.jpg

  2.2 手勢的分割

  在檢測跟蹤到手心以后,根據(jù)手心Z坐標(biāo)的深度值對深度圖像進(jìn)行分割,如式(2)所示:

     2.png

  其中,手部可能存在區(qū)域的像素值為255,其他區(qū)域?yàn)?,式(2)中的閾值設(shè)定為150 mm。

  將手心點(diǎn)投影到2D空間,根據(jù)手的大小做一次二維分割,如式(3)所示:

  3.png

  其中,W(Z)表示以手心為中心的一個(gè)包圍盒,大小與手勢到Kinect的距離成正比。

  4.png

  基于最優(yōu)化算法的Canny邊緣檢測算子[5],提取的邊緣線形連接較為完整,定位準(zhǔn)確性較高,效果好。本文采用此方法對深度圖像進(jìn)行邊緣提取。首先用一階偏導(dǎo)的有限差分來計(jì)算梯度的幅值和方向,再對梯度方向進(jìn)行量化,使其只有8個(gè)方向,即0°、45°、90°、135°、180°、225°、270°、315°,對于每一個(gè)梯度強(qiáng)度非零的像素點(diǎn),查找沿其量化后的梯度方向的兩個(gè)相鄰像素點(diǎn),然后通過閾值判斷為非邊緣點(diǎn)還是候選邊緣點(diǎn)。對于弱邊緣點(diǎn),如果它與強(qiáng)邊緣點(diǎn)在8連通區(qū)域相連,則該點(diǎn)記為弱邊緣點(diǎn),同時(shí)將其邊緣提取置為1,所有標(biāo)記為1的點(diǎn)就成了最后的邊緣。手部提取輪廓如圖5所示。

005.jpg

  2.3 手心、指尖檢測與識別

  為了獲取更準(zhǔn)確的手心坐標(biāo),利用細(xì)化方法中的距離變換(Distance Transform)算法來計(jì)算手部區(qū)域的骨骼,從而得到手心位置。

  本文采用葛立恒掃描法(Graham Scanning Method)[6]進(jìn)行凸包檢測,在結(jié)束對凸包點(diǎn)的檢測之后,采用參考文獻(xiàn)[6]的方法繼續(xù)計(jì)算缺陷點(diǎn)(Convex Defects),再由閾值判定條件得到代表手指凸包點(diǎn)的個(gè)數(shù)從而實(shí)現(xiàn)對1~5的檢測識別,結(jié)果如圖6所示。

006.jpg

3 實(shí)驗(yàn)結(jié)果驗(yàn)證

007.jpg

  由表1實(shí)驗(yàn)驗(yàn)證結(jié)果可知,基于Kinect的深度圖像手勢識別平均正確率達(dá)到92%,能夠達(dá)到基本手勢識別的目的。使用深度圖像信息進(jìn)行手勢識別可能會(huì)受到拍攝光照、角度和手勢的彎曲程度的影響,通過識別結(jié)果可以了解到,手勢1、2、3的出錯(cuò)概率較4、5多,造成錯(cuò)誤識別的原因大都是因?yàn)槭种傅膹澢斐缮疃刃畔㈠e(cuò)位,這也是以后需要改進(jìn)的方面。

4 結(jié)論

  本文設(shè)計(jì)并實(shí)現(xiàn)了基于Kinect深度圖像信息的手勢提取與識別,此方案使用設(shè)備簡單,計(jì)算量少,能有效提高工作效率。相比較于傳統(tǒng)基于二維計(jì)算機(jī)視覺識別,該方法增加了深度信息,能夠很好地去除復(fù)雜背景的影響,可以解決手指水平豎直移動(dòng)容易識別錯(cuò)誤的問題。但由于手勢增加可能造成深度方向可分辨性降低,在后續(xù)工作中將考慮對平面信息和深度信息融合進(jìn)行識別。

參考文獻(xiàn)

  [1] MINSKY M R. Manipulating simulated objects with real-world gestures using a force and position sensitive screen [J]. AQH Computer Graphics, 1984,18(3):195-203.

  [2] 任海兵,祝遠(yuǎn)新,徐光,等.基于視覺手勢識別的研究——綜述[J].電子學(xué)報(bào),2000,28(2):118-121.

  [3] ALON J, ATHITSOS V, Yuan Quan, et al. A unified framework for gesture recognition and spatiotemporal gesture segmentation[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence,2009,31(9): 1685-1699.

  [4] 趙亞飛.基于視覺的手勢識別技術(shù)研究[D].杭州:浙江大學(xué),2011.

  [5] 舒欣,李東新,薛東偉.五幀差分和邊緣檢測的運(yùn)動(dòng)目標(biāo)檢測[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2014,23(1):124-127.

  [6] Graham scan. http://en.wikipedia.org/wiki/Graham_scan.


此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲一区黄色| 亚洲精品一区二区在线| 在线观看欧美亚洲| 国产日韩一区二区三区在线播放| 欧美日韩国产一区| 奶水喷射视频一区| 老司机精品视频一区二区三区| 欧美在线黄色| 午夜欧美精品| 亚洲欧美日韩在线一区| 亚洲一区二区三区高清不卡| 99在线精品观看| 亚洲精选视频免费看| 亚洲精品1234| 91久久精品美女高潮| 久久国产免费看| 欧美一区午夜视频在线观看| 性伦欧美刺激片在线观看| 亚洲欧美日韩成人| 亚洲欧美日韩在线高清直播| 亚洲淫片在线视频| 亚洲一区二区三区精品在线| 亚洲一卡久久| 亚洲欧美国产不卡| 欧美一区二区在线免费播放| 久久超碰97中文字幕| 久久精品一区| 亚洲国产一区二区三区高清| 亚洲国产精品久久| 亚洲国产高清一区二区三区| 久久精品亚洲国产奇米99| 亚洲国产日韩欧美一区二区三区| 亚洲电影av在线| 亚洲精品黄色| 在线亚洲欧美视频| 在线午夜精品自拍| 亚洲一区二区视频| 欧美一区影院| 久久夜色精品国产亚洲aⅴ| 久久先锋资源| 欧美精品日韩综合在线| 欧美午夜视频在线| 国产伦精品一区| 国产主播喷水一区二区| 亚洲国产精品综合| 日韩视频中文| 亚洲——在线| 亚洲国产一区二区a毛片| 日韩午夜在线播放| 亚洲一区三区电影在线观看| 欧美在线免费观看| 牛牛影视久久网| 欧美午夜激情在线| 国产日韩在线播放| 亚洲高清免费| 正在播放欧美视频| 亚洲欧美日韩中文在线制服| 亚洲国产高潮在线观看| a4yy欧美一区二区三区| 香蕉视频成人在线观看| 久久日韩精品| 欧美视频二区| 国产自产女人91一区在线观看| 亚洲高清色综合| 亚洲性夜色噜噜噜7777| 亚洲国产欧美日韩| 亚洲一区在线免费| 久久中文字幕一区| 欧美另类69精品久久久久9999| 国产精品久久久久久久久久ktv| 国产有码一区二区| 亚洲精品免费看| 午夜精品免费在线| 日韩系列在线| 久久久久久亚洲精品不卡4k岛国| 欧美剧在线免费观看网站| 国产日产欧美a一级在线| 亚洲国产欧美精品| 午夜免费日韩视频| 亚洲精品一二| 久久精品一区二区三区四区 | 午夜在线视频一区二区区别| 亚洲欧洲精品一区二区三区| 亚洲免费视频网站| 欧美777四色影视在线| 国产精品免费福利| 亚洲人成精品久久久久| 翔田千里一区二区| 一区二区三区欧美亚洲| 美女视频黄免费的久久| 国产精品综合色区在线观看| 亚洲精品在线二区| 亚洲国产精品一区在线观看不卡| 午夜精品久久久久久久99水蜜桃| 欧美精品亚洲精品| 狠狠色噜噜狠狠狠狠色吗综合| 国产精品99久久不卡二区| 亚洲人精品午夜| 久久久综合精品| 国产精品少妇自拍| 日韩亚洲欧美成人| 最新亚洲激情| 久久综合激情| 国产色视频一区| 亚洲一区二区三区四区在线观看| 99国产一区| 欧美电影在线| 在线免费一区三区| 久久精品一区二区三区不卡牛牛 | 亚洲福利精品| 亚洲高清久久| 久久青草久久| 国产综合精品| 欧美在线一级va免费观看| 香蕉免费一区二区三区在线观看 | 中文日韩在线| 亚洲婷婷综合久久一本伊一区| 欧美xxx成人| 亚洲国产美女久久久久| 亚洲国产另类久久久精品极度| 久久精品一二三区| 国产亚洲综合在线| 性做久久久久久久免费看| 欧美一区二区高清| 国产精品一区一区三区| 亚洲神马久久| 亚洲欧美日本精品| 国产精品人人爽人人做我的可爱| 在线视频精品一区| 一区在线视频观看| 亚洲福利在线看| 午夜精品成人在线视频| 国产精品欧美经典| 亚洲午夜日本在线观看| 亚洲欧美另类中文字幕| 国产精品久久中文| 亚洲一区二区高清视频| 亚洲欧美日韩一区二区在线| 国产精品乱码人人做人人爱| 亚洲一区二区动漫| 欧美一区二区三区视频| 国产一区91精品张津瑜| 欧美中文字幕| 美国成人直播| 亚洲九九爱视频| 亚洲一二三区精品| 国产精品一区二区在线| 欧美一二三区精品| 狂野欧美性猛交xxxx巴西| 亚洲国产三级| 一本色道久久综合狠狠躁篇怎么玩| 欧美日韩国产综合视频在线观看中文 | 夜夜嗨av一区二区三区网站四季av| 欧美另类高清视频在线| 国产精品99久久不卡二区| 欧美影院视频| 一区二区三区在线高清| 亚洲精品中文字| 欧美午夜理伦三级在线观看| 亚洲欧美在线高清| 牛夜精品久久久久久久99黑人| 亚洲黄色一区二区三区| 亚洲字幕一区二区| 国模精品一区二区三区| 亚洲精品专区| 国产精品区免费视频| 久久精品视频在线观看| 欧美日韩国产丝袜另类| 亚洲综合色网站| 欧美jizzhd精品欧美喷水| 一本色道久久综合亚洲精品小说| 欧美在线看片| 亚洲区中文字幕| 亚洲欧美国产va在线影院| 精品二区久久| 亚洲午夜一级| 在线观看视频免费一区二区三区| 亚洲一区二区三区激情| 激情久久久久久久| 亚洲一区二区在线视频| 国内精品久久久久久影视8| 亚洲最新在线视频| 国产一区二区三区成人欧美日韩在线观看| 亚洲第一级黄色片| 国产精品久久久久久久久久妞妞 | 亚洲第一伊人| 国产精品萝li| 亚洲精品久久久久久久久久久久久| 国产精品看片资源| 亚洲激情视频在线播放| 国产精品亚洲网站| 日韩午夜激情电影| 国产一区二区三区观看| 亚洲午夜精品在线| 亚洲大胆av| 欧美在线国产| 这里只有精品电影| 欧美精品www| 欧美在线观看一区二区| 国产精品豆花视频|