寬帶聲音子帶編碼壓縮算法.doc
約46頁DOC格式手機(jī)打開展開
寬帶聲音子帶編碼壓縮算法,2.萬字47頁有程序代碼摘 要 本文重點(diǎn)研究了mpeg-1層Ⅲ算法的編解碼原理,并在visual c++ 6.0 的開發(fā)環(huán)境中編程實(shí)現(xiàn)。其中,編碼的實(shí)現(xiàn)表現(xiàn)為將wave格式的波形文件錄音保存為mp3格式聲音文件;解碼的實(shí)現(xiàn)表現(xiàn)為播放出這個(gè)mp3格式的聲音文件。比較這兩種格式聲音文件的大小之后,發(fā)現(xiàn)經(jīng)過mp3算法的編碼之...
內(nèi)容介紹
此文檔由會(huì)員 劉偉平 發(fā)布
2.萬字 47頁 有程序代碼
摘 要
本文重點(diǎn)研究了MPEG-1層Ⅲ算法的編解碼原理,并在Visual C++ 6.0 的開發(fā)環(huán)境中編程實(shí)現(xiàn)。其中,編碼的實(shí)現(xiàn)表現(xiàn)為將WAVE格式的波形文件錄音保存為MP3格式聲音文件;解碼的實(shí)現(xiàn)表現(xiàn)為播放出這個(gè)MP3格式的聲音文件。比較這兩種格式聲音文件的大小之后,發(fā)現(xiàn)經(jīng)過MP3算法的編碼之后,將WAVE聲音文件壓縮到原來的1/11。雖然與理論上所說的12倍壓縮比還有一點(diǎn)出入,但基本已經(jīng)能夠反映出MP3這種算法的高壓縮比。對(duì)其解碼之后的音質(zhì),也能夠深刻地感受到這種算法的高保真效果,與CD的音質(zhì)相差無幾。
本文在分析和比較了基于寬帶聲音子帶編碼數(shù)據(jù)壓縮算法之后,主要對(duì)MPEG-1音頻編解碼技術(shù)進(jìn)行研究。首先,講述了寬帶音頻編碼中的關(guān)鍵技術(shù),包括人耳的掩蔽效應(yīng)、子帶編碼、改進(jìn)型離散余弦變換(MDCT)及動(dòng)態(tài)碼位分配。然后,詳細(xì)介紹了MPEG-1音頻壓縮算法的編解碼原理及MPEG-1標(biāo)準(zhǔn)定義的3個(gè)層次。最后,文章重點(diǎn)研究了MPEG-1音頻標(biāo)準(zhǔn)中的第3層算法(MP3算法),設(shè)計(jì)并實(shí)現(xiàn)了MP3算法的編碼與解碼。
關(guān)鍵詞 MPEG-1,寬帶音頻,子帶編碼,MP3
ABSTRACT
After analyzing and comparing the wideband audio algorithms based on subband coding,the paper mainly studies the MPEG-1 audio codec.First, it covers key technologies in wideband audio coding including auditory masking,Sub-Band Coding , Modified Discrete Cosine Transform and dynamic bit allocation.And then, it elaborates the algorithms of MPEG-1 audio compression and three independent layers of the MPEG-1 audio standard.Finally,it studies deeply in Layer Ⅲ(MP3) ,designs and achieves the MP3 algorithms of coding and decoding.
KEY WORDS MPEG-1,wideband audio,Sub-Band Coding,MP3
目 錄
ABSTRACT
第一章 緒論
第二章 寬帶音頻壓縮的技術(shù)基礎(chǔ)
第三章 MPEG-1寬帶音頻標(biāo)準(zhǔn)簡(jiǎn)介 9
3.1 MPEG-1寬帶音頻概述 9
3.2 MPEG-1音頻編解碼原理 10
3.2.1 MPEG-1音頻編碼的原理 10
3.2.2 MPEG-1音頻解碼的原理 10
3.3 MPEG-1音頻標(biāo)準(zhǔn)第三層算法(MP3) 11
3.3.1 MP3算法編碼原理 12
3.3.2 MP3算法解碼原理 16
第四章 寬帶聲音壓縮算法的設(shè)計(jì)與實(shí)現(xiàn) 19
4.1 寬帶聲音壓縮算法的設(shè)計(jì) 19
4.1.1 設(shè)計(jì)的整體思路 19
4.1.2 設(shè)計(jì)的模塊圖及流程圖 19
4.2 寬帶聲音壓縮算法的實(shí)現(xiàn) 25
4.2.1實(shí)現(xiàn)WAVE文件的播放 25
4.2.2實(shí)現(xiàn)錄音編碼 27
4.2.3實(shí)現(xiàn)MP3解碼播放
第五章 總結(jié)與展望
5.1 總結(jié)
5.2 展望
參考文獻(xiàn)
致 謝
附 錄
摘 要
本文重點(diǎn)研究了MPEG-1層Ⅲ算法的編解碼原理,并在Visual C++ 6.0 的開發(fā)環(huán)境中編程實(shí)現(xiàn)。其中,編碼的實(shí)現(xiàn)表現(xiàn)為將WAVE格式的波形文件錄音保存為MP3格式聲音文件;解碼的實(shí)現(xiàn)表現(xiàn)為播放出這個(gè)MP3格式的聲音文件。比較這兩種格式聲音文件的大小之后,發(fā)現(xiàn)經(jīng)過MP3算法的編碼之后,將WAVE聲音文件壓縮到原來的1/11。雖然與理論上所說的12倍壓縮比還有一點(diǎn)出入,但基本已經(jīng)能夠反映出MP3這種算法的高壓縮比。對(duì)其解碼之后的音質(zhì),也能夠深刻地感受到這種算法的高保真效果,與CD的音質(zhì)相差無幾。
本文在分析和比較了基于寬帶聲音子帶編碼數(shù)據(jù)壓縮算法之后,主要對(duì)MPEG-1音頻編解碼技術(shù)進(jìn)行研究。首先,講述了寬帶音頻編碼中的關(guān)鍵技術(shù),包括人耳的掩蔽效應(yīng)、子帶編碼、改進(jìn)型離散余弦變換(MDCT)及動(dòng)態(tài)碼位分配。然后,詳細(xì)介紹了MPEG-1音頻壓縮算法的編解碼原理及MPEG-1標(biāo)準(zhǔn)定義的3個(gè)層次。最后,文章重點(diǎn)研究了MPEG-1音頻標(biāo)準(zhǔn)中的第3層算法(MP3算法),設(shè)計(jì)并實(shí)現(xiàn)了MP3算法的編碼與解碼。
關(guān)鍵詞 MPEG-1,寬帶音頻,子帶編碼,MP3
ABSTRACT
After analyzing and comparing the wideband audio algorithms based on subband coding,the paper mainly studies the MPEG-1 audio codec.First, it covers key technologies in wideband audio coding including auditory masking,Sub-Band Coding , Modified Discrete Cosine Transform and dynamic bit allocation.And then, it elaborates the algorithms of MPEG-1 audio compression and three independent layers of the MPEG-1 audio standard.Finally,it studies deeply in Layer Ⅲ(MP3) ,designs and achieves the MP3 algorithms of coding and decoding.
KEY WORDS MPEG-1,wideband audio,Sub-Band Coding,MP3
目 錄
ABSTRACT
第一章 緒論
第二章 寬帶音頻壓縮的技術(shù)基礎(chǔ)
第三章 MPEG-1寬帶音頻標(biāo)準(zhǔn)簡(jiǎn)介 9
3.1 MPEG-1寬帶音頻概述 9
3.2 MPEG-1音頻編解碼原理 10
3.2.1 MPEG-1音頻編碼的原理 10
3.2.2 MPEG-1音頻解碼的原理 10
3.3 MPEG-1音頻標(biāo)準(zhǔn)第三層算法(MP3) 11
3.3.1 MP3算法編碼原理 12
3.3.2 MP3算法解碼原理 16
第四章 寬帶聲音壓縮算法的設(shè)計(jì)與實(shí)現(xiàn) 19
4.1 寬帶聲音壓縮算法的設(shè)計(jì) 19
4.1.1 設(shè)計(jì)的整體思路 19
4.1.2 設(shè)計(jì)的模塊圖及流程圖 19
4.2 寬帶聲音壓縮算法的實(shí)現(xiàn) 25
4.2.1實(shí)現(xiàn)WAVE文件的播放 25
4.2.2實(shí)現(xiàn)錄音編碼 27
4.2.3實(shí)現(xiàn)MP3解碼播放
第五章 總結(jié)與展望
5.1 總結(jié)
5.2 展望
參考文獻(xiàn)
致 謝
附 錄