(57)【要約】【課題】透かし入れ処理は全て、オーディオ信号のコンテンツがマーキングされているか否か、及びどのシンボルがオーディオ信号のコンテンツに埋め込まれているかを復号化器側で決定するための検出メトリックを必要とする。【解決手段】本発明は、更なる雑音及びエコーが存在している状態下で透かしを高精度で検出することを達成する新たな検出メトリックを提供する。これは、複数のピークについての参照系列の偽陽性検出率の算出に基づいて、決定メトリックにおける受信オーディオ信号のエコーに含まれる情報を考慮に入れることによって行われる。最低偽陽性誤りを有する参照系列に対応する透かしシンボルが、埋め込まれたものとして選択される。【選択図】図７
2010092042.tif 000002
【特許請求の範囲】
【請求項１】
別々の少なくとも２つの参照データ系列に対して元の信号部分を修正することにより、元の信号に埋め込まれた透かしデータを回復する方法であって、修正された信号部分は「マーキングされている」と表し、元の信号部分は「マーキングされていない」と表し、前記方法は、
透かしを入れた信号の受信バージョンの現在の部分を各ケースにおいて相関化する工程であって、透かしを入れた受信信号は雑音及び／又はエコーを含み得る工程と、
現在の信号部分の相関結果値に基づいて、前記現在の信号部分がマーキングされてないか否かを任意に判定する工程であって、真でない場合、
前記相関結果値における、顕著な２つ以上のピークに基づいて偽陽性誤りを、候補参照データ系列それぞれについて求める工程であって、前記偽陽性誤りは、マーキングされていない信号部分についての相関結果の振幅の電力密度関数、及び前記電力密度関数に関する第１の閾値から得られる工程と、前記透かしデータを供給するために、最低偽陽性誤りを有する候補参照データ系列のうちのその１つを現在の信号部分について選択する工程とを行う工程とを含む方法。
【請求項２】
請求項１記載の方法であって、信号がオーディオ信号又はビデオ信号である方法。
【請求項３】
請求項１又は２に記載の方法であって、前記現在の信号部分がマーキングされていないか否かを判定する工程は、
最も顕著な２つ以上のピークの確率を前記候補参照データ系列毎の前記現在の信号部分について算出する工程、及び
顕著なピーク以上の対応する数の振幅値が相関ブロック内に２つ以上存在している関係した数の確率を、前記最も顕著な２つ以上のピークの数に応じて算出する工程と、
候補参照データ系列毎に、関係した数の確率を合計して合計確率値をもたらす工程と、
候補参照データ系列全ての合計確率値が所定の第２閾値よりも小さい場合、マーキングされていないとして前記現在の信号部分をみなす工程とによって行われる方法。
【請求項４】
請求項３記載の方法であって、前記マーキングされていない信号部分の判定は、前記透かしデータの回復の同期化又は初期化段階においてのみ行われる方法。
【請求項５】
請求項１乃至４のうちの何れか一項に記載の方法であって、前記偽陽性誤りを判定するために、マーキングされていない信号部分の対応する数の最も顕著なピークの所定の確率に一致しているかを前記相関結果値における最も顕著な２つ以上のピークについて求められる方法。
【請求項６】
請求項１乃至５のうちの一項に記載の方法であって、前記候補参照データ系列毎の前記現在の信号部分について、最も顕著な２つ以上のピークが算出され、
前記顕著なピーク以上の、対応する数の振幅値が相関ブロック内に２つ以上、存在している、関係した数の確率を、前記最も顕著な２つ以上のピークの数に応じて算出する工程と、
候補参照データ系列毎に、関係した数の確率を合計して合計確率値をもたらす工程と、
前記合計確率値のうちの最も低い値が割り当てられる候補参照データ系列を、最低偽陽性誤りを有するものとみなす工程が行われる方法。
【請求項７】
請求項１乃至６のうちの一項に記載の方法であって、前記現在の信号部分について、
マーキングされていない信号コンテンツの相関結果値における所定の数の最大振幅ピーク値が得られ、前記ピークがそのサイズに応じてソートされ、
前記候補参照データ系列毎に、前記相関結果値における前記所定数の最大振幅ピーク値が得られ、前記ピーク値はそのサイズに応じてソートされ、
前記候補参照データ系列毎に、マーキングされていないコンテンツ、及び現在の候補参照データ系列の対応する最大振幅値の対間の差値の所定の最大振幅ピーク値の数が加算され、
差値の最大和が、現在の信号部分をマーキングするために使用されたものとして算出されたその候補参照データ系列が選択される方法。
【請求項８】
請求項１乃至７のうちの何れか一項に記載の方法であって、第２の閾値値は前記第１の閾値よりも小さい方法。
【請求項９】
別々の少なくとも２つの参照データ系列に対して元の信号部分を修正することにより、元の信号に埋め込まれた透かしデータを回復する装置であって、修正された信号部分は「マーキングされている」と表し、元の信号部分は「マーキングされていない」と表し、前記装置は、
透かしを入れた信号の受信バージョンの現在の信号部分を各ケースにおいて相関化する機能であって、透かしを入れた受信信号は雑音及び／又はエコーを含み得る機能と、
現在の信号部分の相関結果値に基づいて、前記現在の信号部分がマーキングされてないか否かを任意に判定する機能であって、真でない場合、
前記相関結果値における、顕著な２つ以上のピークに基づいて偽陽性誤りを、候補参照データ系列それぞれについて求める機能であって、前記偽陽性誤りは、マーキングされていない信号部分についての相関結果の振幅の電力密度関数、及び前記電力密度関数に関する第１の閾値から得られる機能と、前記透かしデータを供給するために、最低偽陽性誤りを有する候補参照データ系列のうちのその１つを現在の信号部分について選択する機能とを行う機能を行うよう適合された装置。
【請求項１０】
請求項９記載の装置であって、信号がオーディオ信号又はビデオ信号である装置。
【請求項１１】
請求項９又は１０に記載の装置であって、前記現在の信号部分がマーキングされていないか否かを判定する機能は、
最も顕著な２つ以上のピークの確率を前記候補参照データ系列毎の前記現在の信号部分について算出する機能、及び
顕著なピーク以上の対応する数の振幅値が相関ブロック内に２つ以上存在している関係した数の確率を、前記最も顕著な２つ以上のピークの数に応じて算出する機能と、
候補参照データ系列毎に、関係した数の確率を合計して合計確率値をもたらす機能と、
候補参照データ系列全ての合計確率値が所定の第２閾値よりも小さい場合、マーキングされていないとして前記現在の信号部分をみなす機能とによって行われる装置。
【請求項１２】
請求項１１記載の装置であって、前記マーキングされていない信号部分の判定は、前記透かしデータの回復の同期化又は初期化段階においてのみ行われる装置。
【請求項１３】
請求項９乃至１２のうちの何れか一項に記載の装置であって、前記偽陽性誤りを判定するために、マーキングされていない信号部分の対応する数の最も顕著なピークの所定の確率に一致しているかを前記相関結果値における最も顕著な２つ以上のピークについて求められる装置。
【請求項１４】
請求項９乃至１３のうちの一項に記載の装置であって、前記候補参照データ系列毎の前記現在の信号部分について、最も顕著な２つ以上のピークが算出され、
前記顕著なピーク以上の、対応する数の振幅値が相関ブロック内に２つ以上、存在している、関係した数の確率を、前記最も顕著な２つ以上のピークの数に応じて算出する機能と、
候補参照データ系列毎に、関係した数の確率を合計して合計確率値をもたらす機能と、
前記合計確率値のうちの最も低い値が割り当てられる候補参照データ系列を、最低偽陽性誤りを有するものとみなす機能が行われる装置。
【請求項１５】
請求項９乃至１４のうちの一項に記載の装置であって、前記現在の信号部分について、
マーキングされていない信号コンテンツの相関結果値における所定の数の最大振幅ピーク値が得られ、前記ピークがそのサイズに応じてソートされ、
前記候補参照データ系列毎に、前記相関結果値における前記所定数の最大振幅ピーク値が得られ、前記ピーク値はそのサイズに応じてソートされ、
前記候補参照データ系列毎に、マーキングされていないコンテンツ、及び現在の候補参照データ系列の対応する最大振幅値の対間の差値の所定の最大振幅ピーク値の数が加算され、
差値の最大和が、現在の信号部分をマーキングするために使用されたものとして算出されたその候補参照データ系列が選択される装置。
【請求項１６】
請求項９乃至１５のうちの何れか一項に記載の装置であって、第２の閾値値は前記第１の閾値よりも小さい装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、別々の少なくとも２つの参照データ系列に対して元の信号部分を修正することにより、元の信号に埋め込まれた透かしデータを回復する方法及び装置に関する。
【背景技術】
【０００２】
オーディオ信号の透かし入れは、オーディオ・コンテンツにおける変更を人間の聴覚系によって認識することが可能でないやり方でオーディオ信号を操作することを意図している。多くのオーディオ透かし入れ手法は、オーディオ信号の周波数スペクトル全体に及ぶスペクトル拡散信号を元のオーディオ信号に加えるか、又は、スペクトル拡散信号で変調された１つ又は複数のキャリアを元のオーディオ信号に挿入する。復号化器側又は受信側では、多くの場合、埋め込まれた参照シンボル及び、よって、透かし信号ビットが、１つ又は複数の参照ビット系列との相関を使用して検出される。雑音及び／又はエコーを含むオーディオ信号（例えば、音響的に受信されたオーディオ信号）の場合、復号化器側において、信頼度の高いやり方で透かし信号を取り出し、復号化することは難しいことがあり得る。例えば、欧州特許出願公開第１７６４７８０号明細書、米国特許第６５８４１３８号明細書及び米国特許第６０６１７９３号明細書には、相関を使用した透かし信号の検出が開示されている。欧州特許出願公開第１７６４７８０号明細書では、オーディオ信号の位相は、参照位相系列の位相により、周波数領域内で操作され、次いで、時間領域に変換される。周波数領域における位相変化の許容可能な振幅は、心理音響学的原理によって制御される。
【０００３】
透かしを入れる処理は全て、信号コンテンツにマーキングされているか否かを復号化器側又は受信側において決定するための検出メトリックを必要とする。マーキングされている場合、検出メトリックは更に、どのシンボルがオーディオ信号コンテンツ内又はビデオ信号コンテンツ内に埋め込まれるかを決定しなければならない。したがって、検出メトリックは、３つの特徴を達成すべきである。
【０００４】
低い偽陽性率（すなわち、マーキングされていない信号コンテンツをマーキングされているものとして分類することはほとんどない）
高いヒット率（すなわち、受信信号のコンテンツがマーキングされている場合、埋め込まれたシンボルを正しく識別する）。例えば、残響環境において再生され、マイクロフォンによって音を捕捉することにより、マーキングされた信号のコンテンツが変えられている場合、これは特に難しい。
【０００５】
上記手法の顧客が多くの場合、所定の偽陽性率をその処理が超えないことを必要とするので、メトリックは、特定の偽陽性率の限度に容易に適合させることが可能である。
【０００６】
既知の検出メトリックでは、この適合は、多数の検定を実行し、よって、関連した内部閾値を適合させることによって行われる（すなわち、既知の検出メトリックは、更なる雑音及びエコーが存在している状態下では上記３つの特徴を達成しない）。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明が解決しようとする課題は、前述の３つの要件を達成する、透かしを入れた信号に対する新たな検出メトリックを提供することである。前述の課題は請求項１記載の方法によって解決される。この方法を利用する装置は請求項２に記載している。
【課題を解決するための手段】
【０００８】
本発明によれば、オーディオ透かしの高信頼度の検出は、更なる雑音及びエコーが存在している状態下で可能にされる。これは、決定メトリックにおける受信オーディオ信号のエコーに含まれる情報を考慮に入れ、マーキングされていない信号の復号化によって得られたメトリックと比較することによって行われる。決定メトリックは、複数のピークについて参照系列の偽陽性検出率の算出に基づく。最低偽陽性検出率（すなわち、最低偽陽性誤り）を有する参照系列に対応するシンボルが、埋め込まれたものとして選択される。
【０００９】
特に、エコー及び残響が、透かしを入れた信号のコンテンツに加えられると、受信器側における本願発明の処理は、より低い偽陽性率及びより高い「ヒット率」（すなわち、検出率）につながる。顧客によって設けられる偽陽性の限度にメトリックを適合させるために（すなわち、アプリケーションに依存する偽陽性率を制御するために）単一の値のみ変更すればよい。
【００１０】
「偽陽性」検出率の適度な、より低い確率閾値は例えば、Ｐ＝１０−６（すなわち、ｔの右側の「Ｉ」で表す図８中のｆ（ｍ｜Ｈ０）より下の領域）である。前述の率が閾値Ｐよりも小さい場合、コンテンツにマーキングされている旨の決定が行われる。このことは、百万の検定において１つの偽陽性検出が期待されるに過ぎないことを意味している。
【００１１】
原則的に、本発明の方法は、別々の少なくとも２つの参照データ系列に対して元の信号部分を修正することにより、元の信号に埋め込まれた透かしデータを回復するのに適しており、修正された信号部分は「マーキングされている」ものと表し、元の信号部分は「マーキングされていない」ものと表し、上記方法は、
透かしを入れた信号の受信バージョンの現在の部分を各ケースにおいて相関化する工程であって、透かしを入れた受信信号は雑音及び／又はエコーを含み得る工程と、
現在の信号部分の相関結果値に基づいて、
現在の信号部分がマーキングされてないか否かを任意的に判定する工程であって、真でない場合、
相関結果値における、顕著な２つ以上のピークに基づいて偽陽性誤りを、候補参照データ系列それぞれについて求める工程であって、偽陽性誤りは、マーキングされていない信号部分についての相関結果の振幅の電力密度関数、及び電力密度関数に関する第１の閾値から得られる工程と、
透かしデータを供給するために、最低偽陽性誤りを有する候補参照データ系列のうちのその１つを現在の信号部分について選択する工程とを行う工程とを含む。
【００１２】
原則的に、本発明の装置は、別々の少なくとも２つの参照データ系列に対して元の信号部分を修正することにより、元の信号に埋め込まれた透かしデータを回復するのに適しており、修正された信号部分は「マーキングされている」ものと表し、元の信号部分は「マーキングされていない」ものと表し、上記装置は、
透かしを入れた信号の受信バージョンの現在の信号部分を各ケースにおいて参照データ系列の候補と相関化し、透かしを入れた受信信号は雑音及び／又はエコーを含み、
現在の信号部分の相関結果値に基づいて、
現在の信号部分がマーキングされてないか否かを任意的に判定し、真でない場合、
相関結果値における、顕著な２つ以上のピークに基づいて偽陽性誤りを、候補参照データ系列それぞれについて求め、偽陽性誤りは、マーキングされていない信号部分についての相関結果の振幅の電力密度関数、及び電力密度関数に関する第１の閾値から得られ、
透かしデータを供給するために、最低偽陽性誤りを有する候補参照データ系列のうちのその１つを現在の信号部分について選択するよう適合された手段を含む装置。
【図面の簡単な説明】
【００１３】
【図１】一致していない相関結果値及び一致している相関結果値をプロットした図である。
【図２】更なる雑音が存在している状態下での、一致していない相関結果値及び一致している相関結果値をプロットした図である。
【図３】更なる雑音及びエコーが存在している状態下での、一致していない相関結果値及び一致している相関結果値をプロットした図である。
【図４】算出された理論上のガウス分布と比較した、一致していない参照系列の相関の振幅分布を示す図である。
【図５】算出された理論上のガウス分布と比較した、わずかに一致している２つの参照系列の相関の振幅分布を示す図である。
【図６】マーキングされていないケースでの、振幅ｍ対ピーク数Ｎｐｅａｋｓを示す図である。
【図７】本発明の透かし復号化器を示すブロック図である。
【図８】分布及び誤り確率を示す図である。
【発明を実施するための形態】
【００１４】
本発明の効果的な更なる実施例は、それぞれの従属請求項に記載している。
【００１５】
本発明の例示的な実施例は、添付図面を参照して説明する。
【実施例】
【００１６】
本発明の、透かしを入れる処理は相関ベースの検出器を使用する。従来技術と同様に、場合によっては透かしが入ったオーディオ信号（又はビデオ信号）の現在のブロックが、１つ又は複数の参照系列又はパターンと相関化され、それらのうちのそれぞれは別のシンボルを表す。最善の一致を備えたパターンが選択され、その対応するシンボルが、下流の誤り訂正に供給される。
【００１７】
しかし、本発明によれば、透かしが入っていない（オーディオ）信号のコンテンツの一部分との相関の結果値の振幅の電力密度関数が推定され、次いで、現在の相関系列の最高相関結果振幅も、マーキングされていないコンテンツに属するかが決定される。決定工程では、現在の相関結果値の振幅分布が、マーキングされていない信号のコンテンツの推定電力密度関数に一致する確率が算出される。算出された偽陽性確率が例えば、「０」に近い場合、コンテンツにマーキングされている旨の決定が行われる。最低偽陽性確率を有するシンボルは、埋め込まれているはずである。
【００１８】
「最善の一致」が何であるかを決定するために、説明の目的で、ｎｕｍＲｅｆ個（例えば、ｎｕｍＲｅｆ＝７個）の参照パターンが生成される。これは、透かしを入れたオーディオ・トラックと相関化される（Ｍａｔｌａｂ表記では、ｐｉ＝πである）。
【００１９】
ｒａｎｄ（‘ｓｅｅｄ’，０）；
ｎｕｍＲｅｆ  ＝  ７；
Ｎ  ＝  ２０４８；
ＮＳｐｅｃ  ＝  Ｎ／２  ＋  １；
ｆｏｒ  ｋ  ＝  １：ｎｕｍＲｅｆ
ａｎｇ  ＝  ｒａｎｄ（ＮＳｐｅｃ，  １）＊２＊ｐｉ；
ｒｅｆ｛ｋ｝  ＝  ｉｒｆｆｔ（ｃｏｓ（ａｎｇ）  ＋  ｉ＊ｓｉｎ（ａｎｇ））；
ｅｎｄ
以下の節では、透かしを入れたオーディオ・トラックに行われ得る種類の処理に応じた種々のケースを示す。前述の相関に対する前述の処理の影響は、透かしを入れたオーディオ・ファイルが音響経路を介して伝送された場合の透かしの検出という課題を説明するために、実験によってシミュレートされ、議論されている。
【００２０】
透かしを入れたオーディオ・トラックの改変なし
平静なケース（すなわち、雑音／エコー／残響）では、一致と不一致との間の差は明らかである（別の参照パターンとの参照信号の相関は、図１ａ中の、一致していないケースを表し、信号のそれ自体との相関は図１ｂ中の、一致しているケースを表す）。
【００２１】
「ｓｉｇｎａｌ」として第１の参照パターンを使用する。
【００２２】
ｓｉｇｎａｌ  ＝  ｒｅｆ｛１｝；
信号を白色化し、それ自体と相関化して、一致しているケースをシミュレートする。これを別の参照信号と相関化して、一致していないケースをシミュレートする  
ｓｉｇｎａｌ  ＝  ｉｒｆｆｔ（ｓｉｇｎ（ｒｆｆｔ（ｓｉｇｎａｌ）））；
［ｎｏＭａｔｃｈ  ｔ］  ＝  ｘｃｏｒｒ（ｓｉｇｎａｌ，  ｒｅｆ｛２｝）；
［ｍａｔｃｈ  ｔ］  ＝  ｘｃｏｒｒ（ｓｉｇｎａｌ，  ｒｅｆ｛１｝）；
一致していない系列及び一致している系列をプロットする
ａｘ  ＝  ［（−Ｎ＋１）  （Ｎ−１）  −１  １］；
ｆｉｇｕｒｅ；  ｐｌｏｔ（ｔ，  ｎｏＭａｔｃｈ）；  ａｘｉｓ（ａｘ）；
ｐｒｉｎｔ（ｇｃｆ，  ‘−ｄｅｐｓｃ２’，  ‘ｎｏＭａｔｃｈ．ｅｐｓ’）；
ｆｉｇｕｒｅ；  ｐｌｏｔ（ｔ，  ｍａｔｃｈ）；  ａｘｉｓ（ａｘ）；
ｐｒｉｎｔ（ｇｃｆ，  ‘−ｄｅｐｓｃ２’，  ‘ｍａｔｃｈ．ｅｐｓ’）；
対応する結果を図１ａ（一致していない）及び図１ｂ（一致している）に示し、垂直軸は「−１」と「＋１」との間の相関結果値を示し、水平軸は「−２０４８」と「＋２０４８」との間の値を示す。
【００２３】
透かしを入れたオーディオ・トラックへの雑音の付加
擾乱信号の場合、一致と不一致との間の検出及び区別はより難しくなる。これは、元の参照パターンに雑音を付加し、一致していないケース（図２ａ参照）を表す別の参照パターンとの相関、及び一致しているケース（図２ｂ参照）を表す元の参照パターンとの相関を算出することによって明らかにすることが可能である。
【００２４】
ｒａｎｄ（‘ｓｅｅｄ’，  １）
雑音を生成し、これを信号に付加する
ｎｏｉｓｅ  ＝  ０．８＊（ｒａｎｄ（Ｎ，  １）  −  ０．５）；
ｓｉｇｎａｌ  ＝  ｒｅｆ｛１｝  ＋  ｎｏｉｓｅ：
雑音によって破壊された信号を白色化し、元の信号と相関化して、一致しているケースをシミュレートする。破壊された信号を他の参照パターンと相関化して、一致していないケースをシミュレートする。
【００２５】
ｓｉｇｎａｌ  ＝  ｉｒｆｆｔ（ｓｉｇｎ（ｒｆｆｔ（ｓｉｇｎａｌ）））；
［ｎｏＭａｔｃｈ  ｔ］  ＝  ｘｃｏｒｒ（ｓｉｇｎａｌ，  ｒｅｆ｛２｝）；
［ｍａｔｃｈ  ｔ］  ＝  ｘｃｏｒｒ（ｓｉｇｎａｌ，  ｒｅｆ｛１｝）；
雑音が存在している状態下での一致していない系列及び一致している系列をプロットする
ａｘ  ＝  ［（−Ｎ＋１）  （Ｎ−１）  −０．２  ０．２］；
ｆｉｇｕｒｅ；  ｐｌｏｔ（ｔ，  ｎｏＭａｔｃｈ）；  ａｘｉｓ（ａｘ）；
ｐｒｉｎｔ（ｇｃｆ，  ‘−ｄｅｐｓｃ２’，  ‘ｎｏＭａｔｃｈＮｏｉｓｅ．ｅｐｓ’）；
ｆｉｇｕｒｅ；  ｐｌｏｔ（ｔ，  ｍａｔｃｈ）；  ａｘｉｓ（ａｘ）；
ｐｒｉｎｔ（ｇｃｆ，  ‘−ｄｅｐｓｃ２’，  ‘ＭａｔｃｈＮｏｉｓｅ．ｅｐｓ’）；
対応する結果を図２ａ（一致していない）及び図２ｂ（一致している）において、図１で使用したものと同じ水平方向のスケーリングで示す一方、垂直軸は、「−０．２」と「+０．２」との間の相関結果値を示す。一致しているケースでは、相関の最大結果値が、図１ｂで得られる対応する結果値と比較して約「１０」分の１に削減される。
【００２６】
透かしを入れたオーディオ・トラックへの雑音及びエコーの付加
雑音がより少ないが、更にエコーが含まれる場合、一致と不一致との間の検出及び区別は更に難しくなる。
【００２７】
ｒａｎｄ（‘ｓｅｅｄ’，  ２）
雑音及びエコーを信号ｒｅｆ｛１｝に付加する
ｎｏｉｓｅ  ＝  ０．６＊（ｒａｎｄ（Ｎ，  １）  −  ０．５）；
ｓｉｇｎａｌ  ＝  ｆｉｌｔｅｒ（［１  ０  ０  ０  ０  ０  −０．８  −０．４  ０  ０  ０  ０  ０  ０．３  ０．２］，  ．．．，  ［１  ０  ０  ０  ０  −０．３］，
ｒｅｆ｛１｝）  ＋  ｎｏｉｓｅ；
雑音及びエコーによって破壊された信号を白色化し、元の信号と相関化して、一致しているケースをシミュレートする。破壊された信号を他の参照パターンと相関化して、一致していないケースをシミュレートする。
【００２８】
ｓｉｇｎａｌ  ＝  ｉｒｆｆｔ（ｓｉｇｎ（ｒｆｆｔ（ｓｉｇｎａｌ）））；
［ｎｏＭａｔｃｈ  ｔ］  ＝  ｘｃｏｒｒ（ｓｉｇｎａｌ，  ｒｅｆ｛２｝）；
［ｍａｔｃｈ  ｔ］  ＝  ｘｃｏｒｒ（ｓｉｇｎａｌ，  ｒｅｆ｛１｝）；
雑音及びエコーが存在している状態下での一致していない系列及び一致している系列をプロットする。
【００２９】
ａｘ  ＝  ［（−Ｎ＋１）  （Ｎ−１）  −０．２  ０．２］；
ｆｉｇｕｒｅ；  ｐｌｏｔ（ｔ，  ｎｏＭａｔｃｈ）；  ａｘｉｓ（ａｘ）；
ｐｒｉｎｔ（ｇｃｆ，  ‘−ｄｅｐｓｃ２’，  ‘ｎｏＭａｔｃｈＥｃｈｏ．ｅｐｓ’）；
ｆｉｇｕｒｅ；  ｐｌｏｔ（ｔ，  ｍａｔｃｈ）；  ａｘｉｓ（ａｘ）；
ｐｒｉｎｔ（ｇｃｆ，  ‘−ｄｅｐｓｃ２’，  ‘ｍａｔｃｈＥｃｈｏ．ｅｐｓ’）；
対応する結果は、図３ａ（一致していない）及び図３ｂ（一致している）に、図２で使用されたものと同じスケーリングで示す。
【００３０】
解決しようとする課題は、雑音及びエコーが存在している状態下で、一致していないケースと一致しているケースとの間で高い信頼度で区別することが可能な判定メトリックを規定することである。前述のタイプの信号擾乱は通常、透かしを入れたオーディオ信号又はトラックが音響経路を介して伝送された場合に生じるであろう。
【００３１】
決定理論
ｍで表す高信頼度の決定メトリック（「検定推定量」とも呼ばれる）は、決定に関わる誤りを最小にする。相関ベースの処理では、適切な検定推定量ｍが、相関結果値の大きさの関数として定義される。「検定仮説」Ｈ０及び「対立仮説」Ｈ１が策定される。確率変数ｍは、元の（すなわち、マーキングされていない）ケースにおけるｆ（ｍ｜Ｈ０）及びマーキングされたケースにおけるｆ（ｍ｜Ｈ１）という別々の２つの分布をたどり、それらの間で、閾値との比較によって区別される。前述の仮説検定決定ベースは、
Ｈ０（検定推定量が分布ｆ（ｍ｜Ｈ０）をたどる場合、オーディオ・トラックは透かしを収容していない）及び
Ｈ１（検定推定量が分布ｆ（ｍ｜Ｈ０）をたどらない場合、オーディオ・トラックは透かしを収容している）
によって策定することが可能である。
【００３２】
対応する２つの確率密度関数の重なりにより、別々の４つの決定が、定義された閾値ｔに対して考えられる（表１及び図８参照。ここで、水平軸はｍに対応し、垂直軸はｐｄｆ（ｍ）に対応する）。
【００３３】
【表１】
2010092042.tif 000003
検出処理は、閾値又は「臨界値」ｔに対する検定推定量ｍの算出に基づく。仮説検定に組み入れられた２つの誤りタイプは、偽陽性の誤り、及び偽陰性の（欠落している）誤りである。
【００３４】
【数１】
2010092042.tif 000004
（Ｔｙｐｅ  Ｉ誤り  又は「偽陽性」）      （１）
【００３５】
【数２】
2010092042.tif 000005
（Ｔｙｐｅ  ＩＩ誤り  又は「偽陰性」）      （２）
ＰＦは、偽陽性の場合の条件付き確率であり、ｍ＝ｔの右側の領域Ｉに対応し、関数ｆ（ｍ｜Ｈ０）、及びこの関数の下の総面積は「１」に正規化される。ＰＭは、看過の場合の条件付き確率であり、ｍ＝ｔの左側の領域IIに対応し、関数ｆ（ｍ｜Ｈ１）、及びこの関数の下の総面積は「１」に正規化される。閾値ｔは、アプリケーションに応じて、所望の決定誤り率から導き出される。通常、これは、分布関数ｆ（ｍ｜Ｈ０）及びｆ（ｍ｜Ｈ１）の事前知識を必要とする。
【００３６】
マーキングされていないケースに属する分布関数ｆ（ｍ｜Ｈ０）はモデリングすることが可能である（特定の観察の章を参照）が、分布関数ｆ（ｍ｜Ｈ１）はオーディオ信号内の透かしの埋め込み及び検出中に生じ得る処理に依存し、したがって、事前に分からない。閾値ｔの導出はしたがって、特定の偽検出確率ＰＦの式（１）から算出され、本発明による処理は分布関数ｆ（ｍ｜Ｈ１）を利用しない。
【００３７】
以下の２つの章は、透かしの検出のために適切な決定メトリックｍの定義の既知手法を説明する。
【００３８】
最大ピーク
最も簡単であり、最も使用されている解決策は、Ｎ個の候補相関ｘｘｉの絶対最大結果値ｍｉ＝ｍａｘ（｜ｘｘｉ｜）（（ｉ＝１，…，Ｎ）の場合）を算出し、次いで、前述の最大値のｍａｘｉｍｕｍ  ｍｍ  ＝  ｍａｘ∀ｉ（ｍｉ）をサーチする。この最大値ｍｍとの相関に対応するシンボルは、結果として生じる検出シンボルとして使用される。
【００３９】
この場合、求める対象のメトリックｍは以下の式（３）及び（４）を満たし、ｍｘは相関数ｘのメトリックであり、ａｘは相関数ｘの最大振幅である。
【００４０】
ａ１  ＞  ａ２  ⇔  ｍ１  ＞  ｍ２                                      （３）
ａ１  ＝＝  ａ２  ⇔  ｍ１  ＝＝  ｍ２                                  （４）
特定の誤り訂正処理の場合、通常「０」と「１」との間の範囲にある「検出強度」（すなわち、重み付け）を、結果として生じるシンボルに加えて使用することが有用である。この場合、誤り相関は、高い強度値で検出されたシンボルが、誤った値で検出されている確率が、低い検出強度で検出されたシンボルよりも低いということを利用することが可能である。
【００４１】
理論上可能な最大値に対する絶対最大値の比、又は、ｍｉにおける２番目に大きな絶対最大値に対する最大の絶対最大値の比を使用することが可能である。後者は、その値が有界でないので「１」にクリップするものとする（ＰＣＴ出願ＰＣＴ／ＵＳ２００７／０１４０３７号を参照されたい）。
【００４２】
前述の「最大ピーク」処理では、Ｎｐｅａｋｓ個の最大ピークが別々の系列に属し、最大相関は、埋め込まれた系列に対応する。この処理は非常に簡単であり、ｍｐ３符号化オーディオ信号のような「攻撃」に対してうまく機能する。しかし、同じ系列に属する１つのみならずいくつかのピークが相関結果中に存在している（これは、例えば、透かしを入れた信号をマイクロフォンで捕捉した場合に、エコーによって生じる）場合、その限度を示す。
【００４３】
ピーク集積
ピーク集積処理では、一相関結果における複数のピークを考慮に入れることにより、最大ピーク手法の欠点を免れることが試行される（欧州特許出願第０８１００６９４．２）。この処理は、うまく機能するが、多くの閾値又は定数が、雑音と「真の」ピークとを区別するために必要である。前述の定数値は、多くの記録に基づいた最適化処理によって求めることが可能であるが、最終的には、任意に選ばれ、全ての種類のオーディオ・トラック又は信号について前述のパラメータが同様にうまくいくかは決して分からない。更に、単一の相関値の意味がうまく定義されているが、同様に明確な意味を有する単一の検出強度値にいくつかの相関値をどのようにして組み合わせるかというあいまいでない数学的なやり方は存在しない。
【００４４】
統計検出器
この章には、透かしを入れたオーディオ・コンテンツの音響経路を介した伝送に対して透かしを検出するための前述の既知の解決策の改良及び新たな解決策を記載する。
【００４５】
本発明の統計検出器は、「最大ピーク」処理及び任意に選ばれた少数の定数値の利点を「ピーク蓄積」処理の利点と組合せ、同じ埋め込み系列に属する複数の相関結果ピークが存在している状態下での非常に良好な検出をもたらす。
【００４６】
特定の観察
相関化されていない白色化信号の循環相関の振幅の分布は、平均値がゼロのガウス分布にほぼ近い。
【００４７】
ｒａｎｄ（‘ｓｅｅｄ’，  ０）
Ｎ  ＝  １６＊１０２４；
ｓｔｅｐＳｉｚｅ  ＝  ０．０００１；
ｓｉｇｎａｌ  ＝  ｓｉｇｎ（ｒｆｆｔ（ｒａｎｄ（Ｎ，  １）））；
ｅｄｇｅｓ  ＝  （−０．０３）：ｓｔｅｐＳｉｚｅ：０．０３；
ｈｉｓｔ  ＝  ｚｅｒｏｓ（ｓｉｚｅ（ｅｄｇｅｓ’））；
ｎｕｍＴｅｓｔ  ＝  １０００；
ｓｔ  ＝  ０；
ｍｍ  ＝  ０；
ここで、「ｅｄｇｅｓ」はヒストグラム算出のためのビンのベクトルを表す。
【００４８】
信号をｎｕｍｒｅｆ個のランダム参照信号と相関化する。
【００４９】
ｆｏｒ  ｋ  ＝  １：ｎｕｍＴｅｓｔ
ｓ２  ＝  ｓｉｇｎ（ｒｆｆｔ（ｒａｎｄ（Ｎ，  １）））；
ｘｘ  ＝  ｉｒｆｆｔ（ｓ２．＊ｓｉｇｎａｌ）；
ｍｍ  ＝  ｍｍ  ＋  ｍｅａｎ（ｘｘ）；
ｓｔ  ＝  ｓｔ  ＋  ｘｘ’＊ｘｘ；
ｅｄｇｅｓベクトルにおける要素間に収まるｘｘにおける値の数を集計する。
【００５０】
ｈｉｓｔ  ＝  ｈｉｓｔ  ＋  ｈｉｓｔｃ（ｘｘ，  ｅｄｇｅｓ）；
ｅｎｄ
標準偏差を推定し、ガウス密度関数を算出する。
【００５１】
ｓｔ  ＝  ｓｔ／（ｎｕｍＴｅｓｔ＊Ｎ  −  １）；
ｇａｕｓｓ  ＝  １／ｓｑｒｔ（２＊ｐｉ＊ｓｔ）＊ｅｘｐ（ｅｄｇｅｓ＾２／−２／ｓｔ）；
測定された振幅分布のヒストグラムを算出し、ガウス密度関数と比較する。
【００５２】
ｈｉｓｔ  ＝  ｈｉｓｔ／ｎｕｍＴｅｓｔ／Ｎ／ｓｔｅｐＳｉｚｅ；
ｆｉｇｕｒｅ；  ｐｌｏｔ（ｅｄｇｅｓ，  ｈｉｓｔ，  ｅｄｇｅｓ，  ｇａｕｓｓ）；
ｐｒｉｎｔ（ｇｃｆ，  ‘−ｄｅｐｓｃ２’，  ‘ｇａｕｓｓ．ｅｐｓ’）；
対応する結果は図４に示し、測定された関数は、ガウス密度関数にほぼ完全に一致しているということを示す。これは、相関の真ん中における値のわずかな部分のみが考慮に入れられる場合、非循環の正規化相関についてもあてはまる。
【００５３】
当然、一致している２つの系列の相関の結果の振幅値はガウス分布でない。結果振幅値が、Δｔ＝０の場合（ここで、ｔは時間を表す）、「１」であり、それ以外では「０」であるからである。しかし、２つの系列に多少相関があるに過ぎない（この参照系列で透かしが入れられたオーディオ信号と参照系列が相関化された場合にあてはまる）場合、相関結果振幅値の分布はほぼガウス分布である。これは、ズームインの場合に明らかである（図５ｂ参照）。
【００５４】
ｒａｎｄ（‘ｓｅｅｄ’，  ０）
Ｎ  ＝  １６＊１０２４；
ｓｔｅｐＳｉｚｅ  ＝  ０．００１；
ｎｕｍＴｅｓｔ  ＝  １０００；
ｔｉｍｅＳｉｇｎａｌ  ＝  ｒａｎｄ（Ｎ，  １）；
ｓｐｅｃＳｉｇｎａｌ  ＝  ｃｏｎｊ（ｓｉｇｎ（ｒｆｆｔ（ｔｉｍｅＳｉｇｎａｌ）））；
ｅｄｇｅｓ  ＝  （−０．１）：ｓｔｅｐＳｉｚｅ：０．１；
ｈｉｓｔ  ＝  ｚｅｒｏｓ（ｓｉｚｅ（ｅｄｇｅｓ’））；
ｓｔ  ＝  ０；
信号を、参照信号部分を含むｎｕｍＴｅｓｔ個の信号と相関化する。
【００５５】
ｆｏｒ  ｋ  ＝  １：ｎｕｍＴｅｓｔ
ｓ２  ＝  ｓｉｇｎ（ｒｆｆｔ（ｒａｎｄ（Ｎ，  １）  ＋  ０．１＊ｔｉｍｅＳｉｇｎａｌ））；
ｘｘ  ＝  ｉｒｆｆｔ（ｓ２．＊ｓｐｅｃｓｉｇｎａｌ）；
ｍｍ  ＝  ｍｍ  ＋  ｍｅａｎ（ｘｘ）；
ｓｔ  ＝  ｓｔ  ＋  ｘｘ’＊ｘｘ；
ｅｄｇｅｓベクトルにおける要素間に収まるｘｘにおける値の数を集計する
ｈｉｓｔ  ＝  ｈｉｓｔ  ＋  ｈｉｓｔｃ（ｘｘ，  ｅｄｇｅｓ）；
ｅｎｄ
標準偏差を推定し、ガウス密度関数を算出する
ｓｔ  ＝  ｓｔ／（ｎｕｍＴｅｓｔ＊Ｎ  −  １）；
ｓｔ  ＝  ｓｔＯｒｉｇ；
ｇａｕｓｓ  ＝  １／ｓｑｒｔ（２＊ｐｉ＊ｓｔ）＊ｅｘｐ（ｅｄｇｅｓ．＾２／−２／ｓｔ）；
測定された振幅分布のヒストグラムを算出し、それをガウス密度関数と比較する
ｈｉｓｔ  ＝  ｈｉｓｔ／ｎｕｍＴｅｓｔ／Ｎ／ｓｔｅｐＳｉｚｅ；
ｆｉｇｕｒｅ；  ｐｌｏｔ（ｅｄｇｅｓ，  ｈｉｓｔ，  ｅｄｇｅｓ，  ｇａｕｓｓ）；
ｐｒｉｎｔ（ｇｃｆ，  ‘−ｄｅｐｓｃ２’，  ‘ｇａｕｓｓＭａｔｃｈ．ｅｐｓ’）；
ａｘｉｓ（［ｍｉｎ（ｅｄｇｅｓ）  ｍａｘ（ｅｄｇｅｓ）  ０  ０．１］）
ｐｒｉｎｔ（ｇｃｆ，  ‘−ｄｅｐｓｃ２’，  ‘ｇａｕｓｓＭａｔｃｈＺｏｏｍ．ｅｐｓ’）；
対応する結果を図５ａ及び図５ｂに示す。図５ａは、より粗い水平スケーリングを有する図４を示し、図５ｂは、しっかりと垂直方向にズーミングしたやり方で図５ａを示す。前述のズーミングにより、両方の曲線間のかなりの差は、約＋０．０６と＋０．１との間の水平方向の範囲内で目に見えるようになる。本発明は、検出信頼度を向上させるためにこの差を利用する。
【００５６】
χ２−検定は、特定のサンプル値が特定の分布をたどるか否か（すなわち、サンプル値と特定の分布との間の差がかなりあるか否か）の検定のための周知の数理アルゴリズムである。基本的には、この検定は、特定の振幅範囲内に位置するサンプル値の実際の数を、特定の分布で算出された期待数と比較することによって行われる。問題は、この振幅範囲が、χ２−検定を施すために少なくとも１つの期待サンプル値を含まなければならず、これは、理論により、０，９の近傍においても（実在の相関長の）０．４の近傍においてもピークが何ら期待されないので、この検定が、ピーク高さ０．９との相関を、ピーク高さ０．４との相関と区別することが可能でないということを意味する。
【００５７】
統計処理
χ２−検定のような値の範囲を使用するかわりに、本発明の統計検出器は、相関結果における顕著な（すなわち、最大の）Ｎｐｅａｋｓ個のピークについて、マーキングされていないケースにおいて、理論的に期待された（すなわち、所定の）ピーク分布に一致しているか否かを求める。標準偏差がσであり、平均値が「０」のガウス分布は、確率密度関数
【数３】
2010092042.tif 000006
を有する。これは、振幅（≧ｍ）を有するピークの確率が、
【数４】
2010092042.tif 000007
であるということを意味する。ここで、「ｅｒｆ」は誤り関数を表す。
【００５８】
その場合、Ｎ個の値について、振幅（≧ｍ）を有する期待ピークの数ｎｅ（ｍ）は、
【数５】
2010092042.tif 000008
である。
【００５９】
標準偏差σは、予め計算することが可能であるか（信号モデルが既知であり、特定の正規化工程が行われる場合）、又は、例えば、候補系列全ての相関全てにわたり、リアルタイムで算出することが可能である。
【００６０】
代替策として、現在の入力信号部分について、マーキングされていないケースの分布を、誤った参照データ系列との相関化のために相関結果値の組から算出することが可能である。
【００６１】
以下の章では、偽検出の確率（式８中のｐ（ｍ））、及び対応する閾値（式１０中のｍ）を組み入れることにより、マーキングされた分布を、マーキングされていない分布と比較することを利用する新たな２つの解決策を説明する。両方の解決策は、更なる雑音及びエコーが存在している状態下での決定を向上させるために特定数のピークＮｐｅａｋｓを使用する。
【００６２】
差の振幅の比較
振幅の確率密度関数の差は非常に小さいので、別の解決策は、マーキングされていないケースと、別々の参照系列の特定数のピークを得るために振幅ｍＮｐｅａｋｓを比較することである。偽陽性率（すなわち、マーキングされていないコンテンツにマ―クが存在しているということを検出器が判定する割合）を制御するために、所定の閾値ｔをセットすることが望ましい。例えば、ｔｆ＝０．０１は、１００の検定のうちの１つにおいて、ｎｅ（ｍｔｆ）個のピークはｍｔｆよりも大きな値を有し、マーキングされていない信号は、マーキングされていないものとして分類される。効果的には、この閾値は式（１０）に容易に一体化することが可能である。
【００６３】
【数６】
2010092042.tif 000009
負のピーク及び正のピークを同様に扱うために、ピークの絶対値が得られる。これは、絶対値（≧ｍｔｆ）の期待ピーク数について、
【数７】
2010092042.tif 000010
である。
【００６４】
マーキングされていないケースにおける対応する振幅ｍＮｐｅａｋｓは、（ｎｅ（ｍＮｐｅａｋｓ）  ＝  Ｎｐｅａｋｓ）
【数８】
2010092042.tif 000011
である。ここで、「ｅｒｆ−１」は逆誤り関数を表す。
【００６５】
例えば、標準偏差σ＝０．０１であり、Ｎ＝１６０００であり、偽陽性閾値ｔｆ＝１である場合の、ピーク数の関数ｍ（Ｎｐｅａｋｓ）としての振幅値ｍを図６に表す。
【００６６】
系列ｋ毎に、最大のＮｐｅａｋｓ個のピークの絶対値（ｒｉ，  ｉ＝１，  ２，  ．．．，  Ｎｐｅａｋｓ）が得られる。ソートされた前述の値を、マーキングされていないケース（式１４を参照）のソートされた理論上の値（ｍｉ＝１，２，…，Ｎｐｅａｋｓ）と比較して、各系列のＮｐｅａｋｓ個の最大のピークの差の対応する和ｃｋを得る。
【００６７】
【数９】
2010092042.tif 000012
その後、差の値ｃｋ全ての最大値を有する系列ｋが、埋め込まれたものとして選択される。
【００６８】
偽陽性確率の算出
前述のものようのようなこの種の処理の場合、伝送システムが、非常に低い信号対雑音比の環境で使用されるものとする。更に、伝送チャネルはマルチパス受信を含む。物理的実在性が理由で、最大の３つのエコーのみが存在しているということが知られている。例えば、相関ブロック長は４０９６サンプルである。後処理により、マーキングされていないケースについて、平均が「ゼロ」であり、標準偏差σ＝０．０１５６２である相関値のガウス分布が確実にされる。
【００６９】
伝送システムは、「０」シンボル又は「１」シンボルそれぞれを伝送するために２つの参照系列Ａ及びＢを使用する。現時点では、前述の系列の相関結果の最大の３つの（すなわち、最も上位の）振幅値の群ｖは以下の値を有するものとする。
【００７０】
νＡ  ＝  ［０．０７０３０  ０．０６０８０  ０．０５８９０］                          （１６）
νＢ  ＝  ［０．０６８７８  ０．０６４６０  ０．０５８５２］                      （１７）
前述の参照系列のうちのどれを正しいものとして選ぶべきか（すなわち、どのシンボル値を復号化すべきか）？
従来技術では、最高値を有する系列が選ばれ（これはＡであり）、「０」シンボルが復号化される。
【００７１】
しかし、本発明の統計検出器では、３つの振幅全ての確率が算出される。確率密度関数は、
【数１０】
2010092042.tif 000013
一サンプルが得られた場合、ｉ＝１，２、３のとき、νＡｉ又はνＢｉ以上の振幅を有するピークの確率ｐ（ν）を式（８）によって算出することが可能である。以下のテーブルは、６つの適切な振幅全ての確率を列挙する。
【００７２】
【表２】
2010092042.tif 000014
単一のサンプルが得られるのみならず、相関ブロック全体が検査されるので、Ｎ個のサンプルの群内の、サイズ≧ν∈νＡ又はνＢのｋ個のピークの生起の確率PｋN（ｐ（ν））を二項分布
【数１１】
2010092042.tif 000015
によって算出することが可能である。
【００７３】
ν１、ν２、ν３（ν１≧ν２≧ν３）で表す３つのピーク（νＡ１、νＡ２、νＡ３、又はνＢ１、νＢ２、νＢ３それぞれ）の場合、前述のピーク以上の値が相関ブロック内に３つ以上、存在している別々の可能性が、
Ｐ１（３つ以上の値が≧ν１にある）、
Ｐ２（２つの値が≧ν１にあり、１つ以上の値がν３とν１との間にある）、
Ｐ３（１つの値が≧ν１にあり、２つ以上の値がν３とν２との間にある）、及び
Ｐ４（１つの値が≧ν１にあり、１つの値がν２とν１との間にあり、１つの値がν３とν２との間にある）
の４つ、存在している。
【００７４】
合計確率Ｐｔｏｔａｌはその場合、
Ｐｔｏｔａｌ  ＝  Ｐ１＋Ｐ２＋Ｐ３＋Ｐ４      （２０）
である。
【００７５】
次いで、系列Ａ及びＢの場合、
ＰＡ，ｔｏｔａｌ  ＝  ３．２９３  １０−３                            （２１）
ＰＢ，ｔｏｔａｌ  ＝  ２．３７３  １０−３                            （２２）
マーキングされていないコンテンツ中のＢの３つのピークの生起の偽陽性確率はよって、Ａの３つのピークの生起の確率よりも低い。これは、Ｂが選ばれるべきであり、「１」シンボルを復号化すべきであるが、Ａは、Ｂよりも大きなピークを含むことを意味する。
【００７６】
通常の動作モード中、又は透かし検出をオンにする際の同期化若しくは初期化段階において、透かしを入れていないオーディオ信号部分は、例えば、３つの最大の（すなわち、最も顕著な）ピークの確率を候補参照データ系列ＲＥＦＰ毎の現在の信号部分について算出し、続いて、
前述の顕著なピーク以上の相関ブロック内の対応する数の値が存在している関係した数の確率を、３つの顕著なピークの数に応じて算出する工程と、
候補参照データ系列毎に、関係した数の確率を合計して合計確率値をもたらす工程と、
候補参照データ系列全ての合計確率値が所定の閾値（例えば、１０−３）よりも小さい場合、マーキングされていないとして現在の信号部分をみなす工程とを行うことにより、同様に求めることが可能である。
【００７７】
図７中の透かし復号化器ブロックでは、透かしを入れた受信信号ＲＷＡＳが受信部分工程又は装置ＲＳＵにおいて再サンプリングされ、その後、スペクトル成形及び／又は白色化が行われる前処理工程又は前処理段ＰＲＰＲを通過し得る。以下の相関工程又は段ＣＯＲＲでは、１つ又は複数の参照パターンＲＥＦＰと部分毎に相関化される。決定工程又は決定段ＤＣは、相関結果ピーク及び対応する透かしシンボルが存在するか否かを上記本発明の処理によって判定する。任意の下流誤り訂正工程又は段ＥＲＲＣでは、前述のシンボルの予備的に求められた透かし情報ビットＩＮＦＢは誤り訂正し、訂正透かし情報ビットＣＩＮＦＢをもたらし得る。
【００７８】
本発明は、相関ベースの検出が使用される技術分野（例えば、透かし入れ手法や通信手法）全てに適用可能である。
【符号の説明】
【００７９】
ＣＩＮＦＢ  訂正透かし情報ビット
ＣＯＲＲ  相関段
ＤＣ  決定段
ＥＲＲＣ  誤り訂正段
ＩＮＦＢ  透かし情報ビット
ＰＲＰＲ  前処理段
ＲＥＦＰ  参照パターン
ＲＳＵ  受信部分装置
ＲＷＡＳ  受信信号
【図１】
2010092042.tif 000016
【図２】
2010092042.tif 000017
【図３】
2010092042.tif 000018
【図４】
2010092042.tif 000019
【図５】
2010092042.tif 000020
【図６】
2010092042.tif 000021
【図７】
2010092042.tif 000022
【図８】
2010092042.tif 000023
【外国語明細書】
2010092042000001.pdf