基于OMAP5912遠程視頻監控系統的設計與實現
(3)視頻編碼
設計采用OMAP5912的DSP核進行視頻編碼,能充分發揮OMAP5912的雙核優勢。在編碼器的選擇上,考慮到H.264和以前的視頻編碼標準(如H.263和MPEG-4)相比,在壓縮性能上有較大的提高,本設計選擇適合嵌入式系統的x264-20060612版本H.264編碼器。考慮到監控視頻場景的特點,選擇如下編碼方案:
①H.264的baseline,不采用B幀編碼和CABAC;
②搜索范圍選取16;
③量化參數選取32;
④1/2像素插值;
⑤只使用1個參考幀;
⑥編碼P幀宏塊的時只采用16×16,16×8,8×16,8×8,Intra16×16五種模式。
H.264編碼器經過一系列優化后即可用于本系統,其工作流程如圖3所示。
圖3 H.264編碼器工作流程
評論