[發明專利]編碼裝置、解碼裝置、編碼方法、解碼方法及其程序無效
| 申請號: | 201080019002.5 | 申請日: | 2010-05-28 |
| 公開(公告)號: | CN102414990A | 公開(公告)日: | 2012-04-11 |
| 發明(設計)人: | 佐佐木茂明;堤公孝;福井勝宏;日和崎佑介 | 申請(專利權)人: | 日本電信電話株式會社 |
| 主分類號: | H03M7/30 | 分類號: | H03M7/30;G10L19/14 |
| 代理公司: | 北京市柳沈律師事務所 11105 | 代理人: | 胡金瓏 |
| 地址: | 日本*** | 國省代碼: | 日本;JP |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 編碼 裝置 解碼 方法 及其 程序 | ||
技術領域
本發明涉及對音樂或語音等音響信號進行編碼的編碼裝置及編碼方法、對編碼后的信號進行解碼的解碼裝置及解碼方法、及其程序。
背景技術
存在以下技術,利用DFT(discrete?Fourier?transform:離散傅里葉變換)、DCT(Discrete?Cosine?Transform:離散余弦變換)、MDCT(modified?discrete?cosine?transform:修正離散余弦變換)等,將輸入信號的序列變換為頻域的系數,將進行了該變換后的輸入系數用向量量化進行編碼,將得到的碼解碼,并通過將解碼后的系數和輸入系數的誤差信號再次進行向量量化,從而實現層級編碼(可擴縮(scalable)編碼)。在圖1中表示以往技術的編碼器20的結構例,在圖2中表示高質量用解碼器30的結構例,在圖3中表示低質量用解碼器40的結構例。在圖1的編碼器20中的第一層級編碼單元21輸出對輸入信號xm進行了編碼后的第一層級碼C1。編碼器20內的第一層級解碼單元23解碼該第一層級碼C1,得到第一層級解碼信號ym。第二層級編碼單元27輸出將輸入信號xm和第一層級解碼信號ym的誤差信號d’m進行編碼后的第二層級碼C’2。通過由復用單元29復用第一層級碼C1和第二層級碼C’2,得到可擴縮的輸出碼C’。在解碼器30中,通過分離單元39從輸入碼C’分離并取出第一層級碼C1和第二層級碼C’2。在第一層級解碼單元31中解碼第一層級碼C1并得到第一層級解碼信號ym。在第二層級解碼單元37中解碼第二層級碼C’2并得到第二層級解碼信號d’m。在加法單元35中,可以通過合并ym和d’m而得到輸出信號x’m。通過該可擴縮編碼,取出碼的一部分,從而在解碼之后,可以得到與該碼比特數對應的質量的解碼信號。例如,如圖3所示,分離單元39可以從編碼器20的輸出碼C’僅取出第一層級碼C1,并將在第一層級解碼單元31中解碼了的結果ym作為輸出信號x’m(=ym)。但是,與將從第二層級碼C’2得到的第二層級解碼信號d’m合并后的信號相比,ym成為質量變差的輸出信號。例如,作為以往技術,已知專利文獻1。
現有技術文獻
專利文獻
專利文獻1:日本特許3139602號公報(特開平8-263096號公報)
發明內容
發明要解決的課題
在可擴縮編碼中使用了向量量化的情況下,對于每個層級運算量增加。以往技術一般得到高的壓縮率,但是由于多次進行向量量化,所以存在需要很大運算量的問題。
用于解決課題的手段
為了解決上述課題,本發明的編碼技術使用輸入信號、將該輸入信號編碼而得到的第一碼的解碼信號或者在生成第一碼時得到的解碼信號。增益群組包含一個以上的增益群,增益群的每一個包含與對于每個增益群不同的個數的增益對應的值。在該編碼技術中,對于解碼信號的各個樣本,通過規定的方法分配增益群,輸出表示誤差為最小的增益的增益碼,該誤差是通過與分配的增益群內的各個增益對應的值所確定的增益乘以了樣本后的值與輸入信號的誤差。
而且,本發明的解碼技術利用與第一碼對應的解碼方法解碼該第一碼而得到的解碼信號、以及增益碼,對增益碼進行解碼并求增益,將解碼信號和增益相乘。在求增益時,對解碼信號的各個樣本,通過規定的方法分配增益群,從被分配的增益群取出并輸出與增益碼對應的增益。
發明效果
本發明通過對解碼信號的各個樣本分配包含不同個數的增益的增益群,進行與增益群中包含的增益個數對應的標量(scalar)量化,實現可以保持編碼效率,并且減少編碼時的運算量的效果。
附圖說明
圖1是表示編碼器20的結構例的圖。
圖2是表示解碼器30的結構例的圖。
圖3是表示解碼器40的結構例的圖。
圖4是表示編碼裝置100的結構例的圖。
圖5是表示編碼裝置100的處理流程例的圖。
圖6A是表示編碼裝置100的輸出碼C的數據例的圖。
圖6B是表示編碼裝置300的輸出碼C的數據例的圖。
圖7是表示第二層級編碼單元110的結構例的圖。
圖8是表示第二層級編碼單元110的處理流程例的圖。
圖9是用于說明在第二層級編碼單元110中進行的處理和數據的圖。
圖10是表示誤差信號計算單元115的結構例的圖。
圖11是表示解碼裝置200的結構例的圖。
圖12是表示解碼裝置200的處理流程例的圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于日本電信電話株式會社,未經日本電信電話株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201080019002.5/2.html,轉載請聲明來源鉆瓜專利網。





