国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于計算機圖像定位的伺服平臺研究

2013-08-20 04:58:18聶華
電子設(shè)計工程 2013年18期
關(guān)鍵詞:陀螺儀攝像機坐標(biāo)系

聶華

(陜西職業(yè)技術(shù)學(xué)院 陜西 西安 710100)

計算機視覺是指用計算機實現(xiàn)人視覺的某些功能,其最終目標(biāo)是對三維客觀世界的理解[1]。計算機視覺作為當(dāng)今最為活躍和富有挑戰(zhàn)意義的研究領(lǐng)域,其研究內(nèi)容和應(yīng)用領(lǐng)域是相當(dāng)廣泛的。

它是工業(yè)自動化、機器人智能化、自主導(dǎo)航、目標(biāo)跟蹤、工業(yè)檢測及軍事武器應(yīng)用的核心技術(shù)之一。計算機視覺的開創(chuàng)性工作從20世紀(jì)60年代中期開始。以美國MIT的Robert把二維圖像分析推廣至三維實體景物分析,標(biāo)志著計算機立體視覺技術(shù)的誕生,并在隨后的20年內(nèi)發(fā)展成為一門新的學(xué)科。特別是20世紀(jì)70年代末,Marr等創(chuàng)立的計算機視覺理論框架對計算機視覺發(fā)展產(chǎn)生了巨大影響,已經(jīng)形成了從圖像獲取到景物表面重建的完整體系[2]。而高精度的實時跟隨伺服性能就需要有靈敏性高的傳感器和可靠性高的跟隨性穩(wěn)定伺服電路作為支撐。經(jīng)實驗可驗證將高精度三軸陀螺儀引入到伺服平臺,可以達到伺服平臺對特定目標(biāo)圖像的精確跟隨。

1 計算機圖像定位原理

要確定空間某目標(biāo)的位置,需要參考坐標(biāo)系,那么可以通過計算機對攝像機獲得的該目標(biāo)圖像進行處理,得到該目標(biāo)的位置和距離,如圖1所示。

圖1 圖像處理工作流程Fig.1 Workflow of Image processing

攝像機成像的圖像是由M×N個點組成,圖像中的每個元素稱為像素,每個像素點的大小就形成了灰度或亮度。攝像機的成像是由針孔模型為基礎(chǔ),通過透視投影將三維空間的景物映射到二維像素矩陣中的灰度值來形成。成像過程的坐標(biāo)變換可以通過4個坐標(biāo)系的3次轉(zhuǎn)換來表征,這4個坐標(biāo)系分別為:

1)環(huán)境坐標(biāo)系(X,Y,Z):根據(jù)具體環(huán)境的特點選定,用于表達目標(biāo)的絕對圖像坐標(biāo)。

2)攝影坐標(biāo)系(Xs,Ys,Zs):以攝像機 O 點位坐標(biāo)原點,X,Y軸分別和感光元件平面的兩條垂直邊平行,Z軸和攝像機光軸重合。

3)圖像坐標(biāo)系(X,Y):表示目標(biāo)在圖像平面上的投影,坐標(biāo)系原點在感光元件圖像平面中心,X,Y軸分別平行于平面的兩條垂直邊。

4)像素坐標(biāo)系(u,v):表示圖像陣列中圖像像素的位置,坐標(biāo)原點O在感光元件的圖像平面的左上角,U、V軸分別平行于圖像平面的X、Y軸,坐標(biāo)值為離散型的整數(shù)值。

攝像機標(biāo)定中最簡單的線性模型稱為針孔模型,空間任意一點P在圖像上投影點p,攝像機坐標(biāo)系和世界坐標(biāo)系之間的關(guān)系如圖2。

圖2 攝像機坐標(biāo)系和世界坐標(biāo)系的關(guān)系Fig.2 The camera coordinate system and world coordinate system

(u,v)表示以像素為單位的像素坐標(biāo)系的坐標(biāo),(x,y)表示以毫米為單位的圖像坐標(biāo)系的坐標(biāo),原點O1定義在攝像機光軸與圖像平面的交點,該店一般位于圖像的中心,如圖3,但實際情況總是會偏離中心。若O1在u、v坐標(biāo)系下的坐標(biāo)為(u0,v0),每個像素x軸和y軸方向上的物理尺寸為dx、d,則在圖像中任意一個像素在兩個坐標(biāo)系下的坐標(biāo)有如下關(guān)系:

圖3 圖像坐標(biāo)系與像素坐標(biāo)系關(guān)系Fig.3 Image coordinate and pixel coordinate system

