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

基于CamShift算法的高速目標(biāo)自動(dòng)跟蹤平臺(tái)設(shè)計(jì)

2017-12-31 00:00:00楊芳權(quán)衛(wèi)洪濤
西江文藝 2017年9期

【摘要】:本文設(shè)計(jì)并搭建了一套能夠?qū)崟r(shí)自動(dòng)跟蹤高速運(yùn)動(dòng)目標(biāo)的二軸舵機(jī)平臺(tái)?;贠penCV函數(shù)庫中的CamShift算法對(duì)運(yùn)動(dòng)圖像進(jìn)行了處理,把圖像處理后的數(shù)據(jù)通過高速串口實(shí)時(shí)發(fā)送給Arduino,通過直接操控Arduino的AVR來提升PWM的頻率實(shí)現(xiàn)對(duì)窄頻舵機(jī)的穩(wěn)定控制。并引入PID控制,實(shí)現(xiàn)了對(duì)高速目標(biāo)的快速穩(wěn)定跟蹤,控制指標(biāo)在同類平臺(tái)中處于較高水平。

【關(guān)鍵詞】:高速目標(biāo);CamShift算法;二軸跟蹤平臺(tái)

目標(biāo)跟蹤系統(tǒng)在軍、民系統(tǒng)中的有大量的應(yīng)用。如火炮自動(dòng)觀瞄系統(tǒng),能夠在坦克行走時(shí)自動(dòng)對(duì)準(zhǔn)所要瞄準(zhǔn)的目標(biāo),增加坦克的觀瞄效率,提高戰(zhàn)場(chǎng)存活率;現(xiàn)代飛機(jī)偵察吊艙采用的凝視系統(tǒng),能夠?qū)?zhǔn)所要偵察的對(duì)象,減少飛行員的操作量。

一、CamShift算法原理

根據(jù)設(shè)計(jì)需求,本系統(tǒng)是用于追蹤高速運(yùn)動(dòng)的目標(biāo),在這種應(yīng)用場(chǎng)景下OpenCV下MeanShift算法簡(jiǎn)化成了一個(gè)簡(jiǎn)單的重心跟蹤的算法,所以實(shí)現(xiàn)的追蹤效果并不理想,因此為了解決這個(gè)問題,本系統(tǒng)結(jié)合了它的改進(jìn)算法CamShift。該算法主要通過目標(biāo)對(duì)象的顏色特征與環(huán)境背景顏色特征差異來實(shí)現(xiàn)追蹤,其核心思想是對(duì)讀取的視頻中每一幀圖像都進(jìn)行MeanShift運(yùn)算,并且前一幀的運(yùn)算結(jié)果將作為后一幀的初始參數(shù)依次迭代。根據(jù)上述原理設(shè)計(jì)了兩種追蹤模式——?jiǎng)幼粉櫤腿詣?dòng)追蹤。

半自動(dòng)追蹤最終實(shí)現(xiàn)的目標(biāo)效果:輸入需要被追蹤物體的視頻,用鼠標(biāo)手動(dòng)選出需要追蹤的物體,輸出追蹤結(jié)果參數(shù)。第一步:在輸入界面中手動(dòng)用鼠標(biāo)拖選出追蹤目標(biāo);第二步:計(jì)算求解出視頻中所選的目標(biāo)物體的反向投影圖并輸出到計(jì)算機(jī)處理器;第三步:根據(jù)計(jì)算機(jī)實(shí)計(jì)算獲得的反向投影圖和手動(dòng)輸入的選定的方框進(jìn)行MeanShift算法迭代,最終向反向投影圖中概率最大的方向輸出移動(dòng)信號(hào),也就是向概率密度重心的方向在移動(dòng),所以目標(biāo)始終在選定的方框內(nèi);第四步:下一次需要計(jì)算的圖像用上一次計(jì)算的結(jié)果(輸出的方框)代。

全自動(dòng)追蹤最終實(shí)現(xiàn)的目標(biāo)效果:輸入需要處理的視頻,系統(tǒng)對(duì)視頻中運(yùn)動(dòng)的目標(biāo)物體進(jìn)行自動(dòng)追蹤。第一步:用運(yùn)動(dòng)偵測(cè)算法函數(shù)將視頻中運(yùn)動(dòng)中的目標(biāo)物體與靜止的非目標(biāo)背景分離開來;第二步:目標(biāo)物體的輪廓進(jìn)行初步提取并輸出,從原來的圖像中獲取目標(biāo)圖像的基本信息;第三步:獲取的目標(biāo)圖像信息作反向投影處理,處理過后就得到了反向投影圖;第四步:輸入的結(jié)果(是反向投影圖和目標(biāo)物體的輪廓)進(jìn)行MeanShift算法迭代,因?yàn)樗浅匦姆较蛞苿?dòng),也就是向投影圖中概率大的方向移動(dòng),所以所選方框最終會(huì)移動(dòng)到物體上;第五步:一次求解運(yùn)算用上一次輸出的結(jié)果來迭代就可以了。

