(57)【要約】認証署名を音声画像信号内に埋め込むための方法及びシステムであって、音声画像信号のフレーム全体の一部のみが、メモリ内に記憶されると同時に、署名ビットが計算され、透かしが埋め込まれる方法及びシステムである。署名は、前記音声画像信号の第１部分に基づいて形成され、ここで、前記第１部分は、前記音声画像信号の水平ラインのパターンであって、前記音声画像信号全体のラインの数よりも少ないラインを有する。この後、生成された署名は、認証されるべき前記フレームの前記第１部分及び／又は他の部分内の前記音声画像信号内に埋め込まれ、ここで、前記他の部分も水平ラインのパターンである。従って、音声画像信号の全てのラインではなく、いくつかのラインのためのメモリのみが必要となる。インターレース方式の音声画像信号の場合、前記第１部分は、好ましくは、前記音声画像信号のフレームの第１フィールドであって、前記第２部分は、前記音声画像信号の第２フィールドである。ノンインターレース方式の音声画像信号の場合、前記ラインのスライスが、好ましくは、前記部分に使用される。
2005531185.tif 000002
【特許請求の範囲】
【請求項１】
音声画像信号の認証のために前記音声画像信号内に署名を埋め込む方法であって、前記音声画像信号は、インターレース方式又はノンインターレース方式であって、
―  前記署名を、前記音声画像信号のフレームの第１部分に基づいて形成するステップ、及び
―  前記署名を、前記音声画像信号の前記フレームの、前記第１部分及び／又は少なくとも第２部分内に埋め込むステップ
を有する方法。
【請求項２】
前記部分が、前記音声画像信号の連続水平ラインのパターンであって、前記パターンは、前記音声画像信号全体よりも少ないラインを有する、請求項１に記載の方法。
【請求項３】
前記形成及び埋め込みステップが、署名が前記フレームの全ての領域に関して埋め込まれるまで、繰り返される、請求項1に記載の方法。
【請求項４】
前記音声画像信号の前記第１部分が、前記音声画像信号の前記フレームの前記ラインの少なくとも１つの連続ラインのスライスを有する第１フィールドであって、前記第２部分が、前記音声画像信号の前記フレームの前記ラインの少なくとも１つの連続ラインのスライスを有する第２フィールドである、請求項１又は２に記載の方法。
【請求項５】
前記音声画像信号が、インターレース方式であって、前記第１フィールドが、全ての偶数又は奇数ラインを有し、前記第２フィールドが、残りの奇数又は偶数ラインそれぞれの全てを有する、請求項４に記載の方法。
【請求項６】
前記音声画像信号が、ノンインターレース方式であって、前記部分が、前記音声画像信号の前記ラインの少なくとも１つの連続ラインのスライスであって、前記第１部分及び前記スライスが、前記音声画像信号の異なる連続ラインを有する、請求項１又は２に記載の方法。
【請求項７】
前記署名の前記形成及び埋め込みステップが、前記署名を透かしとして埋め込むことによって特徴付けられる、請求項１ないし６に記載の方法。
【請求項８】
前記透かしが、スペクトル拡散透かしとして埋め込まれる、請求項７に記載の方法。
【請求項９】
前記透かしが、前記フレームの前記署名が生成された部分以外の、前記フレームの異なる部分に埋め込まれる、請求項７に記載の方法。
【請求項１０】
前記署名の前記埋め込みステップが、後続部分内に前記署名を埋め込むことによって更に特徴づけられる、請求項１に記載の方法。
【請求項１１】
前記署名の前記形成及び埋め込みステップが、リアルタイムで実行される、請求項１に記載の方法。
【請求項１２】
請求項１に記載の方法による音声画像信号の認証のための前記音声画像信号内に署名を埋め込む装置であって、
―  前記署名を、前記音声画像信号のフレームの第１部分に基づいて形成する手段、及び
―  前記署名を、前記音声画像信号の前記フレームの前記第１部分及び／又は少なくとも第２部分内に埋め込む手段、
を有する装置。
【請求項１３】
前記部分が、前記音声画像信号の水平ラインのパターンであって、前記パターンが、前記全音声画像信号全体よりも少ないラインを有する、請求項１２に記載の装置。
【請求項１４】
請求項１に記載の方法による音声画像信号の認証のために前記音声画像信号内に署名を埋め込む、複数のコンピュータ実行可能命令を有するコンピュータ可読媒体であって、
―  前記署名を、前記音声画像信号のフレームの第１部分に基づいて形成する第１プログラムモジュール、及び
―  前記署名を、前記音声画像信号の前記フレームの、前記第１部分及び／又は少なくとも第２部分内に埋め込む第２プログラムモジュール、
を有するコンピュータ可読媒体。
【請求項１５】
前記部分が、前記音声画像信号の水平ラインのパターンであって、前記パターンが、前記音声画像信号全体よりも少ないラインを有する、請求項１４に記載の、媒体。
【請求項１６】
監視カメラ、セキュリティカメラ、デジタル画像カメラ、デジタルビデオカメラ、又は医療画像システムにおける、請求項１に記載の方法の使用。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的には、信号認証の分野に関し、更に詳細には、画像及びビデオの認証のための音声画像信号内への署名の埋め込みに関する。
【背景技術】
【０００２】
デジタル画像及びビデオの成功によって、この技術は、日常生活の多くの分野において広く使用されるようになっている。デジタル画像又はビデオ系列を編集、変更又は修正する技術は、商用のものであり、痕跡を残さずに前記画像又はビデオのコンテンツを修正することを、可能にしている。例えば、セキュリティカメラ、医療文書、保険目的の損害査定等からの、法的処置における証拠画像のような様々なアプリケーションに関して、画像又はビデオが修正されておらず、元々撮影された画像及びビデオと一致することを確実にすることが必要である。このことは、図１に例が示されている信号認証システムの開発につながった。前記署名は、例えば、透かしとして、１．３０において、信号に埋め込まれる。この後、前記信号は、１．４０において処理される又は改ざんされ、１．５０において再生、記録、又は抽出され、最後に、１．６０において、該信号が本物であることが立証されること、又は該信号の修正が明らかにされることのいずれかを確実にするために、検証される。
【０００３】
ビデオ信号へのデータの埋め込みは、米国特許第ＵＳ―Ｂ−６  ２１１  ９１９号明細書から知られており、該明細書において、アナログビデオ信号は、データが埋め込まれるデジタルビデオ信号に変換され、次いで、アナログビデオ信号に再び変換される。フレームに渡る誤り訂正は、伝送損失を補償するために実施される。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
前記明細書に記載されている解決策は、前記ビデオ信号の全フレーム又はいくつかのフレームを記憶する大きいバッファメモリを必要とする複雑な技術性質を有する。これらのメモリは高価であるので、必要なメモリの量を最小化することが望ましい。
【０００５】
更に、上述の認証署名のアプリケーションに関して特に、例えば、上述したセキュリティカメラのアプリケーションにおいては、系列の全フレームが記憶されるのではなく、例えば、５フレームごとに記憶されるのみであって、医療画像に関しても同様であって、ことによると画像の部分集合のみが保持されているだけであるので、各ビデオフレームが、自身を認証する機能を備えていることが、重要である。一般的に、どのフレームが記録され、どのフレームが破棄されるのかは、知られていない。従って、ビデオ系列の、あるフレームを認証するのに必要な情報の全てが、該フレーム自体において利用可能であり、及び該フレームから得ることが可能であるべきである。これは、上述した明細書における場合のように、フレームが、該フレームの認証を可能にするために先行又は後続フレームへの依存性を有している場合は、不可能である。
【０００６】
署名計算及び埋め込みは、認証情報がビデオ信号内に記憶される前に、該ビデオが改ざんされるのを防止するために、ビデオ信号の生成の後、できるだけ早く行われるべきである。従って、これは、前記署名計算及び埋め込みが、セキュリティカメラ内部のように、画像キャプチャ装置の接近して設けられ、該署名計算及び埋め込みが、生成されるビデオストリームにリアルタイムで行われる場合に、有利である。今日の解決策は、上述の前記明細書に記載されているように、技術的に複雑であり、費用がかかるものである。
【０００７】
最後に、従来技術によれば、デジタル画像のような音声画像信号に関して１．２０において計算された署名ビットを、１．３０において、透かしとして、該音声画像信号自体の内部に埋め込むためには、該音声画像信号のフレーム全体が、大きい高価なメモリ内にバッファされるべきであると同時に、該音声画像信号の該フレームに関する署名ビットが計算され、ペイロードとして該署名ビットを有する該透かしが構成され、最後に、該透かしが、該音声画像信号の該フレーム内に埋め込まれる。これは、必要な高価なメモリの量のために費用のかかる前記のような解決策解決策を与える。
【０００８】
従って、本発明によって解決されるべき問題は、自己認証フレームを有する音声画像信号の低コストであるリアルタイム生成をどのようにして供給するかに、規定される。
【課題を解決するための手段】
【０００９】
本発明は、音声画像信号のフレーム全体を大型メモリ内にバッファする必要性を完全に不要にすると同時に、署名ビットが計算され、透かしが埋め込まれる仕方で、ビデオ信号又はデジタル画像のような音声画像信号内に署名を埋め込むことにより、従来技術における上述の欠点を克服し、上述の問題を解決する、従って、添付独立請求項によれば、必要なメモリのコストを劇的に減少する。
【００１０】
本発明の実施例によれば、音声画像信号を認証するための方法、装置及びコンピュータ可読媒体が、記載される。これらの実施例によれば、署名は、前記音声画像信号のフレームの第１部分に基づいて、形成される。この後、形成された署名は、認証されるべきフレームの前記第１部分又は少なくとも第２部分内の前記音声画像信号内に埋めこまれる、ここで、前記部分は、前記音声画像信号の水平ラインのパターンであって、該音声画像信号全体のラインの総数よりも少ないラインを有する。
【００１１】
従って、リアルタイムの低コストな解決策が提案され、該リアルタイムの低コストな解決策は、音声画像信号のフレーム全体を記憶するメモリの代わりに、音声画像信号のいくつかのラインのためのメモリのみを必要とする。前記フレームを認証するのに必要な全ての情報は、フレーム自体に入れられ、各フレームの自己認証をレンダリングする。
【発明を実施するための最良の形態】
【００１２】
本発明のこれら及び他の見地は、以下に記載する実施例を参照することにより、明らかにされ、解明されるであろう。
【００１３】
本発明の好ましい実施例は、以下の詳細な明細に、添付図面を参照して、記載されるであろう。
【００１４】
ビデオ信号（たとえ２次元画像を表していても）は、伝送され、画像ラインを、ライン単位で走査することによって、１次元信号として処理される。アナログ又はデジタルビデオは、インターレース方式、及びプログレッシブスキャンとも言われるノンインターレース方式のビデオに分類される。例えば、ＮＴＳＣ、ＰＡＬ及びＳＥＣＡＭ規格によるビデオ信号は、インターレース方式であり、ほとんどのパーソナルコンピュータ表示器は、ノンインターレース方式であるのに対し、ＨＤＴＶ（高精細度テレビジョン）信号は、高解像度モードのインターレース方式、又は低解像度モードのノンインターレース方式のいずれかであることができる。
【００１５】
ビデオのような、インターレース方式の音声画像信号は、該信号の各フレームが、２つのフィールドから構成されていることで定義されており、ここで、各フィールドは、前記フレームの特定の分割であって、該フレーム内の１つおきの水平ラインを含む。インターレース方式のビデオを、例えば、伝送又はこれを表示することによって処理する場合、一番上のスキャンラインを含んだ全ての奇数ラインを含むフィールドが、最初に処理され、上側フィールドと呼ばれており；偶数ラインを含むフィールドは、下側フィールドと呼ばれ、単一のフレーム又は完全な画像を作成するために、連続的に処理される。従って、インターレース方式の信号に関しては、ライン１、３、５、・・・（即ち、第１フィールドの全て）が、最初に処理され、次いで、ライン２、４、６、…（即ち、第２フィールドの全て）が処理される。各フィールドは、前記フレームの連続ラインのセグメント、所謂スライスに、細分化されることができ、該スライスとは、例えば、３ラインのスライス［１、３、５］、［７、９、１１］、［２、４、６］又は［８、１０、１２］である。インターレース方式の信号内の連続ラインのスライスの特別な場合とは、第１スライスが、フレームの全ての偶数又は奇数ラインを有し、他方のスライスが、該フレームの残りの偶数又は奇数のラインを有する場合である。
【００１６】
ノンインターレース方式のビデオは、フレームの各ラインを順に表示し、これによって、フレームは、ビデオを構成する画像の系列における完全な画像として、定義される。従って、ノンインターレース方式の信号ライン１、２、３、…（即ち、該フレームの全てのライン）が、処理される。このようなフレームは、連続ラインのスライス、例えば、３ラインのスライスであって［１、２、３］又は［４、５、６］のように細分化されることができる。
【００１７】
インターレース方式及びノンインターレース方式のビデオは、ビデオ系列のキャプチャ、伝送及び表示に関係する。
【００１８】
フレーム部分は、上述したスライス又はフィールドのような、前記フレームの一部である前記フレームの個々の割当として、規定される。
【００１９】
ビデオストリーム内のデジタル画像のような音声画像信号のフレームの領域は、上部、中央、又は下部のような前記フレーム内の空間領域として規定される。
【００２０】
図２は、本発明の実施例を示しており、ステップ２．１０においてキャプチャされる音声画像信号は、インターレース方式である。例えばｎラインから成る、インターレース方式の音声画像信号のフレームの上側フィールドは、第１部分に割り当てられ、ステップ２．２０において、メモリ回路内にロードされ、保持される。第１フィールドの署名は、ステップ２．３０において計算され、ここで前記署名は、該第１フィールドが、画像コンテンツの交互のラインではあるが該画像コンテンツ全体を含むので、前記フレームの領域全体を認証する情報を有する。続いて、例えばｍラインから成る、前記音声画像信号内の同一のフレームの下側フィールドは、ステップ２．４０において、第２フィールドに割り当てられ、該第２フィールドは、前記同一のメモリ回路内に保存され、該メモリ回路内の第１フィールドに置き換わる。従って、前記メモリ回路は、それぞれ、ｍ、ｎラインそれぞれの容量を最大的に有する、好ましくはｍ又はｎのラインメモリを有する必要がある。従って、前記メモリ要件は、上述した従来技術の要件の半分に限定される。同様に、前記証明の署名ビットは、次のステップ２．５０のために保存される必要があり、ここで、該署名は、前記メモリ回路内にある前記音声画像信号の第２フィールド内に埋め込まれる。しかしながら、前記署名ビットの記憶容量は、ビデオのような音声画像信号内のピクセルを記憶するのに必要な記憶容量と比較して、ごくわずかなものである。署名ビットは、例えば、メモリのｎ番目ライン内に保存されることができ、実際には、第２フィールドは、フレームサイズに依存して、しばしば、第１フィールドよりも１ライン少ないものを有し、即ち、ｍ＝（ｎ−１）である。
【００２１】
図３は、他の実施例を示しており、該実施例において、音声ビデオ信号は、ノンインターレース方式であって、ステップ３．１０においてプログレッシブスキャンすることにより、キャプチャされる。Ｎの水平ラインから成る前記音声画像信号のスライスは、ステップ３．２０において、Ｎのラインメモリのような、前記Ｎラインに関して十分な容量のメモリ回路内に、ロードされ、保持される。次いで、前記署名は、ステップ３．３０において、前記スライスに対して計算される。現署名が、現スライス自体に埋め込まれるべきである場合、ステップ３．５０が、直接的に続く。署名が次の連続スライス内に埋め込まれるべきである場合、該次のスライスが、ここで、Ｎのラインメモリにロードされ、現スライスと置き換わる。現スライスが、既に、前記フレーム内の最後のスライスである場合は、署名は、現スライス自体に埋め込まれることができるのみである。全てのスライスに関する共通の署名が、埋め込まれるべきである場合、現スライスに関する署名は、オプションのステップ３．５０において、それぞれ事前に計算されたスライスの署名を有する共通の署名に、付加される。現署名が、Ｎのラインメモリ内に現在あるスライス内に埋め込まれるべきのみである場合、これは、事前に計算された署名と組み合わされない。前記署名は、Ｎのラインメモリ内に現在あるスライスに、ステップ３．６０において、埋め込まれる。続いて、音声画像信号は、前記画像の全ての領域に関する署名が計算されている場合、即ち全てのスライスに関して署名が計算されている場合には、例えば、記憶する又は伝送することによって更に処理されるか、又は、代替的には、新しいスライスがステップ３．４０においてＮのラインメモリにロードされている場合には、ステップ３．２０に戻ることによって次のスライスがメモリにロードされ、署名がステップ３．３０において直接的に計算される等のいずれかである。計算される署名ビットの記憶は、前の実施例において記載したものと同様である。この実施例は、スライスをメモリ内に保持することのみを必要とし、従って、Ｎのラインメモリを必要とする。特定のスライスが、メモリ内にある間は、このスライスに対する署名ビットを計算し、該署名をこのスライスに、好ましくは透かしとして、埋め込むことが可能である。前記透かしは、スライス自体に関する署名ビットと、いかなる先行スライスの署名ビットとから成るペイロードを担持することができる。従って、ｉ番目のスライスは、スライス１ないしｉの署名ビットを埋め込まれることができる。第１スライスは、該第１スライスの署名ビットを埋め込まれることができるのみであり、最後のスライスは、前記音声画像信号のフレーム全体からの署名ビットのいずれか又は全てを、埋め込まれることができる。従って、第１スライスの署名ビットは、いずれかのスライス、好ましくは全てのスライスに埋め込まれ得る一方で、最後のスライスの署名ビットは、該最後のスライス自体に埋め込まれるのみである。従って、画像の自己認証が維持されている。
【００２２】
図４に、本発明の更なる実施例が示されている。音声画像信号は、ステップ４．１０において、キャプチャされる。上述したように、音声画像信号は、画像／フレームの系列の画像を形成するフレーム内の一定位置を有するラインを走査することによって、キャプチャされる。現実施例において、インターレース方式又はノンインターレース方式の信号の間は区別されない。ステップ４．２０において、前記音声画像信号の現ラインのＤＣ値が計算され、ステップ４．３０において、署名ビットが、現ラインの前記ＤＣ値に基づいて形成される。計算された前記署名ビットは、ステップ４．５０において前記現ライン自体に直接的に埋め込まれ、計算は、署名が計算され全てのライン内に埋め込まれるまで、次のラインに関して継続するか、又は現在計算された署名ビットが、後続のラインに、後続の（複数）ラインに関する署名ビットを後で埋め込むためにステップ４．４０でメモリ内に保存される、若しくは現署名ビットが、先行ラインに関して計算された署名ビットとも組み合わされて、両方とも現ライン内に埋め込まれ、後続の使用のためにメモリ内に保存されるか、のいずれかである。従って、廉価なリアルタイム処理に関して、前記第１実施例に記載した全フィールドの記憶ではなく、ラインメモリのみを要する署名計算スキームが、示されている。所与の画像範囲を表す署名ビットは、該範囲自体及び他の近傍の範囲のみから計算され、ここで該範囲及び他の近傍の範囲とは、本発明によって扱われる音声画像信号の１つ又はいくつかのラインを意味する。更に、前記署名は、ＤＣ値、エッジ、モーメント又はヒストグラムのような、何らかの画像特性に基づいており、これは、ピクセルではなく、該特性の計算及びメモリ内への記憶のみを要する。従って、署名を計算するためのメモリ要件は、典型的には、フィールドメモリよりもかなり少なく、上述の実施例におけるように、いくつかのラインメモリは、十分であり、一定の場合においては、使用される特性に依存して、メモリは、更に必要でなくなる。例えば、ＤＣ値を計算することは、平均する、即ち音声画像信号のピクセル値を加算することによって、実行される。この場合、ピクセル値自体を記憶する必要がなく、メモリ要件は、前の実施例と比較して更に最小化される。前記透かしの計算と同様に、一旦、ペイロードが知られれば、即ち完全な署名が使用可能であれば、ロバスト性と非可視性との間で最善の取引を得るために、透かしを画像に適合化することは、画像の複雑度、即ち現在計算されている透かしを入れられたピクセルの周りの局部化された範囲内の、エッジにおける画像活性度（ｉｍａｇｅ  ａｃｔｉｖｉｔｙ）の量、テクスチャ等のような特徴を見ることを含むので、透かしは、典型的には、少数ラインメモリのみを使用して実行されることができる。このことは、すぐそばの画像ピクセルを保持するのに少数ラインメモリを必要とするのみであり、署名ビットの形成における上述の場合と同一のメモリが使用され、更なるメモリ回路は全く必要でない。
【００２３】
図５は、音声画像信号を認証するシステム１００における本発明の実施例を示している。音声画像信号は、１１０内で生成される。好ましくは、音声画像信号は、１１０内で、監視カメラ若しくはＣＣＤアレイのような画像キャプチャ装置カメラ、及び／又はマイクロホンのような音声信号をキャプチャする適切な手段によって、キャプチャされる。しかしながら、音声画像信号は、ビデオ信号のような伝送信号から、又はハードディスクドライブ若しくは類似のコンピュータ可読媒体のような記憶装置から、生じることもできる。前記音声画像信号は、本発明の実施例による装置１０１内で、更に処理される。１１０内にキャプチャされた前記音声画像信号は、装置１０１に給電される。前記音声画像信号のＮラインのスライスは、メモリ１２０内に記憶され保持される。メモリ１２０は、Ｎのラインメモリによって構成されており、署名ビットを記憶する付加的なメモリを有する。ラインの数Ｎは、全音声画像信号のラインの数よりも少なく、例は、１１０においてキャプチャされる音声画像信号内の４８０個の水平ライン用の手段１２０内の３個のラインメモリである。前記署名ビットに必要である追加のメモリは、上述の段落における議論によれば、前記ラインに必要であるものよりもはるかに少ない。手段１３０は、前記メモリ回路１２０と通信し、メモリ１２０内のラインに関する署名を計算する。形成される署名は、メモリ１２０内のラインのコンテンツに基づく。前記署名が形成されるとき、該署名は、メモリ１２０内にまだ保持されている前記ライン内に埋め込まれる。前記生成された署名ビットは、前記音声画像信号の後続スライス内への埋め込みのような、後の使用のために、メモリ１２０内に保存される。計算される署名は、手段１４０によって、透かしとして、好ましくはロバスト透かしとして、埋め込まれることが好ましい。ロバスト透かしとは、音声画像信号内に埋め込まれる透かしであって、これは、損失圧縮のような、許容可能な画像処理による影響を受けない。続いて、埋め込まれた署名を有する前記音声画像信号の前記ラインは、１５０における更なる処理のために、装置１０１から注出される。続いて、前記音声画像信号の同一フレームの次のＮラインが、メモリ１２０にロードされ、署名が、新しいラインコンテンツに関して形成され、好ましくは、事前に計算されメモリ内に保存されている署名ビットと組み合わせて、該ラインに埋め込まれる。組み合わされた署名は、同様に手段１２０によって計算される。上述の手順は、署名が、フレームの全てのラインに関して計算され、埋め込まれるまで、繰り返される。次いで、１２０内のメモリコンテンツは消去され、１１０内で生成された新しいフレームが、１０１において取り扱われる。
【００２４】
装置１０１は、好ましくは、システム１００において、モジュールとして、実施され、該モジュールは、好ましくは、マイクロプロセッサ、又はプログラム可能アレイ若しくは類似の電子回路のような類似の電子デバイスを有する。
【００２５】
図６は、本発明の他の実施例を示しており、該実施例は、音声画像信号を認証するシステム２００内のコンピュータ可読媒体２２０を有し、ここで、音声画像信号は、２３０内で生成される。好ましくは、前記音声画像信号は、２３０内で、監視カメラ若しくはＣＣＤアレイのような画像キャプチャ装置カメラ、及び／又はマイクロホンのような音声信号をキャプチャする適切な手段によって、キャプチャされる。しかしながら、音声画像信号は、ビデオ信号のような伝送信号から、又はハードディスクドライブ若しくは類似のコンピュータ可読媒体のような記憶装置から、生じることもできる。第１プログラムモジュール２４０は、コンピュータ２１０を指示し、前記音声画像信号のフレームのＮラインのスライスに関する署名を形成する。第２プログラムモジュール２５０においては、第１プログラムによって生成された前記署名が、音声画像信号の前記フレームの前記スライス内に、透かしとして、好ましくはロバスト透かしとして、埋め込まれる。プログラムモジュール２４０及び２５０によって実行されるステップは、署名が、フレーム全体に関して計算され埋め込まれるまで、前記フレームのラインの後続スライスに関して繰り返される。続いて、埋め込まれた署名を有する前記音声画像信号は、例えば、２７０における音声画像信号の認証のために、更に処理される。
【００２６】
セキュリティ画像のような、本発明のいくつかのアプリケーションにおいては、複数のフレームのうちの１つのみ、例えば５０フレームごとに１フレームのみが、記憶される。従って、各フレームが、先行又は後続フレームを参照することなしに、自身を認証することができることが、重要である。本発明によれば、署名は、フレーム自体に埋め込まれる。従って、上述の方法は、該方法が、各ビデオフレームを分離した静止画像として取り扱うので、この要件を満たしている。このことは、前記方法が、静止画像及びビデオの両方に、同様に適用できることを意味する。
【００２７】
セキュリティ上の理由で、署名計算及び埋め込みは、画像キャプチャ装置にできるだけ近くに設けられる。このことは、音声画像信号が、署名が計算される前に、改ざんされる可能性を防止する。従って、署名計算及び後続の埋め込みは、好ましくは、透かしとして、埋め込まれ、カメラのような画像キャプチャ装置の内部で生成するビデオストリームにリアルタイムで生じることが好ましい。本発明によれば、ビデオストリームのフレーム全体の一部のみが、メモリ内に記憶される。従って、本発明による当該方法及び装置は、署名のリアルタイム埋め込みに、よく適している。従って、署名に関する当業者は、リアルタイムアプリケーションに適合化された署名生成のタイプを、明らかに使用することができる。しかしながら、本発明は、署名計算の特定タイプに限定されるものではない。
【００２８】
画像の認証を判断するためには、前記署名の形成に類似する手順が使用される、即ち、署名は、音声画像信号のフレームの第１部分から、再度計算される。前記部分のコンテンツを認証するために、前記フレームの部分内に埋め込まれている元の署名が、抽出され、前記部分に関して新たに計算された署名と比較される、ここで、埋め込まれた元の署名を有する部分は、該署名が元々計算された部分と同一部分である必要はなく、例えば、フレームのライン１、３、５に関する署名は、ライン１３、１５、１７内に埋め込まれることができる。改ざんは、前記２つの署名が互いに異なる場合に、検出される。改ざんが検出された場合、例えば、前記フレームのコンテンツ内で改ざんが生じている所を特定することが望まれている場合、修正の分析が開始され、これは、埋め込まれた署名から得られる情報に依存する。
【００２９】
本発明による上述した信号認証のアプリケーション及び使用は、様々であり、
―  証拠画像又は指紋のような、法的処置のための、セキュリティカメラ又は監視カメラ、
―  遠隔医療システム、医療走査装置及び患者の書類のような、医療システム、及び
―  自動車保険、損害保険及び健康保険のような、保険書類アプリケーション、
のような模範的な分野を含む。
【００３０】
本発明は、特定の実施例を参照することによって、上述された。しかしながら、上述以外の他の実施例も、同様に、添付請求項の範囲内で可能であって、例えば、他の実施例とは、上述した以外の様々なフィールドのパターン、ハードウェア又はソフトウェアによる上記方法の実行、音声画像信号のインターレース方式のコンテンツに関するフィールド内のスライスの形成のような、前記実施例からのフィーチャの組み合わせ、又はいくつかのラインメモリを使用するインターレース方式のコンテンツ内への署名を埋め込み等である。
【００３１】
更に、「有する」という語は、他の構成要素又はステップを排除するものではなく、単数形の構成要素は、複数のこのような構成要素を排除するものではなく、単数のプロセッサ又は他のユニットによって、前記請求項に列挙された様々なユニット又は回路の機能を実行することができる。
【図面の簡単な説明】
【００３２】
【図１】図１は、従来技術の認証システムを示している。
【図２】図２は、本発明の実施例を示している。
【図３】図３は、本発明の他の実施例を示している。
【図４】図４は、本発明の更なる実施例を示している。
【図５】図５は、本発明の他の実施例による装置を示している。
【図６】図６は、本発明の他の実施例によるコンピュータ可読媒体を示している。
【図１】
2005531185.tif 000003
【図２】
2005531185.tif 000004
【図３】
2005531185.tif 000005
【図４】
2005531185.tif 000006
【図５】
2005531185.tif 000007
【図６】
2005531185.tif 000008
【国際調査報告】
2005531185.tif 000009
2005531185.tif 000010