JP2002543692A - 画像に透かし模様を挿入する方法 - Google Patents

画像に透かし模様を挿入する方法

Info

Publication number
JP2002543692A
JP2002543692A JP2000614664A JP2000614664A JP2002543692A JP 2002543692 A JP2002543692 A JP 2002543692A JP 2000614664 A JP2000614664 A JP 2000614664A JP 2000614664 A JP2000614664 A JP 2000614664A JP 2002543692 A JP2002543692 A JP 2002543692A
Authority
JP
Japan
Prior art keywords
image
watermark
message
matrix
coefficients
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2000614664A
Other languages
English (en)
Other versions
JP4336460B2 (ja
Inventor
セブリーヌ ボードリ,
ディディエ ニコルソン,
キャトリーヌ シモン,
フィリップ ン’ギエン,
Original Assignee
トムソン−セーエスエフ
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by トムソン−セーエスエフ filed Critical トムソン−セーエスエフ
Publication of JP2002543692A publication Critical patent/JP2002543692A/ja
Application granted granted Critical
Publication of JP4336460B2 publication Critical patent/JP4336460B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/387Composing, repositioning or otherwise geometrically modifying originals
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/0021Image watermarking
    • G06T1/005Robust watermarking, e.g. average attack or collusion attack resistant
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2201/00General purpose image data processing
    • G06T2201/005Image watermarking
    • G06T2201/0063Image watermarking in relation to collusion attacks, e.g. collusion attack resistant

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Image Processing (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Aiming, Guidance, Guns With A Light Source, Armor, Camouflage, And Targets (AREA)
  • Apparatus For Radiation Diagnosis (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Inspection Of Paper Currency And Valuable Securities (AREA)
  • Credit Cards Or The Like (AREA)
  • Television Systems (AREA)
  • Display Devices Of Pinball Game Machines (AREA)
  • Preparation Of Compounds By Using Micro-Organisms (AREA)
  • Lubrication Of Internal Combustion Engines (AREA)

Abstract

(57)【要約】 当該方法は、画像送信前に、当該画像のデータ特性を変更することによるメッセージ(1)を画像に挿入し、初期画像の原点座標を受信側にて決定するために、2値行列Pを当該画像に周期的に挿入することによる相互透かし(2)を実行し、挿入されたメッセージを読み込むこと(5)を可能にするために、前記原点からの受信画像を一致させることにある。本発明は、静止またはビデオ画像の送信に使用される。

Description

【発明の詳細な説明】
【0001】
【発明の技術分野】
本発明は、静止及びビデオ画像の加工と伝送のために画像に透かしを入れる方
法に係わる。
【0002】
【従来技術】
電気通信において、画像の透かし挿入は、当該画像または受信画像シーケンス
に知覚可能な変化を生じさせずに、1枚の画像または連続した画像によって、情
報を送信する技術である。この処理は、「透かし」としてもよく知られている。
【0003】 この定義は、秘匿(隠された)方法によってメッセージを送信する技術である
、サブリミナルチャネル伝送とも呼ばれる、権限を有する受信者によってのみ読
み取り可能な隠されたメッセージを含む外見上無害な情報を使用する、ステガノ
グラフィの定義を連想させるものである。暗号化とは異なって、ステガノグラフ
ィは、サブリミナルメッセージの存在自体を隠すものである。
【0004】 画像の透かしとステガノグラフィとの間の本質的な相異は、秘匿メッセージを
含む生文メッセージを意味する、「カバーチャネル」の選択にある。
【0005】 透かしの場合、送信者が選択をしなければならないのに対して、ステガノグラ
フィでは、送信者自身がこの選択を実施することができる。ステガノグラフィの
送信者は、検閲する者が疑念を想起しないようなやり方で秘密情報の通信を望ん
でいるのに対して、透かし画像の送信者は、秘匿メッセージが知覚的に著作を妨
げるべきではなく、容易にスクランブルがかけられるべきではないということを
望んではいるが、画像に秘匿メッセージが存在することに誰もが気づく可能性が
あるという事実は問題ではなく、反対に、例えば、透かしを当該画像が著作権や
使用料の支払いによって保護されていることの証として使用する時は、有益な抑
止効果を与えることができるので、2つの技術を使用する目的は同一ではない。
【0006】 この場合、当該透かしは、当該著作、および、その所有者を特徴づける情報を
1画像または連続画像内に埋め込むことで実現される。埋め込まれた情報の自動
読み出しによって、当該著作が違法に流されたものか否か、または、著作者が実
際に相応の使用料の支払いを受けているか否かを検査することが可能になる。埋
め込まれた情報が、購入者の特徴を示すものであれば、違法複製または不正配給
が行われた場合には、画像透かしによって、追跡を行い、不正行為を行った者を
自動的に突き止めることが可能となる。
【0007】 画像の自動スライドまたは画像シーケンスの適用についても同じである。
【0008】 透かし技術を使用する魅力は、自動チェックが可能な点である。多数の伝送チ
ャネルが存在することを考えると、オーディオビジュアル著作の放送を手動でチ
ェックすることは、実際上、不可能である。画像の透かしは、著作物に基づいて
識別番号およびできればその発生源を自動的に決定することを可能にし、当該著
作が合法的に放送されているか否かを著作者組合に任せることによって、この問
題を部分的に解決することができる。「ディジタルビデオディスク」の標準的な
略称である「DVD」のハードウェア的な保護とは異なり、様々な当事者との間
の標準化や事前合意を必要としない利点を有する。
【0009】 画像を介してメッセージの伝送を可能とするために、何らかの方法で画像を修
正する必要がある。しかし、透かしによる当該修正は、想定される利用態様に適
合するように、複数の条件を満足しなければならない。
【0010】 このように、透かしは、画像修正によって目に見えて品質低下を招くべきでは
ない。したがって、透かしは慎重に行われるべきである。
【0011】 後に示すように、当該分野の文献に記述された多くの透かしの方法は、メッセ
ージを読み込むときに、修正画像に加えて、元の画像の存在を必要とする。実際
に透かしを読み込むことによって当該著作物がその著作者の物であると証明され
る前に、当該著作を当該著作者に属する物であると表示して違法に放送すること
を前提としているので、これらの方法は、著作権による著作の保護には全く適し
ていない。この場合は、透かしを読み込むよりも2つの著作を比較するほうがず
っと速い。修正画像のみからの透かしの読み込みは、自動「監視」アプリケーシ
ョンを可能にする。しかし、読み込み時に2つの画像を使用した透かしの方法は
、上記にて遠回しに言及している追跡アプリケーション、確認される著作の同一
性を条件として、複製発生源に関する通知を可能にする透かしに利用されるに過
ぎない。
【0012】 透かし画像がどんな方法でも修正されないことが確かである場合には、透かし
は些細な課題となる。それは、画素の下位ビットを修正することで十分であり、
これは、完全に目に見えない操作であって、存在する画素と同じ数のビットを埋
め込むことが可能となる。しかし、画像、および、特に画像シーケンスは、伝送
中に受信可能なビット速度を得るために、あるいは、格納時の記憶領域を節約す
るために、ほとんど常に圧縮されているので、この理想的な場合に、実際上、決
して遭遇することはない。この圧縮は、「JPEG useless」という名
の通り、無損失であるかもしれないが、普通、圧縮は、JPEGやMPEGによ
れば、たいていの場合は、画像伝送にかかる有効性に起因して復元不可能である
。したがって、当該透かしがこれらの変換に準拠しうることは、不可欠なもので
ある。これは、圧縮が低いビット率で行われるので一層困難である。結果として
、マーキングは十分に強くなければならず、これは、上記の不可視の要件と相反
するものである。
【0013】 特に放映中に、著作が伝送を容易にするために修正されることはまれではない
。ポストプロダクションは、例えば、「クロッピング」、つまり、シーケンスの
カット割を頻繁に挿入する。それらの形式は特に、アメリカのテレビの標準(3
0Hzで720×480の画像)からヨーロッパ形式(25Hzで720×57
6の画像)への転送時に、同様に変更される可能性がある。画像の拡大、または
、縮小のための再サンプリングも頻繁である。
【0014】 画像の透かしの流れにおいて、これらの変換は2つの形式の課題を提案する。
一方、チョッピング時及び画像の縮小時に画像の高周波数の情報の多くが失われ
るので、一般的に復元不可能である。他方、元の画像と変換された画像との間に
存在している変換は一般的に未知である。従って、透かしは、幾何学的な変換に
対して不変であるか、あるいは同期を可能とする付加情報を伴っていることが必
要である。この変換は、実施された変換を決定することを可能とした独特の透か
しの形式を採用する。
【0015】 デジタル画像及びフィルムの操作は、使用者が非常に基本的な画像ソフトウェ
アを使うなら、特に容易である。最も単純な幾何学的な変換は、画像チョッピン
グ、拡大または縮小、複数のシーケンスのモンタージュ、コラージュ、および、
かなりまれに、回転である。周波数の変更は、カラーから白黒に、または、フィ
ルムではその逆に転換する測色操作と同様に、ヒストグラムの変換などであって
、比較的容易である。画像の複写、ビデオデッキのデジタル化などのデジタルか
らアナログの変換、または、その逆は、幾何学的または比色的歪と同様に付加的
な雑音を伴うことに注目する必要がある。
【0016】 透かしは、著作権料を支払わずに著作を放映することができるように、マーク
を破壊する目的で行う著作権侵害者からの意図的な攻撃に対する防御も必要であ
る。その攻撃過程は、2つのタイプがあり、1つは、やみくもに、もしくは、マ
ーキングのアルゴリズムの部分的または完全な知識を得て、マーキング処理の逆
をたどっていく試み、他は、例えば雑音を付加することやフィルタ処理によって
メッセージに雑音を混入することを内容とするものである。攻撃の第1番目のタ
イプには、秘密キーを使用する暗号過程と同様の過程を使用して対抗することが
できる。攻撃の2番目のタイプにおいて、著作権侵害者は、雑音混入と結果的に
生じる品質低下との間で妥協点を見つける必要がある。この状況は、ごく僅かだ
け可視性の閾値以下である力でマークして良好な透かしを実現するために利用す
ることができ、課題はつまり、この閾値を正確に決定することである。
【0017】 最後に、透かしは、複雑性の低いものでなければならない。複雑性は、実際の
体系においては非常に重要な課題である。書き込みが場合によってはオフライン
で実行されるのに対し、「監視」アプリケーションについてはオンラインで読み
込み可能であることは必須であり、この過程は、計算時間に関して最も不経済な
過程である。
【0018】 透かし技術分野は、比較的近年の技術であるが、多数の文献にはすでに多くの
手法が提案されている。それらは、空間的なまたは画素式の透かし方式、変換ベ
ースまたは周波数ベースの方式、および、符号化ベースの透かし方式に分類され
る様々な透かし方式である。
【0019】 他の手法は、オーディオの透かしに対しても研究されており、文章、または、
コンピュータで作り出された画像形式は、独自のアルゴリズムを提案する。他の
提案は、本課題のさらに全般的で系統的な論述を、特に、情報理論に関して提案
している。それらを記述する論文は、透かしメッセージに有効な周波数通過帯を
更に正確に量子化しようとしている。他の論文は、特定の、または、さらに一般
的な透かし技術に対する攻撃方法を明らかにしている。同時に、さらに強いシス
テムを創作することを目的として、例えば、ゲーム理論または暗号及びステガノ
グラフィの概念を使用して、これらの攻撃技術を定式化する技術が発表されてい
る。
【0020】 空間透かし方式において、メッセージの書き込みは、一般的には、画素の輝度
を変更することによって、画像の面に直接実行される。
【0021】 変換ベースの透かしの方式では、メッセージの書き込みは、画像、または、シ
ーケンスの変換によって実行される。使用される変換は、全般的にフーリエ変換
、余弦変換またはウェーブレットタイプの変換である。
【0022】 最後に、符号化ベースの透かし方式において、当該透かしは、復号化時に得ら
れた複数の要素を直接変更して挿入される。これは、例えば、MPEG符号化の
運動ベクトル、ブロックでの符号化、または、フラクタル圧縮の符号化する「適
合ブロック」に関連する。「離散余弦変換」の省略として、余弦変換によるDC
T符号化方法は、このカテゴリーの中にも含まれるであろう。
【0023】 これらの大きなファミリーは、ブロック毎の符号化方式と画像符号化方式を含
む2つの下位ファミリーに分けることも可能である。例えば、DCT形式のブロ
ック毎の符号化方式、または、画素符号化方式において、符号化ユニットは、1
つ以上のビットが挿入されるブロックである。画像符号化方式において、透かし
は、例えば、画像の全フーリエ変換を使用することによって、画面上で画像全体
に対して実行される。
【0024】 空間方式は、最も古くて、最も単純である。これらの方法の長所は、それらに
よれば、フーリエ変換に基づく場合とは異なり、複雑な変換を必要とせずに透か
しの高速な書き込みが可能なことである。しかし、それらは、DCT変換演算に
基づく圧縮技術に比較すれば耐性が低い。
【0025】 特に、空間透かし方式の中で、ベンダー、グルウル、モリモトによって「パッ
チワーク」と呼ばれる、SPIE公報の95年2月、Vol.2420、p.4
0にて公表された「データ秘匿技術」という題名の論文に開示されたアルゴリズ
ムは、任意に選択された大きな値であるN個に関して「平均的」には同一な、パ
ワーの小さいノイズのように見える輝度の小さな変化に対しては、視覚は鈍感で
あるという測定結果に依拠するものである。
【0026】 このアルゴリズムにおいて、書き込みは秘密のキーと画像での擬似ランダム的
に選択される、輝度aとbのそれぞれ各点の組AとBを使用することに
よって行われる。選択された点の輝度は、a’=a+1及びb’=b−1
の関係に従って変更される。当該点は、ランダムに選択され、差 a−b
、Nが十分に大きいと概ねゼロになる。もう一方で、差 a’−b’は、概
ね2と等しくなり、結果的に復号化が可能になる。
【0027】 初期点を再び見つけ出すために、読み込みは、秘密のキーを用いて行われる。
総和Sの計算式
【数1】 は、S≒2Nであれば、画像に透かしが挿入されていると決定することができる
【0028】 この方法によれば、画像に1ビットを挿入することだけが可能であるが、複数
のばらばらの点のセットを選択することによって、複数のビットに関する一般化
を行うことができる。その方法は、不可視性が高く、圧縮、雑音の付加のような
変換に対して良好な耐性を示す長所を有し、特に数字Nが大きい場合には効果が
大きい。それは、情報が分散しているために画像のチョッピングに対して良好な
耐性を有し、キーが知られてさえいなければ攻撃にも良好な耐性を示す。
【0029】 もう一方で、幾何学的変換に対して耐性が低く、挿入されるべきビット数とメ
ッセージの耐性との間の妥協が必要になる欠点がある。
【0030】 「振幅変調を使用したカラー画像のデジタル信号」と題する、クッター、ジョ
ーダン、ボッセンによる、SPIE EI 97によって出版された論文に掲載
された色差の振幅変調を使用した別の方法は、目が比較的鈍感な色差信号の青色
成分を修正し、網膜は輝度そのものよりもコントラストに対して感度が高い事実
と輝度が高い場合には目の感度が落ちる事実に基づいて輝度信号を変調してマー
キング機能を持たせる方法である。ジグザグの走査を実行することによって画像
の大きさを無視する。読み取りは、線形予測によって実行される。この方法によ
ると、当該メッセージは、同じビットを複数回挿入することによって、耐性の高
い書き込みを行う。ジグザグに走査することで、画像の大きさを無視することと
、画像の下または左が切り取られても同期を無視することができる。この方法は
、攻撃に対する耐性も良好である。他方で、この方式は、パラメーター空間にお
いて極めて大がかりな調査を要するので、幾何学的な変換を実施する必要がある
場合の演算の複雑さは莫大である。
【0031】 「デジタル透かし」と言うタイトルで、97年1月のタリスマン計画報告書で
、著者ジャン フランソワ デレグルとブノワ マックによって記述された別の
空間透かしの方式は、寸法n×nの画像ブロックごとに1ビットの挿入を可能に
するアルゴリズムを実現するものである。ブロックは画素AとBの2つのグルー
プに分けられる。2つのグループの画素の値は、グループAとBの輝度の平均の
差が送信されるべきビットを表すように変更される。これらの変更は、良好な不
可視性を維持するように、ブロックの輝度の平均を変更することなく実行される
。マーキング力は、パラメータIに依存する。この方法は、マーキング輝度レベ
ルI=5に対して、5%の誤り率で70%のJPEG標準による符号化に対する
耐性を生じる。当該マーキングは、8>Iという高すぎない程度のマーキングレ
ベルの場合には目に見えないが、所定のマーキングレベルにおいては、可視性と
耐性がブロックの大きさに依存する。しかし、この方法は、言い換えると、幾何
学的な変換と行削除または列削除形式の攻撃に対する耐性が低いという大きな欠
点がある。
【0032】 特許出願DE19521969で記述された1つのような、周波数変換を元と
した符号化方法は、2つの意味において魅力的である。1つには、変更の可能性
が極めて小さい画像要素に透かし情報を書き込むことによって圧縮に備えること
が可能となり、また、人間の目が最も知覚しにくい成分をマークに使用するよう
人の視覚特性を利用するからである。
【0033】 圧縮技術は特に視覚特性に依存しているので、これらの2つの局面は理論的に
は相反するものである。
【0034】 「複製保護のための耐性の高いラベルの画像挿入」と題した論文で、エックハ
ード コッチとジアン ザオによって公表された、最初の手法によれば、95年
8月、オーストリア ウィーンの専門情報、知識及び新技術の知的財産権国際会
議論文集で、透かしメッセージの書き込みは、圧縮時に透かしが確実に残るよう
に、JPEGまたはMPEG処理に従って実行された画像圧縮に伴う量子化雑音
を予想することによってDCT離散余弦変換係数を変更する。この手法は、量子
化雑音がマーキング時に予期されるので、量子化雑音はもはやランダム雑音では
ないために、良好な圧縮耐性を得ることを可能にする。その耐性は、当然、マー
キング時に使用される量子化要素Qによって決まる。要素Qが高いほど、耐性が
向上するが、目に見えるようになる可能性がある。その方法は、透かしアルゴリ
ズムが、透かしアルゴリズムをJPEGやMPEG符号化器に直接導入して、圧
縮時に実施されたDCT係数の計算を直接利用することができる点においても魅
力的である。しかし、画像のDCT係数のブロックが元の画像の係数ブロックと
一致しないとき、その方法の性能は顕著に劣化するが、例えば、画像が僅かにず
れているときに、量子化雑音はもはや予測不可能となり、この様なことが起こる
【0035】 「マルチメディアの安全な拡散スペクトラムの透かし」というタイトルで97年
12月のNo.12、Vol.6 画像処理に関するIEEE 論文集で公表さ
れた論文において、インジマー コックス、ジョー キリアン、トムソン レイ
トン、タラル シャムーンによって発表された別の方法は、DCT係数を計算し
た後に、画像のすべての周波数成分に透かしメッセージを挿入した「拡散帯域」
によって、周波数それぞれにおいて、メッセージのエネルギーを識別できなくし
て、他方、信号対雑音比を高くする手法である。周波数成分によるマーキング力
の重み付けを行うために、さらに可視基準を使用する。この方法の長所は、JP
EGとMPEG形式の圧縮に非常に良好な耐性を示し、これらの変換が周知であ
る以上、幾何学変換に非常に良好な耐性を提供することである。その方法は、複
数透かしの可能性を示唆する。その方法は、異なる透かしを有する文書に関して
平均化することによって意図的な攻撃に対する耐性を備え、また、透かしメッセ
ージを知らなければ、透かしを破壊するために、画像の視覚品質を低下させるほ
どに強い雑音をすべての周波数に付与する必要があるために、雑音を混入させる
攻撃に対しても耐性がある。。しかし、この方法は言い換えると、透かしを復元
するために元の画像が必要性であるという大きな欠点を有し、透かしは、変換さ
れた元の画像から変換された透かし付き画像を引き算することによって得られる
【0036】 サンタバーバラでのIEEE ICIP論文梗概集97 Vol.1、p53
6−539で公表された「回転、測定度、転換の不変デジタル画像の透かし」と
題する、ジョセフ オルアナイド、チアリー プンによる論文にて記述された別
の方法は、画面上で実行される幾何学的変換を無視するために、回転、転換及び
測定度において、不変である空間を使用することを内容とするものである。これ
は、フーリエ−メリン変換の特性を利用することによって行われる。その方法は
、予め同期を行うことなく、幾何学変換に高い耐性を示す長所がある。しかし、
そのフーリエ−メリン変換の不変特性は、循環変換が、「クロッピング」によっ
て置き換えられた場合は、もう維持されない。さらに、対数−極平面座標で変換
を要求する計算は、相対的に複雑である。
【0037】 ICIP 96によって公表された「デジタル画像の位相透かし」というタイ
トルでジョセフ オルアナイド、W.ダウリング、F.ボランドによる論文に記
述された別の方法は、位相変調を用いて透かしメッセージを書き込むフーリエ変
換を使用する。その方法は、JPEGとMPEGの圧縮過程に耐性を提供する長
所を有する。しかし、位相変化は振幅変調よりも見やすいという欠点を有する。
【0038】 98年5月号No.4Vol.16 通信に選定された地域にてIEEE論文
集で公表された「知覚モデルを使用したマルチ解像度画面ベースのビデオ透かし
」というタイトルでミッチェル スワンソン、ビン ジュ、アハメッド テゥフ
ィックによる論文で記述された別の方法は、明らかにビデオシーケンスの透かし
を目的としている。それは、知覚モデルを使用した時間の関数であるウェーブレ
ットに分解して得られた変換空間を使用する。その方法によれば、透かしメッセ
ージは、2つのキーを用いて作成し、1つは送信情報に対応するもので、もう1
つは、元のビデオシーケンスを用いて計算されものである。2番目のキーは、所
有者のメッセージを具備したシーケンスを再度透かしをして、その後、所有者の
透かしの所有権を請求して著作権侵害を防止するといわれている、周知の問題を
解決することを可能にする。この情報は、BBS発生器を用いて暗号化される。
ビデオシーケンスは、その後、シーン別に分割されて、各シーンは、シーンの各
統計的な要素を低周波数にて生じさせて、シーンの動的要素を高周波数に生じさ
せるために、時間の関数であるウェーブレットに分解される。空間的知覚マスク
は、各ウェーブレット係数を計算し、それから各ウェーブレット係数は、周波数
マスクを設定し、このように決定されたマスクを用いて透かしの形の具現化を実
行し、時間関数としてのウェーブレットに適用するように、DCT係数の計算に
よって分解される。受信側にて透かしメッセージを検波するために、挿入された
透かしメッセージと同様に、元のシーケンスも認識することが必要である。これ
は、復元したシーケンスに関して時間同期情報無しで実行することができる。そ
の方法は、ビデオシーケンスにて実行された変更に良好な耐性を示し、マスキン
グ基準の使用を通じて可視性によって適切な方法を設定でき、複数の周波数帯で
行われる情報の書き込みで高い余剰性を示す長所を有する。しかし、この方法の
短所は、透かしの読み込みのために元のシーケンスの使用を必要とすることと、
単一ビットの挿入のみを許可することである。
【0039】 符号化の方法において、透かしは、例えば、MPEG標準、または、フラクタ
ル圧縮の「マッチングブロック」による符号化の運動ベクトルのような、符号化
時に得られた画像の一定の要素を変更することによって挿入される。これらの方
法によれば、復号化画像を直接処理することが可能であり、これは、書き込み、
及び、さらに高速の透かしの読み取りを可能にする。それらの方法は、符号化に
よって生じた歪をうまく考慮することも許可する。残念ながらこの上述の点は、
異なるパラメーターで再び復号化したときには当てはまらない可能性がある。
【0040】 複製保護とICIP96のマルチメディアサービスのアクセス制御の上で特別
なセッションの前もって印刷された「運動ベクトルを使用したビデオシーケンス
におけるデジタル信号の挿入」と題した、T.バイン、F.ジョーダンにより記
述された第1番目の方法は、MPEG符号化過程の運動ベクトルを変更すること
によって透かしメッセージを書き込むことを内容としたものである。復号化手続
きは、透かし情報を挿入するために、画像に1セットのブロックを選択し、各ブ
ロックについて前の画像に関する最適運動ベクトルを計算することによって開始
する。メッセージの書き込みは、運動ベクトルの成分の下位ビットを変更するこ
とによって実行される。透かしの可視性は、元の運動ベクトルと変更された運動
ベクトルを用いて得られたブロックの差異が十分近似していることを保証するこ
とによって低減することができる。この方法の長所は、MPEGの送信の流れで
直接透かしを入れることが可能なことである。もう一方では、この方法は、使用
された運動推定量と再復号化に影響されやすい。
【0041】 96年10月号、Proc.SPIE完全サービスネットワークのビデオ技術
とソフトウェア「デジタル信号を画像に挿入すべきフラクタル圧縮図の使用」と
題した論文に記述された著者、ジョーン ピュート、F.ジョーダンの第2番目
の符号化方法は、フラクタル符号化で使用されたパラメータを変更することによ
って透かしを書き込むことを内容としたものである。その方法の耐性は、符号化
を実行するために使用された画像のパーティションブロックの大きさによって決
定される。ブロックの大きさが大きくなるほど、この方法の耐性は増すが、獲得
した画像の品質は低下する。他方では、計算時間は、かなり大きい。
【0042】 本発明の目的は、前述の短所を軽減することである。
【0043】 したがって、本発明は、初期画像の原点座標を受信側で決定し、挿入されたメ
ッセージを読み込むことが可能なように、この原点に関して受信画像を登録でき
るように、2値行列Pを画像に周期的に挿入することによって相互透かしを実行
することを特徴とする、送信前に、画像のデータ特性を変更して画像にメッセー
ジを埋め込む静止またはビデオ画像処理と送信のための画像の透かしを挿入する
方法を目的とする。
【0044】 本発明による方法は、同時に耐久性と信頼性と複雑性の低さを具備した透かし
の実行が可能となる長所を有する。
【0045】 透かしの不可視性は、超高品質で専門的な視覚機器に対しても申し分のないも
のである。
【0046】 前述従来技術の方法とは異なり、当該透かしは、透かしの入っていない元の画
像を必要とせずに、読み出し可能である。このことによって、当該方法を放送に
対して自動的に適用することが可能になる。
【0047】 マーキングは、MPEGとJPEG圧縮に対して強い耐性がある。
【0048】 相互透かし方法は、現在のビデオ符号化及び送信システムにおいて重要な要件
である、画像チョッピングに対して耐性がある。読み込みに関するこのアルゴリ
ズムの複雑性の低さは、例えば、EPFLの空間アルゴリズムのような全面検索
による同調方法に対して明白な長所を有する。
【0049】 最後に、このメッセージの品質に関する情報を与えることによって、メッセー
ジ読み出しの信頼性を確実にすることが可能である。結論待ち時間と同様に、最
終メッセージの誤り率は、各アプリケーションにおける制約を調整するためにパ
ラメーター化することができる。
【0050】
【詳細な説明】
図1に示される本発明による画像送信の透かし過程は、透かしメッセージを画
像に挿入可能にする基礎透かしアルゴリズム1、空間的な画像がずれた時に、そ
れを空間的に再同調させる相互透かしアルゴリズム2、及び、基礎透かし4と相
互透かし5の読み込みから得られるデータに信頼性を与える後処理アルゴリズム
3の3つアルゴリズムを実施する。これらのアルゴリズムは、静止画像の処理に
も、ビデオ画像の透かしにも使用できる。
【0051】 基礎透かしアルゴリズム1の機能は、画像の変換ブロックのDCT係数を変調
することである。この変換を実施する前に、画像がN×Nの大きさの隣接したブ
ロックに分解され、次に、各ブロックは、周知の関係を通じて得られたN×Nの
係数F(u,v)のブロックにて変換される。
【数2】
【0052】 図2の例によって示されたように、N×N画素の画像の各ブロック4は、N×
NのDCT係数のブロック5の基となる。画像ブロックにおいて、各画素が当該
ブロックの原点に関する座標(x,y)によって参照しやすく配列されている。
同様に、DCTブロックの各係数は、当該ブロックの原点に関する座標(u,v
)によって参照しやすく配列されている。透かしメッセージの挿入は、図2と3
に表されているように、DCTブロックを構成する係数を変更することによって
実現される。当該ブロックとその係数は、各ブロックの変更すべき係数を決定す
るブロックアドレス発生器6を用いて、図4で表示すように、ランダムに選択さ
れる。挿入されるべき当該メッセージの各ビットbは、画像ブロックと関連づ
けられる。このビットは、このブロックの2つの係数cとcを変更すること
によって挿入される。
【0053】 これらの係数の選択はキーに依存する。それらは、一般的に、DCT係数ブロ
ックの底部左角に位置する、画像の低周波数成分から選択される。安全性だけの
理由で、2つの係数値cとcは、ランダム表示によって図3に示されたよう
に選択される。この選択は、各ビットbに対して、係数(u)及び(
)を具備した2つのアドレスを選択するブロックアドレス6のランダ
ム発生器から図4で表されたように実施される。選択されたDCT係数の当該組
及びcのマップが記憶領域7に格納される。透かしの作成そのものは、図
5のフローチャート上で表された処理ステップ9から19までに述べられた過程
によって、係数cとcの値を変更することによって実行される。この過程に
よれば、ステップ9で計算された各組の係数c、cのDCT係数の絶対値は
、ステップ10で特定の閾値Sと比較される。ステップ10で実行された比較の
結果が閾値Sより小さくない場合、係数ブロックはステップ11で拒絶されて、
その過程は、次のブロックの係数組の分析のためにステップ14に進む。逆に、
ステップ10で、比較結果が閾値Sより小さい場合、ビットbの挿入が、選択
されたDCT係数の組の値を変更することによって実行される。この変更は、関
数fが、|c’|−|c’|≧dの関係を満たすような、関数fを介して1
対1の方法で各組の係数(c,c)を新規の組(c’,c’)に変換す
る、ステップ12から17を実行することによって行われる。ステップ12に
おいて、挿入されるべきビットbの値が0である場合、係数cの絶対値は、
ステップ13で指定された成長値を係数c’の絶対値に付加することによっ
て得られた絶対値|c’|を取る。逆の場合、ステップ12において、書き込
まれるべきビットbの値が1なら、他の係数cの値が、ステップ13で、
成長値dを係数c’の絶対値に付加することによって得られた絶対値|c’ |と変更した値となる。係数c’とc’の記号を決定するために、ステップ
15と15でテストが実行される。テスト15と15の結果が正である
場合、それぞれ係数c’、c’に与えられた記号は正である。さもなければ
、記号は、ステップ16、16及び17、17で表されるように、負と
なる。
【0054】 一定のビットbは、ステップ10のテストが正である係数cとcを導く
ので、使用できないという事実を補うために、アルゴリズムはすべての画像ブロ
ックに対して繰り返され、このために、例えば、フレーム当たりに576行と7
20列を具備したテレビ画像標準に対して、6480ブロックが透かし挿入可能
である。
【0055】 受信側において、図1のフローチャートのステップ5にて実行される透かしメ
ッセージの読み込みは、透かしメッセージの各ビットbに対応した係数の組c 、cの復号化によって、図6のフローチャートのステップ18から22まで
で表されたように行われる。ステップ18において、係数c、cの組の絶対
値の差の絶対値は、ビットbの挿入時に、送信に使用された閾値Sと比較され
る。比較の結果が正である場合、対応するビットbの値は、ステップ19では
確定していないものとみなされ、その過程は、次に挿入されるビットbi+1
対応した係数ブロックの係数の組c,cの復号化に進む。他方、ステップ1
8で、テストの結果が負である場合、ビットbの値を決定することが可能とな
り、係数c,cの絶対値の差をゼロと比較するステップ20に移り、ステッ
プ20の比較結果が正であれば、ステップ21において、ビットbが、「ゼロ
」と決定し、ステップ20の比較結果が負であれば、ステップ22において、ビ
ット値bは「1」と決定する、。
【0056】 図1に示すフローチャートのステップに示した相互透かしは、ステップ4を実
行することで、例えば、別の透かしの読み込みに同期させる目的で、受信者によ
って受信されて、チョップされるか移動されたときに、初期画像の原点座標を復
元を可能にする。
【0057】 画像の原点座標を復元するために、この場合には、第1番目の解決法は、既に
述べたウイリアム ベンダー、ダニエル グルール、モリモト ノリシゲの周知
の「パッチワーク」アルゴリズムを用いることである。この場合、合計Sが最大
となるもののみ原点座標として維持しながら、あらゆる可能な変換、つまり、画
像の各点の輝度の差の合計を計算することで十分である。しかし、この読み込み
の過程は、複雑かつ時間がかかる。
【0058】 本発明による相互透かし方法は、例えば、MPEG、JPEG符号化または記
録装置によってもたらされた処理の結果として、歪が起こる静止画像または動画
像の変換で直面した課題を能率的に解決し、この過程を明らかに単純化すること
ができる。原点の表示なしでは、メッセージを有する透かしを読み取ることは困
難または不可能である。
【0059】 本発明によれば、相互透かし過程は、画像サイズm×mで、ゼロ平均でかつ、
自己相関関数が最小となる位置の原点からの距離が可能な限り小さい2値擬似乱
数行列Pを使用する。図7で示されたように、この行列は、ビットのmシーケン
スを対称化することによって得られる。例において、生成多項式の方程式はx +x+1であるが、原始多項式の他の形式が使用されてもよい。行列Pは、図
8で表されるように、行列の周期的な繰り返しによって、透かしが入れられるべ
き画像Iのサイズの画像Ipを作成するために使用される。画像Iで座標(i,
j)を具備した画素の輝度値I(i,j)は、以下の関係に従って、2値画像の
対応する画素の2値形式「+1」または「−1」によって決まる正または負のマ
ーキング振幅dを画像Iに適用することによって変更される。 I(i,j)=1 ならば I’(i,j)=I(i,j)+d (2) I(i,j)=−1 ならば I’(i,j)=I(i,j)−d (3)
【0060】 (2)と(3)の関係を用いて、マーキング振幅は、マーキングの可視性を低
下させるように、画像に基づいて作成される。
【0061】 受信側において、透かしを挿入された画像の読み込みは、図9に表わされたよ
うに、受信した透かし入りの画像I’からm×mサイズの画像行列Mを作成する
ことによって実行される。
【数3】 これは画像のN×Nサイズのブロック総和に一致する。
【0062】 行列Mと元の2値行列Pとの間の相互相関の計算は、その後に、行列Mのすべ
ての可能な変換に関して実行される。この計算は、以下の関係に従って実行され
る。
【数4】
【0063】 計算の結果として、原点と決めた座標xoとyoは、数S(xo,yo)が最
大値となる座標である。
【0064】 相互透かしアルゴリズムは、原点モジュロの座標の数mを復元することを可能
にする。当然のことながら、m=Nで元の画像のサイズになるとき、従来技術の
「パッチワーク」アルゴリズムの条件が適用される。
【0065】 図1のフローチャートの後処理のステップ3を実行する目的は、超低速ビット
速度でのMPEG送信のように、送信条件が整っていないときに、特に自動点検
アプリケーションによって、基礎透かしからのデータの信頼性を点検することで
ある。その使用されたアルゴリズムは、透かしの書き込み時に導かれた冗長性を
使用し、統計的基準を用いて、読み出しメッセージの品質と信頼性を評価する。
この冗長性は、画像間の冗長または一時的な冗長の形式を取る。画像間の冗長は
、静止画像及びビデオ画像の透かしの場合において用いられても良い。それは、
メッセージを書き込み時に、誤り訂正符号または繰返し訂正符号によるものであ
る。一時的な冗長は、各ビデオ画面上にて同じメッセージを繰り返すことによっ
て行われ、予め、メッセージ読み出しのビットの分布の概念を与えることによっ
て、メッセージ読み出しの品質を評価することを可能にする。例えば、単一ビッ
トを、画像内にて10度繰り返して挿入されると仮定すると、この場合、メッセ
ージ読み出しに誤りがなければ、1111111111または00000000
00が読み出される。もし、送信後に、メッセージ読み出しが、0001000
000である場合、それは、少なくとも1つの誤りがあって、かなりの信頼性で
、ゼロビットが送信されていると想定できることを意味する。他方、メッセージ
読み出しが0111010011の形式である場合、6ビットが1の状態にあっ
て、4ビットが0の状態であるから、1ビットが送信されていると決定すること
ができる。しかし、後者の場合には結果の信頼性は低く、決定を行わないのが慎
重な判断である。
【0066】 このアルゴリズムの実施は、図10のフローチャートにて説明されている。こ
のフローチャートで、S0iは、0値が読まれた横列iのビットbの数であり
、S1iは、値1を有するビットの数である。ステップ23で、第1番目のテス
トが数S0i及びS1iを比較するために実行される。その数S0iが、S1i より小さい場合、ステップ24において、数S0i回の送信誤りがあり、送信ビ
ットが、おそらく、値1を有していたと決定される。他方、逆の場合に、数S が数S1iより大きい場合、ステップ25にて、S1i回の送信誤りがあり、
送信ビットbが、おそらく、0値を有していたと決定される。これらの結果を
もたらす信頼の大きさは、その後、ベルヌーイの2項確率則によってモデル化さ
れ、それらの2項式のテストによって、次のステップ27にて規定される。テス
ト品質が明らかに十分である場合、ビットbはステップ27で有効になり、逆
の場合では、ステップ28にて却下される。ステップ27と28の完了時に、シ
ステムは、受信メッセージの次のビットbi+1のテストに進む。
【図面の簡単な説明】 本発明の他の特徴及び長所は、添付図にある説明を用いて明らかとなる。
【図1】 本発明に従って画像透かしの送信を実行する処理過程の原理であ
る。
【図2】 本発明に従って実施されたDCT変換によって符号化することに
よる透かしの方法の説明である。
【図3】 本発明に従って実施されたDCT変換によって符号化することに
よる透かしの方法の説明である。
【図4】 本発明に従って実施された画面全体にわたってDCT透かし係数
を位置付けする手続きを説明したフローチャートである。
【図5】 本発明に従ってフローチャート形式で表された透かし手続きの各
図の過程である。
【図6】 本発明に従ってフローチャート形式で表された透かし手続きの各
図の過程である。
【図7】 本発明に従ったて相互透かし行列の取得である。
【図8】 本発明に従って相互透かしの書き込みの原理を説明したダイアグ
ラムである。
【図9】 本発明に従って相互透かしの読み込みの原理を説明したダイアグ
ラムである。
【図10】 本発明に従ってフローチャート形式で実行された後処理の複数
の過程である。
───────────────────────────────────────────────────── フロントページの続き (81)指定国 EP(AT,BE,CH,CY, DE,DK,ES,FI,FR,GB,GR,IE,I T,LU,MC,NL,PT,SE),OA(BF,BJ ,CF,CG,CI,CM,GA,GN,GW,ML, MR,NE,SN,TD,TG),AP(GH,GM,K E,LS,MW,SD,SL,SZ,TZ,UG,ZW ),EA(AM,AZ,BY,KG,KZ,MD,RU, TJ,TM),AE,AL,AM,AT,AU,AZ, BA,BB,BG,BR,BY,CA,CH,CN,C R,CU,CZ,DE,DK,DM,EE,ES,FI ,GB,GD,GE,GH,GM,HR,HU,ID, IL,IN,IS,JP,KE,KG,KP,KR,K Z,LC,LK,LR,LS,LT,LU,LV,MA ,MD,MG,MK,MN,MW,MX,NO,NZ, PL,PT,RO,RU,SD,SE,SG,SI,S K,SL,TJ,TM,TR,TT,TZ,UA,UG ,US,UZ,VN,YU,ZA,ZW (72)発明者 シモン, キャトリーヌ フランス国 92210 サン−クルー, ブ ールヴァール ドゥ ラ レピュブリック 124 (72)発明者 ン’ギエン, フィリップ フランス国 92100 ブーローニュ ビヤ ンクール, アヴニュ ジー. ベー. クレモン 101 Fターム(参考) 5B057 CB19 CE08 CG07 DA07 5C063 AB07 AC01 AC02 AC10 CA11 CA29 DA02 DA07 DA13 5C076 AA14 BA06 5J104 AA14 NA15

Claims (11)

    【特許請求の範囲】
  1. 【請求項1】 送信前に、画像のデータ特性を変更して画像にメッセージを
    埋め込む(1)静止またはビデオ画像の処理と送信のための透かし挿入方法であ
    って、受信側で初期画像の原点座標を決定し、挿入されたメッセージを読み込む
    ことが可能なようにこの原点に関して受信画像を登録できるように、2値行列P
    を画像に周期的に挿入することによって相互透かし(2)を実行することを特徴
    とする画像に透かし模様を挿入する方法。
  2. 【請求項2】 相互透かし2値行列が、2値のmシーケンスの対称性によっ
    て得られたm×mサイズの擬似乱数行列Pであることを特徴とする請求項1に記
    載の方法。
  3. 【請求項3】 擬似乱数行列Pの周期的な繰り返しによって、透かしを入れ
    られた画像のサイズ画像Iを作成して、各画素に対して、透かし行列の周期的
    な繰り返しによって得られた画像内で一致する画素の値次第でマーキングの振幅
    によって相互透かし行列の周期的な繰り返しによって得られた画像の座標に相応
    する画像の座標(i,j)を具備した画素の輝度値I(i,j)を変更すること
    を特徴とする請求項1または2のいずれかに記載の方法。
  4. 【請求項4】 受信側において初期画像の原点座標を決定するために、受信
    画像をブロックに分割し、m×mサイズの行列Mを形成するブロックを合計し、
    行列Pに対して行列Mを連続的に移動させながら相互透かし2値行列Pと行列M
    との相互相関を求め、原点座標として相互相関積が最大である座標を取ることを
    特徴とする請求項2に記載の方法。
  5. 【請求項5】 ビデオ画像上に透かし(1)を設けるために、画像をDCT
    係数のブロックに変換し、画像の復元時に挿入されたメッセージが見えないよう
    適応マーキングを実行するためにDCT係数(9,..22)を変調し、冗長性
    を用いて劣化に対してメッセージを強化することを特徴とする請求項1ないし4
    のうちいずれか1つに記載の方法。
  6. 【請求項6】 挿入されるべきメッセージの各ビットbにDCT係数ブロ
    ックのうち2つの係数を対応させ、挿入されるべきメッセージのビットの2値の
    関数として選択された2つの係数の値を変更(10,...17)することを特
    徴とする請求項5に記載の方法。
  7. 【請求項7】 各ブロックから選ばれた係数の組の絶対値の差を所定の閾値
    Sと比較し(10)、比較の結果が所定の閾値より小さい場合、透かしを実行す
    るために、挿入されるべきメッセージのビットの2値状態の関数として係数の内
    の1つの絶対値を変更(13,...17)することを特徴とする請求項6に記
    載の方法。
  8. 【請求項8】 ビデオ画像の透かしを読み込むために、係数の組の絶対値の
    差の絶対値を固有の閾値Sと比較(18)することによって挿入されたメッセー
    ジのビットに対応したDCT係数の組を復号化し、比較結果が閾値Sの値より小
    さいときには、対応する挿入されたビットの2値状態を決定するために、係数の
    組の絶対値の差をゼロ値と比較(20)し、あるいは、比較の結果が閾値Sの値
    よりも大きければ挿入されたビットの2値状態は不定であると宣言する(19)
    ことを特徴とする請求項5ないし7のうちいずれか1つに記載の方法。
  9. 【請求項9】 画像のすべての点に関して、透かしを実行することを特徴と
    する請求項1ないし8のうちいずれか1つに記載の方法。
  10. 【請求項10】 挿入されたメッセージの冗長性を使用することによって挿
    入されたメッセージの品質と信頼性を評価するために、受信画像に対して後処理
    (3; 23,...,28)を実行することを特徴とする請求項1ないし9の
    いずれか1つに記載の方法。
  11. 【請求項11】 第1番目の状態に従って受信される回数及び第2番目の状
    態に従って受信される回数を透かしメッセージの各ビットに対して比較(2、3
    )することによって、指定された回数の間に各ビデオ画像上で透かしメッセージ
    を繰り返し、このように得られた総和値をベルヌーイの2項確率則によって決定
    された所定の閾値と比較することを特徴とする請求項10に記載の方法。
JP2000614664A 1999-04-23 2000-04-07 画像に透かし模様を挿入する方法 Expired - Fee Related JP4336460B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
FR99/05194 1999-04-23
FR9905194A FR2792797B1 (fr) 1999-04-23 1999-04-23 Procede de tatouage d'images
PCT/FR2000/000900 WO2000065840A1 (fr) 1999-04-23 2000-04-07 Procede d'insertion d'une filigrane dans une image

Publications (2)

Publication Number Publication Date
JP2002543692A true JP2002543692A (ja) 2002-12-17
JP4336460B2 JP4336460B2 (ja) 2009-09-30

Family

ID=9544804

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000614664A Expired - Fee Related JP4336460B2 (ja) 1999-04-23 2000-04-07 画像に透かし模様を挿入する方法

Country Status (11)

Country Link
US (1) US7058979B1 (ja)
EP (1) EP1173980B1 (ja)
JP (1) JP4336460B2 (ja)
KR (1) KR20020001840A (ja)
AT (1) ATE229251T1 (ja)
AU (1) AU3826600A (ja)
CA (1) CA2367420A1 (ja)
DE (1) DE60000933T2 (ja)
ES (1) ES2188526T3 (ja)
FR (1) FR2792797B1 (ja)
WO (1) WO2000065840A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4829891B2 (ja) * 2004-10-07 2011-12-07 トムソン ライセンシング デジタル電子透かしを読み出すための方法および装置、コンピュータプログラム製品および相応の記憶手段

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7137005B2 (en) * 2001-03-28 2006-11-14 Lg Electronics Inc. Method of watermarking digital data
EP1384376A4 (en) * 2001-04-11 2010-08-25 Nice Systems Ltd DIGITAL VIDEO PROTECTION FOR AUTHENTICITY VERIFICATION
KR100405827B1 (ko) * 2001-05-03 2003-11-14 주식회사 마크애니 디지털 워터마크의 삽입/추출방법과 이를 이용한 워터마크삽입/추출 장치
JP3861623B2 (ja) * 2001-06-05 2006-12-20 ソニー株式会社 電子透かし埋め込み処理装置、および電子透かし埋め込み処理方法、並びにプログラム
US6996248B2 (en) * 2001-06-13 2006-02-07 Qualcomm, Incorporated Apparatus and method for watermarking a digital image
WO2003001813A1 (en) * 2001-06-21 2003-01-03 Koninklijke Philips Electronics N.V. Embedding and detection of watermark in a motion image signal
FR2832580B1 (fr) * 2001-11-16 2004-01-30 Thales Sa Signal de programme de diffusion avec commande, systemes d'inscription et de lecture de commande, chaine de production et de diffusion associes
US7187780B2 (en) * 2001-12-13 2007-03-06 Digimarc Corporation Image processing methods using reversible watermarking
FR2834854B1 (fr) * 2002-01-11 2004-05-28 Thales Sa Procede et systeme de decodage de tatouage
KR100469999B1 (ko) * 2002-03-19 2005-02-05 주식회사 실트로닉 영상의 해쉬 값을 이용한 이진 정지 영상 인증용 워터마킹방법 및 장치
US7577841B2 (en) * 2002-08-15 2009-08-18 Digimarc Corporation Watermark placement in watermarking of time varying media signals
JP3938176B2 (ja) * 2003-12-10 2007-06-27 キヤノン株式会社 画像処理方法、画像処理装置、プログラム及び記録媒体
US7925080B2 (en) * 2006-01-13 2011-04-12 New Jersey Institute Of Technology Method for identifying marked images based at least in part on frequency domain coefficient differences
FR2897487B1 (fr) * 2006-02-13 2008-05-16 Adentis Sa Fichier numerique marque par une suite de marques dont la concatenation forme un message et procede d'extraction d'une marque d'un tel fichier numerique marque
FR2908952A1 (fr) * 2006-11-16 2008-05-23 Thomson Licensing Sas Procede de tatouage d'un ensemble de donnees numeriques et dispositif implementant ledit procede.
EP2646974B1 (en) 2011-03-16 2017-04-12 NDS Limited Adding watermarks to video content
US9059852B2 (en) * 2013-03-27 2015-06-16 International Business Machines Corporation Validating a user's identity utilizing information embedded in a image file
FR3012641B1 (fr) 2013-10-31 2016-01-01 Doremi Labs Inc Procede d'augmentation de la sensibilite d'un detecteur de filigrane
US9620133B2 (en) * 2013-12-04 2017-04-11 Vixs Systems Inc. Watermark insertion in frequency domain for audio encoding/decoding/transcoding
WO2018006095A2 (en) * 2016-07-01 2018-01-04 Digimarc Corporation Image-based pose determination
KR101877372B1 (ko) * 2017-05-19 2018-07-13 주식회사 하루컴퍼니 워터마크 데이터의 임베딩 및 추출 방법
EP3445045A1 (en) 2017-08-18 2019-02-20 NXP USA, Inc. Video device and method for embedded data capture on a virtual channel
CN112070648A (zh) * 2020-09-04 2020-12-11 上海蓝书信息科技有限公司 水印嵌入、提取方法、装置及电子设备
CN112836982B (zh) * 2021-02-22 2023-06-23 长春汇通光电技术有限公司 指令列表的生成方法、装置及计算机可读存储介质
CN117057969B (zh) * 2023-08-28 2024-04-19 天津大学 跨模态图像-水印联合生成与检测装置及方法

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2295936B (en) * 1994-12-05 1997-02-05 Microsoft Corp Progressive image transmission using discrete wavelet transforms
DE69636084T2 (de) * 1995-09-28 2006-09-14 Nec Corp. Verfahren und Vorrichtung zum Einfügen eines Spreizspektrumwasserzeichens in Multimediadaten
US5915027A (en) * 1996-11-05 1999-06-22 Nec Research Institute Digital watermarking
JP3696723B2 (ja) * 1997-09-02 2005-09-21 ソニー株式会社 画像データ処理装置及び方法
US6108434A (en) * 1997-09-12 2000-08-22 Signafy, Inc. Counteracting geometric distortions for DCT based watermarking
JP4313873B2 (ja) * 1998-01-30 2009-08-12 キヤノン株式会社 電子機器及びデータ処理方法
JP3596590B2 (ja) * 1998-11-18 2004-12-02 ソニー株式会社 付随情報付加装置および方法、付随情報検出装置および方法
US6792128B1 (en) * 1999-02-16 2004-09-14 Canon Kabushiki Kaisha Method of inserting and extracting a digital signature
JP2001111808A (ja) * 1999-10-05 2001-04-20 Nec Corp 電子すかしデータ挿入方式及び装置
US6813392B2 (en) * 1999-12-30 2004-11-02 Eastman Kodak Company Method and apparatus for aligning multiple scans of the same area of a medium using mathematical correlation
US6633670B1 (en) * 2000-03-31 2003-10-14 Sharp Laboratories Of America, Inc. Mask generation for multi-layer image decomposition
US6664976B2 (en) * 2001-04-18 2003-12-16 Digimarc Corporation Image management system and methods using digital watermarks

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4829891B2 (ja) * 2004-10-07 2011-12-07 トムソン ライセンシング デジタル電子透かしを読み出すための方法および装置、コンピュータプログラム製品および相応の記憶手段

Also Published As

Publication number Publication date
ES2188526T3 (es) 2003-07-01
FR2792797A1 (fr) 2000-10-27
US7058979B1 (en) 2006-06-06
EP1173980B1 (fr) 2002-12-04
JP4336460B2 (ja) 2009-09-30
DE60000933D1 (de) 2003-01-16
EP1173980A1 (fr) 2002-01-23
KR20020001840A (ko) 2002-01-09
DE60000933T2 (de) 2003-08-28
ATE229251T1 (de) 2002-12-15
FR2792797B1 (fr) 2001-07-13
CA2367420A1 (fr) 2000-11-02
AU3826600A (en) 2000-11-10
WO2000065840A1 (fr) 2000-11-02

Similar Documents

Publication Publication Date Title
JP4336460B2 (ja) 画像に透かし模様を挿入する方法
Swanson et al. Multiresolution scene-based video watermarking using perceptual models
Busch et al. Digital watermarking: From concepts to real-time video applications
Swanson et al. Multimedia data-embedding and watermarking technologies
Cox et al. Review of watermarking and the importance of perceptual modeling
EP0766468B1 (en) Method and system for inserting a spread spectrum watermark into multimedia data
US6654501B1 (en) Method of integrating a watermark into an image
Bhattacharya et al. A survey on different video watermarking techniques and comparative analysis with reference to H. 264/AVC
US20030026422A1 (en) Method and apparatus for digitally fingerprinting videos
EP0859337A2 (en) Image data encoding system and image inputting apparatus
Chandramouli et al. Digital watermarking
Su et al. A practical design of digital watermarking for video streaming services
Piva et al. Self recovery authentication of images in the DWT domain
JPH10313402A (ja) 画像データのエンコードシステム及び画像入力装置
Datta et al. Data authentication using digital watermarking
Shojanazeri et al. Analysis of watermarking techniques in video
JP2004040752A (ja) データ処理装置及びデータ処理方法
Liu et al. Watermarking for digital images
Yang et al. A Digital Watermarking Scheme Based On Spiht Coding.
WO2010062290A1 (en) Multiphase watermark patterns
Genov Digital watermarking of bitmap images
Leelavathy et al. Video watermarking techniques: A review
Prasad et al. Digital Video Watermarking Techniques and Comparative Analysis: A Review
Muharemagic et al. Multimedia security: watermarking techniques
Yang et al. Bit-plane watermarking for zerotree-coded images

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070403

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080708

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080805

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20081029

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20081106

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20081204

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20081211

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090105

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090616

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090629

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120703

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 4336460

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120703

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130703

Year of fee payment: 4

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees