[發明專利]一種可分級矢量量化編解碼方法無效
| 申請號: | 200910063171.8 | 申請日: | 2009-07-14 |
| 公開(公告)號: | CN101599273A | 公開(公告)日: | 2009-12-09 |
| 發明(設計)人: | 胡瑞敏;楊玉紅;劉元元;謝昭;周成;杜希 | 申請(專利權)人: | 武漢大學 |
| 主分類號: | G10L19/00 | 分類號: | G10L19/00 |
| 代理公司: | 武漢天力專利事務所 | 代理人: | 嚴 彥;馮衛平 |
| 地址: | 43007*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 分級 矢量 量化 解碼 方法 | ||
1.一種可分級矢量量化編碼方法,其特征在于:包括以下步驟,
步驟1.1,提取表示源信號的幀的點陣矢量X;
步驟1.2,對點陣矢量X進行點陣壓縮得到格點矢量Y;
步驟1.3,判斷格點矢量Y是否包括在基礎碼本C中;
如果格點矢量Y包括在基礎碼本C中,對格點矢量Y在基礎碼本C中進行 矢量量化索引查找,得到基礎碼本量化索引I并編碼輸出;
如果格點矢量Y不包括在基礎碼本C中,分裂格點矢量Y得到基礎部分矢 量base_Y和擴展部分矢量extend_Y,所述擴展部分矢量extend_Y按照擴展層 數n分裂為各層擴展部份矢量extend_Yi,1≤i≤n;對基礎部分矢量base_Y在 基礎碼本C中進行矢量量化索引查找,得到基礎碼本量化索引I,對各層擴展部 份矢量extend_Yi分別在擴展碼本E中進行矢量量化索引查找,得到相應各層擴 展量化索引extend_Ii,1≤i≤n;最后將所得基礎碼本量化索引I、各層擴展量 化索引extend_Ii和擴展層數n編碼輸出;
所述擴展部分矢量extend_Y按照擴展層數n分裂為各層擴展部份矢量 extend_Yi,具體方式如下,
(1)計算擴展部分矢量extend_Y的擴展層數n:
其中,表示上限取整,R為基礎碼本球殼半徑,Z為擴展碼本球殼半徑, extend_yk表示擴展部分矢量extend_Y的第k維元素,k取1~K,K為總維數;
(2)根據擴展層數n計算得到每層擴展部份矢量
{extend_Y1,extend_Y2,...,extend_Yn}
其中,第一層的擴展部份矢量extend_Y1計算如下,
extend_Y1=mod((extend_Y/R),Z)
其中,第二層及以上的擴展部份矢量extend_Yi計算如下,
其中2≤i≤n,且i為整數。
2.一種可分級矢量量化解碼方法,其特征在于:包括以下步驟,
步驟2.1,從編碼碼流中提取基礎碼本量化索引I以及擴展層數n;
步驟2.2,根據擴展層數n解碼量化索引,方式如下;
如果n=0,使用基礎碼本C解碼基礎碼本量化索引I,得到格點矢量Y;
如果n>0,根據基礎碼本解碼索引I得到基礎部分矢量base_Y,根據各層 擴展量化索引extend_Ii合成擴展部分矢量extend_Y,1≤i≤n;合成基礎部分 矢量base_Y和擴展部分矢量extend_Y,得到格點矢量Y;
所述根據各層擴展量化索引extend_Ii合成擴展部分矢量extend_Y,具體方 式如下,
(1)根據擴展層數n,讀入extend_I1,extend_I2,...,extend_In
(2)根據各層擴展量化索引extend_Ii查找得到各層擴展部份矢量extend_Yi, 1≤i≤n,
擴展部分矢量extend_Y由各層擴展部份矢量extend_Yi合成,其合成公式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢大學,未經武漢大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910063171.8/1.html,轉載請聲明來源鉆瓜專利網。





