在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

硬解之后,NVIDIA Ada架構GPU新增AV1編碼

麗臺科技 ? 來源:麗臺科技 ? 2023-05-12 10:20 ? 次閱讀

AV1 是新的黃金標準視頻格式,與舊的 H.264 和 H.265 格式相比具有更高的效率和質量。它是開放媒體聯盟標準化的最新免版稅高效視頻編碼器

NVIDIA Ampere 架構引入了硬件加速 AV1 解碼,而最新的 NVIDIA Ada Lovelace 架構支持 AV1 編碼和解碼。NVIDIA Ada 架構還恢復了對每個 GPU 多個編碼器的支持(每個 GPU 最多三個編碼器和四個解碼器),與前幾代相比實現了更高的吞吐量。

6f6f39f2-ef07-11ed-90ce-dac502259ad0.png

▲表1RTX 工作站 GPU 的 AV1 編碼情況對比

6f84b9e4-ef07-11ed-90ce-dac502259ad0.png

▲表2RTX 工作站 GPU 的 AV1 解碼情況對比

NVIDIA NVENC AV1 性能

與 H.264 和 HEVC 相比,NVIDIA NVENC AV1 提供了更高的壓縮效率和更好的性能。為了量化質量改進,NVIDIA 研究了 AV1 和 H.264 的峰值信噪比(PSNR)和視頻多方法評估融合(VMAF)分數。PSNR和VMAF是經常用于衡量編碼質量的視頻質量度量。

PSNR評分

PSNR 是量化圖像重建質量的分貝值。它是原始圖像或視頻信號的最大功率與通過壓縮引入的噪聲之間的比率。如圖 1 所示,在相同比特率下,與 NVENC H.264 相比,NVENC AV1 編碼的 PSNR 高出約 1.5-2 dB。換句話說,為了實現相同的 PSNR ,H.264 編碼需要比 AV1 高得多的比特率。例如,與 H.264 的 11Mbps 相比,AV1 在 7Mbps 下實現 42dB PSNR。

這意味著在 1080p@60fps 下,AV1 比 H.264 以類似的質量節省了 40% 的比特率。對于 H.264 上預設的給定低延遲質量,比特率增益高達 40%,表示在 1080p 5 Mbps 流式視頻的兩小時內,超過 1.8 GB 的保存數據。在 720p 、1440p 和 4K 時觀察到類似的比特率節省。

6f97aeaa-ef07-11ed-90ce-dac502259ad0.png

▲圖1 NVENC AV1 和 NVENC H.264 的 PSNR 與比特率。從100多個視頻中收集的平均數據。

VMAF score

VMAF 是一種視頻質量度量,與人類對流視頻質量的感知高度相關。圖 2 中繪制的 VMAF 分數是用用于 PSNR 評估的相同視頻集收集的。NVENC AV1 在質量方面優于 NVENC H.264 。AV1 在低比特率下的性能優于 H.264 ,因此在苛刻的 QoS 場景中提供了更好的視覺質量。對于感知視頻質量,H.264 和 AV1 編碼視頻之間的差距隨著比特率的增加而減小,正如預期的那樣。

6fad6cb8-ef07-11ed-90ce-dac502259ad0.png

▲圖2 隨著 NVENC AV1 和 NVENC H.264 的比特率提高,感知視頻質量( VMAF )提高。

跨分辨率/預設的每秒幀數性能

NVENC 性能隨著每一代的發展而穩步提高。NVIDIA Turing 和 NVIDIA Ampere GPU 架構均為每個芯片一個編碼器,而 NVIDIA Ada 架構可支持每個芯片最多三個編碼器。

通過 NVIDIA Ada 架構,驅動程序自動處理多個編碼器之間的負載平衡。這使得任何應用程序都可以利用 NVENC,而無需任何特殊代碼,從而實現更高的編碼器吞吐量。但是,吞吐量受時鐘、硬件性能限制和可用內存的限制。

NVENCODE API 公開了幾種預設、速率控制模式和調諧信息模式,用于針對不同的使用情況對硬件進行編程。這些參數的組合使得能夠以不同的質量和性能級別進行視頻編碼。這使應用程序能夠實現所需的質量,而不是在粒度級別上進行編碼性能權衡。

6fbf8cb8-ef07-11ed-90ce-dac502259ad0.png

