在視頻監控系統中使用FPGA進行視頻處理
視頻監控系統是火車站、機場、銀行、娛樂場所、購物中心甚至家庭保安的重要組件。隨著安全風險的增加,對視覺監視和記錄事件的需求以多種使用模式激增。因此,新架構必須為橫跨一整套日漸繁雜的視頻監控系統要求的成本效益方案提供可擴展性。
本文引用地址:http://www.j9360.com/article/166633.htm
上市時間的壓力、新CODEC標準、日益廣泛的要求(包括先進的目標探測、運動探測、目標跟蹤和目標跟蹤特性),這些不過是新型視頻監控架構所面臨挑戰中的幾項。伴隨挑戰而來的是對可擴展為不同性能范圍的實現的需求。
視頻監控和DVR系統
數字監控系統中的數字視頻錄像機(DVR)正在迅速采用先進的數字視頻壓縮。大多數DVR制造商從MPEG-4向H.264高清晰度(HD)CODEC轉移,對更高分辨率和壓縮速度的需求也隨之增加。專用芯片(ASSP) 對大批量應用很有用,但缺少靈活性,開發成本高,而且開發時間較長;大多數高級數字媒體處理器則只能執行 H.264 HD 解碼(而 H.264 HD 編碼比解碼還要復雜得多)。滿足 H.264 HD 性能要求的最佳解決方案是使用一個 FPGA 加上一個外部 DSP 或數字媒體處理器。
使用低成本的 Xilinx FPGA,可以更進一步提供運動探測、視頻縮放、顏色空間轉換、硬盤接口和DDR2存儲器接口,還可以將兩個 27MHz ITU-R BT656 數據流時分多路傳輸到一個 54MHz 數據流中,同時為 DSP 處理器提供視頻加速。要將兩個 ITU-R BT656 數據流多路傳輸到一個 ITU-R BT656 數據流中,僅需要一個通道視頻端口來獨立地傳輸完整的二通道視頻數據。要為只有一個 ITU-R BT656 視頻輸入端口的數字媒體處理器提供接口,這種實現方法非常有用。圖 1 所示就是這樣一種建議架構的框圖。
評論