(57)【要約】ディジタルオーディオデータを復号するための方法が提案される。この方法は、伝送された基準値、有利にはスケールファクタに依存して誤り検出を行うために使用される。本発明の方法は、周波数範囲の基準値と同一の周波数範囲の先行の基準値とが指標形成のために比較される。この指標は閾値と比較され、指標が所定の閾値を上回る場合には、このことがシグナリングによって表示される。本発明の実施形態では、オーディオデータが伝送されない周波数範囲に標準値が挿入される。この標準値はこの周波数範囲について指標が形成されないようにする。
2004500599.tif 000002
【特許請求の範囲】
【請求項１】
フレーム内のディジタルオーディオデータを受信し、該ディジタルオーディオデータを復号する、ディジタルオーディオデータの復号方法において、
復号の際にフレームからディジタルオーディオデータに依存する基準値を取り出し、該取り出しを該基準値を用いて指標を形成するために行い、
該指標を所定の閾値と比較し、
該指標が閾値を上回る場合には、閾値を上回ったことをシグナリングによって指示することを特徴とする、ディジタルオーディオデータの復号方法。
【請求項２】
前記ディジタルオーディオ信号を相前後する周波数範囲に分割し、それぞれ１つの周波数範囲に対するディジタルオーディオデータを、少なくとも１つの基準値、有利にはスケールファクタを用いて、それぞれの周波数範囲について逆正規化し、
それぞれの周波数範囲に対する少なくとも１つの基準値を、指標を形成するためにそれぞれの該周波数範囲に対する先行の基準値と比較する、請求項１記載の方法。
【請求項３】
前記指標を、基準値と少なくとも１つの先行の基準値との差分形成または平均値形成によって形成する。請求項１または２記載の方法。
【請求項４】
シグナリングをビット列、有利にはフラッグを用いて表示する、請求項２又は３記載の方法。
【請求項５】
前記ビット列を誤り検出用の指示と比較する、請求項４記載の方法。
【請求項６】
各フレームに対して誤り検出を行う、請求項５記載の方法。
【請求項７】
前記フレームは、フレームヘッダ（１）と、フレームの誤り検出用のフィールド（２）と、ビット割り当て用のフィールド（３）と、基準値の選択用のフィールド（４）と、基準値用のフィールド（５）と、ディジタルオーディオデータ用のフィールド（６）と、付加データフィールド（７）とを有する、請求項６記載の方法。
【請求項８】
前記付加データフィールド（７）は基準値に対する誤り検出用のデータを有する、請求項７記載の方法。
【請求項９】
フレームとしてＭＰＥＧ１レイヤＩＩフレームを使用する、請求項８記載の方法。
【請求項１０】
周波数範囲に標準値を基準値としてプロットする場合には、該標準値と先行の基準値との比較は行われない、請求項１から９のいずれか１項記載の方法。
【請求項１１】
先行の基準値との比較が、所定の閾値以下である指標をもたらすように前記標準値を形成する、請求項１から１０のいずれか１項記載の方法。
【発明の詳細な説明】
【０００１】
本発明は、独立請求項記載のディジタルオーディオ信号を復号するための方法に関する。
【０００２】
ＤＡＢ（Ｄｉｇｉｔａｌ Ａｕｄｉｏ Ｂｒｏａｄｃａｓｔｉｎｇ）では送信側において、伝送すべきディジタルオーディオ信号の全体の周波数スペクトルが周波数範囲に分割されることが公知である。これらの周波数範囲は英語ではサブバンドと称される。周波数範囲毎に最大で３つのスケールファクタが基準値として確定される。各周波数範囲においては、ステレオ伝送でのチャネル毎に３６サンプリング値が時間的に連続して形成される。３６サンプリング値は、時間的に連続する別個のグループ毎に１２サンプリング値に分割される。グループごとに最大で１つのスケールファクタが規定される。１つの周波数範囲の２つまたは３つ全てのスケールファクタが同じまたは少なくとも非常に近似した値であれば、これらのスケールファクタに対して１つのスケールファクタのみが伝送される。したがってサンプリング値及びスケールファクタが伝送されるＤＡＢフレーム内では、１つの周波数範囲についてサンプリング値のいずれか１つのグループまたはいずれかのグループに対して、それぞれ１つのスケールファクタが使用できるかがシグナリングされる。これらのスケールファクタはサンプリング値のそれぞれのグループまたは複数のグループにおいて最も大きい信号値を有する。このグループまたはこれら複数のグループにおけるその他の信号値はスケールファクタについて正規化される。
【０００３】
受信器では情報源復号化時に誤り検出及び誤り訂正が行われる。このことは先行のチャネル復号化時においてそのような誤り検出及び誤り訂正が行われた後に実施される。情報源を復号化している間のこれらの誤り検出及び誤り訂正は、ＤＡＢフレームにもスケールファクタにも関係する。このような場合にはディジタルオーディオデータはスケールファクタを用いて逆正規化され、オーディオデータの復号が行われる。
【０００４】
発明の利点
独立請求項記載の特徴を備えた、本発明によるディジタルオーディオデータの復号化方法は、これに対して以下の利点を有する。すなわち、誤り訂正または誤り隠蔽を開始するために、妥当性検査によって誤りが検出される。本発明の方法は簡単であり、また時間の経過において跳躍的変化が生じないオーディオデータの特性を使用する。したがって有利には、オーディオデータに依存する時間的に相前後する基準値の比較形成は、誤りが存在するか否かについての信頼性のある結果につながる。
【０００５】
本発明の方法は有利には簡単なものであり、あらゆるオーディオデコーダで実現することができる。これに加え本発明の方法を別のオーディオ復号化方式（標準方式）に適用することができる。これらの標準方式には、ＭＰＥＧ−１、ＭＰＥＧ−２及びＭＰＥＧ−４が属する。これらの標準方式は固有の誤り計算方式を有することができるか、または有していない。
【０００６】
従属請求項に記載されている特徴によって、独立請求項記載の有利な実施形態及び改善実施形態が可能である。
【０００７】
これに加え多段の誤り検出が行われるのは有利である。何故ならば、上述の誤り検出方法及び誤り訂正方式に、例えばＤＡＢでは、別の誤りを発見するためにさらなる方式が追加されるからである。
【０００８】
有利には本発明の方法では、ＤＡＢにおいてはスケールファクタである基準値の間の密接な相関関係が、誤りが存在するか否かを確定するために使用される。オーディオデータでは、時間的に隣接可能なデータは相互に密接な相関関係になる。このことは音声及び音楽の特性である。
【０００９】
殊に有利には指標が差分値形成または平均値形成を用いることにより検出され、これにより誤りが存在するか否かのわかりやすく且つ簡単な信頼性のある決定がなされる。さらに本発明の方法はまた信号形式には依存しない。何故ならばそれぞれの信号にとって最適な計算方式を使用できるからである。
【００１０】
これに加え、誤りが存在するか否かの決定のシグナリングを、ビット列、有利にはフラッグを用いて行うことは有利であり、これによってこの決定を簡単に評価することができる。
【００１１】
指標の評価と基準値の誤り検出とを結合することにより総合的な情報が生じる。この際指標の評価に重きが置かれる。何故ならばここでは時間的に相前後する基準値間の実質的な関係、すなわちオーディオデータ間の密接な相関関係が使用されるからである。
【００１２】
さらには基準値、有利にはスケールファクタの他に、ディジタルオーディオデータ伝送に使用されるフレームも誤り検出を備えることは有利である。これによって簡単なやり方で二重の誤り保護が実現される。
【００１３】
さらに有利には、周波数範囲でデータが伝送されない場合には、英語ではデフォルトと称すいわゆる標準値が基準値として記録され、またこれらの標準値がそのような基準値として識別されれば有利であり、その結果本発明の誤り検出はここでは行われない。つまりそうでないと、間違って誤りがあるとされてしまうからである。
【００１４】
それに加え、適切な標準値を決定することができ、その結果誤り検出を全ての周波数値に対して行うことができる。ここで有利には誤りを示さない指標をもたらすそのような標準値が決定される。すなわち標準値が適切に決定される。これは本発明の方法を簡潔にする。何故ならば標準値の特例に備える必要がないからである。
【００１５】
図面
本発明の実施例を図面に示し、以下詳細に説明する。ここで図１は、ＭＰＥＧレイヤＩＩフレームを示し、図２は本発明の方法のブロック図を示す。
【００１６】
実施例の説明
例えばＤＡＢ（Ｄｉｇｉｔａｌ Ａｕｄｉｏ Ｂｒｏａｄｃａｓｔｉｎｇ）のようなディジタル伝送方法では、送信側においてはいわゆるスケールファクタが使用される。このスケールファクタをここでは以下基準値と称する。しかしながら以下ではさらに、オーディオデータに依存する他の特徴的なデータも基準値として使用できることが示されている。
【００１７】
この基準値は連続する周波数範囲において最も強い信号値を表し、この最も強い信号値についてこの周波数範囲内のその他の信号値が正規化される。したがってオーディオ信号値の振幅間の最大差分が低減される。このような場合受信機においては、信号値は同様に伝送された基準値を用いて逆正規化される。
【００１８】
例えばラジオ放送プログラム及び他のマルチメディアデータの移動無線受信に適しているＤＡＢの他に、ここで記述する方法は、ＤＶＢ（Ｄｉｇｉｔａｌ Ｖｉｄｅｏ Ｂｒｏａｄｃａｓｔｉｎｇ）及びＤＲＭ（Ｄｉｇｉｔａｌ Ｒａｄｉｏ Ｍｏｎｄｉａｌ）及び別の方式のような他のディジタル無線伝送方式にも適用される。
【００１９】
ＤＡＢのようなディジタル伝送方式では、送信器における情報源符号化によって散布量が、ディジタルの生データ、例えばＰＣＭ（Ｐｕｌｓｃｏｄｅｍｏｄｕｌａｔｉｏｎ）データとしての音声データから得られる。伝送すべきデータを伝送誤りから保護するために、情報源符号化の後に冗長度がチャネル符号化において再び付加される。この冗長度は、チャネル復号をしている間の誤り検出及び誤り訂正を行うために受信側において使用される。これに加え、チャネル復号の後に続く情報源復号においては、また付加的に誤り検出及び誤り訂正が行われる。情報源復号の間の誤り検出及び必要に応じて誤り訂正は、チャネル復号によって既に復号されているデータについて行われる。しかしながら多くの誤りが生じた場合には、情報源復号中のこの誤り検出及び誤り訂正は機能せず、オーディオ品質は劣化する。誤り検出を情報源復号での誤り隠蔽とも解することができる。
【００２０】
ディジタル符号化オーディオデータでは、訂正できない誤りは明確に識別可能な、したがって可聴の誤りになる可能性があり、この訂正できない誤りは聴取者にとって誤りのあるアナログオーディオ信号の場合よりもはるかに不快である。ここではすなわち非常に良好なオーディオ品質から非常に劣悪なオーディオ品質まで滑らかに遷移するので、品質が劣悪な場合であっても依然として有効信号は可聴である。
【００２１】
このことはディジタルオーディオデータでは全く異なる。チャネル復号化時に受信側においてもはや発生した全ての誤りを訂正することができない場合には、ＤＡＢでは先ずサンプリング値に被害が及び、激しい音をたてる妨害ノイズが生じる。誤りがますます生じると、基準値としてのスケールファクタにも被害が及び、その結果すさまじい音の妨害ノイズが生じる。さらに全体のフレームも反復的に誤りがあって伝送されると、ミューティングが開始される。
【００２２】
したがってここでは、可聴な誤りの発生を絶対的に最小限に抑えるために、確実な誤り検出及び正確な誤り検出に最も重きが置かれる。
【００２３】
したがって本発明によれば、誤りが存在するか否かを別の段階において確定するために、情報源復号化の際の付加的な誤り保護に適している指標が生成される。すなわちここでは、本発明の方法は既存の方法に加えて行われるものである。これはここでは、情報源復号化の際の基準値の誤り検出及び誤り訂正に該当する。さてここで誤りが存在する場合には、誤りがあるものとして識別された基準値が、記憶された先行の基準値と置換される。したがって基準値は２つの方法によって誤りについて監視される。
【００２４】
択一的に本発明の方法は、ディジタルオーディオデータを復号する際の唯一の誤り検出としても作用することができる。何故ならば、他の誤り検出方式及びフレーム構造に依存しないからである。
【００２５】
図１にはＭＰＥＧ１レイヤＩＩフレームが図示されている。ＭＰＥＧ１レイヤＩＩフレームはフレームヘッダ（１）で始まり、このフレームヘッダ（１）にフレーム誤り検出用のフィールド（２）が続く。ここにはチェックサム（英語では巡回冗長検査コード（ＣＲＣ）と称される）が挿入される。誤りのあるフレームがチェックサムをもとに検出されたならば、適切なフレームが誤りのあるフレームと置換される。例えば先行のフレームをこのために使用することができるか、または誤りのあるフレームに対するミューティングが行われる。択一的に予測も行うことができる。ここで正確に受信または訂正されたフレームから、訂正できないフレーム、したがって誤りのあるフレームが計算される。適切なモデルを用いてこれを評価することができ、したがって予測することができる。
【００２６】
チェックサムは伝送効率の理由から、生じ得る全ての誤りは検出できないように構成されている。そのような場合チェックサムはうまく機能しない。チェックサムでは誤りが複数重なり合う場合には相互に訂正することができるが、その結果そのような場合には誤って、チェックサムによって誤りが検出されない。チェックサムの特徴はビット合計の検査であって、オーディオデータの内容に関する考察は、本発明の場合におけるように行われない。
【００２７】
ビット割り当て用のフィールド３がこれに続く。ＤＡＢでは、また別のディジタル伝送方式及び記録方式でも、オーディオ信号は量子化される。この際非直線的な量子化が行われ、心理聴覚的な量子化特性曲線を基礎とする。周波数に関して、音響スペクトルから傑出する音の近傍にあるノイズは耳ではもはや知覚されない。これをマスキング閾値と称す。これによって以下のことが可能となる。すなわち、マスキング閾値よりも下にあるそのようなノイズをデータから遠ざけることによってデータレートを引き下げる。ここではまた種々の周波数範囲が種々に細かくに量子化され、量子化の細分は量子化ノイズが依然としてマスキング閾値以下にあることによって決定される。周波数範囲毎のこの種々の量子化によって、種々多くのビットが周波数範囲毎に割り当てられることになる。例えばビット割り当ては周波数範囲毎に３ビットと１６ビットの間で推移する。
【００２８】
次のフィールド４には基準値選択が与えられる。周波数範囲について時間的に相前後する基準値が同一または少なくとも非常に近似した量を有するということは十分に考えられる。何故ならば出力はおおよそ一致しているからである。したがって、基準値がサンプリング値の時間的に相前後する別個の複数のグループを表す場合には、周波数範囲に対して複数の基準値を伝送する必要はない。このフィールド４には、どの基準値をサンプリング値のどのグループに対して逆正規化のために使用するべきかが記述されている。
【００２９】
フィールド５には基準値自体が記憶されている。フィールド６には実際のオーディオデータがファイルされており、このオーディオデータは基準値でもって逆正規化される。フィールド７には付加データが存在し、この付加データはプログラムに添付された情報、特に後続のフレームの基準値のためのチェックサムを含む。
【００３０】
図２は本発明の方法のブロック図を示す。入力側８にはオーディオデータが存在する。ブロック９において、先行のフレームの基準値について誤り検出が行われる。ブロック１０では、目下のフレームから指標が抽出され、この指標では先行のフレームの基準値と目下のフレームの基準値とが相互に引かれる。合計が所定の閾値を上回れば、その差は２つの基準値間の相関関係が存在しないほど大きい。このことはオーディオデータでは本来的には生じ得ない。したがってこのような場合は誤りとして検出される。
【００３１】
択一的に単なる差分形成の代わりに平均値形成も、例えば標準偏差を計算するために使用することができる。標準偏差が所定の閾値を上回ると、このことは誤りとして検出される。
【００３２】
ブロック１１には決定段が設けられており、この決定段は相前後する基準値の差分を所定の閾値と比較し、また相応の出力を形成する。すなわち、誤りが存在すればビットを１にセットし、誤りが存在しなければビットを０にセットする。このビットはフラッグとも称される。
【００３３】
ブロック１２では、基準値に対するブロック９での誤り検出とブロック１１での指標解析を用いる誤り検出とが相互に結合される。ここで方法は、ブロック１１によって過去のフレームの結果が使用されるように構成されており、したがってブロック９においても過去のフレームの基準値に対する誤り検出が行われる。結合部１２は論理的ＯＲ結合を用いて誤りが存在するか否かの決定が確定されるように構成されており、すなわち誤りがあれば１がシグナリングされ、エラーがなければ０がシグナリングされ、その結果チェックサムを用いる誤り検出と指標解析との両方は、エラーが検出されないならば誤りを表示する必要はない。
【００３４】
誤りが検出されたならば、誤り訂正方式または誤り隠蔽方式を使用する。これにはフレーム反復及び予測が属する。
【００３５】
複数の周波数範囲では部分的にオーディオ情報は伝送されない。このオーディオ情報の代わりに標準値、デフォルトがプロットされる。別の基準値を有するデフォルトの差分形成は誤りを指示することができる。この標準値は特徴的である必要がある。この標準値は通常の場合オーディオデータでは生じず、その結果このような場合においては差分形成は行われず、またここではチェックサムを用いる基準値に対する誤り検出のみが行われる。すなわち、基準値の誤り検出用のフラッグがここで０にとどまる。択一的に標準値を、この標準値を用いて形成された指標が常に誤り検出用の閾値よりも下にあるように構成することもできる。したがって標準値は基準値に適応される。このような場合原則的には、簡単に相応の基準値を得ることもでき、その結果差分形成では０が生じる。
【００３６】
ブロック１３ではエラーが存在するか否かの決定がシグナリングされる。エラーが存在すれば、記憶された基準値が、正確に伝送された過去のフレームから誤りのある基準値の代わりに取られ、エラーが存在しなければ全ての基準値はこのフレームから使用される。
【００３７】
ここで記述した基準値としてのスケールファクタの他に、別のデータもこのために使用することができる。このデータには利得ファクタが属し、この利得ファクタは周波数範囲ごとに最適な調整範囲を検出するために必要であり、またオーディオデータに依存する。しかしながらまた別のデータを本発明の方法に使用することができる。唯一の前提条件はオーディオデータの密接な相関関係である。
【図面の簡単な説明】
【図１】
ＭＰＥＧ１レイヤＩＩフレームである。
【図２】
本発明のブロック図である。
【国際公開パンフレット】
2004500599.tif 000003
2004500599.tif 000004
2004500599.tif 000005
2004500599.tif 000006
2004500599.tif 000007
2004500599.tif 000008
2004500599.tif 000009
2004500599.tif 000010
2004500599.tif 000011
2004500599.tif 000012
2004500599.tif 000013
2004500599.tif 000014
2004500599.tif 000015
2004500599.tif 000016
2004500599.tif 000017
2004500599.tif 000018
【国際公開パンフレット（コレクトバージョン）】
2004500599.tif 000019
2004500599.tif 000020
【手続補正書】
【提出日】平成13年11月30日(2001.11.30)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ディジタルオーディオデータの復号方法であって、
フレーム内のディジタルオーディオデータを受信し、
該ディジタルオーディオデータを復号し、
復号の際にフレームからディジタルオーディオデータに依存する基準値を取り出し、該取り出しを該基準値を用いて指標を形成するために行い、
該指標を所定の閾値と比較し、
該指標が閾値を上回る場合には、閾値を上回ったことをシグナリングによって指示する、ディジタルオーディオデータの復号方法において、
該指標を基準値と先行の少なくとも１つの基準値との平均値形成によって形成することを特徴とする、ディジタルオーディオデータの復号方法。
【請求項２】
前記ディジタルオーディオ信号を相前後する周波数範囲に分割し、それぞれ１つの周波数範囲に対するディジタルオーディオデータを、少なくとも１つの基準値、有利にはスケールファクタを用いて、それぞれの周波数範囲について逆正規化し、
それぞれの周波数範囲に対する少なくとも１つの基準値を、指標を形成するためにそれぞれの該周波数範囲に対する先行の基準値と比較する、請求項１記載の方法。
【請求項３】
シグナリングをビット列、有利にはフラッグを用いて表示する、請求項２記載の方法。
【請求項４】
前記ビット列を誤り検出用の指示と比較する、請求項３記載の方法。
【請求項５】
各フレームに対して誤り検出を行う、請求項４記載の方法。
【請求項６】
前記フレームは、フレームヘッダ（１）と、フレームの誤り検出用のフィールド（２）と、ビット割り当て用のフィールド（３）と、基準値の選択用のフィールド（４）と、基準値用のフィールド（５）と、ディジタルオーディオデータ用のフィールド（６）と、付加データフィールド（７）とを有する、請求項５記載の方法。
【請求項７】
前記付加データフィールド（７）は基準値に対する誤り検出用のデータを有する、請求項６記載の方法。
【請求項８】
フレームとしてＭＰＥＧ１レイヤＩＩフレームを使用する、請求項７記載の方法。
【請求項９】
周波数範囲に標準値を基準値としてプロットする場合には、該標準値と先行の基準値との比較は行われない、請求項１から８のいずれか１項記載の方法。
【請求項１０】
先行の基準値との比較が、所定の閾値以下である指標をもたらすように前記標準値を形成する、請求項１から８のいずれか１項記載の方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００３
【補正方法】変更
【補正の内容】
【０００３】
受信器では情報源復号化時に誤り検出及び誤り訂正が行われる。このことは先行のチャネル復号化時においてそのような誤り検出及び誤り訂正が行われた後に実施される。情報源を復号化している間のこれらの誤り検出及び誤り訂正は、ＤＡＢフレームにもスケールファクタにも関係する。このような場合にはディジタルオーディオデータはスケールファクタを用いて逆正規化され、オーディオデータの復号が行われる。
ＵＳ５，７０６，３９６Ａには、復号時にスケールファクタの遷移を比較することが記載されている。ここでは閾値比較、所望の遷移との比較または極性比較が行われる。ＤＥ４４　０９　９６０から、ディジタルオーディオデータでの誤り検出、ここでは例えばチェックサム、すなわちＣＲＣを用いるスケールファクタでの誤り検出を規定し、この誤り検出に依存して誤り隠蔽措置を講じることが公知である。ＵＳ−Ａ−４８３１６２４にはＣＲＣを用いる誤り検出が記載されている。




【国際調査報告】
2004500599.tif 000021
2004500599.tif 000022
2004500599.tif 000023
2004500599.tif 000024
2004500599.tif 000025
2004500599.tif 000026