【手続補正書】
【提出日】平成24年4月9日(2012.4.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
音声信号を符号化する方法であって、
時間領域の音声サンプルのシーケンスを含む音声信号の入力を受け取るステップと、
前記音声信号を、少なくとも２つの異なるサブフレームサイズを有するサブフレームに区画するステップと、
前記異なるサイズのサブフレームの可逆的整数入力対整数出力を有する重複変換を実行するステップであって、該重複変換は、前記それぞれのサブフレームサイズである前記サブフレームに適用される可逆的ブロック変換とそれぞれの隣接したサブフレームをオーバーラップさせる可逆的ブロック回転変換との組み合わせとして実現され、各可逆的ブロック回転変換は、前記オーバーラップされた隣接したサブフレームの小さい方の最大半分までをオーバーラップさせ、サブフレームの前記可逆的ブロック変換及び隣接したサブフレームとオーバーラップさせる前記可逆的ブロック回転変換は、前記重複変換の因数分解である、重複変換を実行するステップと、
その結果として得られた変換係数を圧縮されたビットストリームとして符号化するステップと
を含む方法。
【請求項２】
前記重複変換は変調重複変換である、請求項１に記載の方法。
【請求項３】
前記重複変換は修正離散コサイン変換である、請求項２に記載の方法。
【請求項４】
前記ブロック変換は、ブロックベースのＤＣＴ−ＩＶタイプの変換であり、前記可逆的ブロック回転変換は単一段バタフライタイプの変換である、請求項３に記載の方法。
【請求項５】
サブフレームの前記重複変換は、オーバーラップする先行の隣接したサブフレーム及び後続の隣接したサブフレームが異なるサイズである場合には、該先行の隣接したサブフレーム及び該後続の隣接したサブフレームについての異なるサイズの可逆的ブロック回転変換に因数分解される、請求項１に記載の方法。
【請求項６】
音声信号を復号する方法であって、
異なるサイズのサブフレームに区画された音声信号の変換係数を復号するステップと、
前記異なるサイズのサブフレームの可逆的整数入力対整数出力を有する重複変換を実行するステップであって、該重複変換は、前記それぞれのサブフレームサイズである前記サブフレームに適用される可逆的ブロック変換とそれぞれの隣接したサブフレームをオーバーラップさせる可逆的ブロック回転変換との組み合わせとして実現され、各可逆的ブロック回転変換は、前記オーバーラップされた隣接したサブフレームの小さい方の最大半分までをオーバーラップさせ、サブフレームの前記可逆的ブロック変換及び隣接したサブフレームとオーバーラップさせる前記可逆的ブロック回転変換は、前記重複変換の因数分解である、重複変換を実行するステップと、
前記逆変換された変換係数から時間領域の音声信号の音声サンプルを作成するステップと、
前記音声信号を出力するステップと、
を含む方法。
【請求項７】
前記重複変換は変調重複変換である、請求項６に記載の方法。
【請求項８】
前記重複変換は修正離散コサイン変換である、請求項７に記載の方法。
【請求項９】
前記ブロック変換は、ブロックベースのＤＣＴ−ＩＶタイプの変換であり、前記可逆的ブロック回転変換は単一段バタフライタイプの変換である、請求項８に記載の方法。
【請求項１０】
サブフレームの前記重複変換は、オーバーラップする先行の隣接したサブフレーム及び後続の隣接したサブフレームが異なるサイズである場合には、該先行の隣接したサブフレーム及び該後続の隣接したサブフレームについての異なるサイズの可逆的ブロック回転変換に因数分解される、請求項９に記載の方法。
【請求項１１】
複数の異なるサイズのサブフレームに区画された入力音声信号を処理するための重複変換の可逆的整数入力／整数出力の実施を導出する方法であって、
隣接したサブフレームをオーバーラップさせるオーバーラップ領域のオーバーラップウィンドウ化変換と前記サブフレームのブロック変換との組み合わせに前記重複変換を因数分解するステップであって、該因数分解するステップは、
所与のサブフレームの前記重複変換の表現を、
【数１】
2011522291.tif 000001
の形態を有する矩形線形変換行列Ａとして形成するステップであって、ここで、該行列の各サブブロックは前記サブフレームのサイズＮについてＮ／２×Ｎ／２行列であり、ｉ、ｊは該行列のサブブロックのインデックスであり、さらに、該行列は、
【数２】
2011522291.tif 000002
であるという特性を有する、形成するステップと、
前記矩形線形変換行列Ａを、
【数３】
2011522291.tif 000003
の形態のオーバーラップウィンドウ化変換行列Ｃと、
【数４】
2011522291.tif 000004
の形態のブロック変換行列Ｂとに因数分解するステップであって、該因数分解するステップは、関係
【数５】
2011522291.tif 000005
を解くステップを含む、因数分解するステップと、
を含む、前記重複変換を因数分解するステップと、
音声プロセッサーにおいて、前記サブフレームを有する音声信号の入力を受け取るステップと、
前記音声プロセッサーが、前記オーバーラップウィンドウ化変換行列Ｃを、前記サブフレーム及びその先行の隣接したサブフレームに適用するステップと、
前記音声プロセッサーが、前記ブロック変換行列Ｂを前記サブフレームに適用するステップと
を含む方法。
【請求項１２】
前記重複変換が、
【数６】
2011522291.tif 000006
の形態を有する矩形線形変換行列Ａであって、ここで、該行列の各サブブロックは前記サブフレームのサイズＮについてＮ／２×Ｎ／２行列であり、ｉ、ｊは該行列のサブブロックのインデックスであり、さらに、該行列は、
【数７】
2011522291.tif 000007
であるという特性を有する、矩形線形変換行列Ａと、
前記矩形線形変換行列Ａを、
【数８】
2011522291.tif 000008
の形態のオーバーラップウィンドウ化変換行列Ｃと、
【数９】
2011522291.tif 000009
の形態のブロック変換行列Ｂとに因数分解することと
の組み合わせとして実現され、前記行列Ａ、Ｂ及びＣは、関係
【数１０】
2011522291.tif 000010
を満たす、請求項１に記載の方法。
【請求項１３】
前記重複変換が、
【数１１】
2011522291.tif 000011
の形態を有する矩形線形変換行列Ａであって、ここで、該行列の各サブブロックは前記サブフレームのサイズＮについてＮ／２×Ｎ／２行列であり、ｉ、ｊは該行列のサブブロックのインデックスであり、さらに、該行列は、
【数１２】
2011522291.tif 000012
であるという特性を有する、矩形線形変換行列Ａと、
前記矩形線形変換行列Ａを、
【数１３】
2011522291.tif 000013
の形態のオーバーラップウィンドウ化変換行列Ｃと、
【数１４】
2011522291.tif 000014
の形態のブロック変換行列Ｂとに因数分解することと
の組み合わせとして実現され、前記行列Ａ、Ｂ及びＣは、関係
【数１５】
2011522291.tif 000015
を満たす、請求項６に記載の方法。
【請求項１４】
複数の異なるサイズのサブフレームに区画された入力音声信号を処理する方法であって、
重複変換を、隣接したサブフレームをオーバーラップさせるオーバーラップ領域のオーバーラップウィンドウ化変換と前記サブフレームのブロック変換との組み合わせへの因数分解として表現するステップであって、該因数分解は、
所与のサブフレームの前記重複変換を、
【数１６】
2011522291.tif 000016
の形態を有する矩形線形変換行列Ａとして表現するステップであって、ここで、該行列の各サブブロックは前記サブフレームのサイズＮについてＮ／２×Ｎ／２行列であり、ｉ、ｊは該行列のサブブロックのインデックスであり、さらに、該行列は、
【数１７】
2011522291.tif 000017
であるという特性を有する、表現するステップと、
前記矩形線形変換行列Ａを、
【数１８】
2011522291.tif 000018
の形態のオーバーラップウィンドウ化変換行列Ｃと、
【数１９】
2011522291.tif 000019
の形態のブロック変換行列Ｂとへの因数分解として表現するステップであって、
【数２０】
2011522291.tif 000020
である、表現するステップと
を含む、前記重複変換を因数分解として表現するステップと、
音声プロセッサーが、前記サブフレームを有する音声信号の入力を受け取るステップと、
前記音声プロセッサーが、前記オーバーラップウィンドウ化変換行列Ｃを、前記サブフレーム及びその先行の隣接したサブフレームに適用するステップと、
前記音声プロセッサーが、前記ブロック変換行列Ｂを前記サブフレームに適用するステップと
を含む方法。