用齊次坐標(biāo)系和矩陣形式表示上式:

由圖2的比例關(guān)系可以得到攝像機坐標(biāo)系和圖像坐標(biāo)系之間的變換如下:

用齊次矩陣表示:

由式(3)進一步變換:

對以上公式進行綜合變換計算,得到了以世界坐標(biāo)系來表示P點坐標(biāo)與其投影點P的圖像坐標(biāo)系(u,v)的變換關(guān)系:

2 伺服平臺工作原理

2.1 伺服平臺系統(tǒng)組成

圖像定位伺服平臺由伺服試驗平臺、旋轉(zhuǎn)伺服電機及減速機構(gòu)、俯仰伺服電機及減速機構(gòu)、陀螺儀和硬件電路組成。如圖4所示。

圖4 圖像定位伺服平臺系統(tǒng)組成Fig.4 Servo platform of image positioning system

伺服平臺安置有三軸陀螺儀傳感器,傳感器作為系統(tǒng)的主要部件用來收集伺服平臺及其所搭載的實驗儀器或設(shè)備在空間上的瞬間姿態(tài)數(shù)據(jù)信息并及時反饋給硬件電路。兩套伺服機構(gòu)以90°交叉在伺服平臺和俯仰支架上安裝,硬件電路為了不妨礙伺服實驗平臺的運動均放置在平臺之外。

2.2 伺服平臺的的工作原理

伺服平臺是一種全向平臺,可以在空間2自由度范圍內(nèi)進行旋轉(zhuǎn)如圖5,伺服平臺的空間定位數(shù)據(jù),主要靠陀螺儀進行獲取[3]。當(dāng)攝像機和伺服系統(tǒng)啟動工作,陀螺儀的初始化空間坐標(biāo)數(shù)據(jù)會通過計算機傳至伺服平臺的俯仰伺服電機和旋轉(zhuǎn)伺服電機,然后運行至指定坐標(biāo)數(shù)據(jù)處。當(dāng)上位機通過算法計算出目標(biāo)坐標(biāo)數(shù)據(jù),將會立即再次與陀螺儀進行數(shù)據(jù)通訊,陀螺儀獲取數(shù)據(jù)后,會自動傳輸運動信號至俯仰、旋轉(zhuǎn)伺服電機,使伺服平臺到達指定空間坐標(biāo)處。當(dāng)?shù)竭_位置后,陀螺儀將繼續(xù)檢測位置信號并與上位機信號進行比對檢測,并且進入等待模式做好接收下一組數(shù)據(jù)序列的準(zhǔn)備。

3 基于DSP的控制系統(tǒng)

3.1 控制系統(tǒng)的硬件組成

伺服平臺的位置感應(yīng)系統(tǒng)選用意法半導(dǎo)體公司(ST)的LIS3LV02DQ三軸陀螺儀作為主要傳感器[4]。芯片具有空間X、Y、Z軸數(shù)字信號輸出加速度模塊,集成電路快速接口和可以方便采集位置數(shù)據(jù)的敏感部件,并提供和外部芯片進行快速通訊的串行/SPI接口。芯片的制造再用精度較高的工藝而非不是通用地CMOS工藝,芯片加速度數(shù)據(jù)模塊有非常全面地可選精度范圍——±2 g~±6 g,加速度采樣帶寬640 Hz[5]。

硬件控制系統(tǒng)和數(shù)據(jù)計算傳輸選用TI公司的TMS320C2000系列數(shù)字信號處理芯片[6]。由于LIS3LV02DQ是數(shù)字信號輸出芯片,三軸傳感器與芯片之間采用串行SPI接口進行數(shù)據(jù)傳輸,因而減少了信號輸入和返回的時間,加快了硬件信號處理系統(tǒng)的反應(yīng)速度。硬件系統(tǒng)獲取了加速度數(shù)據(jù)后立即處理,將算法得出的控制信號傳至驅(qū)動電路,帶動伺服機構(gòu)工作。如圖4所示。

圖5 伺服平臺硬件控制系統(tǒng)Fig.5 Control system of servo platform hardware

3.2 控制系統(tǒng)程序設(shè)計

