新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 基于ADSP-BF561的紅外目標檢測與跟蹤系統的設計

        基于ADSP-BF561的紅外目標檢測與跟蹤系統的設計

        作者:李東偉 孟軍 王輝 李銘西安電子科技大學電子工程學院 .防空兵指揮學院 時間:2011-02-23 來源:電子產品世界 收藏

          系統軟件設計

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

          紅外目標檢測與的軟件包括:系統初始化模塊、監控模塊、圖像采集模塊、目標檢測與跟蹤模塊,整個軟件程序燒入FLASH中保存。在系統運行過程中,目標檢測與跟蹤模塊耗時最多,計算量最大。為均衡BF561的計算負荷,提高系統運行效率。我們讓BF561處理器的兩個內核負責不同的軟件模塊,兩核之間通過共享數據區L2設置信號量來協同工作。程序開始運行后,系統工作過程如下:

          (1)Core1調用系統初始化模塊完成系統的初始化。

          (2)Core1調用監控模塊讀取用戶對目標特性、檢測算法和跟蹤窗等配置。

          (3)Core1調用圖像采集模塊,配置相應的PPI和DMA控制寄存器,使其符合所需要接收紅外圖像視頻格式,打開DMA和PPI接收圖像,并將采集的圖像數據存入SDRAM。

          (4)Core2調用目標檢測與跟蹤模塊。該模塊先從SDRAM中讀取長度為 的圖像序列并進行幀間配準,采用幀間差的方法確定目標運動區域,并對多幀幀間差進行累積來消除幀差造成的空洞效應。然后對累積圖像進行閾值分割,并通過開運算清除大部分的噪聲。最后利用目標在幀間運動的連續性和一致性來確定目標在圖像平面上的位置。模塊采用 濾波器實現對目標的跟蹤過程。

          (5)Core1調用監控模塊,在當前幀上標定目標位置,并將目標諸元和系統各種狀態信息等形成字符點陣疊加到當前幀上。并驅動顯示與控制模塊輸出視頻,將有用信息打包發送至網口,供上位機接收。

          軟件工作流程如圖4所示。

        紅外熱像儀相關文章:紅外熱像儀原理

        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 始兴县| 普洱| 阳西县| 江北区| 宁明县| 皮山县| 莒南县| 景东| 滨州市| 沾益县| 马公市| 莫力| 会昌县| 芒康县| 阜康市| 昭通市| 洪泽县| 黑山县| 双鸭山市| 扎赉特旗| 辽中县| 新巴尔虎左旗| 闸北区| 边坝县| 琼海市| 大连市| 拜城县| 米易县| 呼伦贝尔市| 城步| 舞阳县| 台东县| 思茅市| 崇义县| 新晃| 彩票| 江西省| 周宁县| 攀枝花市| 宁城县| 南安市|