版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 基于M-JPEG2000的機(jī)載視頻壓縮系統(tǒng)的實(shí)現(xiàn) 敬世亮1,2,劉 洵1,馬天瑋1,李 仕1,2 時(shí)間:2009年12月21日 字 體: 大 中 小 關(guān)鍵詞:<"cblue" " target='_blank'>視頻壓縮<"cblue&quo
2、t; " target='_blank'>M-JPEG2000<"cblue" " target='_blank'>ADV202<"cblue" " target='_blank'>PLX9054 摘 要: 針對(duì)無(wú)人機(jī)在航拍和對(duì)地偵察中對(duì)視頻圖像分辨力的要求,采用<"cblue&q
3、uot; " title="ADV202">ADV202實(shí)現(xiàn)了一款基于幀內(nèi)編碼的<"cblue" " title="M-JPEG2000">M-JPEG2000實(shí)時(shí)數(shù)字<"cblue" " title="視頻壓縮">視頻壓縮卡,支持無(wú)損/有損兩種壓縮方式,數(shù)據(jù)傳輸通過(guò)PC104 plus總線存儲(chǔ)到IDE硬盤(pán),提高了無(wú)人機(jī)數(shù)字視頻記錄設(shè)備的整體性能。關(guān)鍵詞: 視頻壓縮;M-JPEG2000;ADV202;PLX9054無(wú)人機(jī)作為一種低成本
4、的先進(jìn)飛行偵察平臺(tái),在危險(xiǎn)物搜尋、災(zāi)難救援和軍事行動(dòng)上得到大量使用。利用無(wú)人機(jī)進(jìn)行作戰(zhàn)偵察和地形航拍是非常重要的應(yīng)用,載有低成本偵察系統(tǒng)的無(wú)人機(jī)將在未來(lái)信息化對(duì)抗中發(fā)揮重要作用。無(wú)人機(jī)航拍原始視頻數(shù)據(jù)量龐大,在飛行高度和速度的影響下,需觀測(cè)目標(biāo)像素小且圖像幀內(nèi)相關(guān)性較差。因此視頻圖像的編碼必須采用高分辨率且能抑制誤碼的算法,以滿足較低比特率下高質(zhì)量的視頻壓縮和傳輸。由于幀內(nèi)編碼在M-JPEG2000中的應(yīng)用,使得壓縮后的視頻有較高的分辨率和抗誤碼率,大容量IDE硬盤(pán)為數(shù)字視頻數(shù)據(jù)提供了存儲(chǔ)介質(zhì),PC104 plus總線的應(yīng)用也為機(jī)載數(shù)據(jù)的本地存儲(chǔ)提供了較高的帶寬和可靠性。1 Motion JP
5、EG2000編碼簡(jiǎn)述JPEG2000采用了離散小波變換(DWT)和基于優(yōu)化截?cái)嗟那度胧綁K編碼(EBOOT)等技術(shù),因此它生成的壓縮碼流同時(shí)具有分辨率可分級(jí)性和質(zhì)量可分級(jí)性,支持圖像的漸進(jìn)傳輸,且具有較好的抗誤碼性能。由于Motion-JPEG2000對(duì)每幀視頻均采用JPEG2000編碼,因此以JPEG2000編碼系統(tǒng)為例,簡(jiǎn)單介紹其編碼過(guò)程。JPEG2000壓縮過(guò)程如圖1所示,如果是多顏色分量的輸入圖像,則首先進(jìn)行顏色分量間去相關(guān)變換,然后將圖像/圖像成分分割成大小相等(邊緣除外)、相互不重疊的矩形圖像片(Tile),在進(jìn)行DWT變換前要進(jìn)行直流電平位移操作去除圖像的直流分量。JPEG2000
6、的DWT變換中,浮點(diǎn)數(shù)9/7濾波器主要用于高壓縮率有損壓縮,短整數(shù)5/3濾波器用于實(shí)現(xiàn)可逆的無(wú)損壓縮。對(duì)小波變換產(chǎn)生的系數(shù)進(jìn)行量化,小波子帶b的每一個(gè)變換系數(shù)通過(guò)式(1)進(jìn)行標(biāo)量量化:其中,b為量化步長(zhǎng),量化會(huì)使系數(shù)的精度降低。若采用整數(shù)5/3小波變換進(jìn)行無(wú)損壓縮,量化步長(zhǎng)b應(yīng)為1。量化后的系數(shù)被分割成碼塊(code-blocks)進(jìn)行第一層編碼(Tier1),主要包括產(chǎn)生上下文(context)和待壓縮的位數(shù)據(jù)(decision),以及用二進(jìn)制算術(shù)編碼器MQ-Coder進(jìn)行算術(shù)編碼;產(chǎn)生的數(shù)據(jù)流又進(jìn)入第二層編碼(Tier2),主要用于進(jìn)行率失真優(yōu)化和使用Tag Tree對(duì)壓縮碼流進(jìn)行打包;碼
7、率控制模塊則用于對(duì)編碼過(guò)程產(chǎn)生預(yù)期碼率。2 視頻采集壓縮卡的硬件設(shè)計(jì)視頻采集壓縮系統(tǒng)的硬件結(jié)構(gòu)如圖2所示。視頻解碼和壓縮芯片分別使用了ADI公司的ADV7189和ADV202,壓縮后的數(shù)據(jù)通過(guò)<"cblue" " title="PLX9054">PLX9054傳輸?shù)奖镜赜?jì)算機(jī)內(nèi)存,并使用IDE硬盤(pán)存儲(chǔ)。雙片F(xiàn)IFO組成乒乓無(wú)縫緩存,避免了傳輸中數(shù)據(jù)丟失問(wèn)題,F(xiàn)PGA用來(lái)配置各個(gè)芯片的寄存器設(shè)置、管理采集壓縮模塊和雙片F(xiàn)IFO芯片的輪換時(shí)序并解析PLX9054本地端的控制信號(hào)。2.1 視頻解碼模塊上電或復(fù)位之后,ADV7189通過(guò)CB
8、VS接口獲得標(biāo)準(zhǔn)PAL制式視頻輸入,轉(zhuǎn)換時(shí)需要通過(guò)主控制器的I2C接口進(jìn)行初始化配置。ADV7189內(nèi)部共有196個(gè)寄存器可供訪問(wèn),配置時(shí)在總線上發(fā)送的第一個(gè)字節(jié)為器件地址,第二個(gè)字節(jié)為內(nèi)部子地址,之后才是讀寫(xiě)數(shù)據(jù)。寫(xiě)入一次后子地址可以自增,因此允許主機(jī)從起始子地址開(kāi)始連續(xù)讀寫(xiě)數(shù)據(jù),也可以獨(dú)立訪問(wèn)任何子地址寄存器。對(duì)于標(biāo)準(zhǔn)的PAL制式視頻,ADV7189芯片資料給出了推薦的寄存器值3。2.2 視頻壓縮模塊ADV202是針對(duì)視頻和高帶寬圖像壓縮應(yīng)用的一款JPEG2000編解碼芯片。它提供了一個(gè)基于專利空間高效濾波SURF(Spatial Ultra-efficient Recursive Fil
9、tering)技術(shù)的專用小波變換器,支持多達(dá)6級(jí)的9/7和5/3小波變換。在三分量4:2:2隔行模式,能夠處理的圖像/片(tile)寬度最大為2 048像素。工作于可逆模式時(shí),它的處理速率達(dá)到40 Mb/s,不可逆模式下可達(dá)65 Mb/s。ADV202芯片共有16個(gè)直接寄存器、28個(gè)可設(shè)置間接寄存器4。對(duì)ADV202寄存器訪問(wèn)是通過(guò)ADDR3:0、HDATA31:0、CS、RD、WE和ACK管腳實(shí)現(xiàn)。間接寄存器起始地址為0xFFFF0000,在特定模式如用戶自定義模式下,需要通過(guò)IADDR、IDATA寄存器訪問(wèn)設(shè)置間接寄存器,ADV202初始化流程如圖3所示。2.3 數(shù)據(jù)存儲(chǔ)模塊PC104 p
10、lus是專為PCI總線設(shè)計(jì)的,可外接高速設(shè)備。PC104 plus在硬件上通過(guò)一個(gè)3×40孔插座堆棧連接,包括PCI v2.1規(guī)定的所有信號(hào)、并向下兼容PC104的所有特性。由于其緊湊型結(jié)構(gòu)、易于維護(hù)和高帶寬等性能,特別適合機(jī)載嵌入式系統(tǒng)應(yīng)用。PC104 plus總線接口控制芯片選用PLX9054,完成本地?cái)?shù)據(jù)采集端與嵌入式計(jì)算機(jī)的橋接。PLX9054集成了2個(gè)互相獨(dú)立的DMA通道,均支持Block DMA和Scatter/Gather DMA模式。本地總線有3種工作模式,按照實(shí)際需要設(shè)置本地總線為最常用的C模式。上電后通過(guò)EEPROM芯片93LC56對(duì)PLX9054進(jìn)行初始化,主要
11、實(shí)現(xiàn)68個(gè)字節(jié)的配置信息5:設(shè)備識(shí)別字、供應(yīng)商代碼、本地總線3個(gè)空間的基地址以及3個(gè)空間的大小。為保證速率匹配和數(shù)據(jù)傳輸?shù)倪B續(xù)性,PLX9054本地端采用32 bit字寬接口與2片F(xiàn)IFO芯片IDT72V36共享本地?cái)?shù)據(jù)總線,采用Block DMA方式傳輸。2片IDT72V36組成乒乓緩存操作,在IDT72V36與ADV202、 PLX9054連接端分別使用與之匹配的時(shí)鐘頻率。壓縮后的視頻數(shù)據(jù)根據(jù)FPGA的控制時(shí)序依次輪換進(jìn)入2片F(xiàn)IFO緩存,根據(jù)EF/FF標(biāo)志位判斷FIFO內(nèi)數(shù)據(jù)為空或全滿,然后給定PLX9054本地端控制信號(hào),使之從讀FIFO中把數(shù)據(jù)讀入內(nèi)存中,最后通過(guò)應(yīng)用程序把內(nèi)存中的數(shù)
12、據(jù)存儲(chǔ)到IDE硬盤(pán)。2.4 邏輯與時(shí)序控制整個(gè)硬件系統(tǒng)選用了Xilinx公司的Spartan-3A系列XC3S50A芯片完成對(duì)各個(gè)芯片的初始化配置和管理接口之間的通信。上電后,首先Platform Flash對(duì)FPGA加載程序,加載成功后開(kāi)始初始化ADV7189與ADV202。初始化完成后,在讀取ADV202寄存器SWFLAG內(nèi)部值為0xff82時(shí),開(kāi)始對(duì)10位的YUV(4:2:2)數(shù)字視頻數(shù)據(jù)進(jìn)行壓縮。當(dāng)FIFO芯片半滿或全滿標(biāo)志位有效后,F(xiàn)PGA對(duì)PCI總線產(chǎn)生中斷請(qǐng)求,同時(shí)產(chǎn)生相關(guān)的本地端控制信號(hào),引發(fā)PLX9054本地端DMA讀操作。圖4為PLX9054本地端DMA讀操作時(shí)序設(shè)計(jì)。3
13、記錄格式與載體3.1 ADV202壓縮數(shù)據(jù)格式ADV202壓縮數(shù)據(jù)組織形式如圖5所示,其中ADV202數(shù)據(jù)頭包含以下信息:(1)場(chǎng)標(biāo)記(Field identification);(2)場(chǎng)數(shù);(3)文件格式;(4)視頻格式;(5)數(shù)據(jù)頭版本信息(Header version);(6)壓縮數(shù)據(jù)字?jǐn)?shù);(7)屬性數(shù)據(jù)字?jǐn)?shù)。JPEG2000數(shù)據(jù)頭包含整幅圖像主文件頭和圖像塊對(duì)應(yīng)的頭標(biāo)記(Head makers),例如:SOC:碼流開(kāi)始0xFF4FEOC:碼流結(jié)尾0xFFD9COD:編碼方式0xFF52PLM:包長(zhǎng)度,整幅圖像的數(shù)據(jù)頭0xFF57PTL:包長(zhǎng)度,每個(gè)圖像塊的頭0xFF58PPM:打包數(shù)據(jù)
14、的頭,整幅圖像的數(shù)據(jù)頭0xFF60PPT:打包數(shù)據(jù)的頭,每個(gè)圖像塊的頭0xFF61包數(shù)據(jù)(packet data)即打包的數(shù)據(jù)流。碼流結(jié)尾(EOC):每個(gè)碼塊由0x00來(lái)填補(bǔ),以達(dá)到32 bit長(zhǎng)的隊(duì)列。3.2 記錄載體數(shù)據(jù)存儲(chǔ)介質(zhì)為IDE接口硬盤(pán),IDE接口也被稱為并行ATA接口,目前通用標(biāo)準(zhǔn)為Ultra ATA66和ATA100,采用40針80芯接口電纜,傳輸速率分別可達(dá)到66 MB/s和100 MB/s,具有容量較大、選擇范圍廣和通用性強(qiáng)等優(yōu)點(diǎn)。但I(xiàn)DE接口硬盤(pán)不能直接用于機(jī)載設(shè)備,其抗震性能和溫度指標(biāo)不能滿足機(jī)載環(huán)境要求,故需采取特殊的減震、恒溫處理,使其在7 G以上震動(dòng),55 70 溫度范圍內(nèi)能正常工作。 在無(wú)人機(jī)機(jī)載視頻記錄設(shè)備與高空航拍圖像壓縮中,M-JPEG2000的無(wú)損視頻壓縮算法顯示出優(yōu)越性。ADV202不僅支持標(biāo)準(zhǔn)的PAL和NTSC制式,也為1080i高清視頻標(biāo)準(zhǔn)提供了完善的解決方案,有利于機(jī)載視頻系統(tǒng)在未來(lái)超高分辨率圖像壓縮應(yīng)用中的擴(kuò)展。參考文獻(xiàn)1 侯俊.Motion JPEG2000視頻編
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 古代戰(zhàn)爭(zhēng)策略研究-深度研究
- 持續(xù)集成工具在企業(yè)中的實(shí)施策略-深度研究
- 中子星極端物理-深度研究
- 2025年山西警官職業(yè)學(xué)院高職單招數(shù)學(xué)歷年(2016-2024)頻考點(diǎn)試題含答案解析
- 財(cái)務(wù)共享平臺(tái)下Z公司業(yè)財(cái)融合效果評(píng)價(jià)及提升研究
- 從古典到先鋒-舞劇改編的三種策略研究
- 2025年宿遷澤達(dá)職業(yè)技術(shù)學(xué)院高職單招高職單招英語(yǔ)2016-2024歷年頻考點(diǎn)試題含答案解析
- 學(xué)校弱電施工方案
- 2025年安順職業(yè)技術(shù)學(xué)院高職單招語(yǔ)文2018-2024歷年參考題庫(kù)頻考點(diǎn)含答案解析
- 2025至2030年中國(guó)淋浴房分水閥芯數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 眼的解剖結(jié)構(gòu)與生理功能課件
- 小學(xué)網(wǎng)管的工作總結(jié)
- 2024年銀行考試-興業(yè)銀行筆試參考題庫(kù)含答案
- 泵站運(yùn)行管理現(xiàn)狀改善措施
- 2024屆武漢市部分學(xué)校中考一模數(shù)學(xué)試題含解析
- SYT 0447-2014《 埋地鋼制管道環(huán)氧煤瀝青防腐層技術(shù)標(biāo)準(zhǔn)》
- 浙教版七年級(jí)下冊(cè)科學(xué)全冊(cè)課件
- 弧度制及弧度制與角度制的換算
- 瓦楞紙箱計(jì)算公式測(cè)量方法
- DB32-T 4004-2021水質(zhì) 17種全氟化合物的測(cè)定 高效液相色譜串聯(lián)質(zhì)譜法-(高清現(xiàn)行)
- DB15T 2724-2022 羊糞污收集處理技術(shù)規(guī)范
評(píng)論
0/150
提交評(píng)論