《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于ADSP-21535的MPEG-4視頻編解碼實現
基于ADSP-21535的MPEG-4視頻編解碼實現
摘要: 采用DSP器件集成的視頻采集壓縮卡能快速實現視頻壓縮算法,提高處理速度,滿足實時性要求。本文采用Blackfin系列的DSP芯片ADSP-21535來實現MPEG-4視頻編解碼,詳細介紹了硬件和軟件的設計方案
Abstract:
Key words :

  引言

  數字視頻的大數據量給信息的存儲和傳輸造成了相當大的困難,成為數字視頻應用的瓶頸之一,數字視頻壓縮編碼是解決這一問題的有效途徑,但在一些對實時性要求較高的場合,要求快速實現數字視頻的編解碼。采用DSP器件集成的視頻采集壓縮卡能快速實現視頻壓縮算法,提高處理速度,滿足實時性要求。

  本文采用Blackfin系列的DSP芯片ADSP-21535來實現MPEG-4視頻編解碼,詳細介紹了硬件和軟件的設計方案。

  硬件設計

  總體結構如圖1所示。從圖中可以看出,整個系統包括視頻采集單元、MPEG-4編解碼單元、數據存儲單元、邏輯控制單元和視頻顯示單元等。采用Conexant公司的Bt829實現視頻信號采集,數據存儲采用Cypress公司的SRAM芯片CY7C104133,視頻顯示單元采用ADI公司的ADV7175,邏輯控制部分采用Altera公司的MAX7000芯片。  

視頻編解碼器硬件框圖

  圖1  視頻編解碼器硬件框圖

  軟件設計

  MPEG-4視頻編碼是根據圖像的內容將其分割成不同的視頻對象VO(Video Object),然后進行編碼。其編碼過程可由3步來完成,即VO的形成、編碼和復合。它提供了靈活的框架和開放的工具集。

  基于VOP(Video Object Plane)的編碼,VO是場景中的某個物體,是由時間上連續的幀畫面序列組成的,而VOP是某一時刻某一幀畫面的VO,VOP編碼是針對某一時刻該幀畫面VO的形狀、運動、紋理等三類信息進行編碼。從類型上看包括幀內IVOP(Intra VOP)、幀間前向因果預測PVOP(Inter Prediction VOP)、幀間雙向非因果預測BVOP(Inter Biderctional Prediction VOP)和全息靈影SVOP(Sprite VOP)。從空間上看它由若干個16×16的宏塊組成,又可分成4個8×8的亮度塊和2個8×8的色差塊。它采用位圖法對VOP的形狀進行編碼。

  在本文設計的編解碼器中,對于352×288的VOP圖像數據編碼采用Y:U:V=4:2:0的格式,即每采樣4個亮度樣本,對應采樣兩個色差樣本。然后,分離不同的幀格式,分別對它們進行編碼和解碼。

  基于ADSP-21535的MPEG-4編碼優化

  ADSP-21535采用雙MAC的結構,具有正交的類似RISC的微處理器集,主頻可達300MHz,有專門的視頻處理指令、靈活的SRAM和cache結構,是一款在多媒體處理與網絡傳輸應用中極具特色的芯片。因此,在編碼的過程中,應充分考慮芯片的結構和指令特點,實現程序的優化。

  使用硬件結構提高處理速度

  ADSP-21535內部有兩塊RAM,即L1RAM和L2RAM。L1RAM是核內的高速RAM,可以按照需要定義為cache或SRAM,或者一部分數據cache,一部分數據SRAM。它可分成16KB指令cache和指令SRAM,也可分成32KB數據cache和數據RAM。相對來說L2RAM離核較遠,如果程序或數據放在L2RAM中直接執行,速度會比較慢。因此如果程序的數據量較小,可以把程序和數據直接放入L1RAM中執行。但是對于數據量較大的程序來說,有時還有可能把數據放在外部存儲器中,如視頻采集數據,這時就應該設置好cache允許的數據地址和程序地址,然后啟動cache,這樣程序和數據就會自動調入L1RAM中執行。

  運動估值搜索算法的并行處理

  視頻壓縮的關鍵是去除時間與空間的冗余,考慮到幀間的時間相關性強的特點,為了滿足隨機存儲和高壓縮比的要求,一般采用幀間和幀內的編碼技術。在MPEG-4運動搜索算法中是使用條塊匹配算法,需要進行VOP范圍內點的搜索。匹配使當前的圖像與預測圖像的絕對差值和,即SAD最小。

 

 

  SAD的計算是運動估值中最重要的一個環節,它直接影響整個運動搜索的速度,這也是圖像數據實時壓縮的瓶頸。Blackfin提供了一個極好的硬件指令,可以取出8個單元數據同時做4組VIDEO單元的絕對差和。ADSP-21535提供了兩種指令形式來完成這個操作,即SAA(R1:0)和SAA(R1:0,R3:2)(R代表寄存器組高低寄存器互換),將結果放在A0和A1中(A0和A1為兩個乘法器和累加器,R1和R0、R2和R3為配對的兩個寄存器,一般稱為寄存器組0和寄存器組1)。

  由于作絕對差和是針對字節而言,所以起始字節地址不一定是以4的整數倍開始,但是每次運算卻必須要取出4個字節作運算。對于此,Blackfin巧妙地根據地址的末兩位來確定運算所取的字節。其地址指針為I0和I1,由I0和R1:0、I1和R3:2來確定運算的8個點。

  用ADSP-21535計算當前塊與目標宏塊的SAD值的程序在此就不再贅述。

  結語

  整個系統使用Visual DSP++3.0進行開發,通過JTAG口仿真,在CIF格式下(352×288)進行測試。采集的幀率為25fps,對IVOP、PVOP、BVOP同時編碼,平均壓縮一幀需60ms左右,平均壓縮比為40倍左右。從這些數據可以看出,用Blackfin實現MPEG-4編解碼方案是可行的,能有效解決傳輸數據的瓶頸問題,提高信號的處理速度。同時該芯片的功耗小,性能穩定,可實現電源的動態管理,有利于實現視頻壓縮卡的集成。當然,如果能夠對算法進一步優化,就更有利于視頻數據的實時處理和傳輸。

 
