專利名稱:一種快速破壞廣播音頻文件病毒的方法
技術(shù)領(lǐng)域:
本發(fā)明屬于數(shù)字音頻處理技術(shù),特別涉及廣播音頻文件處理技木。
背景技術(shù):
我國電臺網(wǎng)絡(luò)經(jīng)過幾十年的發(fā)展,逐步形成了以播出網(wǎng)(內(nèi)網(wǎng))和辦公網(wǎng)(外網(wǎng))為核心的網(wǎng)絡(luò)系統(tǒng)。為了保證電臺業(yè)務(wù)和節(jié)目播出的安全,國家廣電總局規(guī)定廣播電臺的內(nèi)網(wǎng)必須與外網(wǎng)隔離,以防止惡意的攻擊和病毒的感染。然而在另一方面,大量的素材信息如音樂節(jié)目、采訪錄音、新聞稿件等需要在內(nèi)外網(wǎng)間進行交換,封閉的內(nèi)網(wǎng)將嚴重影響電臺的工作效率和節(jié)目質(zhì)量。為解決這個問題,安全隔離網(wǎng)閘產(chǎn)品應(yīng)運而生并快速發(fā)展起來,在國內(nèi)電臺中得到了廣泛的應(yīng)用。來自于互聯(lián)網(wǎng)的安全威脅主要有黑客攻擊和病毒感染兩種。網(wǎng)閘提供了對前ー種 黑客攻擊的防范作用,但對后ー種病毒感染卻無能為力。病毒通常以文件為載體進行傳播,很多網(wǎng)閘設(shè)備通過采用檢查文件擴展名、文件頭等格式審查手段來防范文件病毒,但這些方法都無法從根本上防止病毒感染,因為病毒可能藏匿在文件數(shù)據(jù)(如音頻數(shù)據(jù))中。我國廣播電臺現(xiàn)行的音頻文件格式的行業(yè)標準是IS011172-3標準中的MPEG-I第ニ層格式(簡稱mp2)。該格式文件是通過采用運動圖像專家組(Moving Pictures ExpertGroUp,MPEG)制定的一種音頻數(shù)據(jù)壓縮編碼第二層標準方法對原始的音頻數(shù)據(jù)進行壓縮而產(chǎn)生的。mp2音頻文件由若干個音頻幀組成,每個音頻幀的幀信息包含幀頭、位分配、縮放因子選擇、縮放因子、通道子帶樣本碼字和輔助數(shù)據(jù)等6部分,如圖I所示。其中,通道子帶樣本碼字部分包含了左右通道的32個頻率子帶樣本的編碼信息,而量化各通道子帶樣本所用的比特數(shù)由前面的位分配部分決定。位分配的值越大,分配給對應(yīng)通道子帶的量化比特位就越多,該通道子帶樣本值的表達就越精確。本文所述通道子帶是指由通道編號與子帶編號一同確定的對應(yīng)通道的子帶,如通道子帶(i,j)表示為通道編號為i,子帶編號為j對應(yīng)的子帯。在標準中,一個通道子帶的36個樣本,被劃分為了 12節(jié)(granule),姆節(jié)包含3個連續(xù)樣本。由圖I知,各通道子帶的樣本碼字在音頻幀中是按節(jié)交替排列的,即先排各通道子帶的第I節(jié),然后排它們的第2節(jié),直至最后的第12節(jié)。通道子帶樣本碼字是音頻幀的主體部分,而這部分沒有校驗機制,可以被任意篡改而不被發(fā)覺。因此,音頻文件可成為病毒的優(yōu)良載體。藏匿在音頻文件中的病毒可以利用播放軟件的漏洞實現(xiàn)對內(nèi)網(wǎng)機器的攻擊,而這種病毒攻擊是使用格式審查方法無法防范的。目前防止文件病毒入侵的方法大體分兩類檢測病毒和破壞病毒。檢測病毒的方法是通過檢測出病毒來實現(xiàn)防御。典型的方法有比較法和防篡改法。比較法是通過將文件數(shù)據(jù)和病毒特征進行比對來發(fā)現(xiàn)病毒的。類似于查毒軟件,這種方法需要不斷更新病毒特征;防篡改法是預(yù)先在文件中加入認證或校驗碼,通過檢測文件是否被篡改來判斷是否感染病毒,這種方法需要在音頻制作的源頭作處理,使用也很不方便。破壞病毒的方法是ー種較好的主動防御方法,其目標是直接破壞病毒。該類方法可分為非壓縮域處理和壓縮域處理兩類。非壓縮域處理首先將壓縮的音頻解碼成原始脈沖編碼調(diào)制(Pulse Code Modulation, PCM)數(shù)據(jù),然后通過一定的方式改變PCM數(shù)據(jù),最后通過編碼還原成壓縮文件。這種方法經(jīng)歷了解碼和再編碼過程,計算復(fù)雜度較高;壓縮域處理則直接對壓縮編碼的比特流進行改變,如加入水印、改變縮放因子或編碼碼字等。壓縮域處理方法雖然簡單,但往往對音質(zhì)有較大的損傷??傊?,目前破壞病毒方法主要面臨著兩個技術(shù)難點,即如何降低計算復(fù)雜度和如何在破壞病毒的同時盡可能地保證音質(zhì)。這兩個問題在現(xiàn)有的方法中沒有得到很好的解決。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供ー種新的、快速的并能夠保證廣播音頻文件音質(zhì)的病毒破壞方法。本發(fā)明為解決上述技術(shù)問題所采用的技術(shù)方案是ー種快速破壞廣播音頻文件病毒的方法,其特征在于,逐一對編碼流中的音頻幀進行量化比特位的調(diào)整,將經(jīng)重量化編碼后的音頻幀重新寫入編碼流中,對音頻幀進行比特位調(diào)整包括以下步驟 a.解析當前音頻幀的幀頭和子帶編碼信息,得到當前音頻幀中所有通道子帶的位分配與樣本碼字;b.在參與當前音頻幀編碼的所有通道子帶中先選擇I個通道子帶進行位分配減I調(diào)整,再選擇I個或多個通道子帶進行位分配加I調(diào)整;被選擇的通道子帶滿足的條件是進行位分配減少調(diào)整的通道子帶在位分配減少后所釋放的樣本碼字比特數(shù)大于等于進行位分配增加調(diào)整的所有通道子帶在位分配増加后需耗費的樣本碼字的總比特數(shù),且進行位分配減少調(diào)整的子帶編號與進行增加調(diào)整的子帶編號不同;c.對經(jīng)過位分配調(diào)整的所有通道子帶的樣本碼字進行解碼和反量化,生成對應(yīng)通道子帶的頻率樣本,再根據(jù)調(diào)整后的分配位對這些頻率樣本進行重新量化和編碼,生成新的樣本碼字;d.將包含通道子帶新位分配和新樣本碼字的所有幀信息按標準組織生成變化后的音頻幀??梢姡景l(fā)明不需要將音頻解碼成PCM形式,而是僅在壓縮域?qū)ι贁?shù)幾個通道子帶的樣本進行簡單處理,其計算復(fù)雜度很低。由于音頻幀中的不同通道子帶的樣本碼字是按節(jié)交替排列的,當音頻幀中某ー個通道子帶的樣本碼字發(fā)生改變后,變化的碼字將分布在該音頻幀的整個通道子帶樣本碼字區(qū)域,又由于該區(qū)域大小占據(jù)音頻幀碼流的絕大部分,故本發(fā)明可大范圍的對音頻文件進行改變,進而保證對藏匿在音頻文件中的病毒進行破壞。另外,本發(fā)明沒有改變音頻幀中的縮放因子、縮放因子選擇等對量化誤差影響較大的信息,而僅對I個通道子帶的位分配進行減I調(diào)整,使得音質(zhì)損失較小。同時,本發(fā)明將釋放的比特盡可能地分配給其他通道子帯,即對I個或多個通道子帶的位分配進行加I調(diào)整,使音質(zhì)損失得到了補償。為了進一步減小音質(zhì)損失,在選擇進行位分配減少調(diào)整的通道子帶時,優(yōu)先選擇位分配減少I后所引起信號噪聲比(Signalto Noise Ratio, SNR)下降量最小的通道子帶。這是從編碼的位分配原理中得到的啟發(fā)。在mp2標準編碼算法中,位分配是迭代完成的。姆一次迭代,算法將I個單位的比特數(shù)分配給具有最小掩蔽噪聲比(Mask to Noise Ratio,MNR)的通道子帯。掩蔽噪聲比表示當前信號被其他信號掩蔽之后的信噪比,其值越小表示掩蔽之后的噪聲越大,音質(zhì)越差。掩蔽噪聲比由信號噪聲比和信號掩蔽比(Signal to MaskRatio, SMR)的差來決定,即MNR=SNR-SMR其中SNR由量化比特位決定,可通過查表直接得到,而SMR是根據(jù)聲學(xué)模型計算得到的,在編碼之后可視為固定不變?;谶@ 個結(jié)果,本方法選擇SNR下降最小的通道子帯,并將其位分配減少1,也就使MNR下降最小的通道子帶的位分配減少1,即從聲學(xué)模型角度保證了重新位分配引起的主觀音質(zhì)損失為最小。進ー步地,在選擇進行位分配增加調(diào)整的通道子帶時,優(yōu)先選擇位分配増加I所引起的信號噪聲比的增長量最大的通道子帶,使音質(zhì)損失得到最大的補償。更進一歩地,為了最大限度地彌補音質(zhì)損失,步驟a還計算當前音頻幀在最初編碼時未用完的比特數(shù);在步驟b中,被選擇的通道子帶滿足的條件變?yōu)檫M行位分配減少調(diào)整的通道子帶在位分配減少后釋放的樣本碼字比特數(shù)與最初編碼時未用完的比特數(shù)之和大于等于進行位分配增加調(diào)整的所有通道子帶在位分配増加后需耗費的樣本碼字的總比特數(shù)。本發(fā)明的有益效果是,計算復(fù)雜度很低,且可大范圍的對音頻文件進行改變,以保證對藏匿在音頻文件中的病毒進行破壞;與原文件相比,處理后的文件主觀音質(zhì)幾乎不損失;位分配調(diào)整后,無法對其進行恢復(fù),可以避免該方法本身被黑客攻擊;處理后的文件保持了原文件的如大小、通道數(shù)、采樣率、比特率等原有屬性,可被任何標準解碼器解碼。
圖I為MPEG-I第二層的比特流數(shù)據(jù)幀格式;圖2為本發(fā)明方法流程圖;圖3為第2000幀的數(shù)據(jù)在本發(fā)明方法處理前后的對比。
具體實施例方式本發(fā)明從編碼流中得到原各通道子帶的位分配信息,按照心理聲學(xué)模型,選擇通道子帶進行位分配的微小調(diào)整,并將相應(yīng)子帶的樣本碼字解碼反量化后重量化編碼,最后重新組織合成編碼流寫入文件,從而改變原文件數(shù)據(jù)以達到破壞病毒的目的,如圖2所示,逐幀對音頻文件進行處理,其中對每一音頻幀的處理步驟包括I.解析幀頭按照IS011172-3標準從音頻幀中解析得到相關(guān)的音頻格式信息;2.解析子帶編碼信息按照IS011172-3標準從音頻幀中解析得到各通道子帶位分配和樣本碼字等信息,其中第i個通道的第j個子帶的位分配表示為A(i,j);計算出在最初編碼時未用完的比特數(shù)adb ;3.選擇通道子帶并調(diào)整位分配根據(jù)當前參與編碼的最高子帶的編號sublimit,在子帶編號屬于[1,sublimit]的所有通道子帶中選擇2個或更多的通道子帶,將其記錄到選中的通道子帶集合M中,并對選中的通道子帶進行位分配調(diào)整,具體的步驟如下3. I.對各通道子帶,計算若將當前的位分配減少I所引起的信號噪聲比的下降量,并將其記錄到ー結(jié)構(gòu)數(shù)組snr_dec的鍵值成員中。該結(jié)構(gòu)數(shù)組還記錄了鍵值key對應(yīng)的通道編號ch和子帶編號sub信息;對該snr_deC數(shù)組按key值大小,從小到大進行排序;對key值相同的項,隨機決定其先后順序;3. 2.對除位分配為0和已達到最大分配外的各個通道子帶,計算若將當前的位分配増加I所引起的信號噪聲比的增長量,并將其記錄到另ー結(jié)構(gòu)數(shù)組snr_enc的鍵值成員中。該結(jié)構(gòu)數(shù)組還記錄了鍵值key對應(yīng)的通道編號ch和子帶編號sub信息;對該snr_enc數(shù)組按key值大小,從大到小進行排序;對key值相同的項,隨機決定其先后順序;3. 3.設(shè)m和n分別為數(shù)組snr_dec和snr_enc的瀏覽下標。置初值m=l, n=l, M為空集;3. 4.取snr_dec的第m項snr_dec [m],該項對應(yīng)于SNR下降量最小的通道子帶,設(shè)其通道編號和子帶編號分別表示為snr_dec[m]. ch和snr_dec[m]. sub,計算若將其當前位分配減少I后可釋放的比特數(shù)DEC ;計算當前可用比特數(shù)avail_bits為當前可釋放比特數(shù)加上最初編碼未用完比特數(shù)的總和,即avail_bits=DEC+adb ; 3. 5.對snr_enc的姆一項n作取第n項snr_enc [n]的通道編號和子帶編號,分別表示為snr_enc[n]. ch和snr_enc[n]. sub,計算若將其當前位分配增加I后需要消耗的比特數(shù)ENC,并判斷若當前可用比特數(shù)大于等于需要消耗的比特數(shù)(即avail_bits彡ENC)且釋放和消耗比特數(shù)的子帶編號不相同,貝1J選擇通道snr_enc[n]. ch、子帶snr_enc[n]. sub作為將進行位分配增加調(diào)整的一個通道子帯,并將其帶加入到M中,同時更新avail_bits,使得 avail_bit=avail_bits_ENC ;3. 6若M非空,則選擇通道snr_dec [m]. ch、子帶snr_dec [m]. sub作為將進行位分配減少調(diào)整的通道子帶,并將其帶加入到M中,否則置m=m+l,并轉(zhuǎn)到步驟3. 4進行下ー輪的選擇;3. 7對M中將進行位分配減少調(diào)整的I個通道子帶的位分配減I ;對M中將進行位分配增加調(diào)整的I個或多個通道子帶的位分配加I ;4.解碼反量化樣本碼字按照IS011172-3標準將M中所有通道子帶的樣本碼字進行解碼和反量化,得到相應(yīng)的頻率樣本;5.重量化編碼頻率樣本根據(jù)調(diào)整后的分配位,按照IS011172-3標準對M中所有通道子帶的頻率樣本進行重新量化和編碼,生成新的樣本碼字;6.幀編碼流格式化按照IS011172-3標準將包含通道子帶新位分配和新樣本碼字的所有幀信息寫入編碼流中。實施例以標準256kbit/s的mp2音頻“費翔-故鄉(xiāng)的云.mp2”文件作為輸入的原始音頻為例。該音頻時長為4分24秒,總幀數(shù)為11020幀。本實施方式對輸入的音頻文件按編碼幀為單位進行處理,一次處理ー幀,直到處理完全部的11020幀。下面以2000幀為例,處理的具體實現(xiàn)過程如下I.解析幀頭按照IS011172-3標準從音頻幀中解析得到通道數(shù)為2,采樣率為48000kHz,比特率為256kbps,參與編碼的最高子帶的編號sublimit為27,解碼表為第0個
表等信息;2.解析子帶編碼信息按照IS011172-3標準從音頻幀中解析得到各通道子帶的位分配和樣本碼字等信息,其中各個通道子帶位分配數(shù)組A的值為{{6,7,5,7,8,7,6,5,5,4,3,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0}, {6, 7, 5,8,8, 6, 5,6, 4, 5,4, 3, 2, 3, 3, 2, 2,I,1,1,0,0,0,0,0,0,0}},其中兩組數(shù)據(jù)分別對應(yīng)左右兩個通道各27個子帶的位分配,例如A(2,13)的值為2表示當前通道子帶(2,13)的位分配為2 ;計算得到在最初編碼時該幀未用完的比特數(shù)adb為4比持;3.選擇通道子帶并調(diào)整位分配按照心理聲學(xué)模型,從包含左右通道的子帶I至子帶27的54個候選者中選擇通道子帶,對其位分配進行調(diào)整,具體的步驟如下3. I.對各通道子帶,計算若將當前的位分配減少I所引起的信號噪聲比的下降量,填寫結(jié)構(gòu)數(shù)組snr_deC的鍵值,通道編號和子帶編號3個成員,用快速排序方法對snr_dec按鍵值進行從小到大排序,得到有序snr_dec ;其中第一項snr_dec[l]的值為{4. 00,2,13},表示鍵值(或SNR下降量)為4. 00,通道編號為2和子帶編號為13,該項對應(yīng)于當前最小的SNR下降量。
3. 2.對除位分配為0和已分配到最大外的11個通道子帶,計算若將當前的位分配増加I所引起的信號噪聲比的增長量,填寫結(jié)構(gòu)數(shù)組snr_enc的鍵值,通道編號和子帶編號3個成員,用快速排序方法對snr_enc按鍵值進行從大到小排序,得到有序snr_enc ;其第一項snr_enc[l]的值為{4. 84,1,11},表示鍵值(或SNR增長量)為4. 84,通道編號為I和子帶編號為11,該項對應(yīng)于當前最大的SNR增長量;3. 3.置數(shù)組snr_dec的瀏覽下標m=l, snr_enc的瀏覽下標n=l, M為空集;3. 4.考察snr_dec數(shù)組的第m項,在第一次,即對snr_dec[l]所代表的第2個通道的第13個子帯,計算得到若將其位分配從2減少為I可釋放的比特數(shù)DEC為24,計算avail_bits 為 28 ;3. 5.逐一考察snr_enc的姆ー項n,對其計算若將其當前位分配增加I后需要消耗的比特數(shù) ENC,并判斷條件 avail_bits ^ ENC 且 snr_enc [n]. sub 幸 snr_dec [m]. sub??疾焱戤吅蟀l(fā)現(xiàn)只有第I項滿足條件,其對應(yīng)的ENC為12,通道編號為I,子帶編號為11,則選中第I通道的第11子帶作為將進行比特位增加調(diào)整的通道子帶,并將通道子帶(1,11)加入到M中,avail_bits被更新為16 ;3.6由于M非空,選擇第2通道的第13子帶作為將進行比特位減少調(diào)整的通道子帶,并將通道子帶(2,13)帶加入到M中;3. 7使通道子帶(2,13)的位分配減1,即A(2,13)=A(2,13)-1 ;使通道子帶(1,11)的位分配加 1,即 A(1,11)=A(1,11)+1 ;4.解碼反量化樣本碼字按照IS011172-3標準將通道子帶(2,13)和通道子帶(1,11)的樣本碼字進行解碼和反量化,得到相應(yīng)的頻率樣本;5.重量化編碼頻率樣本根據(jù)更新位分配信息,按照IS011172-3標準通道子帶(2,13)和通道子帶(1,11)的頻率樣本進行重新量化和編碼,生成新的樣本碼字;6.幀編碼流格式化按照IS011172-3標準將包含通道子帶新位分配和新樣本碼字的所有幀信息寫入編碼流中,未用完的16個比特用0填補。下面從文件的改變、音質(zhì)及格式的保持和處理速度三個方面對本發(fā)明的有效性進行驗證。在測試音質(zhì)及格式保持和處理速度環(huán)節(jié),除了本發(fā)明的方法外,還將引入一種減化方案,即去掉實施例的第4和5兩個步驟(對進行位分配調(diào)整的通道子帶的樣本碼字的反量化解碼以及重量化編碼步驟),即位分配調(diào)整后不對改變的通道子帶進行重新量化編碼,而直接用原子帶樣本碼字組織成幀,這樣改變的僅有通道子帶的位分配信息而不足以破壞病毒。在音質(zhì)評價環(huán)節(jié)采用標準ITU-R BS. 1387中描述的主觀音頻質(zhì)量評價(PerceptualEvaluation of Audio Quality, PEAQ)方法,它是目前音頻質(zhì)量客觀評價方法中與主觀評價結(jié)果相關(guān)度最高的方法。該方法利用人耳主觀感知特性計算出信號的掩蔽閾值和失真閾值,然后采用人工神經(jīng)網(wǎng)絡(luò)融合出ー個評價參數(shù)ODG (Object Difference Grade),本實施就采用這個參數(shù)來對音頻質(zhì)量進行客觀評價。I.文件的改變首先將處理后的文件與原文件進行數(shù)據(jù)對比分析。由前面分析知,數(shù)據(jù)變動會發(fā)生在幀的位分配和通道子帶樣本碼字兩部分,而數(shù)據(jù)變動的大小主要跟位分配減少所釋放比特數(shù)與位分配増加所耗費比特數(shù)的差值diff_bit有夫。由于各通道子帶樣本的碼字在編碼流中是交替排列的,參數(shù)diff_bit —旦不為0,就會造成處理后比特排列的嚴重錯位,而帶來幀數(shù)據(jù)的大范圍的變動。
圖3顯示了前面列舉的第2000幀在處理前后的數(shù)據(jù)對比情況,其中變動字節(jié)的背景用陰影顯示出來。該幀位分配減少所釋放的比特數(shù)為24,而位分配増加所耗費的比特數(shù)為12,即diff_bit=12??梢钥吹?,在幀前面部分的變動有2個字節(jié),對應(yīng)于被改變的兩個通道子帶的位分配信息。在占到音頻幀絕大部分的通道子帶樣本碼字區(qū)域,數(shù)據(jù)幾乎都被改變了,這是比特排列的嚴重錯位的效果。對整個幀,數(shù)據(jù)變化率達84. 77%,連續(xù)不變的最大區(qū)域出現(xiàn)在幀的前面部分,其長度為95字節(jié)。2.音質(zhì)及格式的保持用同一標準解碼器對原mp2文件及通過本發(fā)明方法和其減化方法處理得到的文件進行解碼。表I列出了 3個音頻文件解碼后的音質(zhì)對比,評價參數(shù)為0DG。該參數(shù)值越接近0,表示音質(zhì)越好。表I原文件、通過本發(fā)明及其減化方法處理后的文件的音質(zhì)比較
權(quán)利要求
1.ー種快速破壞廣播音頻文件病毒的方法,其特征在于,逐一對編碼流中的音頻幀進行量化比特位的調(diào)整,將經(jīng)重量化編碼后的音頻幀重新寫入編碼流中,對音頻幀進行比特位調(diào)整包括以下步驟 a.解析當前音頻幀的幀頭和子帶編碼信息,得到當前音頻幀中所有通道子帶的位分配與樣本碼字; b.在參與當前音頻幀編碼的所有通道子帶中先選擇I個通道子帶進行位分配減I調(diào)整,再選擇I個或多個通道子帶進行位分配加I調(diào)整;被選擇的通道子帶滿足的條件是進行位分配減少調(diào)整的通道子帶在位分配減少后所釋放的樣本碼字比特數(shù)大于等于進行位分配增加調(diào)整的所有通道子帶在位分配増加后需耗費的樣本碼字的總比特數(shù),且進行位分配減少調(diào)整的子帶編號與進行增加調(diào)整的子帶編號不同; c.對經(jīng)過位分配調(diào)整的所有通道子帶的樣本碼字進行解碼和反量化,生成對應(yīng)通道子帶的頻率樣本,再根據(jù)調(diào)整后的分配位對這些頻率樣本進行重新量化和編碼,生成新的樣本碼字; d.將包含通道子帶新位分配和新樣本碼字的所有幀信息按標準組織生成變化后的音頻幀。
2.如權(quán)利要求I所述ー種快速破壞廣播音頻文件病毒的方法,其特征在于,在選擇進行位分配減少調(diào)整的通道子帶時,優(yōu)先選擇位分配減少I后所引起信號噪聲比下降量最小的通道子帯。
3.如權(quán)利要求2所述ー種快速破壞廣播音頻文件病毒的方法,其特征在于,在選擇進行位分配增加調(diào)整的通道子帶時,優(yōu)先選擇位分配増加I所引起的信號噪聲比的增長量最大的通道子帯。
4.如權(quán)利要求I所述ー種快速破壞廣播音頻文件病毒的方法,其特征在干,步驟a還計算當前音頻幀在最初編碼時未用完的比特數(shù);在步驟b中,被選擇的通道子帶滿足的條件變?yōu)檫M行位分配減少調(diào)整的通道子帶在位分配減少后釋放的樣本碼字比特數(shù)與最初編碼時未用完的比特數(shù)之和大于等于進行位分配增加調(diào)整的所有通道子帶在位分配増加后需耗費的樣本碼字的總比特數(shù)。
全文摘要
本發(fā)明提供一種快速破壞廣播音頻文件病毒的方法,逐一對編碼流中的音頻幀進行量化比特位的調(diào)整,將經(jīng)重量化編碼后的音頻幀重新寫入編碼流中;在參與當前音頻幀編碼的所有通道子帶中先選擇1個通道子帶進行位分配減1調(diào)整,再選擇1個或多個通道子帶進行位分配加1調(diào)整,本發(fā)明不需要將音頻解碼成PCM形式,而是僅在壓縮域?qū)ι贁?shù)幾個通道子帶的樣本進行簡單處理,其計算復(fù)雜度很低,并且可大范圍的對音頻文件進行改變,進而保證對藏匿在音頻文件中的病毒進行破壞。
文檔編號G10L19/00GK102831893SQ20121013851
公開日2012年12月19日 申請日期2012年5月7日 優(yōu)先權(quán)日2012年5月7日
發(fā)明者甘濤, 何艷敏, 黃曉革, 周南, 蘭剛 申請人:電子科技大學(xué)