《電子技術應用》
您所在的位置:首頁 > 其他 > 業界動態 > 基于小波視頻編解碼專用芯片的視頻卡的設計與實現

基于小波視頻編解碼專用芯片的視頻卡的設計與實現

2009-05-18
作者:趙少華 黃瑞光

  摘? 要: 提出了一個利用小波視頻編解碼專用芯片搭建的視頻壓縮解壓縮卡,對其硬件實現做了具體描述。

  關鍵詞: 小波變換? ADV612專用芯片? IIC總線? 視頻采集與壓縮

?

  小波變換作為一種信號分析方法,具有多尺度、多分辨率分析和時域局部化與頻域局部化等優點。小波變換是一種頻率上伸縮自由的變換。當信號帶寬較窄時,它可以通過縮小的方式使得對窄帶信號的刻劃較為精細;當信號帶寬較寬時,它可以通過放大的方式使描述能夠滿足精度需要。因而小波變換是一種不受帶寬約束的圖像壓縮方法。與傳統的基于DCT變換的編碼方法相比,基于小波變換的圖像編碼是對整幅圖像進行變換,充分利用了圖像整體相關性并消除了傳統分塊編碼方法帶來的方塊效應。小波級數可以在不同分辨率下逼近某一函數,實現多分辨率分解。多分辨率分解使我們可以在不同的刻畫精度上對源圖像進行逼近,在不同層次上對原圖像進行壓縮,突破了傳統編碼方法的壓縮比限制,從而獲得很高的壓縮比。小波變換的優越性能使其在視頻圖像編碼領域得到廣泛應用,目前,利用小波變換進行圖像編碼的專用芯片已經問世。

  本文介紹ANALOG公司最新推出的小波視頻編解碼專用芯片ADV612,并描述基于ADV612 的視頻壓縮卡的設計與實現。

1 小波視頻編解碼專用芯片ADV612

1.1 ADV612系統功能介紹

  ADV612是本文所描述的視頻卡的核心部件,是由ANALOG公司推出的小波視頻編解碼專用芯片。ADV612采用了高密度CMOS集成電路技術,整個芯片由數字視頻I/O接口、高清晰取景框控制、小波變換與幀抽取、片內SRAM、片內DRAM控制器、自適應量化器與熵編碼器、FIFO壓縮數據緩存與主機接口等功能模塊搭成,如圖1所示。

?

?

  數字視頻I/O接口支持CCIR601國際標準格式。編碼時,數字視頻從數字視頻接口輸入,經幀抽取和小波變換,送入量化器進行量化。量化后的數據送入熵編碼器,進行游程編碼和霍夫曼編碼,產生最后的壓縮數據流,送入集成于片內的512×32位大小的FIFO緩存。當片內FIFO的數據量達到主機的預設值時,ADV612發出中斷,通知主機取走數據。解碼過程與之相反,壓縮數據由主機送入FIFO,解碼后產生CCIR601格式的數字視頻數據,從數字視頻接口輸出。

1.2 ADV612的特性

1.2.1 高清晰度取景框功能

  ADV612支持一種稱為高清晰度取景框的功能。該功能允許一幀中某一矩形區域相對于其他區域(我們稱之為背景)有較低的壓縮比,或完全不進行壓縮。矩形區域的位置和大小以及與背景的對比度由主機通過ADV612的主機接口輸入控制字來控制。該功能為用戶在不影響壓縮比的情況下選取某一感興趣的區域作高清晰度顯示提供了捷徑,從而使整個系統特別適用于監控場合。

1.2.2 精確的碼流控制

  ADV612的自適應量化器允許主機控制量化步長。主機通過對前一幀圖像子帶編碼數據的統計計算出下一幀的量化步長,在下一幀壓縮開始前將其寫入量化步長寄存器。通過量化步長控制,主機可以獲得穩定的壓縮碼流輸出。這對帶寬有限的網絡傳輸特別有利,使其不會因為圖像內容的劇烈變化而引起壓縮碼流的突變,造成網絡擁塞。

1.2.3 硬件編碼實現小波變換

  考慮到小波變換龐大的計算量,ADV612的小波變換模塊采用硬件編碼的方法實現了以Morlet小波為正交小波基的小波變換和小波逆變換,保證了視頻信號能夠實時處理。片內集成了一片SRAM,用作變換時的高速數據緩存。

