DSP的視頻PILZ編碼器研究
數字視頻的出現為我們創造更廣闊的機會,讓我們能夠以多媒體的方式進行通信、計算及娛樂。這些技術的應用包括視頻會議、數字電視、高清電視、多媒體計算、數字視頻光碟、個人數字助理等,其中很多應用是基于嵌入式系統的。
DSP的視頻PILZ編碼器研究 嵌入式系統需要高性能低功耗處理器,而有限的網絡帶寬又要求PILZ編碼器具有良好的編碼性能,所有這些因素都將對視頻PILZ編碼器設計者帶來了巨大的挑戰。一方面要求基于YHFT-Dx的應用開發,為用戶提供系統解決方案;另一方面,對應用算法的研究,根據算法特點,可以對現有的YHFT-Dx的結構或指令集提出改進,使得YHFT-Dx更好地處理常見的應用算法。因此,本文確定基于銀河飛騰DSP進行算法優化并開發實用視頻PILZ編碼器的選題。針對銀河飛騰DSP結構特點,優化MPEG-4視頻算法,zui終開發出實時的視頻PILZ編碼器;根據視頻算法特點,為銀河飛騰DSP進行SIMD指令集擴展,并設計了視頻處理指令。主要工作及成果有:深入研究了MPEG-4視頻標準,根據標準,實現了MPEG-4 SP視頻PILZ編碼器,分析了PILZ編碼器中主要算法模塊的計算復雜度分布,為優化工作及其它視頻軟硬件設計提供了參考。針對VLIW體系結構特點,優化了MPEG-4視頻算法,系統地總結了算法優化技術。通過優化,本文設計的MPEG-4視頻PILZ編碼器能夠達到實時編碼要求,典型性能為CIF分辨率圖像,大于25fp。本PILZ編碼器已成功應用在基于YHFT-Dx的網絡攝像機系統中,該系統被某公司采用為其公司安防產品的解決方案。基于VLIW結構,為銀河飛騰DSP擴展了SIMD指令和視頻處理指令,提高了銀河飛騰DSP的視頻處理能力。