新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 用于海洋搜救的多片DSP圖像處理識(shí)別系統(tǒng)的實(shí)現(xiàn)

用于海洋搜救的多片DSP圖像處理識(shí)別系統(tǒng)的實(shí)現(xiàn)

作者:煙臺(tái)大學(xué)光電學(xué)院 畢文 邵左文 許兵 時(shí)間:2008-07-25 來源:中電網(wǎng) 收藏

圖像傳輸接口設(shè)計(jì)

本文引用地址:http://m.butianyuan.cn/article/86239.htm

  圖像數(shù)據(jù)通過2812--XINTF(16bit)/6416--HPI(32bit)接口傳輸,采用一片CPLD將2812-兩次輸出結(jié)果拼接成32bit。優(yōu)化2812-DSP-XINTF寄存器可使HPI接口傳輸速率達(dá)到最大。對(duì)XINTF寄存器的具體優(yōu)化值見表1。

 

圖像顯示

  采用監(jiān)視器顯示結(jié)果。標(biāo)準(zhǔn)S接口信號(hào)包括:行同步信號(hào)(_Hs)、場(chǎng)同步信號(hào)(VGA_Vs)以及紅、綠、藍(lán)三路模擬信號(hào)。VGA所需的時(shí)序同步信號(hào)由CPLD產(chǎn)生,所需的模擬信號(hào)由視頻D/A轉(zhuǎn)換器ADV7123實(shí)現(xiàn)。顯示接口電路框圖如圖7所示。

 

  由CPLD對(duì)各個(gè)6416單元數(shù)據(jù)輸出接口(EMIFB)總線進(jìn)行總線仲裁,實(shí)現(xiàn)各個(gè)6416單元的圖像數(shù)據(jù)分時(shí)輸出。

  兩片采用“乒乓存取”工作方式的SRAM組成了圖像數(shù)據(jù)緩沖區(qū),每片SRAM存放一幀圖像,由CPLD控制。

系統(tǒng)軟件設(shè)計(jì)

  系統(tǒng)軟件流程圖如圖8所示。分為三個(gè)主要部分:圖像預(yù)處理、可疑目標(biāo)提取及目標(biāo)識(shí)別。

 

 

圖像預(yù)處理

  圖像濾波(多模板復(fù)合濾波算法)

  對(duì)比常用的多種濾波算法,其共同特征是:某種濾波算法只對(duì)部分噪聲有效;在較好地抑制噪聲的同時(shí),難以保持圖像清晰度。而采用多模板復(fù)合濾波算法,可較好地解決這一問題,為邊緣提取奠定了基礎(chǔ)。

  邊緣檢測(cè)(改進(jìn)的sobel算子)

  常用邊緣檢測(cè)算法受海面波紋的影響較為嚴(yán)重。相比之下,sobel算子效果較好,但也存在漏檢邊緣點(diǎn)的情況。本算法在傳統(tǒng)sobel算子兩個(gè)模板的基礎(chǔ)上,增加了六個(gè)模板,用下述八個(gè)模板對(duì)每個(gè)像素分別進(jìn)行運(yùn)算,然后取其中最大值替代該像素的值。

  這種改進(jìn)的sobel算子使得邊緣檢測(cè)更加準(zhǔn)確,但處理一幀圖像的運(yùn)算量較大。采用改進(jìn)的sobel算子進(jìn)行圖像邊緣檢測(cè)處理后,將圖像二值化。改進(jìn)的sobel算子不但檢測(cè)出了全部可疑目標(biāo),并且受海浪的影響較小。

 

  可疑目標(biāo)提取與跟蹤

  為減少運(yùn)算數(shù)據(jù)量,采用二次標(biāo)記的方法提取可疑目標(biāo):

  ·利用貼標(biāo)簽算法進(jìn)行預(yù)標(biāo)記,統(tǒng)計(jì)出物體數(shù)目并記錄其所在位置;

  ·根據(jù)上位機(jī)提供的模板信息,提取可疑目標(biāo);

  ·進(jìn)行二次標(biāo)記,僅標(biāo)記已提取的可疑目標(biāo);

  ·對(duì)提取出的可疑目標(biāo)進(jìn)行跟蹤。

  目標(biāo)識(shí)別與跟蹤

  當(dāng)提取的可疑目標(biāo)(一般是指象素?cái)?shù)較少的小目標(biāo))達(dá)到一定的象素?cái)?shù)后,采用Hu不變矩特征對(duì)可疑目標(biāo)進(jìn)行目標(biāo)識(shí)別。

  對(duì)數(shù)字圖像f(x,y),p+q階矩(mpq)和中心矩(μpq)定義為

 

  其中p和q是非負(fù)的整數(shù)。圖像的(p+q)階歸一化的中心矩定義為:

 

  利用二階和三階歸一化的中心矩求出七個(gè)Hu不變矩組:

 

  A(x,y)則為位置(x,y)處不變矩的相關(guān)值。取A值最大處對(duì)應(yīng)的點(diǎn)作為匹配點(diǎn)。

  由于不變矩描述的是圖像的統(tǒng)計(jì)特性,滿足對(duì)平移、伸縮、旋轉(zhuǎn)等變化的不變性,因而廣泛應(yīng)用于圖像識(shí)別等領(lǐng)域。該算法的不足之處是計(jì)算量大。而僅僅處理局部可疑目標(biāo)區(qū)域圖像數(shù)據(jù)的方法,可以大大減少數(shù)據(jù)運(yùn)算量。對(duì)識(shí)別后的目標(biāo)加框并跟蹤。

結(jié)論

  ·成功實(shí)現(xiàn)了用于海洋搜救的多片DSP識(shí)別系統(tǒng);

  ·成功實(shí)現(xiàn)了2812視頻數(shù)據(jù)采集;

  ·系統(tǒng)硬件的可拓展性增強(qiáng)了系統(tǒng)的通用性;

  ·軟件算法實(shí)際應(yīng)用效果明顯。

  該系統(tǒng)(PCB板見圖9)還可實(shí)現(xiàn)對(duì)搜救目標(biāo)的被動(dòng)測(cè)距、可見光和長(zhǎng)波紅外圖像的雙波段圖像融合等功能。另外,系統(tǒng)的強(qiáng)大處理能力和存儲(chǔ)空間,使其能在數(shù)字圖像處理領(lǐng)域發(fā)揮更大作用。


上一頁 1 2 下一頁

關(guān)鍵詞: DSP 圖像處理 VGA AD轉(zhuǎn)換

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