關 閉

        新聞中心

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

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

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

        1.4 存儲模塊
        本系統的在視頻時,由于圖像數據量很大,會占用相當大的存儲空間,但是內部的RAM存儲量并不能滿足要求。所以本系統通過的EMIF擴展了SDRAM芯片和FLASH芯片。
        SDRAM大小為4M×64位,FLASH大小為4M×8位,通過的EMIF控制寄存器,可對存儲器的讀寫訪問。
        1.5 圖像顯示模塊
        圖像顯示模塊由SAA7105視頻編碼器與一個顯示器組成。它支掙PAL與NTSC格式的視頻編碼輸出;同時該編碼器可輸出VGA視頻,分辨率為1280×1024,這樣就可以直接驅動PC顯示器進行視頻圖像的顯示,可方便快捷地查看視頻圖像的實際處理效果。
        SAA7105的配置也是通過標準的ⅡC總線來完成的。
        1.6 電源模塊
        本系統采用TPS54310的專用電源芯片,輸入為5V,輸出為1.4V和3.3V,分別給DSP內核和I/O端口供電,產生另外一個3.3V給視頻編解碼器及其他芯片供電。注意這兩個3.3V要分開設計,以免電源噪聲相互干擾。把1.4V模塊的電源輸出有效引腳PG連接到3.3V模塊的允許電壓輸入引腳EN。這樣,只有當1.4V電壓有效之后,3.3V電壓才開始上電,這就保證了TMS320DM643的內核電壓先與I/O電壓上電。

        2 系統軟件設計
        2.1 軟件開發環境
        TI公司為C6000系列處理器提供了完善的集成軟件開發環境CCS及相關的支持芯片庫和API函數。CCS具有實時性、支持多任務和可視化的特點。
        本系統在CCS開發環境上完成視頻圖像的處理,通過cmd文件定義變量存儲區域,同時編寫相關GEL初始化文件,使得在CCS與DSP目標板連接后即可初始化相關硬件和進行配置,引用CSL庫和API庫函數,完成硬件配置,最后DSP/BIOS操作系統,通過進程調用完成視頻工作。
        TI的DSP/BIOS操作系統,它的典型功能是支持多線程的調度;為方便外設管理,提供了片內支持庫;開發了實時分析工具,用來分析算法的性能和效果等。DSP/BIOS有三個部分組成,分別是BIOS配置工具(用于創建和配置目標對象,提供內存分配、線程優先級設置、中斷設置等配置功能)、實時分析工具(提供可視化圖形界面,用來觀察算法或程序的執行情況、變量運行結果及內存地址等)、API應用接口函數(提供豐富的模塊操作、線程操作等接口函數供調用)。
        RF5是TI公司提供的DSP系統應用程序參考框架,廣泛應用于音、視頻數字信號等復雜DSP應用系統中。RF5中的數據處理分為四部分:任務(task)、數據通道(channel)、實時內核(cell)及算法(XDAIS)。在本設計中,應用RF5框架來整合各個模塊的程序。
        2.2 軟件程序流程
        依據上述的軟硬件系統資源,采用RF5的軟件框架結構設計了本系統的軟件程序。在DSP系統外設、工作方式、板上器件的寄存器配置初始化完成后,相應的線程開始采集視頻圖像,采集完成后,根據要求通過SCOM消息,將圖像數組的指針發至下一線程,即視頻線程。然后該線程執行通道內的XDAIS算法,包括圖像濾波、圖像差分等,完成圖像分析處理后,再將數據指針通過SCOM信息發至下一線程,即圖像顯示線程,完成視頻圖像的顯示等功能。
        對于等離子體,其軟件算法的流程如圖3所示。

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

        c.JPG

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


        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 榆社县| 垣曲县| 林周县| 章丘市| 福海县| 石狮市| 公安县| 三都| 萝北县| 岑巩县| 资溪县| 阳山县| 沙田区| 高阳县| 奇台县| 阿荣旗| 广宗县| 铁岭县| 枣强县| 南和县| 芒康县| 田阳县| 茌平县| 福安市| 博客| 福贡县| 揭阳市| 金坛市| 米林县| 仁寿县| 敦化市| 保定市| 江口县| 木兰县| 成都市| 固阳县| 凤阳县| 肇庆市| 泾源县| 娱乐| 安泽县|