在圖4硬件電路系統(tǒng)框圖中可以看到,DSP作為中央處理器,在控制系統(tǒng)中接受PC端和傳感器[7-8]端口的數(shù)據(jù),并對數(shù)據(jù)進行處理,最后將控制數(shù)據(jù)傳送至俯仰、旋轉(zhuǎn)電機。TMS320C2000系列芯片具有獨立地引導(dǎo)Boot程序代碼區(qū),可以通過Boot片上引導(dǎo)程序方便地實現(xiàn)任務(wù)所在系統(tǒng)內(nèi)的編程。而且芯片內(nèi)具有大容量可編程flash快速擦寫區(qū),有足夠的空間存放系統(tǒng)任務(wù)程序代碼。芯片的特殊之處是具有事件管理器(EVA,EVB)功能和相應(yīng)端口,有多個精度16位可以產(chǎn)生編程模式脈寬調(diào)制信號的管腳,為伺服平臺使用脈寬信號調(diào)節(jié)機構(gòu)的角度、速度提供了更為便利地輸出端口。

硬件程序流程如圖6所示。

4 結(jié)束語

設(shè)計的伺服平臺結(jié)構(gòu)合理,在前期聯(lián)合實驗測試運行過程中整體顯示平穩(wěn),在PC端上位機的控制和監(jiān)測下伺服平臺運行可靠,但攝像機定位坐標(biāo)數(shù)據(jù)的精度準(zhǔn)確性和伺服平臺的融合性能還有待進一步的提高。三軸陀螺儀傳感器模塊的數(shù)據(jù)傳送迅速準(zhǔn)確,經(jīng)過程序優(yōu)化后的各個伺服機構(gòu)降低了行走震顫,運行更加平穩(wěn)流暢。

圖6 硬件程序流程圖Fig.6 Program chart of hardware system

[1]劉傳才.圖像理解與計算機視覺[M].廈門大學(xué)出版社,2002.

[2]馬頌德.計算機視覺計算理論與算法基礎(chǔ)[M].科學(xué)出版社,1998.

[3]楊逢瑜,聶朝瑞.基于三軸陀螺儀的微型液壓伺服平臺[J].液壓與氣動,2012:78-81.

YANG Feng-yu,NIE Chao-rui.Miniature hydraulic servo platform based on three axis gyroscope[J].Hydraulic and Pneumatic,2012:78-81.

[4]Voiskovskii M I,Gorshkov A N,Evlanov E N,et al.Threeaxial fiber optic gyroscope[J].Cosmic Research,2009,47(1):68-74.

[5]Juntao Fei,Hongfei Ding.System Dynamics and Adaptive Control for MEMS Gyroscope Sensor[J].International Journal of Advanced Robotic Systems,2010,7(4):23-28.

[6]Strauss,Will.DSP chip options contract and expand[J].IEEE Signal Processing Magazine, United States May,2005:56-59.

[7]王永強,謝迎天,王慧君.基于同軸電容的過電壓傳感器研究[J].陜西電力,2013(4):61-65.

WANG Yong-qiang,XIE Ying-tian,WANG Hui-jun.Research on overvoltage sensor based on coaxial capacitor[J].Shaanxi Electric Power,2013(4):61-65.

[8]黃華東,郭張軍,彭鵬.基于分布式多傳感器融合技術(shù)的壩基地下水宏觀動態(tài)監(jiān)測數(shù)據(jù)分析[J].陜西電力,2011(3):13-16.

HUANG Hua-dong,GUO Zhang-jun,PENG Peng.Study on macroscopic regime of groundwater under dam section based on distributed multi-sensor data fusion theory[J].Shaanxi Electric Power,2011(3):13-16.

猜你喜歡
陀螺儀攝像機坐標(biāo)系
基于EMD的MEMS陀螺儀隨機漂移分析方法
解密坐標(biāo)系中的平移變換
坐標(biāo)系背后的故事
我國著名陀螺儀專家——林士諤
看監(jiān)控攝像機的4K之道
基于重心坐標(biāo)系的平面幾何證明的探討
攝像機低照成像的前世今生
新安訊士Q6155-E PTZ攝像機
微機械陀螺儀概述和發(fā)展
MEMS三軸陀螺儀中不匹配干擾抑制方法
泾阳县| 北京市| 盐亭县| 万全县| 罗江县| 禄劝| 弥勒县| 海南省| 阜平县| 简阳市| 策勒县| 灵寿县| 临洮县| 博客| 新乡市| 马关县| 特克斯县| 蒲城县| 高台县| 五家渠市| 盐池县| 镇沅| 四会市| 江源县| 大兴区| 泸溪县| 灯塔市| 中山市| 如皋市| 文山县| 保定市| 平度市| 石家庄市| 沁阳市| 昭苏县| 池州市| 曲松县| 高阳县| 麟游县| 安多县| 龙州县|