JP5063690B2 - 電子透かし埋め込み装置および方法、及び、電子透かし検出装置および方法 - Google Patents

電子透かし埋め込み装置および方法、及び、電子透かし検出装置および方法 Download PDF

Info

Publication number
JP5063690B2
JP5063690B2 JP2009516093A JP2009516093A JP5063690B2 JP 5063690 B2 JP5063690 B2 JP 5063690B2 JP 2009516093 A JP2009516093 A JP 2009516093A JP 2009516093 A JP2009516093 A JP 2009516093A JP 5063690 B2 JP5063690 B2 JP 5063690B2
Authority
JP
Japan
Prior art keywords
pattern
watermark
synchronization
detection
image
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.)
Expired - Fee Related
Application number
JP2009516093A
Other languages
English (en)
Other versions
JPWO2008146353A1 (ja
Inventor
和夫 杉本
亮介 藤井
浩 伊藤
光義 鈴木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Publication of JPWO2008146353A1 publication Critical patent/JPWO2008146353A1/ja
Application granted granted Critical
Publication of JP5063690B2 publication Critical patent/JP5063690B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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
    • 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/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32144Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
    • 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/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32144Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
    • H04N1/32352Controlling detectability or arrangements to facilitate detection or retrieval of the embedded information, e.g. using markers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2201/00General purpose image data processing
    • G06T2201/005Image watermarking
    • G06T2201/0051Embedding of the watermark in the spatial domain
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2201/00General purpose image data processing
    • G06T2201/005Image watermarking
    • G06T2201/0065Extraction of an embedded watermark; Reliable detection

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Image Processing (AREA)
  • Television Signal Processing For Recording (AREA)

Description

この発明は、電子透かし埋め込み装置および方法、及び、電子透かし検出装置および方法に関し、特に、映画館のスクリーンやテレビ画面などに投影された画像をカメラにより再度撮影(再撮)して得られる再撮画像からの電子透かしの検出も可能にするための電子透かし埋め込み装置および方法、及び、電子透かし検出装置および方法に関するものである。
近年、安価で高性能なビデオカメラの普及により、例えば映画館などで上映された映像を直接ビデオカメラで盗撮し、DVDなどにコピーしたものを違法販売する事件などが発生し、映像の著作権の保護が課題となっている。このような課題を解決する手法として、動画信号の電子透かし技術が提案されている(例えば、特許文献1参照。)。
特許文献1に記載の従来技術では、著作権を保護する対象の動画像に対して時間方向と空間方向に輝度変化パターンを電子透かしとして埋め込む。また、検出対象映像における映像信号に対して検出パターンとの相関値を取ることにより電子透かしとして埋め込まれた情報を検出する。これにより、著作権情報を電子透かしとして埋め込んでおけば、不正にコピーされた再撮映像からでも上記著作権情報を取り出すことができ、その著作権を主張することができる。これは、再撮影による不正コピーを抑制することにも繋がる。
特表2006−517068号公報(第4頁〜第8頁、図4)
しかしながら、特許文献1に開示される従来の再撮映像の電子透かし技術では、埋め込み映像と検出対象映像の位相ずれが分からないため、精度よく検出できないという問題点があった。
この発明はかかる問題点を解決するためになされたものであり、再撮映像からも電子透かしを高精度に検出することができる電子透かし埋め込み装置および方法、及び、電子透かし検出装置および方法を得ることを目的とする。
この発明は、処理対象の入力画像に埋め込むための埋め込み情報が入力されて、前記埋め込み情報に基づいた時間方向に変化する透かしパターンを発生させる透かしパターン生成部と、予め設定された同期検出用の固定パターンを透かしパターンとして出力する同期パターン生成部と、前記入力画像に基づいて、前記同期パターン生成部が出力する透かしパターンと前記透かしパターン生成部が出力する透かしパターンのうちのいずれかを選択するパターン切り替え部と、前記入力画像の各画素値に、前記パターン切り替え部によって選択された透かしパターンを加算することにより、電子透かしを埋め込んだ埋め込み画像を生成する埋め込み処理部とを備え、前記入力画像は複数の画像を含み、前記パターン切り替え部は、前記入力画像として入力された画像ごとに、前記同期パターン生成部が出力する透かしパターンと前記透かしパターン生成部が出力する透かしパターンとを切り替えることを特徴とする電子透かし埋め込み装置である。
この発明は、処理対象の入力画像に埋め込むための埋め込み情報が入力されて、前記埋め込み情報に基づいた時間方向に変化する透かしパターンを発生させる透かしパターン生成部と、予め設定された同期検出用の固定パターンを透かしパターンとして出力する同期パターン生成部と、前記入力画像に基づいて、前記同期パターン生成部が出力する透かしパターンと前記透かしパターン生成部が出力する透かしパターンのうちのいずれかを選択するパターン切り替え部と、前記入力画像の各画素値に、前記パターン切り替え部によって選択された透かしパターンを加算することにより、電子透かしを埋め込んだ埋め込み画像を生成する埋め込み処理部とを備え、前記入力画像は複数の画像を含み、前記パターン切り替え部は、前記入力画像として入力された画像ごとに、前記同期パターン生成部が出力する透かしパターンと前記透かしパターン生成部が出力する透かしパターンとを切り替えることを特徴とする電子透かし埋め込み装置であるため、同期検出用の固定パターンを用いて位相ずれが補償できるので、再撮画像からも電子透かしを高精度に検出することができる。
この発明の実施の形態1に係る電子透かし埋め込み装置の構成を示したブロック図である。 この発明の実施の形態1に係る電子透かし埋め込み装置に入力される入力画像の一例を示した説明図である。 この発明の実施の形態1に係る電子透かし埋め込み装置の同期パターン生成部および透かしパターン生成部から出力される透かしパターンの例を示した波形図である。 この発明の実施の形態1に係る電子透かし埋め込み方法の処理の流れを示したフローチャートである。 この発明の実施の形態2に係る電子透かし検出装置の構成を示したブロック図である。 この発明の実施の形態2に係る電子透かし検出方法の処理の流れを示したフローチャートである。
実施の形態1.
図1は、この発明の実施の形態1に係る電子透かし埋め込み装置の構成を示すブロック図である。電子透かし埋め込み装置1は、図1に示すように、予め設定された同期検出用の固定パターンを透かしパターンとして出力する同期パターン生成部3と、入力される処理対象の画像(以下、入力画像7aとする。)に埋め込むための埋め込み情報が入力されて、当該埋め込み情報に基づいた時間方向に変化する透かしパターンを発生させる透かしパターン生成部4と、同期パターン生成部3が出力する透かしパターンと透かしパターン生成部4が出力する透かしパターンの選択を行うパターン切り替え部5と、選択された透かしパターンを入力画像7aの各画素値に加算することにより、電子透かしを埋め込んで埋め込み画像7cを生成する埋め込み処理部6とから構成されている。
なお、電子透かし埋め込み装置1は、例えば、汎用コンピュータなどの計算機を用いて、この発明の電子透かし埋め込み方法に従う電子透かし埋め込みプログラムを実行させることによって具現化することができる。つまり、電子透かし埋め込みプログラムをコンピュータに実行させて、上述した構成要素3〜6として機能させることにより、電子透かし埋め込み装置1による特徴的なデータ処理を実行することができる。なお、以下の説明において、電子透かし埋め込み装置1を具現化するコンピュータ自体の構成及びその基本的な機能については、当業者が当該分野の技術常識に基づいて容易に認識できるものであり、この発明の本質に直接かかわるものでないので詳細な記載を省略する。
同期パターン生成部3は、時刻情報10が入力されて、当該時刻情報10に応じて、予め設定された同期検出用の固定パターン(以下、同期検出用パターンとする。)を、透かしパターンとして出力する。例えば、図3に示すような同期検出用パターンを透かしパターン8aとして出力する。
なお、時刻情報10は、時間的に変動する同期検出用パターン8aのどの時点の値を同期パターン生成部3の出力としてパターン切り替え部5に出力するかを決定することに用いられる。別の言い方では、与えられた時刻情報10の時点での同期検出用パターン8aの値、+1か−1のどちらかの値を出力すると言ってもよい。
また、時刻情報10は、入力画像7aが複数のフレームから構成された動画像だった場合に、入力画像7aの先頭のフレームを始点として、当該始点からの再生時間を各フレームごとに割り当てたものである。
一方、透かしパターン生成部4は、電子透かしを構成する埋め込み情報としての埋め込みビット11と時刻情報10とが入力されて、それらに応じて透かしパターンを生成し、出力する。すなわち、例えば、埋め込みビット11として「1」を埋め込む場合には、図3に示す正相系列(正相波形)の透かしパターン8bを出力し、また、埋め込みビット11として「0」を埋め込む場合には、図3に示す逆相系列(逆相波形)を透かしパターン8cとして出力する。なお、透かしパターンは、図3に示す透かしパターン8a〜8cの波形だけでなく、他の波形を使用してもよい。なお、埋め込み情報(埋め込みビット11)とは、入力画像7aに埋め込みたい情報であり、例えば、著作権情報等が例として挙げられる。
なお、透かしパターン8aの波形は、図3に示すように、一定でない可変の時間領域ごとに、異なる波形パターンとなっている。図3の例では、最初の時間領域では、長い時間間隔で+1と−1とが反転し、中間の時間領域では、時間間隔が短くなり、最後の時間領域では、さらに時間間隔が短くなっている。時間間隔が短い部分であることで高精度の同期回復が可能となり、一方、短い時間間隔であっても1種類の時間間隔だけで同期パターンを構成すると時間間隔分(またはその整数倍)だけずれている場合を区別できないから、短い時間間隔と長い時間間隔が混在するように、図3のようにしておくと、透かしパターン8aの長さ以下での同期誤認識を回避できる。また、透かしパターン8bおよび8cは、同一時間間隔で、+1と−1とが反転する。なお、透かしパターン8bおよび8cとは、互いに逆の波形になっており、透かしパターン8bの波形が+1である時間領域においては、透かしパターン8cの波形は−1となっている。
パターン切り替え部5は、入力画像7aのうち、予め同期パターン画像領域として設定されている画像領域に対しては、同期パターン生成部3で生成された透かしパターン8aを出力するよう制御し、それ以外の画像領域に対しては、透かしパターン生成部4によって生成された透かしパターン8bまたは透かしパターン8cを出力するよう制御する。なお、同期パターン画像領域について説明すると、入力画像7a(図1では、入力画像7aを複数のフレームからなる動画像として示す。)を複数領域に空間的に分割し、その分割領域のうちの幾つかを同期パターン画像領域とする。以下では、図2に示すように、入力画像7aの各フレームを6つの分割領域7aaに分割する場合を例に挙げて説明する。なお、図2では、分割した各分割領域7aaを区別するために、それぞれの分割領域7aaに符号A、B、C、D、E、Fを付している。もちろん、入力画像7aの個数や分割領域7aaの個数は、必ずしも上記の値である必要はなく、任意の組み合わせで実現可能である。また、パターン切り替え部5は、このようにして生成された各画像領域7aaの種別(同期パターン画像領域とそれ以外)に応じて同期パターン生成部3が出力する透かしパターンと透かしパターン生成部4が出力する透かしパターンを切り替えるだけでなく、入力画像7aのフレームごとに切り替えてもよく、あるいは、フレームごとの切り替えと画像領域の種別に応じた切り替えとを併用したりしてもよい。
埋め込み処理部6は、入力画像7aの各画素に対して、パターン切り替え部5から出力される透かしパターンを加算し、画素値の最大値および最小値でクリッピング処理を行い、埋め込み画像7cとして出力する。
次に、この発明の実施の形態1に係る電子透かし埋め込み装置の動作について説明する。図4は、この発明の実施の形態1における電子透かし埋め込み装置1の動作を示すフローチャートである。
図4に示すように、まず、電子透かし埋め込み装置1に、電子透かし埋め込み対象である入力画像7aが入力される。パターン切り替え部5は、当該入力画像7aにつき、処理対象となる画像領域が、同期パターン画像領域であるか否かを判定する(ステップS2)。
処理対象となる画像領域が同期パターン画像領域である場合には、パターン切り替え部5の制御により、同期パターン生成部3が、時刻情報10に応じて、所定の同期検出用の固定パターンを透かしパターン8aとして出力する(ステップS3)。
一方、処理対象となる画像領域が同期パターン画像領域でない場合には、パターン切り替え部5の制御により、透かしパターン生成部4が、埋め込みビット11および時刻情報10に応じて、透かしパターン8bまたは透かしパターン8cを出力する(ステップS4)。
同期パターン生成部3または透かしパターン生成部4のいずれかから出力された透かしパターン(透かしパターン8a、透かしパターン8b、透かしパターン8cのいずれか)は、パターン切り替え部5を介して、埋め込み処理部6に入力される。なお、ここでは、パターン切り替え部5が、画像領域7aaの種別ごとに(同期パターン画像領域とそれ以外)、同期パターン生成部3が出力する透かしパターンと透かしパターン生成部4が出力する透かしパターンとを切り替えることとする。
埋め込み処理部6には、上記の透かしパターンとともに、入力画像7aも入力される。これらが入力されると、埋め込み処理部6は、入力画像7aの各画素に対して透かしパターンを加算し、画素値の最大値および最小値でクリッピング処理を行い、埋め込み画像7cとして出力する(ステップS5)。これにより、処理対象の入力画像7aに対して、それの所定の同期パターン画像領域には同期検出用の固定パターンが埋め込まれ、それ以外の画像領域には著作権情報等の埋め込みたい埋め込み情報に相当する透かしパターンが埋め込まれる。
このように、本実施の形態1による電子透かし埋め込み装置1では、所定の画像領域に対しては同期検出用の固定パターンを埋め込み、それ以外の画像領域には、著作権情報等を示す埋め込み情報に相当する透かしパターンを埋め込むようにしたため、時間同期の検出に好適な電子透かし埋め込み画像を生成することができる。これにより、同期検出用の固定パターンに基づいて、埋め込み画像7cとそれを再撮した再撮画像との位相ずれを自動的に検出して補償することができるので、再撮画像から精度よく電子透かしの検出が行え、埋め込み画像7cに埋め込んだ著作権情報等の埋め込み情報を確実に取り出すことが可能となるという効果がある。
実施の形態2.
図5は、この発明の実施の形態2に係る電子透かし検出装置21の構成を示すブロック図である。電子透かし検出装置21は、実施の形態1による電子透かし埋め込み装置1によって出力される埋め込み画像7cが表示装置によって再生表示された際に、ビデオカメラ等の撮影装置によってそれが再撮されて得られる再撮画像31aから、電子透かしを検出するための装置である。
電子透かし検出装置21は、時刻情報15に応じて実施の形態1記載の同期パターン生成部3が生成する同期検出用の固定パターンと同じである同期検出用の固定パターンを出力する同期パターン生成部23と、時刻情報15に応じて実施の形態1記載の透かしパターン生成部4が生成する透かしパターン32と同じである検出パターン32を生成する検出パターン生成部26と、検出対象の再撮画像31aの各画素と同期検出用の固定パターンとの相関値を位相をずらしながら求め、当該相関値を位相ごとに同期パターン相関値として出力する同期パターン相関算出部24と、各位相のうち、同期パターン相関値が予め設定された所定の相関閾値より大きくなる画素数が最大となる位相を時刻同期位相として出力する時刻同期検出部25と、再撮画像31aにおける画素値と検出パターン32を時刻同期位相分だけずらしたパターンとの相関値を算出し、検出相関値として出力する相関算出部27と、当該検出相関値と予め設定された閾値とを比較することによって埋め込みビットの値を決定し、検出ビット情報33として出力する透かし判定部28とから構成される。
なお、電子透かし検出装置21は、例えば、汎用コンピュータなどの計算機を用いて、この発明に従う電子透かし検出プログラムを実行させることによって具現化することができる。つまり、電子透かし検出プログラムをコンピュータに実行させて、上記構成要素23〜28として機能させることにより、電子透かし検出装置21による特徴的なデータ処理を実行することができる。なお、以下の説明において、電子透かし検出装置21を具現化するコンピュータ自体の構成及びその基本的な機能については、当業者が当該分野の技術常識に基づいて容易に認識できるものであり、この発明の本質に直接かかわるものでないので詳細な記載を省略する。
同期パターン生成部23は、時刻情報15が入力されて、実施の形態1記載の同期検出用の固定パターンである図3の同期検出用パターン8aと同一のパターンの時刻情報15における値、+1か−1のどちらかを出力する。同期パターン相関検出部24の説明として後述するように、同期パターン生成部23の出力は、実施の形態1記載に例示されるような方法で電子透かしの埋め込みが施され、再生表示され、ビデオカメラ等の撮影装置によって再撮影され、本実施の形態2の検出装置21の入力とされる再撮画像31aに残存する同期検出用パターン8aとの相関を計算することになるので、もともと同一のパターンでの相関値を計算することになるので、強い相関を示すことになり、埋め込まれていた同期検出用パターン8aを検出することになる。
同期パターン相関算出部24は、前記再撮画像31aと前記同期パターンとの各画素の相関値を位相を1フレームずつずらしながら算出し、各位相ごとに同期パターン相関値として出力する。
時刻同期検出部25は、各位相の同期パターン相関値と予め設定された所定の相関閾値とを比較して、各位相のうちで、同期パターン相関値が当該相関閾値より大きくなる画素の個数(画素数)が最大となる位相を、時刻同期位相として出力する。
検出パターン生成部26は、時刻情報15が入力されて、時刻情報15に応じて、検出パターン32を生成して、相関算出部27に出力する。検出パターン32は、例えば、図3に示した正相系列とする。
相関算出部27は、再撮画像31aの各画素値と、検出パターン32を時刻同期位相(位相ずれ分)だけずらしたパターンとの相関値を積算し、積算相関値として出力する。
透かし判定部28は、積算相関値と予め設定された閾値とを比較して、積算相関値が当該閾値より大きければ、再撮された元の埋め込み画像に埋め込まれている埋め込み情報(埋め込みビット)の値が「1」であると判定し、積算相関値が当該閾値以下であれば、当該埋め込み情報(埋め込みビット)の値が「0」であると判定して、検出ビット情報33として出力する。
次に動作について説明する。図6はこの発明の実施の形態2による電子透かし検出装置21の動作を示すフローチャートである。
図6に示すように、まず、時刻情報15が同期パターン生成部23に入力されると、時刻情報15に応じてこの発明の実施の形態1記載の同期検出用の固定パターンと同じ同期パターンが出力される(ステップS12)。
次に、再撮画像31aと当該同期パターンとが同期パターン相関算出部24に入力される。同期パターン相関算出部24は、再撮画像31aの各画素と当該同期パターンとの相関を位相を1フレームずつずらしながら各位相ごとに算出し、同期パターン相関値として各位相ごとに出力する(ステップS13)。
次に、各位相ごとの同期パターン相関値が時刻同期検出部25に入力され、各位相のうちで、所定の相関閾値より大きくなる画素数が最大となる位相が時刻同期位相として出力される(ステップS14)。
また、時刻情報15が検出パターン生成部26に入力されると、時刻情報15に応じて検出パターン32が生成され、出力される(ステップS15)。
再撮画像31aと検出パターン32と時刻同期位相とが相関算出部27に入力されると、再撮画像31aと検出パターン32を時刻同期位相分だけずらしたパターンとの相関値が所定の時間分積算され、積算相関値として出力される(ステップS16)。
積算相関値は、透かし判定部28に入力され、予め設定された閾値と比較される。積算相関値が予め設定された閾値より大きければ、検出された埋め込みビットのビット情報が「1」であると判定され、前記積算相関値が予め設定された閾値以下であれば、検出された埋め込みビットのビット情報が「0」であると判定されて、検出ビット情報33として出力される(ステップS17)。
以上のように、本実施の形態2による電子透かし検出装置21によれば、同期検出用の固定パターンを検出することによって時刻同期位相(位相ずれ)を検出できるように構成したので、検出対象の再撮画像31aと検出パターンとの位相を精度よく合わせることができるため、精度の高い電子透かしの検出が可能となるという効果が得られる。これにより、同期検出用の固定パターンに基づいて、埋め込み画像7cとそれを再撮した再撮画像との位相ずれを自動的に検出して補償することができるので、再撮画像から精度よく電子透かしの検出が行え、埋め込み画像7cに埋め込んだ著作権情報等の埋め込み情報を確実に取り出すことが可能となるという効果がある。

Claims (6)

  1. 処理対象の入力画像に埋め込むための埋め込み情報が入力されて、前記埋め込み情報に基づいた時間方向に変化する透かしパターンを発生させる透かしパターン生成部と、
    予め設定された同期検出用の固定パターンを透かしパターンとして出力する同期パターン生成部と、
    前記入力画像に基づいて、前記同期パターン生成部が出力する透かしパターンと前記透かしパターン生成部が出力する透かしパターンのうちのいずれかを選択するパターン切り替え部と、
    前記入力画像の各画素値に、前記パターン切り替え部によって選択された透かしパターンを加算することにより、電子透かしを埋め込んだ埋め込み画像を生成する埋め込み処理部と
    を備え
    前記入力画像は複数の画像を含み、
    前記パターン切り替え部は、前記入力画像として入力された画像ごとに、前記同期パターン生成部が出力する透かしパターンと前記透かしパターン生成部が出力する透かしパターンとを切り替える
    ことを特徴とする電子透かし埋め込み装置。
  2. 前記パターン切り替え部は、前記入力画像として入力された画像ごとに、かつ、前記入力画像の画像領域の種別に基づいて、前記同期パターン生成部が出力する透かしパターンと前記透かしパターン生成部が出力する透かしパターンとを切り替えることを特徴とする請求項1の電子透かし埋め込み装置。
  3. 処理対象の入力画像に埋め込むための情報を示す埋め込み情報が入力されて、前記埋め込み情報に基づいた時間方向に変化する透かしパターンを発生させる透かしパターン生成ステップと、
    予め設定された同期検出用の固定パターンを透かしパターンとして出力する同期パターン生成ステップと、
    前記入力画像に基づいて、前記同期パターン生成ステップと前記透かしパターン生成ステップのうちのいずれかを選択するパターン切り替えステップと、
    前記入力画像の各画素値に、前記パターン切り替えステップによって選択されたステップによって出力される透かしパターンを加算することにより、電子透かしを埋め込んだ埋め込み画像を生成する埋め込み処理ステップと
    を備え
    前記入力画像は複数の画像を含み、
    前記パターン切り替えステップは、前記入力画像として入力された画像ごとに、前記同期パターン生成ステップによって出力される透かしパターンと前記透かしパターン生成ステップによって出力される透かしパターンとを切り替える
    ことを特徴とする電子透かし埋め込み方法。
  4. 前記パターン切り替え部は、前記入力画像として入力された画像ごとに、かつ、前記入力画像の画像領域の種別に基づいて、前記同期パターン生成ステップによって出力される透かしパターンと前記透かしパターン生成ステップによって出力される透かしパターンとを切り替えることを特徴とする請求項の電子透かし埋め込み方法。
  5. 時刻情報が入力されて、前記時刻情報に基づいた時間方向に変化する検出パターンを発生させる検出パターン生成部と、
    検出対象画像の各画素と同期検出用の固定パターンとの相関を位相ごとに求めて、同期パターン相関値として出力する同期パターン相関算出部と、
    前記位相のうち、前記同期パターン相関値が予め設定された所定の相関閾値より大きい画素の個数が最大となる位相を時刻同期位相として出力する時刻同期検出部と、
    前記検出対象画像の前記画素と、前記検出パターンを前記時刻同期位相だけずらしたパターンとの相関値を算出し、検出相関値として出力する相関算出部と、
    前記検出相関値と予め設定された閾値とを比較して、当該比較結果に基づいて前記検出対象画像に埋め込まれている埋め込み情報の値を決定する透かし判定部と
    を備えたことを特徴とする電子透かし検出装置。
  6. 時刻情報が入力されて、前記時刻情報に基づいた時間方向に変化する検出パターンを発生させる検出パターン生成ステップと、
    検出対象画像の各画素と同期検出用の固定パターンとの相関を位相ごとに求めて、同期パターン相関値として出力する同期パターン相関算出ステップと、
    前記位相のうち、前記同期パターン相関値が予め設定された所定の相関閾値より大きい画素の個数が最大となる位相を時刻同期位相として出力する時刻同期検出ステップと、
    前記検出対象画像の前記画素と、前記検出パターンを前記時刻同期位相だけずらしたパターンとの相関値を算出し、検出相関値として出力する相関算出ステップと、
    前記検出相関値と予め設定された閾値とを比較して、当該比較結果に基づいて前記検出対象画像に埋め込まれている埋め込み情報の値を決定する透かし判定ステップと
    を備えたことを特徴とする電子透かし検出方法。
JP2009516093A 2007-05-28 2007-05-28 電子透かし埋め込み装置および方法、及び、電子透かし検出装置および方法 Expired - Fee Related JP5063690B2 (ja)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2007/060794 WO2008146353A1 (ja) 2007-05-28 2007-05-28 電子透かし埋め込み装置および方法、及び、電子透かし検出装置および方法

Publications (2)

Publication Number Publication Date
JPWO2008146353A1 JPWO2008146353A1 (ja) 2010-08-12
JP5063690B2 true JP5063690B2 (ja) 2012-10-31

Family

ID=40074638

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009516093A Expired - Fee Related JP5063690B2 (ja) 2007-05-28 2007-05-28 電子透かし埋め込み装置および方法、及び、電子透かし検出装置および方法

Country Status (4)

Country Link
US (1) US8218812B2 (ja)
JP (1) JP5063690B2 (ja)
CN (1) CN101682683B (ja)
WO (1) WO2008146353A1 (ja)

Families Citing this family (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5488457B2 (ja) * 2008-03-10 2014-05-14 日本電気株式会社 通信システム及び受信装置
US9812047B2 (en) 2010-02-25 2017-11-07 Manufacturing Resources International, Inc. System and method for remotely monitoring the operating life of electronic displays
US10008212B2 (en) * 2009-04-17 2018-06-26 The Nielsen Company (Us), Llc System and method for utilizing audio encoding for measuring media exposure with environmental masking
US9501882B2 (en) 2010-11-23 2016-11-22 Morphotrust Usa, Llc System and method to streamline identity verification at airports and beyond
BR112013026389B1 (pt) 2011-04-19 2022-07-05 Nagravision Sa Método e sistema para acessar um fluxo de conteúdo de áudio / vídeo cifrado através de uma rede ip usando um dispositivo de recepção de multimídia
KR20130112313A (ko) * 2012-04-03 2013-10-14 삼성전자주식회사 영상에 관련된 정보를 영상에 임베딩하기 위한 방법 및 장치
EP2690593A1 (en) 2012-07-24 2014-01-29 Nagravision S.A. Method for marking and transmitting a content and method for detecting an identifyier of said content
US9407620B2 (en) 2013-08-23 2016-08-02 Morphotrust Usa, Llc System and method for identity management
US10282802B2 (en) 2013-08-27 2019-05-07 Morphotrust Usa, Llc Digital identification document
US10320778B2 (en) 2013-08-27 2019-06-11 Morphotrust Usa, Llc Digital identification document
US9426328B2 (en) * 2013-08-28 2016-08-23 Morphotrust Usa, Llc Dynamic digital watermark
US9497349B2 (en) * 2013-08-28 2016-11-15 Morphotrust Usa, Llc Dynamic digital watermark
US10249015B2 (en) 2013-08-28 2019-04-02 Morphotrust Usa, Llc System and method for digitally watermarking digital facial portraits
US9646358B2 (en) 2013-09-20 2017-05-09 Infosys Limited Methods for scene based video watermarking and devices thereof
US10129251B1 (en) 2014-02-11 2018-11-13 Morphotrust Usa, Llc System and method for verifying liveliness
US10319408B2 (en) 2015-03-30 2019-06-11 Manufacturing Resources International, Inc. Monolithic display with separately controllable sections
US10922736B2 (en) 2015-05-15 2021-02-16 Manufacturing Resources International, Inc. Smart electronic display for restaurants
US10269156B2 (en) 2015-06-05 2019-04-23 Manufacturing Resources International, Inc. System and method for blending order confirmation over menu board background
KR102056069B1 (ko) 2015-09-10 2020-01-22 매뉴팩처링 리소시스 인터내셔널 인코포레이티드 디스플레이 오류의 체계적 검출을 위한 시스템 및 방법
US10319271B2 (en) 2016-03-22 2019-06-11 Manufacturing Resources International, Inc. Cyclic redundancy check for electronic displays
JP6707947B2 (ja) * 2016-03-29 2020-06-10 株式会社リコー 画像処理装置、画像処理方法及びプログラム
DE102017111993A1 (de) * 2016-05-31 2017-11-30 Maxim Integrated Products, Inc. Vorrichtung und verfahren zum schützen sicherheits- und absicherungsrelevanter echtzeit-videodaten
US10313037B2 (en) 2016-05-31 2019-06-04 Manufacturing Resources International, Inc. Electronic display remote image verification system and method
WO2018031717A2 (en) 2016-08-10 2018-02-15 Manufacturing Resources International, Inc. Dynamic dimming led backlight for lcd array
US9959586B1 (en) * 2016-12-13 2018-05-01 GoAnimate, Inc. System, method, and computer program for encoding and decoding a unique signature in a video file as a set of watermarks
US10347262B2 (en) * 2017-10-18 2019-07-09 The Nielsen Company (Us), Llc Systems and methods to improve timestamp transition resolution
US10908863B2 (en) 2018-07-12 2021-02-02 Manufacturing Resources International, Inc. System and method for providing access to co-located operations data for an electronic display
US11645029B2 (en) 2018-07-12 2023-05-09 Manufacturing Resources International, Inc. Systems and methods for remotely monitoring electronic displays
US11137847B2 (en) 2019-02-25 2021-10-05 Manufacturing Resources International, Inc. Monitoring the status of a touchscreen
US11402940B2 (en) 2019-02-25 2022-08-02 Manufacturing Resources International, Inc. Monitoring the status of a touchscreen
CN111583087B (zh) * 2020-05-06 2023-09-05 杭州小影创新科技股份有限公司 一种图像去水印方法
US11921010B2 (en) 2021-07-28 2024-03-05 Manufacturing Resources International, Inc. Display assemblies with differential pressure sensors
US11965804B2 (en) 2021-07-28 2024-04-23 Manufacturing Resources International, Inc. Display assemblies with differential pressure sensors
US11895362B2 (en) 2021-10-29 2024-02-06 Manufacturing Resources International, Inc. Proof of play for images displayed at electronic displays
US11972672B1 (en) 2022-10-26 2024-04-30 Manufacturing Resources International, Inc. Display assemblies providing open and unlatched alerts, systems and methods for the same

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000152195A (ja) * 1998-11-05 2000-05-30 Sony Corp 付加情報伝送方法、付加情報伝送システム、情報信号出力装置、情報信号処理装置
JP2002197802A (ja) * 2000-12-22 2002-07-12 Sony Corp デジタル変調方法、復調方法及び記録済記録媒体
JP2006080722A (ja) * 2004-09-08 2006-03-23 Fuji Xerox Co Ltd 符号画像生成装置

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7412072B2 (en) * 1996-05-16 2008-08-12 Digimarc Corporation Variable message coding protocols for encoding auxiliary data in media signals
CN1153456C (zh) * 1998-03-04 2004-06-09 皇家菲利浦电子有限公司 水印检测的方法和设备
US7130443B1 (en) * 1999-03-18 2006-10-31 British Broadcasting Corporation Watermarking
CN1218278C (zh) * 1999-11-23 2005-09-07 皇家菲利浦电子有限公司 在信号中嵌入和检测水印的方法,水印嵌入器和检测设备
US7392392B2 (en) * 2001-12-13 2008-06-24 Digimarc Corporation Forensic digital watermarking with variable orientation and protocols
US7392394B2 (en) * 2001-12-13 2008-06-24 Digimarc Corporation Digital watermarking with variable orientation and protocols
EP1908007B1 (en) 2005-07-04 2012-08-22 Commonwealth Scientific and Industrial Research Organisation Image watermarking
EP1928180A1 (en) * 2005-08-04 2008-06-04 Nippon Telegraph and Telephone Corporation Digital watermark padding method, digital watermark padding device, digital watermark detecting method, digital watermark detecting device, and program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000152195A (ja) * 1998-11-05 2000-05-30 Sony Corp 付加情報伝送方法、付加情報伝送システム、情報信号出力装置、情報信号処理装置
JP2002197802A (ja) * 2000-12-22 2002-07-12 Sony Corp デジタル変調方法、復調方法及び記録済記録媒体
JP2006080722A (ja) * 2004-09-08 2006-03-23 Fuji Xerox Co Ltd 符号画像生成装置

Also Published As

Publication number Publication date
US8218812B2 (en) 2012-07-10
CN101682683A (zh) 2010-03-24
CN101682683B (zh) 2013-01-30
WO2008146353A1 (ja) 2008-12-04
US20100172539A1 (en) 2010-07-08
JPWO2008146353A1 (ja) 2010-08-12

Similar Documents

Publication Publication Date Title
JP5063690B2 (ja) 電子透かし埋め込み装置および方法、及び、電子透かし検出装置および方法
JP5760438B2 (ja) 電子透かし埋め込み装置、電子透かし埋め込み方法及び電子透かし埋め込み用コンピュータプログラムならびに電子透かし検出装置
JP4891508B2 (ja) ウォーターマーク埋込み及び検出
JP4709960B2 (ja) 動画信号のウォーターマーク埋め込み及び検出方法
JPWO2005079072A1 (ja) 電子透かし埋め込み方法、電子透かし検出方法及び装置並びにプログラム
KR100586051B1 (ko) 전자 워터마킹 검출방법 및 장치
JP5020025B2 (ja) 電子透かし検出装置、その方法およびそのプログラム
JP4901678B2 (ja) 電子透かし埋め込み装置及び電子透かし検出装置
JP2008141391A (ja) 電子透かし埋め込み方法、装置およびプログラム
US10460414B2 (en) Digital watermark information detecting device and digital watermark information detecting method
JP4393521B2 (ja) 電子透かし埋め込み装置及び検出装置並びに方法及び記録媒体
KR100945116B1 (ko) 영상 비교, 변화감지와 영상 재생 장치 및 방법
JPH1141571A (ja) 信号合成装置、信号合成方法、映像信号記録装置、映像信号記録方法並びに記録媒体
JP2010141591A (ja) 電子透かし埋め込み方法及び装置、電子透かし検出方法及び装置
US7486319B2 (en) Signal generating circuit including delay-locked loop and semiconductor device including signal generating circuit
JP4691147B2 (ja) 電子透かし検出装置、方法及びプログラム
JP4563857B2 (ja) 動画像用電子透かし検出のための時間同期回復方法及び装置
KR101362594B1 (ko) 참고 특징 점을 이용한 피사체 영상 검색방법
JP2011250138A (ja) 画像検証方法及び画像検証装置
JP4740581B2 (ja) アナログ電子透かし埋め込み装置及びそのプログラム、並びに、アナログ電子透かし検出装置及びそのプログラム
JP4653014B2 (ja) 撮像装置、制御方法、及びプログラム
JP2005347973A (ja) 撮像装置
JP2004120142A (ja) 電子透かし検出方法及び電子透かし検出装置
JP2000175024A (ja) 電子透かし情報の重畳方法および装置
JP2010258875A (ja) 表示装置及び表示方法、並びにプログラム

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20111115

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120106

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: 20120710

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: 20120807

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20150817

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees