基于深度學(xué)習(xí)的JPEG圖像云存儲(chǔ)研究
發(fā)布時(shí)間:2021-10-02 01:30
視覺是人們感知和認(rèn)知外部世界的主要途徑,而圖像是對(duì)客觀事物的一種最為直觀的表達(dá)方式,是人們獲取信息的主要途徑。進(jìn)入數(shù)字化社會(huì)后,每天都有數(shù)以萬計(jì)的圖像被傳輸?shù)礁鞣N社交網(wǎng)站,例如Facebook,微博和微信,數(shù)字化的多媒體信息具有數(shù)據(jù)海量性。而JPEG圖像格式是目前使用最廣泛的圖像存儲(chǔ)格式,網(wǎng)絡(luò)上的大多數(shù)圖像都是以JPEG格式存儲(chǔ)的,所以對(duì)JPEG圖像的壓縮具有很高的實(shí)際應(yīng)用價(jià)值。比如JPEG圖像文件上傳到網(wǎng)盤,可以將JPEG圖像文件無損壓縮來減小存儲(chǔ)空間,下載時(shí)解壓縮恢復(fù)原本的JPEG圖像。我們的目標(biāo)是以兼容的方式為JPEG文件提供更高的無損壓縮,可以降低JPEG圖像文件大小,且能恢復(fù)成原本的JPEG圖像。本文提出一種云存儲(chǔ)系統(tǒng),來減少JPEG圖像的存儲(chǔ)成本。具體來說,對(duì)上傳的JPEG圖像進(jìn)行解壓縮,得到圖像高度、寬度、質(zhì)量因子和量化后的DCT系數(shù)。然后編碼圖像高度、寬度和質(zhì)量因子參數(shù),并使用基于神經(jīng)網(wǎng)絡(luò)的算術(shù)編碼器對(duì)量化后的DCT系數(shù)進(jìn)行編碼,得到新的碼流文件存儲(chǔ)在云上。當(dāng)用戶下載圖像時(shí),對(duì)碼流文件進(jìn)行解碼,得到圖像的高度、寬度和質(zhì)量因子參數(shù)。并使用基于神經(jīng)網(wǎng)絡(luò)的算術(shù)解碼器解碼出量化...
【文章來源】:哈爾濱工業(yè)大學(xué)黑龍江省 211工程院校 985工程院校
【文章頁數(shù)】:61 頁
【學(xué)位級(jí)別】:碩士
【部分圖文】:
基準(zhǔn)JPEG壓縮算法流程圖
JPEG默認(rèn)量化表
第2章相關(guān)工作圖2-2JPEG默認(rèn)量化表量化之后就是熵編碼模塊。對(duì)每個(gè)8x8的變換塊,按Zigzag方式掃描,將二維的量化后的DCT系數(shù)排列成一維數(shù)據(jù)。Zigzag掃描方式如圖2-3所示。圖2-3Zigzag掃描方式DC系數(shù)和AC系數(shù)采取不同的熵編碼方法。DC系數(shù)采用差分脈沖調(diào)制編碼(DifferencePulseCodeModulation,DPCM)[28],即編碼的不是DC系數(shù)值,而是當(dāng)前DC系數(shù)與前一個(gè)DC系數(shù)的差,比如前一個(gè)DC系數(shù)是2,當(dāng)前DC系數(shù)是3,所以要編碼的是差值,也就是1。這種方法利用了前一個(gè)8x8空間相鄰塊之間的相關(guān)性。為了進(jìn)一步提高壓縮效率,JPEG壓縮算法不對(duì)差值進(jìn)行直接編碼,而是將差值轉(zhuǎn)化成形如(長(zhǎng)度,幅值)的中間形式。其中幅值是要編碼的差值,而長(zhǎng)度是使用變長(zhǎng)整數(shù)編碼(Variable12
本文編號(hào):3417737
【文章來源】:哈爾濱工業(yè)大學(xué)黑龍江省 211工程院校 985工程院校
【文章頁數(shù)】:61 頁
【學(xué)位級(jí)別】:碩士
【部分圖文】:
基準(zhǔn)JPEG壓縮算法流程圖
JPEG默認(rèn)量化表
第2章相關(guān)工作圖2-2JPEG默認(rèn)量化表量化之后就是熵編碼模塊。對(duì)每個(gè)8x8的變換塊,按Zigzag方式掃描,將二維的量化后的DCT系數(shù)排列成一維數(shù)據(jù)。Zigzag掃描方式如圖2-3所示。圖2-3Zigzag掃描方式DC系數(shù)和AC系數(shù)采取不同的熵編碼方法。DC系數(shù)采用差分脈沖調(diào)制編碼(DifferencePulseCodeModulation,DPCM)[28],即編碼的不是DC系數(shù)值,而是當(dāng)前DC系數(shù)與前一個(gè)DC系數(shù)的差,比如前一個(gè)DC系數(shù)是2,當(dāng)前DC系數(shù)是3,所以要編碼的是差值,也就是1。這種方法利用了前一個(gè)8x8空間相鄰塊之間的相關(guān)性。為了進(jìn)一步提高壓縮效率,JPEG壓縮算法不對(duì)差值進(jìn)行直接編碼,而是將差值轉(zhuǎn)化成形如(長(zhǎng)度,幅值)的中間形式。其中幅值是要編碼的差值,而長(zhǎng)度是使用變長(zhǎng)整數(shù)編碼(Variable12
本文編號(hào):3417737
本文鏈接:http://www.sikaile.net/kejilunwen/zidonghuakongzhilunwen/3417737.html
最近更新
教材專著