FPGA视频加速的未来
本文整理自LiveVideoStack 線上交流分享,本次分享由賽靈思數(shù)據(jù)中心產(chǎn)品經(jīng)理梁曉明介紹Xilinx的視頻解決方案,由賽靈思高級(jí)策略應(yīng)用工程師張吉帥以及賽靈思高級(jí)現(xiàn)場(chǎng)應(yīng)用工程師趙春曉來(lái)負(fù)責(zé)答疑環(huán)節(jié)的問(wèn)題。
文/梁曉明 張吉帥 趙春曉整理/LiveVideoStack
1.?Xilinx Acquires NGCodec for Cloud Video
?Xilinx收購(gòu)NGCodec目的在于發(fā)展云視頻的市場(chǎng),Xilinx作為一家主要的世界級(jí)FPGA和平臺(tái)的廠商,主要的技術(shù)是Ultrascale+和Versal FPGAs,在這兩個(gè)平臺(tái)的基礎(chǔ)上可以開(kāi)發(fā)基于FPGA非常高性能的編碼器和解碼器,可以是H.264、H.265這樣相對(duì)較成熟的,也可以是將來(lái)的AV1、H.266這些比較新的編碼器,同時(shí)也可以在這個(gè)平臺(tái)為已有的編碼器附加類似AI的場(chǎng)景識(shí)別和全新的編解碼標(biāo)準(zhǔn),比如下面將會(huì)提到的V-Nova帶來(lái)的新編碼方式,這些技術(shù)都會(huì)堆疊在Xilinx的平臺(tái)上,Xilinx的加速平臺(tái)是構(gòu)建在軟件定義加速器SDAccel基礎(chǔ)平臺(tái)上,這是一套完整的工具鏈以及平臺(tái)的支撐套件,同時(shí)Xilinx也提供Alveo Board Products,提供數(shù)據(jù)中心的標(biāo)準(zhǔn)卡,讓各位在各類標(biāo)卡的業(yè)界廠商,比如另戴爾,Inspur等認(rèn)證過(guò)的標(biāo)準(zhǔn)版卡上部署自己的軟件和加速器等等。Xilinx通過(guò)收購(gòu)獲得的H.264、H.265以及VP9這些基本編解碼單元,從NGCodec收購(gòu)中主要獲得的是H.265和VP9,這兩個(gè)都獲得了業(yè)界的認(rèn)可和工業(yè)界的應(yīng)用,之后Xilinx很快也會(huì)提供AV1的解決方案。
1.1 New $10B Demand for Cloud Acceleration
??Live Video在2016年大量的工作都是由CPU和GPU共同分擔(dān)來(lái)完成的,隨著云視頻市場(chǎng)和視頻市場(chǎng)迅速增長(zhǎng),GPU性能增長(zhǎng)速度變緩,以及AI的能力變得更加普遍,所以大家會(huì)發(fā)現(xiàn)用Xilinx和NGCodec附帶AI的解決方案,和Video+AI的集成方式對(duì)比,FPGA會(huì)是你理想的平臺(tái)。預(yù)計(jì)FPGA帶來(lái)的Video+AI市場(chǎng)增量會(huì)超過(guò)10 Billion。?1.2 “Live Video”consumes largest portion of compute
?1.3 Xilinx vs CPU:20x faster@same quality
??Xilinx的平臺(tái)和合作伙伴開(kāi)發(fā)的新解決方案,在保證質(zhì)量的前提下與CPU相比速度提升了20倍。在談性能時(shí),比如在游戲直播場(chǎng)景中大家會(huì)要求60幀每秒的速率,同時(shí)要求latency足夠的小,這樣才能帶來(lái)更好的用戶體驗(yàn)。這類應(yīng)用可以發(fā)現(xiàn)用戶體驗(yàn)、latency和源端產(chǎn)生的圖像被分發(fā)的過(guò)程里latency都是關(guān)鍵的指標(biāo),這部分工作任務(wù)里Xilinx這種定型處理的結(jié)構(gòu)可以把各種圖片源分成1080P、720P甚至480P的分辨率,同時(shí)在保證圖片質(zhì)量的前提推送出去,這樣的工作特別適合FPGA來(lái)完成,因?yàn)閄ilinx有定制的數(shù)據(jù)通道和硬件編解碼能力,而且還可以用AI做場(chǎng)景識(shí)別,Video+AI可以幫助客戶在保持速度的同時(shí)保證質(zhì)量,同時(shí)可以在后續(xù)的質(zhì)量相關(guān)環(huán)節(jié)做相應(yīng)的調(diào)校。?1.4 VMAF
?2.?V-Nova
?2.1 HD video services over any network
2.2 Why PERSEUS Plus Xilinx?
2.3 PERSEUS:a new approach
?3.?DeePoly
?3.1 About DeePoly
?3.2 DeePolyLeadership Product - ThunderImage
3.3 Benefits od ThunderImage
?4.?Aupera
?4.1 Core Value
?4.2 Transcoding Solution Advantage
??具體來(lái)看,Aupera做了一個(gè)3U尺寸的服務(wù)器大小的盒子,里面包含48個(gè)硬件編解碼器,48個(gè)ZYNQ一起配合可以做到大約30臺(tái)Intel E5 Server的工作任務(wù),這個(gè)工作任務(wù)會(huì)在ZINK平臺(tái)的基礎(chǔ)上高密度的提供類似的功能,還可以提供AI的能力,我們會(huì)認(rèn)為在AI的輔助下可以用Aupera的技術(shù)方案,在實(shí)時(shí)編解碼方面做到比X264 Medium的圖像質(zhì)量還要好,同時(shí)成本、能源消耗都降到原來(lái)純軟件方案的10%。?4.3 Aupera Video + AI Solution Advantage
?Aupera Video+AI的解決方案可以帶來(lái)顯著的好處,這些好處集中表現(xiàn)在以下幾個(gè)方面,比如之前在場(chǎng)地受限的地方部署基架(服務(wù)器+CPU+獨(dú)立設(shè)備做視頻分析),用Aupera 的方案可以在一個(gè)3U的盒子里完成整個(gè)處理流程,而且通道數(shù)在高密度場(chǎng)景可以達(dá)到384個(gè)實(shí)時(shí)處理通道,在低密度場(chǎng)景可以減少處理單元形成更小規(guī)模的部署,這樣低成本、高密度、部署彈性非常大的處理方案,在國(guó)內(nèi)很受歡迎。?
4.4 Video + AI Applications
LiveVideoStack? 招募
LiveVideoStack正在招募編輯/記者/運(yùn)營(yíng),與全球頂尖多媒體技術(shù)專家和LiveVideoStack年輕的伙伴一起,推動(dòng)多媒體技術(shù)生態(tài)發(fā)展。同時(shí),也歡迎你利用業(yè)余時(shí)間、遠(yuǎn)程參與內(nèi)容生產(chǎn)。了解崗位信息請(qǐng)?jiān)贐OSS直聘上搜索“LiveVideoStack”,或通過(guò)微信“Tony_Bao_”與主編包研交流。
如何實(shí)現(xiàn)多Codec實(shí)時(shí)視頻轉(zhuǎn)碼??——?賽靈思視頻加速技術(shù)專場(chǎng)
從AI到編碼、轉(zhuǎn)碼,硬件加速方案正在扮演越來(lái)越重要的角色。8月23日·北京?| LiveVideoStack聯(lián)合賽靈思,邀請(qǐng)多位專家展現(xiàn)基于FPGA的硬件加速特性,在視頻、圖片編碼與轉(zhuǎn)碼以及AI計(jì)算方面帶來(lái)的收益。
掃描圖中二維碼或點(diǎn)擊【閱讀原文】了解專場(chǎng)細(xì)節(jié)。
總結(jié)
以上是生活随笔為你收集整理的FPGA视频加速的未来的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Xilinx视频加速技术专场
- 下一篇: Google发布TCC 更好的理解视频中