日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 電源 > 數(shù)字電源
[導讀]MP3是MPEG-1國際標準中音頻壓縮層3的簡稱,單聲道比特率一般取64kbps,在采樣率44.1kHz的情況下,其壓縮比可達12倍以上,被廣泛應(yīng)用于互聯(lián)網(wǎng)等許多場合。由于解碼比編碼過程簡單很多,MP3播放機或隨身聽已隨處可見,

MP3是MPEG-1國際標準中音頻壓縮層3的簡稱,單聲道比特率一般取64kbps,在采樣率44.1kHz的情況下,其壓縮比可達12倍以上,被廣泛應(yīng)用于互聯(lián)網(wǎng)等許多場合。由于解碼比編碼過程簡單很多,MP3播放機或隨身聽已隨處可見,但MP3編碼在單片機定點DSP上實現(xiàn),并要保證音質(zhì),則鮮有耳聞。考慮到心理聲學模型在整個MP3音頻編碼算法中所占比例巨大,筆者從簡化該模型入手,采用快速算法減少了帶編碼的運算量和數(shù)據(jù)量,盡可能少量化編碼的迭代循環(huán)次數(shù),從而在一片美國德州儀器公司的TMS320C549芯片上實現(xiàn)了MP3的實時壓縮,用標準解碼軟件回放,主觀評定,對于通常的音頻能達到接近CD的音質(zhì)。

    
  尋找快速算法的關(guān)鍵就是這最后一步。將系數(shù)設(shè)數(shù)組:

  其中,   
  最終的子帶樣值是如下的蝶形組合: X[K]=Xe[k]+(1/cos[(2k+1)π/64]Xo[k],k=0,1,…,15 (11) X[31-k]=Xe[k]-(1/cos[(2k+1)π/64])Xo[k],k=0,1,…,15 (12)直接計算(1)式需要32次乘法和32次加法,采用快速算法需2次乘法和15次加法,運算量原來的1/4,而且數(shù)據(jù)表格所占用的存儲空間也減少為原來的1/8左右。[!--empirenews.page--]2.2 心理聲學模型的簡化
  根據(jù)試驗觀察發(fā)現(xiàn)每幀的掩蔽閾值曲線大致相同,所以考慮采用靜態(tài)聲學心理模型,具體做法是:首先對某一具有代表性的音頻幀, 

 


  根據(jù)心理聲學模型計算出掩蔽閾值曲線,在壓縮其它音頻源時,不再計算每幀的心理聲學模型,而是認為每幀信號與上述被分析過的代表幀具有相同的掩蔽特性。這樣,雖然不是很準確,但通常情況下,誤差不會太大,不易被人耳察覺,省去心理學模型需的巨大運算量和存儲空間。實踐證明編碼效果令人滿意,而且對于要求不是很高的應(yīng)用場合,可以認為掩蔽閾值是頻率的常數(shù)函數(shù),每個頻帶采用相同的量化階,也聽不出聲音質(zhì)量的明顯下降。
  2.3 量化編碼迭代循環(huán)的簡化
  量化編碼迭代是兩重循環(huán)過程,圖3是外迭代循環(huán)流圖,迭代的目的是在可用比特數(shù)的限制之內(nèi),以各頻帶的掩蔽值為依據(jù),確定全局增益(體現(xiàn)了全局量化階)和各頻帶的縮放因子(體現(xiàn)了局部量化階)。內(nèi)循環(huán)逐步增加量化器步長,即全局增益,直到MDCT系數(shù)量化后可被可用比特進行霍夫曼編碼,即通過增加全局量化階以降低編碼比特數(shù);外循環(huán)依據(jù)掩蔽閾值檢測各縮放因子帶的失真,若超過允許失真,則擴大該帶的MDCT系數(shù),即增大該帶的縮放因子,以降低局部失真;最后一次迭代的結(jié)果作為最終的霍夫曼碼。每一次循環(huán)都要用當前量化階量化并霍夫曼編碼一次,運算量相當大。從外循環(huán)可以看出掩蔽閾值最終決定縮放因子,為了能省去外控代循環(huán),將代表幀的縮放因子作成表格,供每幀采用。由于上述三個模塊是最主要并且運算量最大的模塊,通過對它們的簡化和優(yōu)化,程序大小和運算量可得到極大的減少。
  3 用定點DSP實現(xiàn)MP3壓縮算法
  為了實現(xiàn)MP3的實時編碼,必須采用高速DSP芯片。采用美國德州儀器(TI)公司的主流定點DSP芯片TMS320C549,其運算速度100MIPS,調(diào)試開發(fā)的環(huán)境是TI公司的第三方Spectrum Digital公司的EVM評估板,板上除了TMS320C549自帶32K字片上內(nèi)存外,還有128K字片外內(nèi)存,數(shù)模轉(zhuǎn)換采用TI的TLC320AD55,與PC機通過JTAG口實現(xiàn)數(shù)據(jù)與程序的加載和調(diào)試。由于評估板與主機的接口速度太慢,即使能做到實時壓縮,將比特流傳給PC機存盤的速度也會跟不上。因此筆者采用的辦法是:將原始PCM音頻數(shù)據(jù)從PC機的硬盤文件加載到板上的片外內(nèi)存,壓縮后的數(shù)據(jù)傳給PC機存盤,再加載后續(xù)文件,壓縮存盤,直到整個音頻文件全部壓縮完,最后用C語言程序?qū)⒏鲾?shù)據(jù)塊拼成MP3文件,用軟件解碼程序回放。是否能達到實時要求只能通過測試每幀運行的指令數(shù)判斷。
  在運用快速算法計算子帶分析濾波器時,考慮到DSP芯片的特點,每分解一次,要作一次加(10)式的加法,勢必降低精度,另外(11)和(12)式的系數(shù)動態(tài)范圍太大,精度也會受到影響,因此,只分解到16點DCT運算。
  采用靜態(tài)心理聲學模型,心理聲學模型和量化編碼外循環(huán)所需的運算量就為零。代表幀的心理聲學模型和縮放因子采用C語言或MATLAB語言編程計算,或者將網(wǎng)上下載MP3文件中的縮放因子信息破譯出來加以利用,子帶分析濾波器之后的MDCT全部采用長塊。表1是靜態(tài)縮放因子比特數(shù)和縮放因子的一種設(shè)置方案。表1 縮放因子數(shù)據(jù)表格 縮放因子帶 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 縮放因子比特數(shù) 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 縮放因子 1 1 0 0 1 1 4 5 3 7 5 3 0 3 0 1 0 7 5 0 3 另外在內(nèi)循環(huán)中,首先初步選擇一個全局增益使最大量化值小于碼表可編碼的最大值,標準推薦的作法是全局增益從小開始,每循環(huán)一次量化后,比較最大量化值,并調(diào)整一次全局增益,直到滿足要求為止。本程序省去了這一循環(huán),事先根據(jù)最大譜線值計算出應(yīng)有的全局增益,作成數(shù)據(jù)表格,程序中只需根據(jù)最大譜線值查表即可。初始化全局增益確定后,要分區(qū)、量化、編碼并計算編碼比特數(shù),如果比特數(shù)太大或太小都還要調(diào)整全局增益。對這一迭代循環(huán)過程,采用折半搜索的辦法實現(xiàn),也就是說第一次循環(huán)時全局增益取上述初始化值的一半,若編碼比特數(shù)超出要求,則再取一半作為新的全局增益,否則增大一半,如此不斷循環(huán)直到無法折半為止。這種折半搜索的方法比逐一搜索要快很多。采用了這些簡化、優(yōu)化措施以及編程技巧,整個編碼程序運算量僅需74MIPS左右,片上存儲空間占用27K字左右。用標準的MP3回放軟件解碼,通過主觀測評,音質(zhì)接收CD。
  當應(yīng)用到某些編碼難度較高的音頻信號,例如響板時,聲音質(zhì)量下降較明顯。因此如果采用更高運算速度的DSP,可在該編碼系統(tǒng)中加入一個完備的或簡化的動態(tài)心理聲學模型,編碼質(zhì)量可進一步提高,至于簡化的動態(tài)心理聲學模型還有待進一步摸索。


  

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