▲表3 以2160p分辨率編碼每秒1幀( fps )的 NVENC 。分別在 NVDCLK 為1485MHz和1905 MHz的 A10 ( NVIDIA Ampere 架構)和 L40 ( NVIDIA Ada Lovelace 架構)上進行測量。

Max resolution support

表4 顯示了 AV1、HEVC 和 H.264 的最大分辨率支持。NVIDIA Ada 架構 GPU 是第一代支持 AV1 和 HEVC 的 10 位 8K60 編碼的 GPU。

6fd2efce-ef07-11ed-90ce-dac502259ad0.png

▲表4 支持 NVENC AV1、H.265 和 H.264 的編碼分辨率

除了 8 位 H.264、8 位和 10 位 HEVC 編碼之外,專用編碼器硬件 NVENC 還可以執行 8 位和 8 位 AV1 編碼。有關 NVENC 功能的更多詳細信息,請參閱NVIDIA Hardware Video Encoder documentation 。

硬件加速視頻編碼和解碼功能可分別通過 NVENCODE 和 NVDECODE API 訪問,它們是NVIDIA Video Codec SDK的一部分:

NVIDIA 視頻編解碼器 SDK 12.0 功能

2022 年 11 月發布的視頻編解碼器 SDK 12.0 包含對 NVIDIA Ada Lovelace GPU 硬件的支持,以及以下詳細介紹的新功能。

Split encoding 8K60

NVIDIA Ada GPU 上的視頻編解碼器 SDK 12.0 支持一種稱為 AV1 和 HEVC 的分割幀編碼功能,該功能可以使用多個編碼器(只要可用)對分辨率大于 4K 的幀進行編碼。使用此功能,框架將分為兩部分。如果 GPU 包含多個編碼器,則將每個部件發送到不同的編碼器。這有助于提高整體編碼性能。

在表 5 所示的條件下,僅在高分辨率下自動啟用此功能。注意,與在單個編碼器上對整個幀進行編碼所獲得的質量相比,在獨立編碼器上分割幀可能會導致次優的質量。因此,并非在所有預設和分辨率中都啟用這種性能改進方法。

6fe97e38-ef07-11ed-90ce-dac502259ad0.png

▲表5確定何時啟用拆分編碼的預設和調整標準

如果啟用了 NVENC 中的某些功能,則無論是否滿足表 5 中列出的調諧和預設條件,分割編碼都會自動禁用。以下列出了與拆分幀編碼不兼容的功能。

HEVC

加權預測

Alpha 層

子幀模式

比特流輸出到視頻存儲器

圖片定時/緩沖周期 SEI 消息插入 DX12 路徑

AV1

位流輸出到視頻存儲器

多個 NVENC 實現更高吞吐量

某些 NVIDIA Ada 架構 GPU 具有多個 NVENC ,支持并行編碼更多的流。對單個視頻流進行編碼時,幀會按順序發送到不同的 NVENC 。因此,使用多個 NVENC 不會提高編碼單個視頻流時的吞吐量,但可以提高并行編碼兩個或多個視頻流時總吞吐量。在具有多個 NVENC 的 GPU 上,來自不同流的不同幀將在多個 NVenc 之間調度,保持所有 NVENC 充分利用,從而提高吞吐量。

更多 NVENC 也有助于視頻編輯工作流程,其中不同的獨立部分(跨 GOP 邊界分割)可以發送到不同的 NVENC 。要編碼的視頻的這種分割可以由用戶手動執行(例如,具有場景變化或不同剪輯的片段被放在一起)或由應用程序自動執行。

例如,視頻可以分為三個時隙:t0– t1.,t1.– t2.,和 t2.– t3.,其中 t0,t1.,t2., 和 t3.是視頻中單調增加的次數。由于多個編碼器,較小的視頻可以并行編碼,從而導致較高的總編碼吞吐量。

批量編碼是一種利用多個編碼器的功能。此功能對于代碼轉換類型的工作負載非常有用。轉碼包括對輸入編碼流進行解碼、縮放和以所需格式和分辨率重新編碼。這在 NVIDIA Ada 架構 GPU 上很容易實現,因為驅動程序自動處理解碼流的負載平衡,并在編碼器之間分配工作。

支持 FFmpeg 中的 AV1

