NVIDIA 宣布在最新的 NVIDIA 視頻編解碼器 SDK 版本 13.0 中實施多視圖高效視頻編碼 (MV-HEVC) 編碼器。這一重要更新標志著硬件加速的多視圖視頻壓縮技術實現了重大飛躍。與 simulcast 編碼相比,它為立體和 3D 視頻應用提供了更高的壓縮效率和質量。
了解 MV-HEVC
MV-HEVC 是高效視頻編碼 (HEVC) 標準的擴展,旨在高效壓縮從不同有利位置拍攝的同一場景的多個視頻視圖。它解決了傳統視頻編碼方法 (如 simulcast 編碼) 的局限性,這些方法通常會導致多視圖內容的高比特率,并且缺乏高效的視圖間預測。
NVIDIA 視頻編解碼器 SDK 13.0 MV-HEVC 的主要特性
Video Codek SDK 13.0 中的 MV-HEVC 實現包括以下功能:
- 支持兩種視圖
- 8 位和 10 位 4:2:0 顏色采樣
- 前瞻性功能
- Delta-QP 支持
- 為輔助視圖單獨分配比特率
這些功能為您提供靈活的多視圖內容編碼選項,同時保持高質量和高效率。
技術實施
MV-HEVC 實現使用高級技術實現出色的壓縮:
- 視圖間預測:重復使用來自不同視圖的數據,以實現最大壓縮。
- 編碼工具:采用運動補償預測和差異估計。
- 可擴展性 :實現用于向后兼容性的基礎層,以及用于提高質量的增強層。
- 比特率分配:實現對輔助視圖的單獨分配,允許應用程序開發者實驗和微調質量。
有關實施的更多信息,請參閱 NVIDIA Video Codec SDK 文檔。
質量提升
添加的 MV-HEVC 支持顯著提高了質量,與兩個視圖的同步廣播編碼相比,可節省高達 27% 的比特率。
圖 3 顯示了同一片段節省的 VMAF 比特率。
真實應用
MV-HEVC 尤其適用于以下應用:
- 3D 電影 :通過在左眼和右眼視圖之間進行高效位分布來增強觀看體驗。
- AR/VR:創建具有更低數據要求的沉浸式環境。
- 空間視頻:支持使用先進的智能手機和專用頭顯設備捕捉和觀看沉浸式 3D 視頻的新技術。
- 自動:處理和壓縮多攝像頭視圖,以執行物體檢測和追蹤等任務。
Video Codec SDK 中的 Samples\AppEncode\AppEncCuda 示例應用現在支持 MV-HEVC 編碼,為您提供用于實現多視圖視頻壓縮的強大工具。如需詳細了解 AppEncCuda 中 MV-HEVC 支持的實現詳情,請參閱 NVIDIA Video Codec SDK 文檔 。
向后兼容性
NVIDIA 實施可確保向后兼容性,支持具有相同 GOP 結構的兩個視圖,以實現高效的隨機訪問和查找。這種方法為未來的擴展奠定了基礎,因為它可以輕松進行調整,以在更復雜的多視圖應用中適應更多視圖。通過在兩個視圖中保持一致的 GOP 結構,我們優化了同步,并促進了視頻內容內的無縫導航。
結束語
NVIDIA VIDEO CODEC SDK 13.0 中新增的 MV-HEVC 支持標志著多視圖視頻編碼功能的重要里程碑。帶來了令人驚嘆的 BD-Rate 獲益且無性能開銷,為您提供了一款用于創建高質量立體和 3D 視頻體驗的強大工具。
我們建議您探索這項新功能,并將 MV-HEVC 編碼集成到您的應用中,以利用改進后的壓縮效率和質量。
?