新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > SOPC技術在視覺測量中的應用

        SOPC技術在視覺測量中的應用

        作者: 時間:2009-08-26 來源:網絡 收藏

          3.3 邊緣細化模塊

          本文的邊緣是建立在二值化之后的,因此處理的圖像都是二值化的,邊緣非常清晰,不需要太復雜的算法。這里采用兩個 3×3模板作乘積,如圖所示, X為待處理像素。如果模板乘積不為 0,于是中心象素為 1,反之為 0,即點的周圍有灰度為 0的象素,則保留此點,否則剔除。如此很容易得到二值化后點的單象素邊緣。

          3.4 后續處理部分

          后續處理部分由于其數據處理量并不大且算法比較復雜,所以在本系統中,這部分算法在 NiosⅡ中以軟件的方法實現。由于篇幅所限,在此不作詳細介紹。

          4 系統測試結果的分析與總結

          圖 4為原始圖像。圖 5為處理后的最終圖像,點中心已經標注如圖所示。

          經測試,本系統所有算法用 C語言在 PC機(配置: Pentium( R) 4 CPU 3.00GHz, 512MB內存)上實現,所需時間為 2'12,而本系統僅需 30,其中主要耗時為 NiosII軟件處理部分,系統的硬件算法部分所耗時間不到 1。

          本文作者創新點:一是采用 FPGA設計硬件模塊實現圖像預處理算法,這是系統在處理效率上的創新;二是在系統中加入Nios II CPU,用以 FPGA難以實現的算法,從而使基于 技術的系統更具靈活性,這是系統在靈活性方面的創新。基于以上兩點創新設計的視覺測量系統兼顧了效率和靈活性,為視覺測量系統的設計和研究提供了一種新的思路。


        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 临西县| 贵阳市| 濮阳市| 泗阳县| 中西区| 海淀区| 凤阳县| 黑水县| 高阳县| 宁波市| 常州市| 阳谷县| 眉山市| 钦州市| 宣威市| 阳西县| 潮州市| 福清市| 肥东县| 牡丹江市| 蓝山县| 金寨县| 辽阳市| 墨玉县| 博湖县| 德钦县| 福贡县| 修水县| 靖远县| 若羌县| 正阳县| 鄂托克前旗| 洛阳市| 白沙| 永顺县| 富平县| 科技| 临沭县| 桃源县| 郴州市| 攀枝花市|