【手続補正書】
【提出日】平成20年5月20日(2008.5.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
対称格子を生成するステップと、
電子透かしを入れるべきイメージに関連した統計情報を、前記対称格子を用いて、量子化するステップと、
前記量子化された統計情報を使用して、電子透かしを計算するステップと、
前記計算された電子透かしを使用して、関連したイメージにマークを付けるステップと、
を備え、
前記イメージに関連した統計情報を計算するステップは、
前記イメージの１つあるいは複数の領域を選択するステップと、
それぞれの領域に関連した重みを生成するステップと、
変換行列を形成するステップと、
前記変換行列および前記生成された重みを使用して、前記統計情報を計算するステップと、
を具備したことを特徴とするコンピュータで実施される方法。
【請求項２】
前記イメージにおける複数の選択された領域に対する擬似ランダム統計情報を計算するステップであって、該擬似ランダム統計情報は、前記量子化するステップにより量子化されることを特徴とする請求項１に記載の方法。
【請求項３】
前記選択された領域は方形領域を有することを特徴とする請求項２に記載の方法。
【請求項４】
請求項１乃至３のいずれかに記載の方法をコンピュータで実施するためのコンピュータ可読命令を有することを特徴とするコンピュータ可読媒体。
【請求項５】
電子透かしを入れるべきイメージに変換を適用するステップと、
前記イメージに関連した統計情報を計算するステップと、
前記計算された統計情報を対称格子で格子量子化するステップと、
前記格子量子化された統計情報を使用して、電子透かしを計算するステップと、
を備え、
前記統計情報を計算するステップは、
前記イメージの１つあるいは複数の領域を選択するステップと、
それぞれの領域に関連した重みを生成するステップと、
変換行列を形成するステップと、
前記変換行列および前記生成された重みを使用して、前記統計情報を計算するステップと、
を具備したことを特徴とするコンピュータで実施される方法。
【請求項６】
前記適用するステップは、３レベル離散ウェーブレット変換を前記イメージに適用するステップを有することを特徴とする請求項５に記載の方法。
【請求項７】
前記統計情報を計算するステップは、前記イメージに関連した擬似ランダム線形統計情報を計算するステップを有することを特徴とする請求項５に記載の方法。
【請求項８】
前記１つあるいは複数の領域を選択するステップは、１つあるいは複数の擬似ランダム領域を選択するステップを有することを特徴とする請求項５に記載の方法。
【請求項９】
前記１つあるいは複数の領域は方形領域を有することを特徴とする請求項５に記載の方法。
【請求項１０】
前記重みを生成するステップは、それぞれの領域に関連した擬似ランダム重みを生成するステップを有することを特徴とする請求項５に記載の方法。
【請求項１１】
前記計算された統計情報を格子量子化するステップは、
前記格子の各セルにおけるスケーリングパラメータを計算するステップと、
変換ベクトルを擬似ランダム的に生成するステップと、
前記スケーリングパラメータおよび前記変換ベクトルを使用することにより、量子化された統計情報を計算するステップと、
をさらに備えることを特徴とする請求項５に記載の方法。
【請求項１２】
前記スケーリングパラメータを計算するステップは、与えられたひずみ制約条件および格子パラメータに対するスケーリングパラメータを見つけるために、コードブックを使用するステップを有することを特徴とする請求項１１に記載の方法。
【請求項１３】
前記電子透かしを計算するステップは、
統計ドメインにおける量子化雑音を計算するステップと、
前記統計ドメインにおける量子化雑音を使用して、ＤＷＴドメインにおける量子化雑音を計算するステップと、
を備えることを特徴とする請求項５に記載の方法。
【請求項１４】
前記計算された電子透かしを前記イメージに埋め込むステップをさらに備えることを特徴とする請求項５に記載の方法。
【請求項１５】
請求項５乃至１４のいずれかに記載の方法をコンピュータで実施するためのコンピュータ可読命令を有することを特徴とするコンピュータ可読媒体。
【請求項１６】
請求項１５に記載の前記コンピュータ可読媒体を装着したことを特徴とする計算システム。
【請求項１７】
電子透かしを入れるべきイメージ上に３レベル離散ウェーブレット変換を適用するステップと、
前記イメージに関連した擬似ランダム線形統計情報を、
前記イメージの１つまたは複数の擬似ランダム方形領域を選択するステップと、
それぞれの領域に関連した擬似ランダム重みを生成するステップと、
変換行列を形成するステップと、
前記変換行列および前記生成された重みを使用して、前記統計情報を計算するステップと、により計算するステップと、
対称格子を使用して前記計算された統計情報を、
前記格子のそれぞれのセルにおけるスケーリングパラメータを計算するステップと、
変換ベクトルを擬似ランダム的に生成するステップと、
前記スケーリングパラメータおよび前記変換ベクトルを使用して、量子化された統計情報を計算するステップと、により格子量子化するステップと、
前記格子量子化された統計情報を使用して、電子透かしを計算するステップと、
前記計算された電子透かしを前記イメージに埋め込むステップと、
を具備したことを特徴とするコンピュータで実施される方法。
【請求項１８】
請求項１７に記載の方法をコンピュータで実施するためのコンピュータ可読命令を有することを特徴とするコンピュータ可読媒体。
【請求項１９】
請求項１８に記載の前記コンピュータ可読媒体を装着したことを特徴とする計算システム。
【請求項２０】
１つまたは複数のコンピュータ可読媒体と、
前記１つまたは複数のコンピュータ可読媒体に組み入られており、かつ電子透かしを入れるべきイメージに変換を適用するように構成された変換コンポーネントと、
前記１つまたは複数のコンピュータ可読媒体に組み入れられており、かつ前記イメージに関連した統計情報を計算するように構成された統計情報ジェネレータと、
前記１つまたは複数のコンピュータ可読媒体に組み入れられており、かつ対称格子を使用して前記計算された統計情報を格子量子化するように構成された格子量子化器と、
前記１つまたは複数のコンピュータ可読媒体に組み入れられており、かつ前記格子量子化された統計情報を使用して電子透かしを計算するように構成された電子透かしジェネレータと、
前記１つまたは複数のコンピュータ可読媒体に組み入れられており、かつ前記計算された電子透かしを前記イメージに埋め込むように構成された電子透かし埋め込み器と、
を備え、
前記統計情報ジェネレータは、
前記イメージの１つまたは複数の領域を選択するように、
それぞれの領域に関連した重みを生成するように、
変換行列を形成するように、
前記統計情報を計算するために前記変換行列および前記生成された重みを使用するように、
構成されていることを特徴とするシステム。
【請求項２１】
前記変換コンポーネントは、３レベル離散ウェーブレット変換を前記イメージに適用するように構成されていることを特徴とする請求項２０に記載のシステム。
【請求項２２】
前記統計情報ジェネレータは、前記イメージに関連した擬似ランダム線形統計情報を計算するように構成されていることを特徴とする請求項２０に記載のシステム。
【請求項２３】
前記統計情報ジェネレータは、１つまたは複数の擬似ランダム領域を選択するように構成されていることを特徴とする請求項２０に記載のシステム。
【請求項２４】
前記統計情報ジェネレータは、１つまたは複数の方形領域を選択するように構成されていることを特徴とする請求項２０に記載のシステム。
【請求項２５】
前記統計情報ジェネレータは、それぞれの領域に関連した擬似ランダム重みを生成するように構成されていることを特徴とする請求項２０に記載のシステム。
【請求項２６】
前記格子量子化器は、
前記格子の各セルにおけるスケーリングパラメータを計算し、
変換ベクトルを擬似ランダム的に生成し、
前記スケーリングパラメータおよび前記変換ベクトルを使用して、量子化された統計情報を計算することにより、
前記計算された統計情報を格子量子化するように構成されていることを特徴とする請求項２０に記載のシステム。
【請求項２７】
前記電子透かしジェネレータは、
統計ドメインにおける量子化雑音を計算し、
前記統計ドメインにおける量子化雑音を使用して、ＤＷＴドメインにおける量子化雑音を計算することにより、
前記電子透かしを計算するように構成されていることを特徴とする請求項２０に記載のシステム。
【請求項２８】
電子透かしを入れるべきイメージに変換を適用する手段と、
前記イメージに関連した統計情報を計算する手段と、
前記計算された統計情報を対称格子で格子量子化する手段と、
前記格子量子化された統計情報を使用して電子透かしを計算する手段と、
前記計算された電子透かしを前記イメージに埋め込む手段と、
を備え、
前記計算された統計情報を格子量子化する手段は、
前記格子の各セルにおけるスケーリングパラメータを計算する手段と、
変換ベクトルを擬似ランダム的に生成する手段と、
前記スケーリングパラメータおよび前記変換ベクトルを使用して、量子化された統計情報を計算する手段と、
を具備したことを特徴とするシステム。
【請求項２９】
前記適用する手段は、３レベル離散ウェーブレット変換を前記イメージに適用する手段を有することを特徴とする請求項２８に記載のシステム。
【請求項３０】
前記統計情報を計算する手段は、前記イメージに関連した擬似ランダム線形統計情報を計算する手段を有することを特徴とする請求項２８に記載のシステム。
【請求項３１】
前記統計情報を計算する手段は、
前記イメージの１つまたは複数の領域を選択する手段と、
それぞれの領域に関連した重みを生成する手段と、
変換行列を形成する手段と、
前記統計情報を計算するために、前記変換行列および前記生成された重みを使用する手段と、
を備えることを特徴とする請求項２８に記載のシステム。
【請求項３２】
前記１つまたは複数の領域を選択する手段は、１つまたは複数の擬似ランダム方形領域を選択する手段を有することを特徴とする請求項３１に記載のシステム。
【請求項３３】
前記重みを生成する手段は、それぞれの領域に関連した擬似ランダム重みを生成する手段を有することを特徴とする請求項３１に記載のシステム。
【請求項３４】
前記電子透かしを計算する手段は、
統計ドメインにおける量子化雑音を計算する手段と、
前記統計ドメインにおける前記量子化雑音を使用して、ＤＷＴドメインにおける量子化雑音を計算する手段と、
を備えることを特徴とする請求項２８に記載のシステム。
【請求項３５】
前記手段のすべては、コンピュータ可読命令を有する１つまたは複数のコンピュータ可読媒体を備えていることを特徴とする請求項２８に記載のシステム。
【請求項３６】
対称格子量子化プロセスにより形成されたマークで電子透かしが入れられたイメージを受け取るステップと、
前記イメージに関連する統計情報を計算するステップであって、
前記イメージの１つあるいは複数の領域を選択するステップと、
それぞれの領域に関連した重みを生成するステップと、
変換行列を形成するステップと、
前記変換行列および前記生成された重みを使用して、前記統計情報を計算するステップと、
を有する統計情報を計算するステップと、
前記電子透かしが入れられたイメージに基づいて、前記イメージに電子透かしが入れられているか否かを確認するステップと、
を具備したことを特徴とするコンピュータで実施される方法。