[發明專利]一種網絡傳輸中實時音頻數據丟包恢復的方法在審
| 申請號: | 201710353522.3 | 申請日: | 2017-05-18 |
| 公開(公告)號: | CN108510993A | 公開(公告)日: | 2018-09-07 |
| 發明(設計)人: | 姚國平 | 申請(專利權)人: | 蘇州純青智能科技有限公司 |
| 主分類號: | G10L19/005 | 分類號: | G10L19/005;H04L1/00 |
| 代理公司: | 北京華識知識產權代理有限公司 11530 | 代理人: | 陳敏 |
| 地址: | 215400 江蘇省蘇*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 實時音頻數據 丟包恢復 丟包 網絡傳輸 多項式擬合 波形幅度 傳輸帶寬 動態估計 計算數據 平滑處理 音頻波形 優化處理 整合處理 滑動窗 結合處 冗余度 音頻包 原音頻 優化 恢復 | ||
本發明提出了一種網絡傳輸中實時音頻數據丟包恢復的方法,包括以下步驟:判斷是否發生音頻丟包,計算發生丟包音頻的個數N;進行丟失的音頻包波形幅度值的估計;采用多項式擬合對估計波形的幅度值進行優化;對恢復后的音頻波形與與之相鄰的原音頻波形結合處進行彌合,平滑處理。本發明采用滑動窗動態估計音頻丟包處波形,再對估計后的波形進行優化處理,最后經過波形整合處理完成實時音頻數據的丟包恢復的方法,有效避免增加冗余度,減少計算數據量,降低對傳輸帶寬的要求。
技術領域
本發明涉及通信技術領域,具體涉及一種網絡傳輸中實時音頻數據丟包恢復的方法。
背景技術
隨著通信技術的發展,音頻傳輸系統對實時性和準確性的要求越來越高。在網絡的音頻傳輸過程中,影響音頻音質的主要因素是網絡傳輸。具體分為包丟失、時延和靜電干擾,其中,包丟失是音質下降的最主要原因。現有的音頻丟包恢復技術按照連接關系可以劃分為兩個大類:一類是基于發送端的前向糾錯、增加冗余度和交織技術;另一類是基于接收端的固定波形插入法和靜音替代的恢復方法。
一般來說,采用基于發端修復的效果比基于收端的技術效果好,但技術復雜,一般會增加網格的帶寬和傳輸延遲。
因此,針對上述問題,本發明提出了一種新的技術方案。
發明內容
本發明的目的是提供一種能夠準確恢復丟失的音頻數據,效果好,延時小,占用帶寬小的網絡傳輸中實時音頻數據丟包恢復的方法。
本發明是通過以下技術方案來實現的:
一種網絡傳輸中實時音頻數據丟包恢復的方法,包括以下步驟:
⑴判斷是否發生音頻丟包,計算發生丟包音頻的個數N,公式如下:
其中,T代表發端預定的發送相鄰兩個音頻包的間隔時間,t代表收端相鄰兩次實際收到語音包的時間間隔,N為發生間頻丟包的音頻包個數;
⑵進行丟失的音頻包波形幅度值的估計;
⑶采用多項式擬合對估計波形的幅度值進行優化;
⑷對恢復后的音頻波形與與之相鄰的原音頻波形結合處進行彌合,平滑處理。
進一步地,所述步驟⑵中進行丟失的音頻包波形幅度的估計,包括以下步驟:
a、與丟包位置相鄰的前向后向分別取N個音頻包,待選取的前向N個和后向N個音頻包組合成一段特選波形;
b、設定一個長度為N·m+2的滑動窗,橫坐標起點位于選取的前向波形的最左端;
c、通過滑動窗取出N·m+2個點的幅度值計算第1點的估計波形幅度值,滑動窗依次自左向右滑動,分別計算后面點的估計波形幅度值;
d、判斷是否計算完N·m點的估計波形幅度值,計算完畢,將估計波形插入原丟包位置。
本發明的有益效果是:本發明采用滑動窗動態估計音頻丟包處波形,再對估計后的波形進行優化處理,最后經過波形整合處理完成實時音頻數據的丟包恢復的方法,有效避免增加冗余度,減少計算數據量,降低對傳輸帶寬的要求。
附圖說明
圖1為丟失的音頻包波形幅度的估計的流程圖。
具體實施方式
下面結合附圖說明對本發明做進一步地說明。
一種網絡傳輸中實時音頻數據丟包恢復的方法,包括以下步驟:
⑴判斷是否發生音頻丟包,計算發生丟包音頻的個數N,公式如下:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州純青智能科技有限公司,未經蘇州純青智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710353522.3/2.html,轉載請聲明來源鉆瓜專利網。





