• <em id="6vhwh"><rt id="6vhwh"></rt></em>

    <style id="6vhwh"></style>

    <style id="6vhwh"></style>
    1. <style id="6vhwh"></style>
        <sub id="6vhwh"><p id="6vhwh"></p></sub>
        <p id="6vhwh"></p>
          1. 国产亚洲欧洲av综合一区二区三区 ,色爱综合另类图片av,亚洲av免费成人在线,久久热在线视频精品视频,成在人线av无码免费,国产精品一区二区久久毛片,亚洲精品成人片在线观看精品字幕 ,久久亚洲精品成人av秋霞

            cbf

            更新時間:2023-03-21 19:58:58 閱讀: 評論:0

            世界需要熱心腸-養虺成蛇

            cbf
            2023年3月21日發(作者:只是因為愛你)

            56《有線電視技術》2019年第6期總第354期

            技術

            前沿

            1引言

            目前,無論是在人們的娛樂生活,

            如電影、電視劇、游戲畫面,還是在工

            作領域,如視頻會議[1]、視頻監控,人

            們對視頻質量的要求越來越高,特別是

            視頻傳輸的實時性。先進的HEVC編

            碼器可以滿足這樣的要求[2]。

            HEVC的重構環如圖1所示,包

            括變換、量化、反變換和反量化以及

            像素預測。在現有的硬件實現中,

            DCT(離散余弦變換)變換通常采用

            蝶形算法,對殘差進行按行處理。同時,

            由于DCT變換矩陣元素具有對稱性[5],

            小矩陣嵌入在大矩陣當中的特點,按

            行進行變換可以有效地減少變換模塊

            的面積。

            采用流水線設計,量化的結果也

            是每個周期輸出一行。變換會對殘差

            大幅壓縮,經過量化環節之后,高頻

            分量的變換塊量化值全等于零。CBF

            的作用是用一個標志位表示變換單元

            的量化值是否全為零。在熵吝嗇是什么意思 編碼環節

            中,直接對全零塊標志位編碼,不需

            對這些模塊的殘差值進行逐個讀取,

            從而減少熵編碼的計算復雜度,減少

            了熵編碼的時鐘周期。

            2CBF邏輯分析和表示形式

            如圖2所示,HEVC采用四叉樹

            編碼結構,在重構過程中,重構的單

            元是TU。當前的CU(編碼單元)層

            到TU層之間的各層量化值是否全等

            于零使用CBF表示。在圖2中,紅色

            方框表示CU的劃分,黑色方框表示

            該TU進一步向下劃分。當d祝福文案 epth=0時,

            塊大小為6464,depth每增加1,塊

            大小變為原來的1/4,限于篇幅,圖2

            只畫出了CTU為6464左上部分。

            為了使CBF的輸出表示比較簡單,

            適合熵編碼模塊獲取,櫻花寓意 本文將CBF以

            44為單位進行存放,因為CTU的大

            小為6464,得到的CBF表格大小為

            1616。CBF用五位來表示,分別表

            示不同深度的各個變換塊的量化值是

            否全部等于零。

            CBF可以用二進制表示為:

            CBF(index)=5’bX

            4

            X

            3

            X

            2

            X

            1

            X

            0

            (1)

            其中:index為每一塊的左上角序

            號,即塊位置,取值為[1,256];5’表示

            五位;b表示二進制;X表示變量。如

            果CU和TU之間每個塊的量化值等于0,

            HEVC語法元素CBF的算法研究及硬件設計*

            楊召文楊秀芝福州大學

            摘要:HEVC(HighEfficiencyVideoCoding)是目前主流的編碼器,能夠支持1080p的全高清視頻,也支

            持4K、8K的超高清視頻,可以賀知章被稱為什么 滿足人們對視頻質量的要求。一些應用場合,比如視頻會議、視頻監控等領域,

            對視頻編碼的實時性要求比較高,對硬件編碼器的編碼時延有較高要求,然而,計算熵編碼前的編碼塊標志需

            要用很多的時鐘周期。針對這個問題,本文對計算CBF(CodingBlockFlag)語法元素提出的硬件設計方法實現

            在編碼重構過程中CBF模塊和HEVC的變換量化模塊在時序上匹配,從而減少計算CBF的周期數。

            關鍵詞:HEVCFPGA編碼塊標志

            圖1CBF模塊與重構各模塊的連接

            *本文受福建省重大科技項目(2017H6009)資助

            57

            技術

            前沿

            《有線電視技術》2019年第6期總第354期

            則X等于0,否則等于1。

            cu_depth表示編碼單元的劃分深

            度,tu_depth表示在編碼單元基礎上

            繼續向下劃分的變換單元的劃分深度。

            例如,圖2的紅色框線表示一個CU,

            里面的黑色框線表示TU的劃分。其中,

            index為70的44單元的cu_depth為

            1,tu_depth為3。根據公式(1)的定義,

            假如該單元的量化值全部等于0,則

            當i=1,2,3時,X

            i

            =0;i=0,4時,X

            i

            =1。

            在HEVC編碼標準的測試模型HM

            代碼中,CBF的第0位表示CU塊的

            量化值是否全為0,高位的深度在cu_

            depth的基礎依次加1,直到tu_depth。

            為了和HM的表示形式保持一致,需要

            將CBF移位。

            CBF

            HM

            =CBF>>cu_depth(2)

            其中,CBF

            HM

            表示HM代碼的表

            示形式,可通過將CBF右移得到HM

            的表示形式。

            CBF的計算流程見圖3所示。

            3CBF硬件總體設計

            HM代碼是通過整個CTU的量

            化值計算CBF。然而,在硬件實現的

            時候,使用HM的算法需要等待整個

            CTU的量化值全部計算出來之后才能

            計算CBF。通常,如圖4所示,在硬

            件實現的結構中,重構包含反變換和

            反量化等環節,同時,量化值需要存

            放在RAM當中。使用HM的算法,案由 必

            然增加讀RAM數據的周期和各個模塊

            在整個CTU重構過程中消耗的周期,

            不利于視頻編碼的實時性。

            CBF硬件模塊的設計,不但要在

            時序上和變換量化模塊相匹配,還要

            盡可能少的使用芯片資源,因此我們

            采用的方法是在每個TU量化輸出的

            過程中,以44為單元按行提取TU

            塊的全零標志。只有前后模塊在處理

            數據的速度上保持一致,才不會增加

            時序上的周期等待。這樣既可以減少

            計算的周期數,同時可以減少因為等

            待而造成的附加控制電路,從而減少

            硬件面積,提高電路的主頻。

            硬件電路如圖5所示,主要分為

            三個部分。

            第一部分電路的功能是判斷44

            單元的量化值是否全部等于0,該部

            分電路主要通過邏輯或實現對44單

            元全零標志的判斷。不同塊以及不同

            分量的全零標志存儲的地址空間不一

            樣,因此該電路需要使用地址選擇器

            根據當前變換塊的尺寸以及當前量化

            值所屬的分量(用0,1,2表示亮度分量

            和色度的兩個分量)以及塊的地址為

            44單元的全零標志選取相應的地址

            空間。

            該部分電路設計的關鍵是地址選

            擇器,為了簡化硬件電路,縮短電路

            的關鍵路徑,在設計的時候可以使用

            卡諾圖對電路進行簡化,并且將電路

            設計成非組合的形式。

            第二部分電路是通過第一部分得

            到的以44為單位的0標志表格計算

            88為單元的的0標志,進而依次得

            圖2CTU按44單元進行劃分

            圖3程序流程圖

            58《有線電視技術》2019年第6期總第354期

            技術

            前沿

            圖4CBF模塊和變換量化硬件連接圖

            圖5硬件框圖

            到1616、3232、6464為單位的

            0標志。在計算上一層和下一層的0

            標志的時候,可以通過四叉樹的形式

            計算。比如圖2中的1、2、17、18四

            個單元,上一層的零標志可以通過這

            四個單元做或運算得到。

            第三部分的電路功能是計算公式

            (1)中的X

            0

            ~X

            4

            ,為了方便看圖,

            圖5的第三部分的電路圖僅畫了一個

            44單元CBF的各位賦值情況。對于

            X

            i

            如果滿足cu_depth<=i<=tu_depth,則

            X

            i

            =CBF_i_x,否則X

            i

            =0。如果需要得

            到和HM代碼中相同的CBF表示形式,

            需要右移cu_depth位。

            4部分電路的具體實現

            4.1不同深度的零標志存儲

            在HEVC中,編碼結構是按照四

            叉樹結構劃分。在不同的深度中,不

            同的塊會有不同的零標志。對此,為

            了簡化電路,底層的零標志通過或運

            算可以得到上一層的零標志。不同深

            度的零標志保存電路,利用二維表進

            行存儲,如圖6所示。如果CTU大小

            等于64,該存儲電路使用341個1位

            的寄存器即可實現對不同的變換塊的

            零標志進行存儲。

            4.2地址選擇器

            DCT變換的時序特點是每個周期

            按行輸出TU的變換值。為了能夠保

            存正確的深度為4的零標志,需要用

            一個信號表示量化值有效。量化值有

            效信號通過計數器產生,當啟動信號

            有效時,開始計數,并且量化有效信

            號高電平有效。

            當計數器的值等于該TU的行數

            時,表示量化值輸出完成,此時量化

            值有效信號置為低電平,表示數據無

            59

            技術

            前沿

            《有線電視技術》2019年第6期總第354期

            效。同時,在該周期內,將采集到的

            零標志,保存到深度為4的存儲表中。

            第一部分電路的地址選擇器和第三部

            分的選擇器根據TU在CTU中的位記憶力不好吃什么 置

            來進行選擇存儲器的地址。

            4.3移位電路

            不同深度的零標志是按照二維表

            格的形式存放,但是在熵編碼在利用

            CBF的時候,低位表示CU層的零標志。

            因此,需要將第0位到cu_depth位之

            間的數據右移。在硬件電路中,為了

            提高主頻,可以利用截位和選擇器實

            現移位運算。

            5實驗驗證及結論

            通過大量的測試驗證,證明本文

            模塊能夠完成設計要求。驗證的數據

            圖7實驗仿真波形

            來源是從HM代碼中獲取輸入和輸出,

            然后將輸入送入CBF電路模塊,能夠

            得到相同的輸出。圖7是Foreman序

            列的第二幀的第39個CTUCBF輸出

            的部分數據。

            CBF電路模塊在Arria10平臺上

            進行測試,得到的主頻為306MHz。

            在時序上,由于CBF模塊直接連接

            在量化模塊上面,在量化的同時計算

            CBF,量化結束后延時5個周期即可

            完成CBF的計算。

            本文提出的一種按行處理的CBF

            硬件計算模塊,可以很好地配合其他

            模塊。本模塊的優勢是主頻高,周期少,

            對于實施編碼的實時性很有幫助。

            參考文獻

            [1]劉毅,羅軍,黃啟俊,常勝.HEVC整數

            DCT變換與量化的FPGA實現[J].電視技術,

            2013,37(11):12-14.

            [2]章程.多功能高清視頻會議室集中控制系

            統的設計與實現[D].廈門:廈門大學,2011.

            [3]熊婕.面向多視點視頻編碼的比特分配

            與碼率控制技術[D].南京:南京郵電大學,

            2011.

            [4]ewoftheHigh

            EfficiencyVideoCoding(HEVC)Standard[J].

            IEEETransactionsonCircuits&Systemsfor

            VideoTechnology,2013,22(12):1649-1668.

            [5]

            ShenS,ShenW,FanY,ed

            4/8/16/32-pointintegerIDCTarchitecture

            formultiplevideocodingstandards[C].IEEE

            InternationalConferenceonMultimediaandExpo.

            IEEEComputerSociety,2012:788-793.

            CATV

            圖6零標志二維存儲

            本文發布于:2023-03-21 19:58:57,感謝您對本站的認可!

            本文鏈接:http://www.newhan.cn/zhishi/a/167939993814056.html

            版權聲明:本站內容均來自互聯網,僅供演示用,請勿用于商業和其他非法用途。如果侵犯了您的權益請與我們聯系,我們將在24小時內刪除。

            本文word下載地址:cbf.doc

            本文 PDF 下載地址:cbf.pdf

            下一篇:返回列表
            標簽:cbf
            相關文章
            留言與評論(共有 0 條評論)
               
            驗證碼:
            推薦文章
            排行榜
            Copyright ?2019-2022 Comsenz Inc.Powered by ? 實用文體寫作網旗下知識大全大全欄目是一個全百科類寶庫! 優秀范文|法律文書|專利查詢|
            主站蜘蛛池模板: 日韩av综合免费在线| 露脸国产精品自产拍在线观看| 大伊香蕉精品一区二区| 野花香视频在线观看免费高清版| 99久久精品午夜一区二区| 免费视频一区二区三区亚洲激情| 精品九九人人做人人爱| 久久精品第九区免费观看| 奇米影视7777久久精品| 国色天香中文字幕在线视频| 国产亚洲精品成人av久| 亚洲综合一区二区三区不卡| 麻豆一区二区中文字幕| 国产初高中生在线视频| 中文字幕v亚洲日本在线电影| 国产一级特黄aa大片软件| 99视频精品羞羞色院| 无码人妻精品一区二| 亚洲av第二区国产精品| 国产第一页浮力影院入口| 精品国产AV最大网站| 日韩av一区二区三区精品| 少妇愉情理伦片| 国产精品亚洲成在人线| 久久久精品94久久精品| 国产亚洲国产亚洲国产亚洲| 日本一区二区三区免费播放视频站| 亚洲欧洲自拍拍偷午夜色| 国产二区三区不卡免费| 日韩亚洲国产精品一区| 999福利激情视频| 美腿丝袜亚洲综合在线视频| 少妇高潮喷水正在播放| 成人国产精品一区二区网站公司| 成人无码一区二区三区网站| 成年免费视频播放网站推荐| 一亚洲一区二区中文字幕| 亚洲男人av天堂久久资源| 亚洲人成色99999在线观看| 国产精品中文第一字幕| 国产精品日韩av在线播放|