編解碼器基本參數(shù)
通常,用戶在選擇DVS時(shí),首先需要參考的就是DVS廠商提供的DVS參數(shù)期格(Sepectitions),一般,DVS商會(huì)提供非常全面的參數(shù)資料,其中包括視頻輸入輸出類型及數(shù)量、芯片類型、音頻按口、報(bào)警接口、存儲接口、網(wǎng)絡(luò)接口、PoE功能等硬性指標(biāo),還有如操作系統(tǒng)、壓縮算法、幀率、分辨率、碼流、網(wǎng)絡(luò)協(xié)議、Web功能、智能功能等軟性參數(shù),通過這些參數(shù)基本可以了解DVS的功能、檔次。但是,還有一類參數(shù)如二次開發(fā)支持、本地存儲空間、圖像延時(shí)、網(wǎng)絡(luò)適應(yīng)性、并發(fā)訪問支持?jǐn)?shù)可能不會(huì)直接顯示在參數(shù)列表當(dāng)中,但是這類參數(shù)對系統(tǒng)應(yīng)用可能也非常重要,因此,需要進(jìn)一步了解。
編碼壓縮方式目前是以MPEG-4為主流,以H.264為發(fā)展方向。H.264可以實(shí)現(xiàn)在較低的帶寬上實(shí)現(xiàn)高質(zhì)量的視頻編碼。H.264比MPEG-4的壓縮比高1倍左右,但是算法的復(fù)雜程度也高出1倍左右,H.264的高性能壓縮是以算法的高復(fù)雜度為代價(jià)的,倍左右,如分層設(shè)計(jì)、多模式運(yùn)動(dòng)估計(jì)、改進(jìn)的幀內(nèi)預(yù)測模式等。
早期的視頻分析功能多是由后端服務(wù)器完成,由于視頻分析需要大量的運(yùn)算處理資源,因此,一臺服務(wù)器支持的視頻分析通道數(shù)量非常有限。隨著芯片運(yùn)算能力的逐步增強(qiáng),使得越來越多的廠家把智能分析的功能集成到前端的視頻編碼器中,這樣視頻內(nèi)容分析工作直接在前端完成,不但可以減輕網(wǎng)絡(luò)實(shí)時(shí)傳輸?shù)膲毫?,也減輕了后端服務(wù)器的運(yùn)算處理壓力,也使得視頻內(nèi)容分析更具分布性、實(shí)時(shí)性。
為了打造具有視頻分析功能的編碼器,需要將視頻內(nèi)容分析算法嵌入到編碼器中。一般可利用視頻編碼器本身所富裕的芯片運(yùn)算處理資源,來實(shí)現(xiàn)一些基本的視頻內(nèi)容分析功能。如果需要在基本應(yīng)用的智能功能外,運(yùn)行更加復(fù)雜的分析算法,通常需要增加芯片,或者利用具有更強(qiáng)運(yùn)算能力的芯片及緩存。