分布式多視角目標跟蹤算法在OMAP3平臺上的實現與優化
引言
本文引用地址:http://www.j9360.com/article/128902.htm本系統主要針對多個視角視頻數據中目標的跟蹤。多視角目標跟蹤,可以利用空間上多個攝像頭之間目標信息的交互,來有效提高跟蹤精度,解決單攝像頭系統難以解決的問題。本系統采用的算法為復旦大學電子工程系數字信號處理與傳輸實驗室多年積累的最新研究結果,其中很多成果已發表于國內外權威雜志。
系統架構
系統簡介
本設計在TI最新的OMAP35x EVM平臺上實現了實時魯棒的多視角目標跟蹤系統。OMAP3530處理器包含一個720MHz主頻的ARM Cortex-A8處理器核和一個520 MHz的C64x+DSP核,為視頻跟蹤算法提供了強大的運算能力。OMAP開發板上含有多種視頻輸入和輸出接口,能滿足各種視屏輸入和輸出的需求;還含有10M/100M以太網口,能滿足分布式系統的視頻數據傳輸需求。
硬件系統的實現框架如圖1所示。圖中顯示了系統各部分的連接關系。三塊OMAP3530開發板是系統算法實現的核心,它們分別從三路攝像頭接收數據,然后處理數據,再顯示在顯示器上。三塊開發板通過100M以太網構成分布式系統,從而可以交換三個攝像頭之間的數據,使得跟蹤過程具有更高的精確度和魯棒性。系統具有如下的特點:
⒈系統目前具有三個攝像頭,可以很方便地擴展為更多攝像頭;
⒉分布式處理系統:系統中每個攝像頭可對目標進行獨立跟蹤;在任何攝像頭關閉或發生意外后,其他攝像頭繼續跟蹤;該攝像頭的程序重啟后,能恢復跟蹤;
⒊可對目標信息進行高效融合:采用高效序列蒙特卡洛的數據融合方式來提高跟蹤精度;
⒋能有效抵抗遮擋:多個攝像頭中,可以利用信息交互,有效糾正攝像頭的遮擋。
評論