FFmpeg 是廣泛用于視頻和音頻轉碼的最流行的多媒體轉碼工具。FFmpeg 支持 NVENC 加速 AV1 編碼和 NVDEC 加速 AV1 解碼。使用 FFmpeg 的應用程序現在可以使用 GPU 加速編碼和解碼。

與現有編解碼器相比,AV1 的卓越 PSNR 、VMAF 、比特率節省和分割編碼性能使其成為視頻編碼的一個非常有吸引力的選擇。NVIDIA ADA GPU 支持 AV1,可通過最新版本的NVIDIA Video Codec SDK訪問。

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 編碼器
    +關注

    關注

    45

    文章

    3740

    瀏覽量

    136351
  • 存儲器
    +關注

    關注

    38

    文章

    7601

    瀏覽量

    165714
  • 噪聲
    +關注

    關注

    13

    文章

    1134

    瀏覽量

    47740
  • NVIDIA
    +關注

    關注

    14

    文章

    5178

    瀏覽量

    105283
  • gpu
    gpu
    +關注

    關注

    28

    文章

    4871

    瀏覽量

    130255

原文標題:硬解之后,NVIDIA Ada 架構 GPU 新增 AV1 編碼

文章出處:【微信號:Leadtek,微信公眾號:麗臺科技】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    NVIDIA火熱招聘GPU高性能計算架構

    這邊是NVIDIA HR Allen, 我們目前在上海招聘GPU高性能計算架構師(功能驗證)的崗位,有意向的朋友歡迎發送簡歷到 allelin@nvidia
    發表于 09-01 17:22

    NGcodec談FPGA編碼在HEVC和AV1上現狀與未來

    大會上,資深多媒體技術咨詢師Jan Ozer對Ngcodec的CEO Oliver Gunasekara進行了訪談,談及了硬件編碼在HEVC、VP9及AV1上的現狀與未來。LiveVideoStack對文章進行了摘譯。
    發表于 06-22 15:01 ?2183次閱讀

    通過Top 500美拍短視頻看AV1性能

    Android Q 系統;谷歌、英特爾、ARM、高通、三星、索尼等頭部硬件廠商也紛紛加入到硬件解碼器的研發隊列中,可以預見移動端 AV1 支持將在 2020 年迅速普及[3]。 針對
    的頭像 發表于 04-26 11:38 ?1.2w次閱讀
    通過Top 500美拍短視頻看<b class='flag-5'>AV1</b>性能

    快訊:Libaom 2.0.0發布 對AV1的質量和速度進行了重大改進

    開發人員認為AOMedia AV1 2.0版本現已成為真正意義上的“第一個正式版本”。Libaom 2.0為該開源AV1參考編碼器添加了實時編碼模式,SVC支持,并取消了多分辨率
    的頭像 發表于 06-15 13:58 ?6193次閱讀

    AV1硬件解碼將在Intel處理器上實現

    將于2020年9月推出的英特爾Tiger Lake處理器將是首款具有集成顯卡的英特爾處理器,該顯卡支持AV1硬件解碼,但不進行編碼。 Linux在3月將會把對AV1的硬件解碼的支持合并到libva
    的頭像 發表于 09-05 11:20 ?4455次閱讀
    <b class='flag-5'>AV1</b>硬件解碼將在Intel處理器上實現

    NVIDIA安培架構RTX 30系列顯卡支持AV1開放視頻格式

    除了玩游戲,視頻編解碼也是顯卡的主要任務之一。今天,NVIDIA更新官方文檔,公開了安培架構RTX 30系列顯卡的編解碼能力,確認支持AV1開放視頻格式。
    的頭像 發表于 10-19 15:54 ?5850次閱讀

    谷歌正向智能電視制造商推廣 AV1視頻編碼格式

    NotebookCheck 消息,谷歌近日正向智能電視制造商推廣這種格式,使得智能電視搭載的安卓 10 內核系統支持此種解碼器。不過,如果電視制造商想要支持 AV1 解碼,SoC 芯片也需要支持 AV1
    的頭像 發表于 01-18 10:49 ?2139次閱讀

    剖析AV1硬件的采用及未來發展

    在開放媒體聯盟(Alliance for Open Media,AOMedia,AOM)中,硬件和軟件開發人員共同創建了AV1標準規范。本次分享我們邀請來自谷歌的高級產品經理Roshan
    的頭像 發表于 05-13 10:21 ?2749次閱讀

    探究學術界AV1編碼優化技術的進展

    學術界的一些優化工作實涵蓋了編碼過程的大部分模塊。很 明顯的趨勢就是許多深度學習的網絡或者方法已經開始與編碼的模塊進行結合,并取得了很多不錯的收益。本文將按照編碼過程的大致順序分享學術界AV1
    的頭像 發表于 05-24 16:36 ?2807次閱讀
    探究學術界<b class='flag-5'>AV1</b><b class='flag-5'>編碼</b>優化技術的進展

    NVIDIA Ada架構上的視頻性能提升和更高保真度

    AV1 是最先進的視頻編碼格式,與流行標準 H.264 相比,它提供了顯著的性能提升和更高的保真度。在 NVIDIA 安培體系結構上引入的視頻編解碼器 SDK 擴展了對 AV1 解碼的
    的頭像 發表于 10-12 09:11 ?2088次閱讀
    <b class='flag-5'>NVIDIA</b> <b class='flag-5'>Ada</b><b class='flag-5'>架構</b>上的視頻性能提升和更高保真度

    FFmpeg獲得NVENC AV1編碼支持

    代碼提交者 Timo Rothenpieler 表示,利用最新的 NVIDIA GeForce RTX 40 系列 GPU 上的 NVENC AV1 硬件編碼器,在他的測試中,新的 N
    的頭像 發表于 11-09 15:43 ?1165次閱讀

    介紹AV1編碼器的優化以及其在流媒體和實時通訊中的應用

    AV1視頻壓縮格式是由開放多媒體聯盟 (AOMedia)開發,并于2018年初最終確定。
    的頭像 發表于 02-06 16:58 ?1607次閱讀

    Vulkan 1.3.277新增AV1 Decode擴展,提升視頻解碼質量

    NVIDIA始終積極投入這一開源計劃,不僅持續完善Vulkan Video演示范例,還示范了Encode H.264/H.265以及Decode AV1擴展在其平臺上的使用效果。
    的頭像 發表于 02-03 14:02 ?1191次閱讀

    谷歌計劃在Android系統升級中采用libdav1d替換libgav1,提高AV1視頻性能

    然而,盡管眾多流媒體公司提供AV1內容卻仍用其他編碼器形式傳輸至終端設備,因為許多設備尚未配置硬件解碼AV1視頻的芯片,僅靠軟件解碼器難以滿足需求。軟件解碼器運行在CPU上,耗電高,影響播放流暢度。
    的頭像 發表于 02-28 11:02 ?1632次閱讀

    微軟Teams應用整合AV1編解碼器,降低帶寬需求,提升畫面清晰度

    AVI是新一代的開源視頻編碼格式,因高效的壓縮能力而備受推崇。借助AV1,只需極小的帶寬即可保證視頻的高清傳輸。對于要求高清晰度和流暢度的Teams應用,此時使用AV1編碼無疑成為最佳
    的頭像 發表于 03-28 09:52 ?615次閱讀
    主站蜘蛛池模板: 四虎影院永久地址 | 人人精品久久 | 日本精品高清一区二区2021 | 欧美日韩亚洲国产一区二区综合 | 欧美黑人性受xxxx精品 | 在线亚洲一区 | 七月色婷婷 | 五月天婷婷社区 | 男女无遮挡一进一出性视频 | 天天摸天天看天天爽 | 日本h视频在线 | 成人影院在线观看 | 久久久久999 | 久久精品在 | www.夜夜操.com | 在线欧美成人 | 久久夜夜视频 | 免费观看欧美成人1314色 | 成人在线色视频 | 狠狠乱| 国产嫩草影院精品免费网址 | 日韩美a一级毛片 | 亚洲福利一区二区 | a级毛片免费网站 | 日本不卡视频一区二区三区 | 美女禁处 | 国产日本三级 | 爱操综合 | 天天插天天透 | 酒色网址 | 手机看片1024精品日韩 | 国产视频福利 | 生活片一级性 | 国产你懂的视频 | 久久婷婷午色综合夜啪 | 性殴美高清视频 | 好爽~~~~嗯~~~再快点明星 | 黄色毛片儿 | 四虎影院观看视频 | 韩国r天堂 | 成年网站在线在免费播放 |