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

基于TMS320DM642的光電目標跟蹤視頻采集與處理系統設計

2010-08-09 05:03:46周傳璘肖永軍蘇貴坡曾慶棟
電視技術 2010年12期
關鍵詞:系統

周傳璘 ,肖永軍,蘇貴坡,曾慶棟

(1.孝感學院 物理與電子信息工程學院,湖北 孝感 432000;2.中國人民解放軍61491部隊,河南 許昌 461131)

責任編輯:任健男

1 引言

視頻目標跟蹤是當前計算機視覺中非常活躍的一個研究領域,廣泛用于如機載、艦載、對空檢測等場合的軍用目標。視頻目標跟蹤是采用重心、形心或灰度等處理方法,結合目標識別理論,對各種視頻目標進行跟蹤與識別處理。而視頻圖像處理技術(采集、處理及輸出)是目標跟蹤中一個重要分支。在傳統的視頻處理方案中,視頻采集及處理主要由分立元件構成,電路復雜、可靠性差。隨著半導體及集成電路技術發展,許多集成度高,功能強大的視頻編解碼芯片日漸主宰應用市場。TMS320DM64X系列DSP具有多種視頻外設接口,無需復雜的外圍電路,即可與大多數視頻編解碼芯片無縫連接。根據項目實際需求,筆者以TMS320DM642為核心,搭配一些外圍視頻編解碼芯片(如SAA7113H和SAA7126H)和其他芯片,設計了光電目標跟蹤視頻的采集及處理系統,用于采集及處理由CCD輸出的25 f/s的視頻流,結合一定算法,提取出目標存在情況下的光斑坐標位置信息,通過異步串行口將坐標信息輸出,為下一級控制電路提供依據。

2 TMS320DM642概述[1-3]

TMS320DM642(簡稱DM642)是TI公司推出的一款針對多媒體處理應用的定點DSP。C6000系列CPU采用哈佛結構,其程序總線與數據總線分開,取指令與執行指令可以并行運行。主要由程序取指、分配及譯碼單元、2個對稱的數據通路(A和B)、2個對稱的通用寄存器組、2組對稱的功能單元(每組4個)、控制寄存器組和控制邏輯以及中斷邏輯等組成。主要具有以下特點:

1)600 MHz時鐘頻率,4800 MI/s(兆指令/秒)的處理能力。

2)改進的超長指令字(VLIW)DSP核,CPU內包含了64個32位的通用寄存器和8個功能單元。

3)1056 kbyte的片內存儲器,可構成兩級Cache結構(包括程序Cache和數據Cache)。

4)2個外部存儲器接口,即1個64位寬度(EMIFA)和 1個 16位寬度 (EMIFB)。 支持與同步存儲器(SDRAM,SBSRAM,ZBTSRAM)和非同步存儲器(SRAM,EPROM,Flash等)的無縫接口。增強的DMA控制器(EDMA),具有64個獨立的DMA通道。

5)3個多通道緩沖串行口(McBSP),3個32位通用計時器(Timer),16 個通用 I/O 引腳(GPIO),3.3 V I/O,1.2 V或1.4 V內核電壓。

6)3個可配置的VP(視頻)端口,可靈活配置成視頻捕獲或視頻輸出和TSI(傳輸流接口)模式。

3 系統硬件設計

3.1 系統框圖

根據系統功能需求,設計方案如圖1所示。系統以DM642為核心,由CCD攝像頭采集的圖像數據,經視頻解碼器SAA7115芯片轉換為BT.656格式的數字信號,送入DM642進行處理。一方面將處理后的視頻圖像寫入輸出幀緩沖FIFO中,控制視頻編碼芯片SAA7121將其轉換為PAL或NTSC標準制式的模擬電視信號輸出。另一方面通過一定的算法處理,提取出目標位置信息,并通過RS-232串口,將數據輸出。由一片CPLD實現系統時鐘的管理,協調各芯片的工作時序,并進行Flash分頁、邏輯控制和相關寄存器配置等。

圖1 基于DM642的系統框圖

3.2 外部存儲器模塊[4]

因為DM642作為統一程序/數據空間的第2級緩存,空間僅為256 kbyte,需要通過EMIF接口外擴SDRAM以增加系統的存儲空間。該系統的SDRAM選用MT48LC4M32B2,其主要特點為:同步訪問,讀寫操作需要時鐘;動態存儲,芯片需要定時刷新。動態存儲器中同步技術的應用,使得芯片的讀寫速度從以前的60~70 ns減少到目前的6~7 ns,非常適用于圖像處理等需要大容量存儲器的應用場合。