此內容為AET網站原創,未經授權禁止轉載。
热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>
          国产精品日韩电影| 日韩视频一区二区在线观看| 亚洲女女做受ⅹxx高潮| 久久综合九色九九| 亚洲二区三区四区| 欧美日韩免费看| 久久精品日产第一区二区三区| 欧美成人精品福利| 国产精品久久久久久久久久免费| 一区二区三区自拍| 亚洲区免费影片| 欧美丰满高潮xxxx喷水动漫| 久久国产精品亚洲77777| 亚洲午夜羞羞片| 99视频超级精品| 在线精品国产成人综合| 亚洲精品中文字幕在线观看| 久久三级视频| 亚洲高清自拍| 激情五月婷婷综合| 欧美一区二区黄色| 欧美日韩一区综合| 免费成人性网站| 一区二区三区免费在线观看| 性18欧美另类| 国产亚洲欧美色| 亚洲午夜久久久| 亚洲欧洲日本一区二区三区| 好吊成人免视频| 欧美三级视频在线播放| 久久精品国亚洲| 国产精品网站在线观看| 欧美一区激情视频在线观看| 在线成人免费观看| 在线成人免费视频| 国产亚洲精久久久久久| 亚洲国产精品美女| 欧美一区二区私人影院日本| 一区二区三区日韩| 欧美三区在线| 欧美人与性动交a欧美精品| 国产欧美日本在线| 国产精品久久久久7777婷婷| 国产精品日本欧美一区二区三区| 欧美凹凸一区二区三区视频| 国产精品女主播在线观看| 亚洲精品久久久久久久久| 亚洲免费不卡| 亚洲日本欧美| 国产精品九色蝌蚪自拍| 欧美日韩国产精品专区| 久久国产天堂福利天堂| 国产色婷婷国产综合在线理论片a| 国产精品女主播在线观看| 欧美大片va欧美在线播放| 欧美伦理一区二区| 国产欧美日韩三区| 欧美电影在线观看完整版| 午夜欧美大尺度福利影院在线看| 在线精品一区二区| 国产一区二区三区最好精华液| 亚洲欧美色一区| 亚洲在线观看视频网站| 欧美日韩四区| 欧美特黄一级大片| 欧美在线观看网址综合| 国产欧美日韩精品专区| 噜噜噜在线观看免费视频日韩| 老司机午夜精品视频在线观看| 久久色在线播放| 亚洲国产成人porn| 在线观看欧美日韩| 亚洲欧美日韩成人高清在线一区| 国产精品乱码久久久久久| 亚洲欧美中文日韩在线| 亚洲高清三级视频| 久久综合中文色婷婷| 国产精品久久综合| 久久国产精品久久精品国产| 国产精品www.| 在线免费观看日韩欧美| 久久精品国产99精品国产亚洲性色| 今天的高清视频免费播放成人| 国产精品狼人久久影院观看方式| 黄色另类av| 好吊一区二区三区| 欧美jizzhd精品欧美巨大免费| 国产精品第一区| 娇妻被交换粗又大又硬视频欧美| 一区二区三区导航| 亚洲女爱视频在线| 欧美日韩精品免费观看视频| 欧美日韩一区二区精品| 国产一区亚洲| 日韩一级网站| 欧美精品久久99| 久久久亚洲人| 久久久久久久久一区二区| 亚洲一区二区综合| 欧美精品一区二区视频| 韩国精品一区二区三区| 亚洲一区二区三区777| 久久不射网站| 午夜精品一区二区三区电影天堂| 久久综合伊人77777蜜臀| 亚洲毛片网站| 亚洲电影中文字幕| 亚洲黄色一区| 亚洲综合好骚| 一区视频在线看| 欧美一区二区日韩一区二区| 小辣椒精品导航| 亚洲视频一区二区| 欧美日韩中文另类| 国产日韩欧美一区在线| 伊人精品成人久久综合软件| 欧美体内谢she精2性欧美| 一本一道久久综合狠狠老精东影业| 欧美激情视频免费观看| 亚洲黄色性网站| 欧美激情第10页| 亚洲精品久久久久| 国产免费成人| 久久久欧美精品sm网站| 欧美亚州在线观看| 老司机精品导航| 亚洲大片精品永久免费| 欧美激情自拍| 在线一区二区三区四区五区| 国产精品一区=区| 国产一区二区久久久| 老司机精品久久| 欧美亚男人的天堂| 欧美激情在线有限公司| 亚洲电影在线免费观看| 这里是久久伊人| 欧美日韩精品在线播放| 另类专区欧美制服同性| 精品成人国产| 欧美激情按摩在线| 国产日韩一区二区三区在线播放| 国产欧美一区二区三区国产幕精品| 一区二区三区av| 欧美人与性动交α欧美精品济南到| 在线 亚洲欧美在线综合一区| 欧美日韩mv| 欧美吻胸吃奶大尺度电影| 欧美好吊妞视频| 久久精品一区二区三区不卡| 欧美精品啪啪| 国语精品一区| 久久国产欧美精品| 亚洲小说欧美另类社区| 亚洲第一色中文字幕| 久久国产精品亚洲77777| 午夜日韩福利| 国产亚洲欧美一区二区| 亚洲一区二区三区在线| 亚洲一区二区少妇| 午夜一级久久| 欧美破处大片在线视频| 亚洲毛片网站| 国产精品国产三级国产| 久久精品理论片| 亚洲国产91色在线| 一区二区电影免费观看| 国内视频一区| 午夜日韩av| 国产精品草莓在线免费观看| 国产精品一区二区久久| 国产精品久久久久9999| 一本一本大道香蕉久在线精品| 亚洲欧美一区在线| 欧美黄在线观看| 亚洲精品小视频在线观看| 国产老肥熟一区二区三区| 欧美午夜电影在线| 欧美中文在线免费| 欧美自拍丝袜亚洲| 亚洲欧美日韩一区二区三区在线| 国产精品五月天| 欧美福利视频在线观看| 欧美二区视频| 国产精品一二三四| 欧美成人嫩草网站| 最新国产成人av网站网址麻豆| 性一交一乱一区二区洋洋av| 欧美阿v一级看视频| 欧美日韩在线精品一区二区三区| 亚洲一区二三| 亚洲国产欧美日韩精品| 欧美日韩精选| 欧美一区二区三区视频免费播放| 国产自产在线视频一区| 欧美.日韩.国产.一区.二区| 国产美女诱惑一区二区| 国产一区二区三区四区| 国产欧美1区2区3区| 欧美与欧洲交xxxx免费观看| 亚洲精品视频一区二区三区| 99国产精品99久久久久久粉嫩| 国产乱理伦片在线观看夜一区| 亚洲精品一区二区三区四区高清| 亚洲国产成人精品久久| 免费一级欧美片在线观看| 欧美亚洲一区在线| 在线观看一区二区精品视频| 国产欧美日韩在线播放| 国产精品视频99| 亚洲香蕉成视频在线观看| 欧美视频精品在线观看| 美女久久一区| 久久综合色天天久久综合图片| 亚洲激情国产精品| 欧美三级电影精品| 久久黄金**| 亚洲第一狼人社区| 欧美一区二粉嫩精品国产一线天| 欧美gay视频| 国产精品一区二区三区四区五区| 国产精品任我爽爆在线播放| 精品成人一区| 欧美日韩一区在线观看| 亚洲视频一区二区在线观看| 国产精品看片资源| 国产精品毛片| 国产一区二区三区在线观看视频| 国产精品视频999| 亚洲欧美日韩另类精品一区二区三区| 欧美日韩性视频在线| 亚洲一区观看| 一区二区高清视频| 欧美激情一区二区三级高清视频| 久久se精品一区二区| 亚洲午夜精品久久久久久浪潮| 日韩视频中午一区| 免费亚洲电影在线观看| 国产精品激情电影| 精品99一区二区三区| 欧美日韩高清在线播放| 亚洲无线一线二线三线区别av| 欧美日韩中国免费专区在线看| 亚洲精品免费观看| 欧美日韩精品久久久| 亚洲综合日韩在线| 国产精品入口福利| 国产欧美日韩亚州综合| 欧美日韩日本视频| 亚洲高清视频在线观看| 欧美人与禽猛交乱配| 久久综合狠狠综合久久综青草| 欧美人成免费网站| 国产一区二区福利| 国产婷婷色一区二区三区在线| 亚洲高清不卡av| 国产精品日韩久久久久| 欧美成人精品| 国产精品毛片a∨一区二区三区|国| 韩国成人理伦片免费播放| 欧美粗暴jizz性欧美20| 亚洲天堂成人在线视频| 中文av字幕一区| 欧美r片在线| 亚洲精品一二区| 在线观看中文字幕亚洲| 激情综合色综合久久| 在线观看视频免费一区二区三区| 亚洲欧美日韩在线播放| 欧美三级在线视频| 久久精品国内一区二区三区| 老司机凹凸av亚洲导航| 一区在线播放视频| 雨宫琴音一区二区在线| 91久久国产综合久久蜜月精品| 国产精品大片免费观看| 久久久久久999| 免费久久久一本精品久久区| 一片黄亚洲嫩模| 亚洲一区二区三区四区视频| 伊人久久综合97精品| 欧美私人网站| 香蕉av777xxx色综合一区| 欧美日韩一区二区高清| 美女精品国产| 一本色道久久88精品综合| 黑丝一区二区三区| 国产精品videossex久久发布| 午夜精品福利电影| 激情懂色av一区av二区av| 欧美国产高潮xxxx1819| 亚洲一区二区三区激情| 欧美一级视频免费在线观看| 欧美吻胸吃奶大尺度电影| 欧美精品激情blacked18| 精品999在线播放| 国产精品jizz在线观看美国| av72成人在线| 欧美日韩在线不卡| 亚洲天堂av图片| 欧美激情第10页| 裸体女人亚洲精品一区| 国产精品久久久久国产精品日日| 国产精品视频yy9299一区| 韩国福利一区| 亚洲午夜在线观看视频在线| 一本一道久久综合狠狠老精东影业| 在线一区二区三区做爰视频网站| 日韩午夜电影| 国产精品日韩精品欧美在线| 欧美在线综合视频| 亚洲精品久久久久久久久久久久久| 午夜亚洲性色福利视频| 久久亚洲国产精品一区二区| 亚洲精品女av网站| 亚洲欧洲一区二区三区在线观看| 亚洲国产精品嫩草影院| 噜噜爱69成人精品| 中文久久精品| 国产视频精品xxxx| 亚洲永久网站| 亚洲精品欧美日韩专区| 99re亚洲国产精品| av72成人在线| 国产视频一区免费看| 亚洲视频一二区| 国产精品亚洲片夜色在线| 欧美日韩人人澡狠狠躁视频| 乱码第一页成人|