用於信號的低複雜度組合代碼化和解碼的裝置和方法
2023-05-02 13:30:11 2
用於信號的低複雜度組合代碼化和解碼的裝置和方法
【專利摘要】在本文中公開了一種用於信號的低複雜度組合代碼化和解碼的方法和裝置。在操作期間,當所述函數的尺寸是小的時,編碼器(100)和解碼器(300)將在確定碼字或向量中利用第一函數。當所述函數的尺寸是大的時,所述編碼器和所述解碼器還將在確定所述碼字或向量中利用第二函數。
【專利說明】用於信號的低複雜度組合代碼化和解碼的裝置和方法
【技術領域】
[0001]本發明一般地涉及一種用於信號的低複雜度組合代碼化和解碼的方法和裝置,並且特別涉及向量在電子音頻編碼器和解碼器內的低複雜度組合代碼化和解碼。
【背景技術】
[0002]為了發射或者存儲數位化音頻,音頻必須被編碼為數字形式。這樣做時,模擬音頻被數位化以形成向量或矩陣。數位化音頻然後被編碼以便降低數位化表示音頻所需的信息量。用於針對語音、音頻、圖像、視頻以及其它信號來編碼(代碼化)向量或矩陣數量的方法是眾所周知的。由Peng等人在美國專利6,236,960(其通過引用結合在本文中)中所描述的一種這樣的方法被稱為階乘脈衝代碼化(或FPC)。如果向量X的元素被約束使得-m≤Xi≤m,並且Xi的值是整數,則FPC能夠使用總共M比特為向量x產生碼字,假定:
[0003]
【權利要求】
1.一種用於在電子編碼器內將向量代碼化的方法,所述方法包括以下步驟: 從輸入信號在所述電子編碼器處創建向量x; 由所述電子編碼器在從所述向量x產生碼字C的過程中選擇第一函數或第二函數,其中所述電子編碼器基於小於預定值的所述向量x的非零向量位置,來選擇所述第一函數或所述第二函數。
2.根據權利要求1所述的方法,其中選擇所述第一函數或所述第二函數的步驟包括以下步驟:選擇
3.根據權利要求2所述的方法,其中:
4.根據權利要求2所述的方法,其中,當表示身所需的比特數目是小的時,使用具有F的標準表示的階乘脈衝代碼化方法,否則當表示彥所需的所述比特是大的時,所述代碼器使用#的近似值。
5.根據權利要求4所述的方法,其中,當表示F所需的比特數目是小的時,
6.一種裝置,所述裝置包括: 向量生成器,所述向量生成器從輸入信號在電子編碼器處創建向量X ; 代碼化電路,所述代碼化電路在從所述向量X產生碼字C的過程中使用第一函數或第二函數,其中基於小於預定值的所述向量X的非零向量位置,來使用所述第一函數或所述第二函數。
7.一種用於在電子解碼器內解碼碼字的方法,所述方法包括以下步驟: 在所述電子解碼器處創建碼字; 由所述電子編碼器在從所述碼字產生向量x的過程中選擇第一函數或第二函數,其中所述電子解碼器基於小於預定值的所述向量x的非零向量位置,來選擇所述第一函數或所述第二函數。
8.根據權利要求7所述的方法,其中,選擇所述第一函數或所述第二函數的步驟包括以下步驟:選擇
9.根據權利要求8所述的方法,其中:
10.根據權利要求8所述的方法,其中,當表示#所需的比特數目是小的時,使用具有F的標準表示的階乘脈衝代碼化方法,否則當表示#?所需的所述比特是大的時,所述代碼器使用#的近似值。
11.根據權利要求10所述的方法,其中,當表示F所需的比特數目是小的時,
12.一種裝置,包括: 解碼電路,所述解碼電路在從碼字產生向量X的過程中使用第一函數或第二函數,其中基於小於預定值的所述向量X的非零向量位置,來使用所述第一函數或所述第二函數;以及 信號重建電路,所述信號重建電路從所述向量X創建輸出信號。
【文檔編號】H03M7/30GK103503064SQ201280021516
【公開日】2014年1月8日 申請日期:2012年4月20日 優先權日:2011年5月2日
【發明者】烏達·米塔爾, 詹姆斯·P·阿什利 申請人:摩託羅拉移動有限責任公司