基于CDMA的無線圖像監控終端設計
本監控系統基于TMS320DSC21嵌入式處理器平臺和嵌入式Linux系統,分為遠程現場采集端和本地監控終端,通過CDMA無線網絡進行傳輸,如圖1所示,F場采集端采集監控現場單幀圖像和視頻連續幀并編碼壓縮成M-JPEG并保存成文件,然后通過CDMA網路傳給本地監控端。監控端接收到圖像數據后,進M-JPEG解碼并在模擬液晶屏上顯示出來。M-JPEG采用幀內壓縮算法,對長時間沒有變化的對象可以達到較高的.壓縮比,并且成本較低,從而實現在帶寬有限的情況下實現遠程觀測。本文主要介紹監控終端的設計。
系統硬件結構
系統監控終端硬件組成結構如圖2所示。
圖1 無線圖像監控系統結構 |
圖2系統硬件結構 |
CPU采用TI公司芯片TMS320DSC21。該芯片是TI公司推出的一款基于多處理器架構之上的DSP數字圖像處理器。其采用一個ARM7 32 位 RISC 微控制器來處理非成像功能,并用作整個系統的主控制器,同時采用可編程的 C5409 DSP 核心處理圖像解碼。另外,DSC21 還集成了專門用于處理大部分復雜計算圖像任務的可編程協處理器。其中一個協處理器——圖像處理引擎iMX執行 DCT、反向DCT,其它協處理器執行可變長度編碼/解碼、量化與逆量化。
電源模塊負責電源的平穩輸出和監視。
CDMA無線接收模塊接收JPEG數據流,并存放到SDRAM中。圖像顯示模塊將解壓后的原始圖像在電視或模擬液晶屏上顯示出來。 存儲器模塊由FLASH與SDRAM組成。FLASH存儲器用來存儲程序,是系統獨立運行(脫機運行)必不可少的組成部分。SDRAM存儲器用于系統軟件的運行以及圖像數據的存儲。這樣可以調用以前的圖像數據,用于研究。
調試仿真模塊用于調試仿真使用,還可以通過它將圖像數據從SDRAM中導入電腦中!
系統的設計基于開放源代碼Linux操作系統,本系統移植的是2.4版本。整個Linux系統的層次結構如圖3所示。
下一頁
【基于CDMA的無線圖像監控終端設計】相關文章: