關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 基于TMS320DM643的設備監控系統中彩色圖像處理的實現

        基于TMS320DM643的設備監控系統中彩色圖像處理的實現

        作者: 時間:2013-08-21 來源:網絡 收藏

        2.3 算法
        圖像進行處理,首先應選取顏色模型,常用的顏色空間有RGB、HSI、YCbCr等,本系統選用YCbCr空間。與對灰度的方法不同,圖像有兩類處理方法:1)單獨處理顏色空間的每一個通道,再復合成結果圖像;2)把像素的顏色看作顏色空間中的一個點,也可以看作是一個向量,在向量空間中處理圖像。另外,彩色還涉及彩色圖像增強、彩色圖像濾波、彩色圖像壓縮和彩色圖像分割等處理算法。本文中,對等離子體發生裝置的彩色圖像進行了圖像預處理、背景差分、目標檢測等算法
        在等離子體發生裝置產生等離子體的過程中,隨著裝置兩端電壓的升高,裝置內氣體顏色會發生相應變化,由無色變為紫色,再由紫色變為紅色,變化過程如圖4所示,圖4a是初始狀態背景圖,圖4b是裝置內氣體變化為紫色時的圖,圖4c則是裝置內氣體變化為紅色時的圖。

        本文引用地址:http://www.104case.com/article/159282.htm

        d.JPG


        對等離子體發生裝置的圖像采集處理算法具體步驟如下:
        (1)采集初始的N幀圖像,取均值,再進行中值濾波,作為初始背景圖Bg(x,y)。
        (2)后續采集的每幀圖像Cur(x,y)與初始背景圖Bg(x,y)進行分Y、Cb、Cr三通道分別進行差分運算,再濾波得到差分圖像Sub(x,y):
        Sub_Y(x,y)=Cur_Y(x,y)-Bg_Y(x,y);
        Sub_Cb(x,y)=Cur_(2b(x,y)-Bg_Cb(x,y);
        Sub_Cr(x,y)=Cur_Cr(x,y)-Bg_Cr(x,y);
        (3)差分后發生變化的主要是Cr像素部分,所以求取Sub_Cr(x,y)的最大值Max Sub Cr及其位置x,y。
        (4)求出與Max Sub Cr相似的所有像素,滿足:(Sub_Cr(x,y)-Max_Sub_Cr)2T并求出滿足上式的所有x,y的最大最小值,x_max,x_min,y_max,y_min。
        (5)由于等離子體發生裝置近似長方體,所以選取矩形區域(X_min:x_max;y_min:y_max)為有意義區域,后續循環處理只需對該區域進行處理即可,減少了近1/3的數據處理量。
        (6)對有意義區域的像素值進行統計,設定一定閾值即可判別顏色狀態。

        3 實驗結果與分析
        系統幀率為25幀/s,圖像分辨率為720×576像素。在實驗過程中,觀察等離子體發生裝置的顏色變化狀態,通過將人工判別結果與實際系統的判別輸出進行比較,判斷系統運行可靠性。實驗結果如表1所示。

        e.JPG


        系統幀率為25幀/s,實時性實驗主要測試系統平均單幀判別時間,衡量基準是該值是否低于幀間隔40ms。實驗結果如表2所示。

        f.JPG


        經實驗證明,系統識別效果良好,判別準確率達95%以上。同時系統性能方面表現良好,負載均衡,平均單幀識別時間低于29.2ms,小于幀間隔40ms,能夠同時滿足高實時性和高識別率的要求。

        4 結語
        能實時地檢測等離子體發生裝置的狀態變化,在光照變化時識別準確率依然較高。本文根據等離子體發生裝置的實際需要,設計開發了TS320DM643的硬件平臺,了實時目標檢測。同時,在硬件程序實現過程中對程序進行了優化,應用了IMGLIB圖像處理函數庫中的中值濾波函數IMG median 3×3,大幅度減少了CPU訪問外設SDARM所消耗的時間,同時使用DSP/BIOS實時系統,增強了系統實時性。系統也將不斷進行優化,在高實時性與高識別率上實現更好的融合。

        攝像頭相關文章:攝像頭原理

        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 永昌县| 淮南市| 得荣县| 武安市| 榆林市| 介休市| 浦北县| 灌阳县| 鄂伦春自治旗| 九龙县| 印江| 乾安县| 新沂市| 长宁区| 宿松县| 文水县| 安康市| 仁寿县| 阳新县| 延吉市| 图片| 北碚区| 滕州市| 铅山县| 和林格尔县| 磐安县| 兴和县| 全州县| 蛟河市| 金昌市| 瑞昌市| 奉节县| 集贤县| 田东县| 林口县| 和龙市| 登封市| 理塘县| 咸阳市| 元谋县| 米泉市|