4月26日消息,如今電子產(chǎn)品發(fā)展非常迅速,但經(jīng)常有人會回憶起當年紅極一時的設(shè)備,比如MP3、DVD、隨身聽等等。

關(guān)鍵字: MP3

基于MP3的汽車報站器設(shè)計及電路 隨著城市的快速發(fā)展,公交線路不時地在進行調(diào)整,站名也隨之進行變化,而且車載廣告也越來越受到商家的重視,因此一款能夠方便地更換語音信息、播放高質(zhì)量語音信息的汽車報站器

關(guān)鍵字: MP3

車載MP3發(fā)射器應(yīng)用最多的是日本羅姆(RHOM)公司推出的調(diào)頻立體聲發(fā)射集成電路BHl414-1417系列,其射頻部分采用頻率合成電路,頻率非常穩(wěn)定。音頻信號的處理,將預加重電路、限幅電路、低通濾

關(guān)鍵字: MP3 發(fā)射器 汽車音響

汽車音響MP3發(fā)射器電路:

關(guān)鍵字: MP3 發(fā)射器 音響

  2013年7月30日 – 推動高能效創(chuàng)新的安森美半導體(ON Semiconductor,美國納斯達克上市代號:ONNN)推出一款應(yīng)用于MP3的新器件,配合對微型化、縮減物料單(

關(guān)鍵字: MP3 安森美 音頻處理 lc823430ta

MP3的全稱是動態(tài)影像專家壓縮標準音頻層面3,據(jù)報道,MP3這種技術(shù)正在死亡微軟會讓亞馬遜都在慢慢擯棄它的存在。 亞馬遜已經(jīng)宣布,停止MP3音樂網(wǎng)絡(luò)存儲服務(wù),也就是說,用戶再也無法把本地

關(guān)鍵字: MP3 亞馬遜 微軟

MP3(MPEG Audio Layer 3)是一種以高保真為前提實現(xiàn)的高效壓縮技術(shù)。MP3音頻編碼器復雜,壓縮率很高,但其音色和音質(zhì)還可以保持基本完整,因此該音頻格式文件在計算機、網(wǎng)絡(luò)和各種電

關(guān)鍵字: dct MP3 音頻

2018年9月1日,在廣州白云國際會議中心,HWA(Hi-Res Wireless Audio)高清音頻無線傳輸標準與產(chǎn)業(yè)聯(lián)盟宣布正式成立。HWA高清音頻無線傳輸標準,通過為音頻設(shè)備和終端注入高

關(guān)鍵字: MP3 華為

怎么快速無損地把視頻轉(zhuǎn)換成mp3格式? 一般視頻是mp4、mkv、flv、rmvb等格式,而mp3對應(yīng)的就是音頻格式~ 把視頻轉(zhuǎn)換為音頻,一般有3種方法,每種方法對應(yīng)的情況不一樣

關(guān)鍵字: MP3 視頻轉(zhuǎn)換

  語音芯片如何發(fā)聲   語音芯片如何發(fā)聲?對于行外的人來說,會覺得這一顆小小的芯片能發(fā)出聲音,而且聲音那么 清晰悅耳,或者是發(fā)出一些簡單的音效,感覺好厲害。對于行內(nèi)的人來說,其實也是一

關(guān)鍵字: 語音芯片 語音識別 MP3 觸發(fā)
關(guān)閉