1.3 ADV612的主機接口

  為存儲主機設定的ADV612編解碼過程中所需參數和反映工作狀態,ADV612在片內集成了若干控制字寄存器和狀態寄存器。控制字寄存器和狀態寄存器稱為間接寄存器,ADV612將控制字寄存器和狀態寄存器統一編址。主機不能直接訪問間接寄存器。

  為訪問間接寄存器和片內FIFO,ADV612設置了一組可由主機直接訪問的寄存器,稱為直接寄存器。共有四個32位直接寄存器:間接地址寄存器、間接數據寄存器、壓縮數據寄存器、中斷控制和狀態寄存器。間接地址寄存器存放欲訪問的間接寄存器的地址;間接數據寄存器存放從間接寄存器讀出的或欲寫入間接寄存器的數據;壓縮數據寄存器是片內FIFO的映射,讀寫該寄存器就會將數據讀出或寫入FIFO中;中斷控制和狀態寄存器的高16位是控制位,設置引起ADV612向主機發出中斷的條件,低16位是狀態位,反映觸發當前中斷的原因。

  ADV612的主機接口包括:32位數據總線(D31~D0)、兩位地址線(ADR1,ADR0)、片選信號(CS)、讀信號(RD)、寫信號(WR)、響應信號(ACK)和中斷輸出(INT)。兩位地址線用來選擇四個直接寄存器:

  ADR1,ADR0= (0,0)?? 間接地址寄存器

????????????????(0,1)?? 間接數據寄存器

????? ?????????(1,0)?? 壓縮數據寄存器

????????????????(1,1)?? 中斷控制和狀態寄存器

  ADV612使用響應信號(ACK)通知主機本次操作成功與否,響應信號拉低表示操作成功,可進行下一個操作。

1.4 ADV612的典型電路

  ADV612的典型電路如圖2所示。

?

2 視頻卡的設計與實現

  視頻卡由模擬視頻采集量化、視頻壓縮解壓縮、控制信號發生、8位到32位復用、視頻模擬輸出、PCI總線接口等多個單元模塊構成,如圖3所示。

?

2.1 視頻采集量化單元

  從視頻輸入插座輸入的全電視信號首先經過該單元。該單元先對模擬信號進行嵌位和抗混疊濾波。經過濾波的信號送A/D轉換電路實現模數轉換,數字視頻進入Y/C分離電路進行Y/C分離。分離的Y、UV信號分別送入亮度控制和色度對比度控制電路。在亮度控制電路與色度控制電路中,亮度和色度的信號電平根據用戶預設值得到增強或削弱。經過亮度色度處理過的Y、U、V信號在YUV到YCrCb的轉換電路中轉換成國際標準的CCIR-601的視頻數據流輸入到視頻壓縮解壓縮單元。視頻采集量化單元框圖如圖4所示。

?

2.2 視頻模擬輸出單元

  進入該單元的視頻信號經過YCrCb到YUV轉換電路,由YCrCb信號轉化成Y、UV信號分別輸出。Y信號進入同步電路疊加視頻同步信號,UV信號進入峰值電路加入峰值信號。加入視頻同步的Y信號和加入峰值的UV信號在混合電路混合,YUV數字視頻經過D/A轉換電路轉換為模擬全電視信號,從模擬口輸出。視頻模擬輸出單元如圖5所示。

  視頻采集量化單元與視頻模擬輸出單元都需要主機設定控制字,控制視頻信號的處理過程,如亮度、色度電平控制,帶通濾波的頻帶選擇等。視頻采集量化單元與視頻模擬輸出單元的控制字接口均采用IIC總線接口,且兩個單元都是IIC總線的從設備。IIC總線是由飛利浦公司開發的串行總線,通過一根時鐘線和一根數據線,總線上的IIC主設備就可以與IIC從設備通信。視頻卡用89C51單片機的兩個串口模擬IIC總線的時鐘線和數據線,單片機的控制信號由控制發生電路產生。

2.3 視頻壓縮解壓縮單元

  視頻壓縮解壓縮單元由ADV612和一片256K×16Bit的DRAM構成,完成數字視頻的編解碼。ADV612的主機接口直接掛接在PCI接口單元的用戶總線上。ADV612的片內FIFO通過PCI接口電路映射主機內存地址空間中的一片512×32位大小的連續內存,ADV612的直接寄存器則映射主機I/O空間的連續的4個I/O地址。ADV612所需的RD、WR、CS、ADR1、ADR0均由控制發生電路產生??刂瓢l生電路由一片EPLD完成。它翻譯PCI接口單元電路的讀寫、片選、中斷信號,并對地址信號進行譯碼,產生ADV612所需的片選與讀寫信號和IIC讀寫控制器89C51所需的讀寫和中斷等控制信號,同時它將89C51和ADV612的響應信號發給PCI接口單元電路。視頻壓縮解壓縮單元電路如圖6所示。

