[發明專利]音頻編碼方法和解碼方法、音頻編碼裝置和解碼裝置有效
| 申請號: | 202110080645.0 | 申請日: | 2021-01-21 |
| 公開(公告)號: | CN112885364B | 公開(公告)日: | 2023-10-13 |
| 發明(設計)人: | 張勇 | 申請(專利權)人: | 維沃移動通信有限公司 |
| 主分類號: | G10L19/16 | 分類號: | G10L19/16;G10L19/032 |
| 代理公司: | 北京銀龍知識產權代理有限公司 11243 | 代理人: | 許靜;黃燦 |
| 地址: | 523863 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 音頻 編碼 方法 解碼 裝置 | ||
本發明公開了一種音頻編碼方法和解碼方法、音頻編碼裝置和解碼裝置,所述音頻編碼方法包括:根據待編碼音頻信號的音頻參數確定待編碼序列和第一碼流;確定待編碼序列中每一元素對應的碼數;根據碼數和預設的編碼階數對應的預設編碼表,對待編碼序列進行編碼得到第二碼流;將第一碼流、第二碼流和第三碼流進行排序打包,得到音頻編碼碼流,其中,第三碼流為基于待編碼序列中每一元素與第一預設值的大小關系得到的編碼碼流。本發明提供的音頻編碼方法,不涉及對音頻參數的概率分布進行計算,無需基于音頻參數的概率分布對音頻信號進行編碼,以此減少了大量的計算步驟,進而提高了編碼效率。
技術領域
本申請屬于音頻處理技術領域,具體涉及一種音頻編碼方法和解碼方法、音頻編碼裝置和解碼裝置。
背景技術
音頻編碼技術的核心在于對音頻信號進行壓縮的同時,確保音頻信號完整無損,在壓縮過程中音頻信號沒有產生噪聲和音頻失真。
一種對音頻信號進行編碼的編碼方式為,確定音頻信號中各音頻參數的概率分布,根據音頻參數的概率分布對音頻信號進行編碼。然而,不同的音頻參數對應的概率分布不同,在音頻參數的數量較多的情況下,需要先通過大量的計算過程確定所有音頻參數的概率分布,再對音頻信號進行編碼,這樣,導致編碼效率較低。
發明內容
本申請實施例的目的是提供一種音頻編碼方法和解碼方法、音頻編碼裝置和解碼裝置,能夠解決編碼效率較低的技術問題。
為了解決上述技術問題,本申請是這樣實現的:
第一方面,本申請實施例提供了一種音頻編碼方法,包括:
根據待編碼音頻信號的音頻參數確定待編碼序列和第一碼流,所述音頻參數包括第一參數和N個第二參數,N為正整數,所述第一碼流基于所述第一參數編碼得到,所述待編碼序列基于所述第一參數和所述N個第二參數編碼得到;
確定所述待編碼序列中每一元素對應的碼數;
根據所述碼數和預設的編碼階數對應的預設編碼表,對所述待編碼序列進行編碼得到第二碼流;
將所述第一碼流、所述第二碼流和第三碼流進行排序打包,得到音頻編碼碼流;
其中,所述第三碼流為基于所述待編碼序列中每一元素與第一預設值的大小關系得到的編碼碼流。
第二方面,本申請實施例提供了一種音頻解碼方法,包括:
對音頻信號對應的音頻編碼碼流進行解碼,得到第一碼流、第二碼流和第三碼流,所述音頻信號的音頻參數包括第一參數和N個第二參數,N為正整數,所述第一碼流基于所述第一參數編碼得到;
將所述第一碼流對應的數值確定為第一參數;
根據預設的編碼階數對應的預設編碼表對所述第二碼流中的每個編碼值進行解碼,得到待編碼序列中每一元素對應的碼數,所述待編碼序列基于所述第一參數和所述N個第二參數編碼得到;
對所述第三碼流進行解碼,得到所述待編碼序列中每一元素與第一預設值的大小關系;
基于所述待編碼序列中每一元素對應的碼數和所述待編碼序列中每一元素與第一預設值的大小關系,確定待編碼序列;
根據所述第一參數對所述待編碼序列進行解碼,得到N個第二參數。
第三方面,本申請實施例提供了一種音頻編碼裝置,包括:
第一確定模塊,用于根據待編碼音頻信號的音頻參數確定待編碼序列和第一碼流,所述音頻參數包括第一參數和N個第二參數,N為正整數,所述第一碼流基于所述第一參數編碼得到,所述待編碼序列基于所述第一參數和所述N個第二參數編碼得到;
第二確定模塊,用于確定所述待編碼序列中每一元素對應的碼數;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于維沃移動通信有限公司,未經維沃移動通信有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110080645.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種用于小兒消化治療的輔助按摩裝置
- 下一篇:堆疊式卡座





