軟硬視頻壓縮采集卡的區別
閱讀:2001發布時間:2011-3-25
視頻采集卡是多媒體軟產品中被廣泛應用的硬件產品,就其視頻壓縮方式而言,分軟壓縮和硬壓縮兩種。根據我的經驗,這兩種方式各有其特點,下面就視頻監控行業的情況分別講一講。
一.軟件壓縮
軟件壓縮視頻采集卡就是純采集卡,未壓縮的圖像數據直接進入系統內存,然后通過軟件進行圖像壓縮。
在硬件平臺上,早期大批量用得比較多的是BT848、BT878芯片,圖像質量比較一般,現在開始用SAA7130、SAA7134等芯片,圖像質量有所提高。在其它相關行業中也有一些高清晰度的采集卡,使用的芯片有所不同。
由于未壓縮的圖像數據要進入系統內存進行壓縮,同時要送到顯卡內存進行監視,因此軟壓縮卡對系統總線的帶寬要求比較高。在早期產品中,監視和壓縮是不能相互獨立的,現在的產品不知是否來完*這個問題。
軟壓縮卡由于通過主CPU進行壓縮,系統容量有限制,目前不能達到大路數全實時處理,P42G一般也不能并行處理16路的數據。
另一方面,軟壓縮卡比較簡單,硬件兼容性好,軟件的靈活性比較大,價格很便宜。
在視頻監控行業,軟壓縮卡是早期數字產品采用較多的,后來由于硬件壓縮卡的性能更高而在國內逐漸式微。近一兩年,由于計算機性能的飛速提高,軟壓縮卡似乎又有了新的活力。
二.硬件壓縮
硬件壓縮卡是通過在采集卡上加上壓縮芯片(ASIC方案)或DSP來大大提高并行視頻壓縮能力。早大批量應用到監控行業的是采用中國臺灣華邦9901芯片的MPEG-I卡,可是這種方案在穩定性、壓縮性能等方面存在很多問題,現在已經被淘汰。
后來,Philips的TM13xx芯片占據了主要*,目前國內前幾大板卡商基本都是靠這個硬件平臺上來的。2004年起,TI公司的DM64方案也擠了進來,和Philips的TM15xx方案競爭。這兩個方案各有千秋,DM64處理能力強一些,而Philips畢竟經驗老到,在圖像質量方面稍微好一些。
相比于軟件壓縮卡,硬件壓縮卡的并發實時性能可以做得很高,而且有很大的加入智能處理的余地。但是,由于硬件更復雜,硬件壓縮卡的兼容性差一些,價格比較貴。
目前,硬件壓縮卡在國內已經成為一個技術門檻較低的產品,反倒是市場因素和企業實力起到了更重要的作用。行業老大已經開始拋開中間商和開發商直接面向客戶,而較小的廠家出于實力原因仍然通過代理、開發商來推廣產品。
有一個很有趣的現象,即國內占據優勢的硬壓縮卡在國外并不太火,國外很多產品仍是用JPEG的非實時軟壓縮產品,可能關注的要點不一樣吧。