?

2.4 復用單元電路

  復用單元電路由8位到32位數據復用和復用數據緩存兩部分組成,如圖7所示。

  復用單元電路在視頻卡處于解壓縮狀態時才開始工作。復用電路由一片EPLD構成,它將8位的視頻數據在視頻時鐘的驅動下復用成為32位寬度的數據。復用的目的是充分利用PCI總線的32位的數據總線。復用后的數據寫入作為數據緩存的雙口RAM中。雙口RAM的一個端口由復用電路控制,復用電路產生數據、地址、片選和寫信號;另一個端口的地址信號和讀信號來自PCI接口電路。當雙口RAM中的數據量達到預設值時,EPLD發出中斷,通知主機取走雙口RAM中的數據。

2.5 PCI接口單元電路

  PCI接口單元電路完成PCI總線到板上局部邏輯電路的橋接器的功能。它一方面實現與PCI總線接口的各種協議和規范;另一方面將PCI總線信號翻譯為對局部邏輯電路的操作,產生對局部邏輯的各種控制如中斷、片選、讀寫等,同時也將局部邏輯的響應信號翻譯為PCI總線的響應,將中斷信號轉化成為對PCI總線的中斷,通知主機局部邏輯電路需要主機參與操作。

3 壓縮卡的性能

  視頻卡能夠工作在編碼和解碼兩種狀態:編碼時能夠實時采集攝像頭從模擬視頻輸入口輸入的全電視信號,對模擬視頻信號進行量化和壓縮;解碼時能夠實時解壓縮主機送來的壓縮數據流,輸出的數字視頻信號可通過D/A轉換成全電視信號輸出到模擬視頻接口。壓縮卡具有如下性能:用戶可控制高清晰區域的位置和壓縮程度;精確的碼流控制,輸出壓縮碼率穩定;高速的數據傳輸,與主機交互的峰值速率可達132MB/s。小波壓縮解壓縮卡的性能參數的大范圍可調使系統可在各種不同的網絡帶寬下工作。表1為視頻卡性能參數表。

?

參考文獻

1 Grossman A, Morlet J. Decomposition of Hardy Functions into Square Integrable Wavelets of Constant Shape.Siam. J. Math.Anal.1984;15(4):723~736?

2 Vetterli M, Kovacevic, J. Wavelets And Subband Coding.Prentice Hall,1995 (ISBN 0-13-097080-8)

4 侯伯亨,顧 新.VHDL硬件描述語言與數字邏輯電路設計. 西安:西安電子科技大學出版社.1997

