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

基于瞳孔定位的單目測距系統

2016-05-03 02:46:06李賢輝高錢恭斌
智能計算機與應用 2016年2期

李賢輝 高錢 恭斌

摘 要針對人和機器人在協同工作的過程中,機器人需要對伙伴進行準確的目標定位這個問題,設計了一個以ARM Cotex-A9 i.MX6Q為微處理器處理模塊,USB攝像頭為采集模塊的嵌入式視覺測距系統,實現了單目視覺測距定位。該系統設計大體分為人眼瞳孔定位和單目測距兩部分。人眼瞳孔定位通過USB攝像頭采集人臉圖像,系統對人臉圖像進行處理,獲取人臉圖像中瞳孔的精確位置,獲取人臉圖像中瞳孔的位置采用Adboost人臉檢測算法和灰度投影人眼定位算法;測距采用小孔成像三角形相似原理,根據實際人眼瞳距和圖像中人眼瞳距信息計算出目標人物到攝像機鏡頭間的距離,其中攝像機的內參數標定借助于Matlab工具箱來完成。實驗結果表明,該測距定位系統測距精度較高,系統魯棒性好,具有良好的應用前景。

關鍵詞單目視覺; 視覺定位; 嵌入式圖像處理; 人眼定位

中圖分類號:TP27 文獻標志碼:A 文章編號:2095-2163(2016)02-

Monocular vision measurement system based on eye location

LI Xianhui,GAO Ying,QIAN Gongbin

(College of Information Engineering,Shenzhen University,Shenzhen Guangdong China,518000)

Abstract:The target location problem of people-robot cooperation is discussed. A monocular vision measurement system with ARM Cotex-A9i.MX6Q microprocessor as the main processing module and the USB camera as the image capture module is presented. The system design includes two parts that eye location and measurement. The system capture the image of human face by USB camera ,and then process the image of human face by microprocessor to get eyes location in the image. The system use the Adboost and eye location based on gray projection to achieve the eye location, and the distance measurement according to the principle of small hole imaging. The intrinsic camera parameter calibration is performed with Matlab toolbox. The experiments show that the system is high in precision and robust.

Key words:monocular vision; visual localization; embedded image processing; eye location

0 引言

隨著機器人研究的興起,視覺測量作為嵌入式視覺系統的重要應用,受到了機器人領域的廣泛關注。在視覺測量中,機器人使用攝像頭采集目標物體的二維圖像信息,并通過處理器對信息進行處理,以獲取目標物體的位置等方位信息。按照視覺系統所使用攝像頭的數目,可分為單目、雙目和多個攝像頭視覺系統[1]。

總而言之,單目視覺系統使用單個攝像頭對目標物體進行圖像采集及測量,本系統使用的是單攝像頭視覺系統。雙目視覺系統使用2個攝像頭對目標進行測量,多攝像機視覺系統采用多臺攝像機來進行目標測量[1]。

本文中,設計系統基于嵌入式Linux實現了單攝像頭測距功能。系統控制攝像頭對目標通過人臉圖像采集,處理器再對采集到的人臉圖像施以處理,獲取人臉圖像中瞳距信息,結合實際瞳距以及攝像機內部參數,達到對目標進行測距定位的目的[2]。系統采用被動測距,相對主動測距更具靈活性,并更顯實用性,經測量數據驗證表明,該系統測量精度較高,魯棒性好。

1 硬件結構設計

本視覺系統,使用USB攝像機采集目標圖像,選用基于Cotex-A9 架構的i.MX6Q芯片作為嵌入式核心處理器來進行視覺圖像算法處理,用DDR3和Flash作為存儲器。系統具體構成如下:

1) 處理器采用飛思卡爾i.MX6Q芯片,穩定運行時處理器主頻為1GHz,最高主頻可達到1.2GHz。

2) 容量為1GB的DDR3,2GB的Flash 存儲。

3) 攝像頭模塊:USB攝像頭,內部由CMOS感光芯片構成,30萬像素,幀數為30fps。

4)SPI接口。

其中,攝像頭是通過USB接口連接到主板上,DDR3/EMMC FLASH 通過內存控制把圖像數據輸送到微處理器進行處理。

2 算法設計

該視覺系統分為人眼瞳孔定位和攝像機標定測距2個模塊。人眼瞳孔定位所采用的算法有Adboost人臉檢測算法和灰度投影算法,攝像機內部參數標定使用Matlab工具箱來完成,測距采用小孔成像中三角形相似原理,通過處理器處理采集圖像獲取的人眼瞳孔的像素距離,根據人眼的實際瞳距,以及攝像機標定參數計算出攝像機鏡頭到目標人物之間的距離。

