H.264視頻編解碼是一個數字視頻壓縮標準,由VCEG(ITU-T Video CodingExperts Group)和MPEG(ISO/IEC Moving Picture ExpertsGroup)聯合組成的JVT(Joint Video Team)于2003年3月正式發布。H.264標準的主要目標就是在同等保真條件下,提高編碼效率。這是一對矛盾,既然要求圖像不失真,則圖像傳輸的比特數就大,在網絡帶寬一定的情況下,圖像信號傳輸的速度就快,因此,只有提高編碼效率才能實現。 1.支持各種分辨率 視頻分辨率配置靈活,最大可支持分辨率由FPGA的面積和資源而定,通過多個core的并行處理,可以很容易的支持諸如4K等高分辨率,單core最大支持的分辨率為1080P。并且支持各種非標分辨率,例如1024*1024等(為了兼容行業標準,分辨率一般為32的倍數,如分辨率不能為32的倍數,需要補齊為32的倍數) 2.支持各種幀率 幀率由分辨率所決定,單核最大可以支持1080P/30fps,720P/60fps,但可以通過多個核并行工作來支持更高幀率和分辨率,例如雙核即可支持1080P/60fps,并且幀率完全同步于前端的采集設備。 3.編解碼延遲低 在1080P/30fps的情況下,編碼的延遲在30ms以下,解碼的延遲在30ms以下,由編碼,傳輸碼流,到解碼,所組成的完整過程中,延時為70ms左右。并可通過優化(例如32行即可開始編碼)將幀生成時間和編碼延時盡可能的重疊,以此進一步的降低延遲。 4.占用FPGA資源小 單核所占的資源中,LUT占用最多,大概為29000多個,其他的資源在占用率方面,均比LUT占比小。 5.碼率控制靈活 針對特殊場景,例如帶寬受限時,可以通過動態調整QP值(圖像質量),將碼流控制在要求的帶寬之下。反之在帶寬并不是決定性因素的時候,可以穩定QP值(圖像質量),以達到較好的圖像質量 6.超長GOP支持 最大可以256幀才編碼一個I frame,削減碼流帶寬高峰,仍保持優秀的容錯性 7.訂制性強 可根據實際需求優化代碼,提供例如局部QP(圖像質量)增強等定制化的修改。
12334.jpg (189.42 KB, 下載次數: 47)
下載附件
視頻編碼模塊
2020-11-27 14:46 上傳
圖像處理模產品介紹.pdf
(470.35 KB, 下載次數: 4)
2020-11-27 14:47 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|