5 曾繁泰,馮保初.PCI總線與多媒體計算機.北京:電子工業出版社,1997

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          91久久综合亚洲鲁鲁五月天| 久久www成人_看片免费不卡| 欧美日韩精品综合在线| 一区二区三区精品视频在线观看| 久久香蕉国产线看观看av| 欧美**人妖| 欧美精品一线| 亚洲欧洲日韩女同| 亚洲欧美在线视频观看| 国产一区二区三区丝袜| 久久最新视频| 久久婷婷亚洲| 亚洲欧美精品在线观看| 日韩一区二区久久| 欧美成人午夜77777| 国产伦精品一区二区三区四区免费| 国产一区二区久久久| 亚洲国产高清一区二区三区| 国产精品三级视频| 国模 一区 二区 三区| 国内自拍视频一区二区三区| 久久av在线看| 午夜精品99久久免费| 蜜臀久久99精品久久久久久9| 久久国产精彩视频| 欧美视频在线观看一区二区| 国产伦理一区| 午夜精品视频在线观看一区二区| 欧美成人精品高清在线播放| 一本色道久久精品| 久久九九国产| 精品不卡一区二区三区| 久久久青草婷婷精品综合日韩| 在线成人免费观看| 在线观看成人小视频| 亚洲青色在线| 免费不卡在线视频| 国产一区二区三区久久悠悠色av| 欧美日本韩国一区二区三区| 欧美三级特黄| 久久精品噜噜噜成人av农村| 欧美有码视频| 国产精品一区二区在线观看不卡| 欧美激情片在线观看| 又紧又大又爽精品一区二区| 99视频精品全部免费在线| 欧美在线视频网站| 中文国产成人精品久久一| 国产精品青草综合久久久久99| 国产日韩欧美不卡| 亚洲亚洲精品在线观看| 欧美日韩在线视频观看| 午夜亚洲一区| 亚洲六月丁香色婷婷综合久久| 欧美成人精品一区| 美日韩免费视频| 欧美日本国产在线| 亚洲欧美一区二区激情| 伊人精品久久久久7777| 在线视频你懂得一区二区三区| 亚洲私人影院| 国产精品一区二区黑丝| 国产亚洲视频在线| 亚洲私人影院在线观看| 日韩一区二区精品在线观看| 久久久久久久久一区二区| 亚洲第一久久影院| 亚洲国产日韩欧美| 国产精品亚洲人在线观看| 亚洲精品国产精品久久清纯直播| 久久嫩草精品久久久精品| 免费成人黄色片| 在线看片第一页欧美| 欧美日本中文字幕| 99视频精品| 亚洲第一福利在线观看| 亚洲国产成人av好男人在线观看| 国产亚洲激情视频在线| 一区二区亚洲| 久久av资源网站| 欧美大片免费看| 久久影院午夜片一区| 麻豆成人综合网| 亚洲永久在线观看| 亚洲美女福利视频网站| 在线欧美福利| 久久一区欧美| 国产精品激情偷乱一区二区∴| 在线观看欧美一区| 欧美丰满少妇xxxbbb| 久久精品在线免费观看| 久久精品视频免费观看| 国内揄拍国内精品久久| 麻豆久久久9性大片| 国产欧美日韩精品一区| 午夜国产精品视频| 亚洲曰本av电影| 国产精品成人一区二区三区夜夜夜| 国产精品久久久久aaaa| 欧美一区二区私人影院日本| 久久久久成人精品免费播放动漫| 国产婷婷色综合av蜜臀av| 欧美成人国产va精品日本一级| 麻豆91精品91久久久的内涵| 欧美成人精品一区二区| 一区二区动漫| 欧美日韩一区高清| 欧美精品在线极品| 亚洲精品一区二区三区樱花| 亚洲男人的天堂在线| 麻豆成人av| 国产在线不卡视频| 国产精品国产一区二区| 久久久精品久久久久| 麻豆成人综合网| 国产精品日本欧美一区二区三区| 欧美一级播放| 午夜精品视频| 国产精品草莓在线免费观看| 国产欧美在线观看一区| 国产精品免费视频xxxx| 欧美日韩一区二区欧美激情| 久久久亚洲成人| 国产区欧美区日韩区| 国产精品丝袜久久久久久app| 久久久久久久久伊人| 国产一区二区三区网站| 久久夜精品va视频免费观看| 欧美性事免费在线观看| 尤物yw午夜国产精品视频| 国产精品一区二区三区成人| 久久av资源网| 亚洲欧美另类在线观看| 久久精品在线视频| 精品999在线观看| 99精品国产一区二区青青牛奶| 一区精品在线播放| 欧美午夜理伦三级在线观看| 欧美破处大片在线视频| 亚洲美女视频在线观看| 国产精品视频99| 欧美视频在线观看免费网址| 国产美女精品视频| 亚洲国产日韩欧美综合久久| 在线观看一区欧美| 欧美午夜激情小视频| 国产精品你懂的| 红桃视频亚洲| 国产一二三精品| 久久精品国产99精品国产亚洲性色| 国产欧美日韩在线播放| 亚洲视频一区二区免费在线观看| 亚洲视频1区| 亚洲视频在线观看| 欧美高清不卡| 国产精品亚洲人在线观看| 国模精品一区二区三区色天香| 亚洲综合久久久久| 亚洲精品在线视频观看| 欧美视频一区二区三区四区| 国产一区二区三区四区五区美女| 欧美ab在线视频| 亚洲一区二区在线免费观看| 国产精品欧美一区二区三区奶水| 亚洲乱码国产乱码精品精98午夜| 国产一区二区剧情av在线| 国产精品入口福利| 欧美日韩精品一区二区| 国产亚洲精品bv在线观看| 性8sex亚洲区入口| 亚洲精品中文字| 亚洲综合视频1区| 在线精品视频一区二区| 国产精品国产三级国产专播精品人| 国模一区二区三区| 欧美日韩精选| 久久久人人人| 午夜精品久久久久久久| 欧美成人xxx| 亚洲一区二区在线观看视频| 久久综合激情| 久久疯狂做爰流白浆xx| 欧美天堂亚洲电影院在线播放| 国产精品区一区二区三区| 久久久精品欧美丰满| 国产精品欧美久久久久无广告| 久久综合伊人77777| 亚洲免费黄色| 一本大道久久a久久综合婷婷| 国产精品成人v| 免费成人av| 国产精品露脸自拍| 欧美午夜精品理论片a级大开眼界| 国产精品普通话对白| 欧美日韩一区国产| 国产精品自拍三区| 久久久av毛片精品| 欧美在线一级va免费观看| 欧美大片va欧美在线播放| 欧美高清在线精品一区| 欧美国产欧美亚洲国产日韩mv天天看完整| 亚洲高清影视| 亚洲天堂偷拍| 亚洲免费网站| 欧美11—12娇小xxxx| 欧美激情在线有限公司| 在线亚洲激情| 性欧美8khd高清极品| 国产一区二区久久| 一区二区不卡在线视频 午夜欧美不卡在| 夜夜躁日日躁狠狠久久88av| 亚洲国产欧美日韩精品| 国产一区二区三区丝袜| 小嫩嫩精品导航| 免费精品视频| 亚洲欧美国产一区二区三区| 久久精品中文字幕一区二区三区| 亚洲欧美高清| 欧美国产日韩视频| 久久成人18免费观看| 欧美日韩视频在线观看一区二区三区| 欧美一区二区三区喷汁尤物| 一区二区日韩精品| 欧美丝袜一区二区三区| 夜夜嗨av一区二区三区| 伊人久久大香线蕉综合热线| 国内外成人在线| 欧美91大片| 久久久精品一区| 国产日韩av在线播放| 亚洲欧美日韩精品久久奇米色影视| 99re热这里只有精品视频| 国产欧美亚洲一区| 午夜日韩视频| 欧美视频一区二区三区在线观看| 亚洲激情亚洲| 激情久久久久久久| 欧美日本亚洲韩国国产| 亚洲精品网站在线播放gif| 欧美裸体一区二区三区| 亚洲免费观看高清完整版在线观看熊| 在线欧美日韩| 亚洲第一区中文99精品| 亚洲一区二区三区在线视频| 亚洲午夜影视影院在线观看| 亚洲免费在线精品一区| 美国三级日本三级久久99| 一区二区三区四区国产精品| 久久精品成人一区二区三区蜜臀| 免费久久久一本精品久久区| 中文在线一区| 欧美日韩mp4| 亚洲在线播放| 久久免费国产精品| 亚洲一区二区三区四区中文| 久久福利视频导航| 久久久久久久一区| 欧美精品激情在线观看| 国内综合精品午夜久久资源| 欧美婷婷在线| 久久九九全国免费精品观看| 欧美成人精品高清在线播放| 亚洲深夜激情| 欧美成人免费网| 亚洲网在线观看| 亚洲图片在区色| 曰本成人黄色| 欧美大片在线观看| 久久精品道一区二区三区| 在线看视频不卡| 狠狠v欧美v日韩v亚洲ⅴ| 欧美一区日本一区韩国一区| 欧美日韩不卡| 一本一本大道香蕉久在线精品| 香蕉乱码成人久久天堂爱免费| 日韩午夜高潮| 尤物精品国产第一福利三区| 国产精品视频第一区| 久久亚洲二区| 欧美日产国产成人免费图片| 久久夜色精品亚洲噜噜国产mv| 欧美午夜一区二区三区免费大片| 久久精品国产清自在天天线| 99热这里只有精品8| 久久爱www久久做| 国产精品视频观看| 欧美一区二区三区成人| 亚洲高清免费视频| 欧美日韩国产一区二区| 久久精品国产精品亚洲综合| 欧美激情日韩| 欧美电影美腿模特1979在线看| 亚洲激情校园春色| 在线看不卡av| 亚洲电影天堂av| 国产精品久久久久毛片软件| 美女999久久久精品视频| 亚洲视频大全| 国产亚洲女人久久久久毛片| 久久婷婷影院| 1024欧美极品| av不卡在线| 国产一区二区三区黄| 国产精品久久久久久久午夜片| 在线观看成人av电影| 亚洲欧美日韩久久精品| 欧美日韩综合视频| 一区二区免费在线视频| 亚洲女性裸体视频| 亚洲激情网站免费观看| 国内精品免费在线观看| 欧美一区高清| 久久精品人人做人人综合| 欧美理论视频| 久久亚洲精品伦理| 久久综合中文字幕| 亚洲精品国产精品国自产观看浪潮| 国产亚洲在线观看| 亚洲综合成人婷婷小说| 欧美激情91| 亚洲欧洲日产国产网站| 亚洲国产中文字幕在线观看| 久久久亚洲精品一区二区三区| av成人毛片| 欧美日韩在线第一页| 欧美与欧洲交xxxx免费观看| 91久久精品日日躁夜夜躁国产| 在线观看视频免费一区二区三区|