DM642的EMIF可以靈活地設置SDRAM地址的結構參數,包括列地址數目(頁的大小)、行地址數目(每個bank中頁的數量)以及存儲體的數量(打開的頁面數量)。通過設置上述參數,DSP最多能夠同時激活SDRAM中4個不同頁,這些頁可以集中在一個CE空間中,也可以跨越多個CE空間,一個存儲體一次只能打開一頁。C64x的EMIF還支持SDRAM的自刷新模式,并采用LRU(Least Recently Used)的頁面置換策略,可以提供更高的接口性能。圖2為C64x EMIFA與64 Mbit SDRAM的接口模式。

圖2 C64x EMIFA與SDRAM的接口模式

3.3 視頻輸入輸出模塊

DM642有3個視頻端口外圍設備。這些視頻端口外設可作為視頻采集端口,視頻顯示端口,或作為傳輸流接口采集端口(TSI)。視頻端口由A和B兩個通道組成,兩個通道之間存在一個可分開的5120 byte的采集/顯示緩沖區。整個端口經常被配置成只進行視頻采集或者視頻顯示。

本系統硬件設計中,使用兩個視頻端口,其中可再分的視頻端口0連接SAA7115HL解碼器用作視頻輸入端口,該口通過一個RCA類型的視頻插座和一個4針的低噪聲S-Video接口連接到視頻源(CCD攝像機),視頻端口2連接視頻編碼器SAA7121作為視頻輸出至電視機顯示。DM642與SAA7115和SAA7121的連接接口見圖3,DM642對視頻編解碼芯片的控制均采用I2C總線進行編程實現。

圖3 DM642與編解碼芯片接口

4 視頻處理算法

軟件系統執行流程如圖4所示。系統上電初始化后,開始接收CCD視頻圖像,對輸入圖像進行加權均值濾波的預處理,以濾除圖像噪聲,接著進行自適應閾值分割,以求出最佳閾值,并對目標進行判斷。如果符合光斑需求,認為目標存在,并按照一定算法計算目標位置信息,最終輸出有效的目標位置信息;如果目標不存在,則直接輸出某一特定信息。

圖4 系統算法執行流程

4.1 加權均值濾波

圖像的預處理有多種的濾波方法,如中值濾波、均值濾波和加權均值濾波等。加權均值濾波是對均值濾波的改進,對于鄰域內距當前像素越近的點,其加權系數就越大,則像素的加權值就最大。該算法對信標光斑邊緣具有較強的保留能力,在一定程度上克服了均值濾波濾除噪聲的同時使得目標邊緣模糊化嚴重的缺陷,且算法較為簡單,本系統中采用該算法進行圖像預處理。

圖像選取3×3的鄰域,為避免除法運算,濾波算法采用下式計算

式中:“<<”表示左移;“>>”表示右移;f(x,y)為輸入至濾波器的原始圖像;g(x,y)為處理后圖像。

4.2 自適應閾值分割

圖像的自適應閾值分割法是指通過對圖像進行逐像素掃描并將像素標記為對象或背景來實現對圖像的分割,對像素的標記取決于像素灰度級大于還是小于閾值T[5]。算法的實現步驟如下:

1)求出圖像中最小和最大的灰度值Z1和Zk,令閾值初值 T0=(Z1+Zk)/2。

2)根據閾值Tk將圖像分割成目標和背景兩部分,求出兩部分的平均灰度值ZO和ZB

式中:f(i,j)是圖像上(i,j)點的灰度值;N(i,j)是(i,j)點的權重系數。

3)求出新的閾值 Tk+1=(ZO+ZB)/2。

4)如果Tk=Tk+1或≤ε(ε為一較小的值),則結束,否則k←k+1,轉到步驟2)重新計算。

4.3 目標光斑質心提取

DM642需要完成的最核心的工作就是對視頻進行目標光斑的位置信息提取,常用的光斑中心提取方法有很多,如質心定位法、形心定位法、峰值定位法、匹配定位法和投影中心法[4-7]。不同的定位方法得到位置精度也不一樣,文獻[7]對各種方法進行了討論。因質心定位法充分反映了目標的能量分布狀況,在理想的情況下定位精度小于0.05個像素,且適用的光斑半徑范圍大。基于此,為避免計數溢出的問題發生,筆者選用了改進的質心定位算法[6]。

若目標區域為,則質心的位置為

式中:xi,j和 yi,j分別為目標區域中像元(i,j)的橫縱坐標;f(i,j)為像元(i,j)的灰度值;T 為像素閾值。

5 實驗測試與分析

為驗證系統硬件設計及軟件處理算法的有效性,進行了相關的測試實驗。通過CCD采集約25 s、共500幀的模擬視頻圖像,經DM642處理后送入計算機上的視頻采集卡保存視頻圖像,并利用計算機的異步串行口(SCI)接收并提取DM642輸出的具有一定格式的數據,將接收數據送入Matlab中繪圖,圖5為計算機視頻采集到的經過DM642視頻端口2輸出回顯的視頻照片,光斑平均灰度值為250,背景平均灰度值為140,圖6為經DM642輸出的目標坐標隨時間的變化數據曲線。