二、目標(biāo)自動(dòng)跟蹤系統(tǒng)整體設(shè)計(jì)

由于整個(gè)系統(tǒng)需要實(shí)現(xiàn)自動(dòng)跟蹤,在一般的工業(yè)自動(dòng)控制中,采用閉環(huán)控制系統(tǒng)。本平臺(tái)采用的就是閉環(huán)系統(tǒng)。閉環(huán)系統(tǒng)從攝像頭開始,攝像頭拍攝目標(biāo)物體形成視頻傳輸?shù)诫娔X,電腦中的圖像處理軟件對(duì)傳回來的視頻進(jìn)行分析,運(yùn)算出目標(biāo)物體的大小和位置坐標(biāo),并將這些信息通過串口實(shí)時(shí)發(fā)送給單片機(jī)。單片機(jī)接收到位置信息以后不能立馬把這些信息發(fā)送個(gè)舵機(jī),因?yàn)檫@些信號(hào)舵機(jī)并不能識(shí)別。舵機(jī)能識(shí)別PWM信號(hào),因此需要舵機(jī)控制軟件將傳回來的位置信號(hào)轉(zhuǎn)換成PWM信號(hào)。轉(zhuǎn)換完成在將PWM信號(hào)實(shí)時(shí)傳輸給舵機(jī),舵機(jī)作出相應(yīng)的動(dòng)作將目標(biāo)物體鎖定在屏幕中央。

三、跟蹤平臺(tái)的高速化設(shè)計(jì)

轉(zhuǎn)動(dòng)平臺(tái)若要實(shí)現(xiàn)跟蹤高速目標(biāo),平臺(tái)內(nèi)部的通信一定是高速的。平臺(tái)內(nèi)部通信一共分為四處:攝像機(jī)拍照并將圖片發(fā)送給電腦的速度,電腦處理完目標(biāo)圖像位置坐標(biāo)并將位置坐標(biāo)發(fā)送給單片機(jī)的速度,單片機(jī)發(fā)送指令給舵機(jī)的速度,舵機(jī)處理命令的速度。

由于平臺(tái)采用的Arduino產(chǎn)生的PWM波可能會(huì)有一些誤差,窄頻舵機(jī)是高靈敏度的舵機(jī),因此有可能這些PWM誤差會(huì)引起系統(tǒng)的振動(dòng)。為此,需要調(diào)整窄頻舵機(jī)的EEPROM,需要降低系統(tǒng)的增益值,或者增大舵機(jī)的死區(qū)使得死區(qū)范圍大于誤差范圍。這樣舵機(jī)就不會(huì)在高頻率下產(chǎn)生抖動(dòng)。

四、結(jié)論及前景展望

整個(gè)系統(tǒng)的通信速率將取決于最慢的模塊,這和木桶的短板原理很相似。在這套系統(tǒng)中,經(jīng)過實(shí)驗(yàn)后發(fā)現(xiàn)攝像頭模塊的速率相對(duì)與系統(tǒng)其它模塊速率較低,為每秒120幀,也就是說系統(tǒng)每秒鐘通信120次。而舵機(jī)的分辨率為1/2000,也就是說舵機(jī)的步進(jìn)角度為0.09度,若系統(tǒng)中未引入PID控制算法,舵機(jī)精度取最高值,那么該套系統(tǒng)全速追蹤目標(biāo)的速度我們可以算出X軸和Y軸跟蹤度速度是5.4度每秒。在這個(gè)速度下,跟蹤的精確度可達(dá)5*5個(gè)像素范圍。未引入PID算法,保證20*20像素點(diǎn)的跟蹤范圍下,系統(tǒng)的速度最高可以提升到59.4度每秒。這些是前期工作的數(shù)據(jù),在引入PID算法后,舵機(jī)的速度將不再是一個(gè)固定的值,是隨著目標(biāo)偏離屏幕中央遠(yuǎn)近的誤差而實(shí)時(shí)調(diào)整的。系統(tǒng)設(shè)置速度系數(shù)為2.攝像頭的視野范圍是640*480像素大小,那么系統(tǒng)產(chǎn)生的最大偏差為310像素,如果目標(biāo)正好在屏幕的一個(gè)角落,那么此時(shí)二軸轉(zhuǎn)動(dòng)系統(tǒng)的反映速度將最大,理論上速度可達(dá)3348度每秒。實(shí)際上我們的舵機(jī)系統(tǒng)能夠體用的最大速度為0.035sec/60度,也就是1714度每秒。所以舵機(jī)將以這個(gè)速度運(yùn)轉(zhuǎn)。在接近目標(biāo)的過程中,舵機(jī)會(huì)逐漸減速,直到達(dá)到目標(biāo)點(diǎn)后速度減為0。如圖1是目標(biāo)自動(dòng)追蹤系統(tǒng)的整體效果圖。