2.1 Adboost人臉檢測算法

Viola[3]等提出了Adboost算法,能夠實時地檢測出人臉,具體算法[4]如下:

1)給定訓練樣本( ), ( ),…( ), =1和0分別表示人臉和非人臉。

2)初始化權重,當 時, =1/(2m);當 =1時, =1/(2l),m和l分別代表非人臉樣本和人臉樣本的個數。

3) t=1,2...T

歸一化權重: ;

對每一個特征j訓練一個分類器 (x),使得利用該分類器進行分類時,相應的錯誤率為: ;

選擇錯誤率 最小的分類器 ;

④更新權值 ,其中 =0,表示正確分類, =1,表示錯誤分類。并且 ,計算分類器的權值為 。

4)最后構建一種強的分類器:

2.2灰度投影人眼定位算法

目前在人眼檢測方面有很多成熟的算法,如邊緣特征提取法、模板匹配法、基于Hough變換的檢測方法,灰度積分投影法等。其中,灰度積分投影法是對人臉進行水平和垂直2個方向上的投影,根據波峰波谷的信息來定位人眼,這種方法實現簡單,定位速度快,但對人眼姿態有較高的要求,當人臉發生旋轉造成人眼有一定的傾斜角度時,傳統的灰度積分投影法就很難對人眼進行有效的定位[5]。本系統采用改進的灰度投影法[6]對人眼進行定位。

其中,x,y分別為圖像坐標水平方向和垂直方向上的坐標, 為像素值, , 分別為水平方向和垂直方向上的投影積分值, , 分別表示水平方向和垂直方向上的均值差分投影值。

假設人眼在幀存圖像中的坐標為:左眼 ,右眼 ,具體算法如下:

1)讀取檢測到的人臉灰度圖像數據,分別取人臉的左半臉和右半臉。

2)對左半臉在水平方向上進行均值差分投影,即公式(4),并存儲 的值及相對應的圖像坐標值y;

3)求出所有 值中的最大值,這個最大值對應的y值即是左眼瞳孔的垂直坐標值,記為 ;

4)根據 確定左眼垂直方向區域,記為H;

5)對左臉區域在垂直方向H范圍內進行積分投影,即公式(3),并存儲 的值以及相對應圖像坐標值x;

6)求出 所有值中的最小值,這個最小值對應的x值即是左眼瞳孔的水平坐標值,記為 ;

7)則左眼坐標為 ;

8)同理可得右眼瞳孔坐標 ;

如圖3所示,系統對人臉部位進行人眼瞳孔定位,十字交叉點即為人眼的瞳孔位置。

2.3攝像機標定與目標定位

2.3.1 攝像機內參數標定

本文使用7×5黑白交錯的棋盤網格作為標定模板對攝像機進行標定,標定板的網格規格為30mm×30mm。使用攝像頭模塊采集20幅不同放置角度的模板圖像,然后用Matlab標定工具箱對攝像機內部參數進行標定。

軸任

(6)

為世界坐標, 為攝像機坐標,R為3×3旋轉矩陣,t為三維平移矩陣。

有如下關系[7]:

其中,M1為攝像機內參數矩陣, , ,f為攝像機內部焦距。

2.3.2測距算法

假設人眼瞳孔在攝像機坐標系中的坐標為 , , ,在圖像平面中的投影分別為 , ,在攝像機坐標中人眼瞳孔x軸方向上模值為Δx=| |,單位為毫米(mm),在圖像平面中人眼瞳孔u軸方向上的像素模值為Δu=| |,單位為像素(pixel)。根據攝像機針孔模型[7],若O為光軸與針孔平面的交點,則Δ 與Δ 相似,令| |=R,根據三角形相似原理,可得:

3 系統測量結果及分析

本文采取兩個方面的數據測量來對系統進行驗證,一方面是對系統測量精度的驗證,另一方面是對系統測量魯棒性的驗證。系統精確度驗證,采集目標物體在不同位置的距離測量數據,并對這些數據進行分析比較。魯棒性驗證,多次采集目標物體在同一位置的距離測量數據,而且對這些數據通過比較對照,計算均值誤差。

3.1攝像機內部參數標定結果

攝像機內部參數標定結果:

3.2精確度驗證

3.3魯棒性驗證

其中,該項測量設置實際距離固定為300mm,計算輸出的測量距離的均值為312.85mm,由此可見系統的魯棒性較高,計算輸出的波動穩定在1cm左右。

4 結束語