6 小結

圖5 DM642處理后輸出的視頻圖像

圖6 DM642輸出的光斑坐標

視頻圖像跟蹤是目前較為活躍的一個研究領域,而視頻圖像采集及目標位置信息提取成敗是整個跟蹤系統的關鍵。筆者以DM642為核心,設計了視頻圖像采集及處理系統,介紹了系統的硬件設計及軟件算法處理,分別介紹了加權均值濾波、自適應閾值分割、質心提取算法,最后進行了系統采集CCD模擬圖像提取目標光斑坐標的實驗。經實驗證實,該系統工作可靠,能在一定背景干擾下穩定提取目標信息。本文的創新點是采用“TMS320DM642+編解碼芯片”對CCD輸入模擬圖像采集、處理,并應用一系列算法在一定背景干擾下成功提取出目標坐標位置信息,通過串口發送。

[1]李方慧,王飛,何佩琨.TMS320C6000系列DSPs原理與應用[M].2版.北京:電子工業出版社,2003.

[2]劉瓊,安濤,金鋼,等.基于DM642視頻采集處理系統硬件設計[J].微計算機信息,2007,23(2):180-182.

[3]王躍宗,劉京會.TMS320DM642 DSP應用系統設計與開發[M].北京:人民郵電出版社,2009.

[4]TICompany.TMS320DM642 video imaging fixed-point digital signal processor data manual[EB/OL].[2010-03-21].http://focus.ti.com/lit/ds/symlink/tms320dm642.pdf.

[5]李曉峰.星地激光通信鏈路原理與技術[M].北京:國防工業出版社,2007.

[6]李曉峰,羅彤,鄧科.采用CCD的空間光通信光斑位置提取重心算法的分析及實驗[J].光通信技術,2004(6):13-15.

猜你喜歡
系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發射箱自動化虛擬裝配系統開發
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
主站蜘蛛池模板: 青青草国产在线视频| 欧美一级黄色影院| 伊大人香蕉久久网欧美| 欧美不卡视频一区发布| 亚洲制服中文字幕一区二区| 欧美性爱精品一区二区三区| 国产毛片网站| 波多野结衣一区二区三区AV| 精品丝袜美腿国产一区| 国产真实乱子伦视频播放| 啪啪永久免费av| 国产日本视频91| 国产青榴视频| 国产区91| 成人午夜在线播放| 视频一本大道香蕉久在线播放| 又爽又大又黄a级毛片在线视频 | 中文字幕自拍偷拍| 亚洲精品视频免费观看| 亚洲人成成无码网WWW| 亚洲专区一区二区在线观看| 四虎精品黑人视频| 99久久精品免费看国产电影| 免费a在线观看播放| 情侣午夜国产在线一区无码| 久久婷婷六月| 日韩在线2020专区| 中文字幕永久视频| 亚洲高清在线播放| 亚洲国产午夜精华无码福利| 看国产毛片| 国产自无码视频在线观看| 夜精品a一区二区三区| 亚洲综合片| 精品无码人妻一区二区| 精品国产成人a在线观看| 91黄色在线观看| 熟妇无码人妻| 狠狠综合久久| 97影院午夜在线观看视频| 中文字幕伦视频| 国产精品入口麻豆| 欧美精品啪啪一区二区三区| 日韩毛片免费观看| 精品欧美一区二区三区在线| 国产免费怡红院视频| 国产成人成人一区二区| 亚洲第一黄色网址| 欧美成人午夜视频免看| 日韩无码精品人妻| 亚洲色成人www在线观看| 中文国产成人精品久久一| 一本色道久久88| 精品人妻无码区在线视频| 亚洲国产成人麻豆精品| 91福利一区二区三区| 国产麻豆精品久久一二三| 免费又爽又刺激高潮网址| 精品福利视频导航| 刘亦菲一区二区在线观看| 国产日韩欧美在线播放| 亚洲AⅤ波多系列中文字幕 | а∨天堂一区中文字幕| 国产SUV精品一区二区| 欧美色图久久| 青青操国产视频| 成人国产精品视频频| 好吊色妇女免费视频免费| 国产成人高清精品免费| 欧美全免费aaaaaa特黄在线| 国产欧美视频综合二区| 国产精品美女免费视频大全| jizz亚洲高清在线观看| 亚洲精品动漫| 中国精品自拍| 色综合久久88色综合天天提莫| 91无码人妻精品一区| 亚洲国产综合自在线另类| 国产成人一二三| 97超碰精品成人国产| 久久精品中文字幕免费| 国产福利小视频在线播放观看|