參考文獻(xiàn):

[1]李根深,簡(jiǎn)莉,董其莘.國外坦克火控系統(tǒng)的新發(fā)展[J].火力與指揮控制,1987(02):47-56.

[2]周冰,孫立輝,應(yīng)家駒. 超大空域凝視系統(tǒng)中目標(biāo)檢測(cè)的特殊問題[J].激光與紅外,2008(04):334-337.

[3]王家勝.填補(bǔ)我國航天技術(shù)空白的中繼衛(wèi)星系統(tǒng)[J].國際太空,2013(06):20-25.

[4] H. Schmeichel and T. T. McElroy. TDRSS Single-Access Control System. 1980, Proceeding of the Annual Rocky Mountain Conference, Feb 17-21, AAS 80-007: 115-146.

[5] Q. Tham and F. Lee. Robust Pointing Control of Spacecraft with Large Appendages. Proceeding of IEEE on Aerospace Conference, Snowmass at Aspen, CO. 1997: 369-375.

[6]韓云生,劉國棟.一種自適應(yīng)顏色特征的目標(biāo)識(shí)別與跟蹤法[J].江南大學(xué)學(xué)報(bào)(自然科學(xué)版),2009(02):164-168.

[7]楊莉,杜艷紅,隋金雪,郭玉剛.一種基于顏色特征的目標(biāo)識(shí)別算法[J].微計(jì)算機(jī)信息,2007(15):195-196+220.

作者簡(jiǎn)介:楊芳權(quán),鄭州大學(xué)力學(xué)與工程科學(xué)學(xué)院2013級(jí)本科生。

指導(dǎo)老師:衛(wèi)洪濤。

主站蜘蛛池模板: 在线观看亚洲精品福利片| 色综合久久88| 国产三区二区| 国产高清在线观看91精品| 免费女人18毛片a级毛片视频| 色综合国产| 欧美怡红院视频一区二区三区| 性网站在线观看| 美女裸体18禁网站| 久久精品国产精品青草app| 欧洲熟妇精品视频| av在线无码浏览| 极品国产在线| 国内熟女少妇一线天| 色综合中文| 国产精品青青| 精品午夜国产福利观看| 色视频国产| 777国产精品永久免费观看| 亚洲无限乱码一二三四区| 国产成人一区免费观看| 香蕉eeww99国产精选播放| 欧美无遮挡国产欧美另类| 国产特级毛片| 欧美无遮挡国产欧美另类| 国产在线精品美女观看| 免费激情网站| 免费看黄片一区二区三区| 精品无码一区二区三区电影| 色香蕉影院| 91热爆在线| 无码中文字幕乱码免费2| 91小视频在线| 视频一区亚洲| 国产成人精品午夜视频'| 亚洲色中色| 久久99精品久久久久久不卡| 看你懂的巨臀中文字幕一区二区| 国产超碰在线观看| 四虎亚洲精品| 污视频日本| 国产丝袜91| aaa国产一级毛片| 在线观看免费国产| 无码免费的亚洲视频| 久久精品这里只有精99品| 国产玖玖玖精品视频| 免费看av在线网站网址| 992tv国产人成在线观看| 国产成人区在线观看视频| 成人永久免费A∨一级在线播放| 亚洲成人一区在线| 97在线免费视频| 99精品免费在线| 92精品国产自产在线观看| 在线观看国产网址你懂的| 狠狠色综合久久狠狠色综合| 成人精品在线观看| 国产一区二区色淫影院| 永久在线精品免费视频观看| 欧美精品另类| 国产福利一区视频| 欧美在线观看不卡| 日本免费一级视频| 中国一级特黄大片在线观看| 人妻丰满熟妇啪啪| 亚洲精品欧美日韩在线| 精品视频福利| 欧美色伊人| 谁有在线观看日韩亚洲最新视频| 久久综合一个色综合网| 国产乱人伦精品一区二区| 亚洲天堂成人在线观看| 欧美精品三级在线| 夜精品a一区二区三区| 97超级碰碰碰碰精品| 69综合网| 亚洲午夜福利在线| a免费毛片在线播放| 亚洲欧美另类日本| 99久视频| 91在线激情在线观看|