中文字幕日韩一区二区不卡,亚洲av永久无码精品天堂动漫,亚洲av无码国产精品麻豆天美,最新版天堂中文在线,中文字幕视频在线看

a&s專業(yè)的自動化&安全生態(tài)服務(wù)平臺
公眾號
安全自動化

安全自動化

安防知識網(wǎng)

安防知識網(wǎng)

手機站
手機站

手機站

大安防供需平臺
大安防供需平臺

大安防供需平臺

資訊頻道橫幅A1
首頁 > 資訊 > 正文

FPGA在高清低碼流視頻編碼中的應(yīng)用(下)

3G網(wǎng)絡(luò)和智能手機的迅速普及推動了移動互聯(lián)網(wǎng)的發(fā)展,為安防網(wǎng)絡(luò)從局域網(wǎng)擴展到移動互聯(lián)網(wǎng)提供了條件。通過對移動互聯(lián)網(wǎng)的上行帶寬和下行帶寬的實測可以知道,512 Kbps是一個有效而且可靠的帶寬值,如果能夠在這個帶寬值限制條件下實現(xiàn)高清視頻的傳輸,必將可以推動移動監(jiān)控應(yīng)用的普及。本文介紹了FPGA在實現(xiàn)高清低碼流視頻編碼中的作用以及如何具體實現(xiàn)。
資訊頻道文章B

  變換結(jié)果量化—FPGA的QP控制

  I幀是一個視頻序列的第1幀,所以一般變換量化后的質(zhì)量都比P幀和B幀高,采用的量化參數(shù)QP也要比P幀和B幀所采用的QP要小。但是對于一些運動物體少的區(qū)域可以考慮用較大的QP來降低編碼,就是說I幀的不同區(qū)域可以有不同的QP。

  P幀一般只對運動宏塊有變換量化后的結(jié)果,所采用的量化參數(shù)QP要比I幀大,至于大多少可以根據(jù)運動速度來定,速度慢的話量化參數(shù)QP要比I幀大1~2,速度快的話量化參數(shù)QP要比I幀大3~4,因為運動速度快時人眼看的就有點模糊,所以圖像質(zhì)量損失大點也感覺不明顯。

  B幀的結(jié)果可以不作為參考幀,所以B幀的量化參數(shù)QP要比P幀大,以獲得更少的碼流。

  從上面的分析可以知道,不僅3種幀的QP大小不同,QP也會根據(jù)運動情況而變化,這樣的QP控制很復(fù)雜,而且ASIC的H.264編碼器也不一定有這樣的控制功能,F(xiàn)PGA正好可以實現(xiàn)這樣的控制。

  ISP—FPGA的濾波器和銳化器功能

  ISP是編碼前的視頻圖像處理,其中濾波強度和銳化強度對碼流的影響也很大,濾波算法有很多,其中既能濾波又能保留邊緣的濾波算法是很復(fù)雜的,用FPGA可以方便地實現(xiàn)不同算法和不同強度的濾波器和銳化器。

  智能分析—FPGA的智能分析功能

  智能分析主要有兩個功能,圖像分析和運動分析。運動分析是為了獲得視頻中的運動物體,如人和車輛等;圖像分析是為了獲得運動區(qū)域和靜止區(qū)域的分布,可以減少靜止區(qū)域的碼流。一般ASIC的智能分析功能只有運動分析,F(xiàn)PGA可以同時實現(xiàn)這兩個功能。

  FPGA在智能自適應(yīng)中的應(yīng)用

  影響碼流的因素主要包括:場景內(nèi)容的變化、視頻分辨率、視頻幀率、量化參數(shù)QP、視頻濾波強度、圖像銳化強度和圖像分析靈敏度等。當(dāng)場景內(nèi)容變化時,碼流會隨之發(fā)生變化,為了實現(xiàn)維持碼流的穩(wěn)定的目標(biāo),就需要同時調(diào)整其他參數(shù),這就是智能自適應(yīng)。智能自適應(yīng)需要比較復(fù)雜的控制策略來實現(xiàn),參與調(diào)整的參數(shù)分布在ISP、智能分析、H.264編碼等多個環(huán)節(jié),對實時性要求比較高,很適合用FPGA來實現(xiàn)。

  FPGA的選擇

  H.264編碼以宏塊為單位,在處理過程中必然會涉及到宏塊的輸入輸出和緩存。1個宏塊的數(shù)據(jù)為384字節(jié)(256字節(jié)亮度數(shù)據(jù)和128字節(jié)色度數(shù)據(jù)),如果考慮到輸入輸出和處理的并行,必須設(shè)置雙份,即768字節(jié),所以使用1K字節(jié)的存儲塊剛好滿足要求。參考幀的存儲可能包括多個參考幀宏塊,需要用多個存儲塊。ISP中經(jīng)常需要緩存1行像素,1080p每行有1920個像素,需要2K字節(jié)的存儲塊。

  從上面的分析可以看出,適合H.264編碼和圖像處理的FPGA對內(nèi)部存儲器的要求是:存儲塊容量小(如1~2KB),并且存儲塊數(shù)量越多越好;另外,對乘法器的要求也是數(shù)量越多越好。

  結(jié)語

  從上面的論述中可以看出,降低視頻的編碼碼流是一個系統(tǒng)性的工程,涉及到很多環(huán)節(jié),尤其是H.264編碼器可以做的工作很多。目前我們用CYCLONE IV的EP4CE115實現(xiàn)了1280×720×25fps的平均碼流小于512Kbps,H.264編碼檔次是main profile with cabac。隨著FPGA工藝的進(jìn)步,F(xiàn)PGA的資源越來越多,運動宏塊的預(yù)測可以做到越來越準(zhǔn)確,編碼碼流會越來越少,下一步我們準(zhǔn)備用CYCLONE V來實現(xiàn)1920×1080×25fps的平均碼流小于1024Kbps。

FPGA在高清低碼流視頻編碼中的應(yīng)用(上)

參與評論
回復(fù):
0/300
文明上網(wǎng)理性發(fā)言,評論區(qū)僅供其表達(dá)個人看法,并不表明a&s觀點。
0
關(guān)于我們

a&s傳媒是全球知名展覽公司法蘭克福展覽集團(tuán)旗下的專業(yè)媒體平臺,自1994年品牌成立以來,一直專注于安全&自動化產(chǎn)業(yè)前沿產(chǎn)品、技術(shù)及市場趨勢的專業(yè)媒體傳播和品牌服務(wù)。從安全管理到產(chǎn)業(yè)數(shù)字化,a&s傳媒擁有首屈一指的國際行業(yè)展覽會資源以及豐富的媒體經(jīng)驗,提供媒體、活動、展會等整合營銷服務(wù)。

免責(zé)聲明:本站所使用的字體和圖片文字等素材部分來源于互聯(lián)網(wǎng)共享平臺。如使用任何字體和圖片文字有冒犯其版權(quán)所有方的,皆為無意。如您是字體廠商、圖片文字廠商等版權(quán)方,且不允許本站使用您的字體和圖片文字等素材,請聯(lián)系我們,本站核實后將立即刪除!任何版權(quán)方從未通知聯(lián)系本站管理者停止使用,并索要賠償或上訴法院的,均視為新型網(wǎng)絡(luò)碰瓷及敲詐勒索,將不予任何的法律和經(jīng)濟(jì)賠償!敬請諒解!
? 2024 - 2030 Messe Frankfurt (Shenzhen) Co., Ltd, All rights reserved.
法蘭克福展覽(深圳)有限公司版權(quán)所有 粵ICP備12072668號 粵公網(wǎng)安備 44030402000264號
用戶
反饋