系統以ARM Cotex-A9i.MX6Q為微處理器,USB攝像頭為圖像采集模塊,設計了一個單目視覺測距系統,實現了測距功能。經測量數據表明該系統測距精度較高,魯棒性好,基本能夠滿足機器人和人協同工作過程中機器人對伙伴進行實時定位的要求。當然,該系統功能比較簡單,系統測距的精度也有待提高,在后續研究中,將會進一步提高瞳孔定位精確度以及攝像機標定參數的準確度,以提高系統測距的精度。

參考文獻

[1] 鄒偉,喻俊志,徐德,等. 基于ARM處理器的單目視覺測距定位系統[J]. 控制工程,2010, 17(4):509-512.

[2] 羅靜云.一種基于人眼定位的單目測距方法[D].深圳:深圳大學, 2015.

[3] VIOLA P, JONES M. Rapid object detection using a boosted cascade of simple features[C]// Proceedingsof the2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.Kauai, Hawaii USA :IEEE,2001:511-518.

[4] 楊定禮,趙正敏,白秋產. 基于Adboost與空間支持向量域分類的人臉檢測[J]. 電路與系統學報, 2013, 18(2):321-325.

[5] 修春波,盧少磊. 基于極坐標的改進灰度積分投影法的人眼檢測[J]. 計算機工程與應用,2015(12):161-164,170.

[6] FANG J Y, LING Lu. Eye location based on gray projection[C]//Proceedingsof 2009 Third International Symposium on Intelligent Information Technology Application , Nanchang :IEEE ,2009:58-60

[7] 馬頌德,張正友.計算機視覺-計算機理論與算法基礎[M].北京:科學出版社,2003.

[8] ZHANG Zhengyou. A flexible new technique for cameracalibration[J].IEEE Transactions on Pattern Analysis & MachineIntelligence,2000,22(11):1330-1334.

主站蜘蛛池模板: 欧美精品成人| 亚洲欧美日韩另类在线一| 999国产精品永久免费视频精品久久| 国产亚洲高清在线精品99| 刘亦菲一区二区在线观看| 国产波多野结衣中文在线播放| 日韩精品久久无码中文字幕色欲| 日韩不卡高清视频| 欧美日韩91| 亚洲欧美在线综合一区二区三区| 免费xxxxx在线观看网站| 污污网站在线观看| 任我操在线视频| 蜜臀AVWWW国产天堂| 午夜国产理论| 国产导航在线| 免费AV在线播放观看18禁强制| 国产成人高精品免费视频| 亚洲一区二区三区国产精华液| 国产精品视频系列专区| 免费国产黄线在线观看| 亚洲日韩高清在线亚洲专区| 亚洲成人www| 性欧美在线| 71pao成人国产永久免费视频| 欧美成人午夜视频免看| 国产污视频在线观看| 国产乱人伦AV在线A| 日韩AV手机在线观看蜜芽| 欧美精品导航| 日韩毛片在线视频| 91亚洲精选| 精品久久综合1区2区3区激情| 伊伊人成亚洲综合人网7777| 少妇人妻无码首页| 久久久久人妻精品一区三寸蜜桃| 欧美啪啪网| a欧美在线| 亚洲午夜片| 国产三级毛片| 91年精品国产福利线观看久久| 97在线观看视频免费| 亚洲国产天堂久久九九九| 国产精品大白天新婚身材| 真实国产乱子伦高清| 欧洲亚洲一区| 国产精品妖精视频| 亚洲第一页在线观看| 免费国产高清视频| 国内99精品激情视频精品| 亚洲色图欧美激情| 国产h视频免费观看| 亚洲国内精品自在自线官| 熟妇人妻无乱码中文字幕真矢织江| 亚洲第一网站男人都懂| 国产91小视频| 啪啪国产视频| 欧美黄色网站在线看| 欧美成人午夜视频| 青青青国产视频手机| 日韩欧美国产另类| 亚洲国产天堂久久综合226114| 为你提供最新久久精品久久综合| av一区二区三区在线观看| 2048国产精品原创综合在线| a天堂视频| 久热精品免费| 国产主播在线一区| 国产粉嫩粉嫩的18在线播放91 | 蜜桃臀无码内射一区二区三区| 免费aa毛片| 婷婷综合缴情亚洲五月伊| 国产永久免费视频m3u8| 好紧太爽了视频免费无码| 国产永久免费视频m3u8| 久久综合色播五月男人的天堂| 九九热精品在线视频| 91精品国产福利| 欧美97欧美综合色伦图| 香蕉综合在线视频91| 精品久久综合1区2区3区激情| 国产剧情一区二区|