新聞中心

EEPW首頁 > 測試測量 > 設(shè)計(jì)應(yīng)用 > SOPC技術(shù)在視覺測量中的應(yīng)用

SOPC技術(shù)在視覺測量中的應(yīng)用

作者: 時(shí)間:2009-08-26 來源:網(wǎng)絡(luò) 收藏

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

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

  本系統(tǒng)的控制流程相對簡單,因此在 Nios II軟核中沒有內(nèi)嵌操作系統(tǒng),而是通過 IO操作調(diào)用中斷的方式實(shí)現(xiàn)運(yùn)行狀態(tài)的控制、數(shù)據(jù)通信、協(xié)調(diào)外設(shè)等基本操作,控制系統(tǒng)各硬件模塊,使系統(tǒng)軟硬件協(xié)同工作。整個(gè)系統(tǒng)搭建成功之后,在 PC機(jī)上編寫應(yīng)用程序?qū)φ麄€(gè)系統(tǒng)的運(yùn)行進(jìn)行控制。

  3 系統(tǒng)算法的具體實(shí)現(xiàn)

  3.1 濾波模塊

  根據(jù)所采集到的圖像的特點(diǎn),本文采用 3×3的模板實(shí)現(xiàn)中值濾波,這種方法不僅可以濾除圖像中的噪聲,而且可以將邊緣信息很好的保留下來。一般求取中值的方法是采用取冒泡法排序,但這種算法并不適合硬件實(shí)現(xiàn)。考慮到硬件實(shí)現(xiàn)的特點(diǎn)和效率,本文采用了一種全新的求取中值的算法,其原理如圖 3所示。其中 max、mid、min分別表示三輸入的最大值、中值和最小值比較器。最后經(jīng)幾輪比較后求得中值。

  3.2 邊緣提取模塊及二值化模塊

  邊緣提取采用 Roberts算子。 Roberts邊緣檢測算子利用局部差分算子尋找邊緣,其計(jì)算由式 1給出。

  由于待處理圖像特征明顯,采用經(jīng)驗(yàn)閾值法對圖像進(jìn)行二值化,算法簡單、實(shí)現(xiàn)方便。



評論


相關(guān)推薦

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

關(guān)閉