JP2000236432A - デジタル情報埋込み・抽出装置および方法並びに当該方法を実行するためのプログラムを記録した記録媒体 - Google Patents
デジタル情報埋込み・抽出装置および方法並びに当該方法を実行するためのプログラムを記録した記録媒体Info
- Publication number
- JP2000236432A JP2000236432A JP3533599A JP3533599A JP2000236432A JP 2000236432 A JP2000236432 A JP 2000236432A JP 3533599 A JP3533599 A JP 3533599A JP 3533599 A JP3533599 A JP 3533599A JP 2000236432 A JP2000236432 A JP 2000236432A
- Authority
- JP
- Japan
- Prior art keywords
- pseudo
- random number
- number sequence
- sequence
- embedding
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/63—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/0021—Image watermarking
- G06T1/005—Robust watermarking, e.g. average attack or collusion attack resistant
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits 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/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32144—Display, 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/32149—Methods relating to embedding, encoding, decoding, detection or retrieval operations
- H04N1/32154—Transform domain methods
- H04N1/3217—Transform domain methods using wavelet transforms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits 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/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32144—Display, 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/32149—Methods relating to embedding, encoding, decoding, detection or retrieval operations
- H04N1/32154—Transform domain methods
- H04N1/32187—Transform domain methods with selective or adaptive application of the additional information, e.g. in selected frequency coefficients
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2389—Multiplex stream processing, e.g. multiplex stream encrypting
- H04N21/23892—Multiplex stream processing, e.g. multiplex stream encrypting involving embedding information at multiplex stream level, e.g. embedding a watermark at packet level
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/835—Generation of protective data, e.g. certificates
- H04N21/8358—Generation of protective data, e.g. certificates involving watermark
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2201/00—General purpose image data processing
- G06T2201/005—Image watermarking
- G06T2201/0052—Embedding of the watermark in the frequency domain
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Editing Of Facsimile Originals (AREA)
- Image Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
く、簡易な装置、方法で、算出コストの低い、確実な埋
め込み情報の復号を可能とする。 【解決手段】 帯域分割部11は、画像信号71を入力
して、離散ウェーブレット変換により10個の周波数帯
域に分割し、変換係数を算出する。算出したMRR(L
L3以外の信号)の変換係数の全てもしくはその一部で
構成される数列に固有のデジタル情報からマッピングし
た疑似乱数列を埋込む。埋込み処理されたLL3信号と
他の複数の周波数帯域の信号を合成して、画像信号72
を再構成する。情報が埋込まれた画像信号73を帯域分
割し、変換係数を算出する。算出したMRRの変換係数
で構成される数列と疑似乱数列との内積が予め設定した
しきい値より大きい場合、使用した疑似乱数列を有意と
し、疑似乱数列にマッピングした固有のデジタル情報を
抽出する。
Description
み・抽出装置および方法並びに当該方法を実行するため
のプログラムを記録した記録媒体に関し、より特定的に
は、デジタルデータの著作権保護のため、画像信号に著
作者情報などのデジタルデータを埋込み、そして、抽出
するデジタル情報埋込み・抽出装置および方法並びに当
該方法を実行するためのプログラムを記録した記録媒体
に関する。
声、画像、映像などのマルチメディアデータをデジタル
化し、高速大量に伝送し、利用するようになってきた。
しかしながら、デジタル化されたマルチメディアデータ
は容易に複製できる。このため、著作権者からの正当な
許諾を受けていない者が、デジタル画像を当該著作権者
に無断で不正コピーを行い、二次的利用をするなどの問
題が起こっている。
のに電子透かし技術がある。電子透かしとは、画像デー
タ内部に人間には知覚できないような形でデジタル情報
を埋込む技術である。電子透かし技術により、著作権者
の情報を人間に知覚できないような形で画像データなど
に埋込むことにより、不正に利用された場合、埋込まれ
た情報を取り出し、証明することにより著作権を主張す
ることができる。
特開平9−191394号公報は、データをスペクトル
分解し、知覚的に重要な成分中に正規分布あるいはラン
ダム分布に従った透かし値を埋込む方法を提案してい
る。より具体的には、透かしをWi、透かし処理される
データの周波数係数をfi、透かし処理後の周波数係数
をfi’、スケーリングパラメータをαとすると、(数
1)を用いて埋込みを行い、(数2)で抽出する。
であるという長所があるが、透かしを挿入した周波数係
数の位置を保存していないため、透かし値を抽出する際
に透かし値を埋込む前のオリジナルデータを必要とす
る。これに対し、特開平10−308867号公報は、
オリジナルデータの不要な方法を開示している。透かし
をWi、透かし処理されるデータの周波数係数をfi、
透かし処理後の周波数係数をfi’、スケーリングパラ
メータをα、avg(fi)をfiの局部平均とする
と、(数3)を用いて埋込み、(数4)で抽出する。
りオリジナルデータは不要になるが、DCT(離散的コ
サイン変換)および、データの局部平均の逆数を計算す
る必要があり、画像データのような大量データに適用す
る場合、その算出コストが高くなる。
10−145757号公報がある。透かしをWi、透か
し処理されるデータの周波数係数をfi、透かし処理後
の周波数係数をfi’、スケーリングパラメータをα、
avg(fi)をfiの局部平均、|fi|をfiの絶
対値とすると、(数5)を用いて埋込み、(数6)で抽
出する。
おいて高くなった算出コストを削減するために透かし処
理を小区域に分割し、透かしの部分集合を埋込む方式で
ある。特に小区域が8×8の場合、動画像の圧縮符号化
の一つであるMPEGの手順と結合することが可能であ
り、計算を節約できるという長所がある。しかし、デー
タの局部平均の逆数を計算する必要があることには変わ
りはなく、算出コストは高い。
Gとの結合を考慮した発明であるので、以下、特開平1
0−308867号公報の透かし埋込み方法および透か
し抽出方法について説明する。
を用いて説明する。透かし信号は、誤り訂正符号器81
へ入力される。誤り訂正符号器81の出力は、拡散スペ
クトル変調器82に入力される。拡散スペクトル変調器
82の出力は第1のスペクトル変換器83に入力され
る。第1のスペクトル変換器83の出力はスペクトル整
形器84に第1の入力として与えられる。一方、透かし
処理を施すべきデータが第2のスペクトル変換器85に
入力される。第2のスペクトル変換器85の出力は局部
平均器86で時間的あるいは空間的局部平均された後に
スペクトル整形器84に第2の入力として与えられると
ともに、遅延器87にも与えられる。スペクトル整形器
84の出力は加算器88において遅延器87の出力と加
算される。加算器88の出力は逆変換器89で逆変換さ
れ、透かし処理済みデータが得られる。
いて説明する。透かし処理済みデータをスペクトル正規
化ユニット91によりスペクトル正規化し、過去に施さ
れたスペクトル整形を取り除く。次に、正規化された信
号を相関器バンク92A〜92Zにより分析する。各相
関器は特定の疑似乱数シーケンスがあれば、そのシーケ
ンスを検出し、正規化された信号とこれらの疑似乱数シ
ーケンスとの相関を取り、相関関係の度合いを示す出力
を判定回路93に出力する。判定回路93は、通常最大
出力を示す相関器を選択し、当該相関器の出力を到来す
る現シンボルに対する最尤現シンボルとして、順次選択
する。次に、最尤現シンボルのシーケンスを誤り訂正器
94に入力し、判定回路93の判定結果の誤りを訂正す
る。誤り訂正器94の出力として、抽出された透かし信
号が得られる。
技術では、オリジナルデータを不要とするために、透か
しを埋込む際に局部平均を求め、局部平均を用いてスペ
クトル整形を行う必要がある。また、透かしを抽出する
際に、透かし信号埋込み時に行ったスペクトル整形を取
り除くためにスペクトル正規化を行う。これは実際に
は、局部平均の逆数を計算することになる。さらに、透
かし抽出時に複数の相関器を用い、最後に誤り訂正の処
理が必要であった。従って、透かし信号を抽出する際の
算出コストが高いという課題があった。
なされたものであり、透かし埋込み時に簡易なスペクト
ル整形を行い、透かし抽出時は内積計算を行うことによ
り、より簡易で算出コストが低く、しかも第三者には埋
込んだデジタル情報が解読されにくい秘匿性を有するデ
ジタル情報の埋込み・抽出を行なうことを目的とする。
ーブレット変換またはサブバンド分割のいずれかを用い
て、デジタル画像信号を複数の周波数帯域の変換係数に
分割する帯域分割手段と、固有のデジタル情報を疑似乱
数列にマッピングするマッピング手段と、分割された前
記複数の周波数帯域のうち、最も低い周波数帯域(以
下、MRAという)以外の複数の周波数帯域(以下、M
RRという)の変換係数の全てもしくはその一部で構成
した数列に前記疑似乱数列を埋込む情報埋込み手段と、
情報埋込み処理後の前記MRRと前記MRAとを用い
て、前記疑似乱数列を埋込んだデジタル画像信号を再構
成する帯域合成手段とを備える。
ェーブレット変換またはサブバンド分割のいずれかによ
り分割し、最も低い周波数帯域(以下、MRAという)
以外の複数の周波数帯域(以下、MRRという)の変換
係数の全てもしくはその一部に第1の疑似乱数列を埋込
み、更に再構成したデジタル画像信号を入力し、離散ウ
ェーブレット変換またはサブバンド分割のいずれかを用
いて、前記デジタル画像信号を複数の周波数帯域の変換
係数に分割する帯域分割手段と、分割された前記複数の
周波数帯域のうち、前記MRRの変換係数で構成した数
列と第2の疑似乱数列との内積を求める相関値算出手段
と、前記相関値算出装置の出力から第1の疑似乱数列を
決定する疑似乱数列決定手段と、決定した第1の疑似乱
数列にマッピングした固有のデジタル情報を生成する情
報生成手段とを備える。
0、分散値1の正規分布から選ばれた数列を用いる。
値が予め設定したしきい値より大きい場合に該当する疑
似乱数列であると判断する疑似乱数列決定手段を備え
る。
周波数帯域の変換係数に分割する際に、複数の階層に分
割する帯域分割手段と、分割された複数の周波数帯域の
中で第2階層以上のMRRの変換係数の全てもしくはそ
の一部で構成した数列に疑似乱数列を埋込む情報埋込み
手段とを備える。
周波数成分で垂直方向が低周波数成分である領域(以
下、HL領域という)の変換係数の全てもしくはその一
部と水平方向が低周波数成分で垂直方向が高周波数成分
である領域(以下、LH領域という)の変換係数の全て
もしくはその一部とで構成した数列に疑似乱数列を埋込
む情報埋込み手段を備える。
周波数成分で垂直方向が低周波数成分である領域(以
下、HL領域という)の変換係数、および水平方向が低
周波数成分で垂直方向が高周波数成分である領域(以
下、LH領域という)の変換係数のいずれか一方の全て
もしくはその一部から構成される数列に疑似乱数列を埋
込む情報埋込み手段を備える。
たはサブバンド分割のいずれかを用いて、デジタル画像
信号を複数の周波数帯域の変換係数に分割するステップ
と、固有のデジタル情報を疑似乱数列にマッピングする
ステップと、分割された前記複数の周波数帯域のうち、
最も低い周波数帯域(以下、MRAという)以外の複数
の周波数帯域(以下、MRRという)の変換係数の全て
もしくはその一部で構成される数列に前記疑似乱数列を
埋込むステップと、情報埋込み処理後の前記MRRと前
記MRAとを用いて、前記疑似乱数列を埋込んだデジタ
ル画像信号を再構成するステップとを備える。
ェーブレット変換またはサブバンド分割のいずれかによ
り分割した最も低い周波数帯域(以下、MRAという)
以外の複数の周波数帯域(以下、MRRという)の変換
係数の全てもしくはその一部で構成した数列に第1の疑
似乱数列を埋込み、更に再構成したデジタル画像信号を
入力し、離散ウェーブレット変換またはサブバンド分割
のいずれかを用いて、前記デジタル画像信号を複数の周
波数帯域の変換係数に分割するステップと、分割された
前記複数の周波数帯域のうち、前記MRRの変換係数で
構成した数列と第2の疑似乱数列との内積を求めるステ
ップと、求めた内積の値から第1の疑似乱数列を決定す
るステップと、決定した第1の疑似乱数列にマッピング
した固有のデジタル情報を生成するステップとを備え
る。
値0、分散値1の正規分布から選ばれた数列を用いる。
たしきい値より大きい場合に該当する疑似乱数列である
と判断するステップを備える。
の周波数帯域の変換係数に分割する際に、複数の階層に
分割するステップと、分割された複数の周波数帯域の中
で第2階層以上の前記MRRの変換係数の全てもしくは
その一部で構成した数列に疑似乱数列を埋込むステップ
を備える。
高周波数成分で垂直方向が低周波数成分である領域(以
下、HL領域という)の変換係数の全てもしくはその一
部と水平方向が低周波数成分で垂直方向が高周波数成分
である領域(以下、LH領域という)の変換係数の全て
もしくはその一部とで構成した数列に疑似乱数列を埋込
むステップを備える。
高周波数成分で垂直方向が低周波数成分である領域(以
下、HL領域という)の変換係数、または水平方向が低
周波数成分で垂直方向が高周波数成分である領域(以
下、LH領域という)の変換係数のいずれか一方の全て
もしくはその一部から構成される数列に疑似乱数列を埋
込むステップを備える。
の第1の実施形態に係るデジタル情報埋込み・抽出装置
の構成を示すブロック図である。図1において、第1の
実施形態に係るデジタル情報埋込み部1aは、帯域分割
部11と、マッピング部12と、情報埋込み部13と、
帯域合成部14とを備える。
散ウェーブレット変換処理を用いて3階層に帯域分割を
行う処理について説明する。
れ同じ構成を有する第1〜第3の帯域分割フィルタ10
0、200および300を備える。第1〜第3の帯域分
割フィルタ100、200および300は、入力した画
像を4つの周波数帯域に分割し、各周波数帯域ごとのウ
ェーブレット変換係数(以下、単に変換係数という)を
算出する。なお、サブバンド分割によっても、離散ウェ
ーブレット変換による帯域分割と等価である変換係数を
得ることもできる。
を第1の帯域分割フィルタ100に入力する。第1の帯
域分割フィルタ100は、デジタル画像信号71を水平
周波数成分と垂直周波数成分のパラメータに基づいて4
つの帯域の信号、すなわち、LL1信号、LH1信号、
HL1信号およびHH1信号(以下、これらを総称して
第1の階層信号という)に分割する。第2の帯域分割フ
ィルタ200は、上記第1の階層信号のうち最も低域の
LL1信号を入力し、さらに4つの帯域のLL2信号、
LH2信号、HL2信号およびHH2信号(以下、これ
らを総称して第2の階層信号という)に分割する。そし
て、第3の帯域分割フィルタ300は、上記第2の階層
信号のうち最も低域のLL2信号を入力し、さらに4つ
の帯域のLL3信号、LH3信号、HL3信号およびH
H3信号(以下、これらを総称して第3の階層信号とい
う)に分割する。
00の詳細な構成の一例を示すブロック図である。図3
において、第1の帯域分割フィルタ100は、第1〜第
3の2帯域分割部101〜103を備える。この第1〜
第3の2帯域分割部101〜103は、それぞれ1次元
の低域通過フィルタ(LPF)111〜113と、1次
元の高域通過フィルタ(HPF)121〜123と、信
号を2:1に間引くダウンサンプラ131〜133およ
び141〜143とを備える。
像信号71を入力し、水平方向成分に関してLPF11
1およびHPF121により低域および高域のフィルタ
リングを行い、2つの信号を出力する。そして、低域お
よび高域のフィルタリングがされた信号をそれぞれダウ
ンサンプラ131および141を用いて2:1に間引い
た後、次段に出力する。第2の2帯域分割部102は、
ダウンサンプラ131からの信号を入力し、垂直方向成
分に関してLPF112およびHPF122によりそれ
ぞれフィルタリングを行い、ダウンサンプラ132およ
び142を用いて2:1に間引いた後、LL1信号とL
H1信号の2つの信号を出力する。一方、第3の2帯域
分割部103は、ダウンサンプラ141からの信号を入
力し、垂直方向成分に関してLPF113およびHPF
123によりそれぞれフィルタリングを行い、ダウンサ
ンプラ133および143を用いて2:1に間引いた
後、HL1信号とHH1信号の2つの信号を出力する。
0からは、水平方向・垂直方向共に低域のLL1信号、
水平方向に低域で垂直方向に高域のLH1信号、水平方
向に高域で垂直方向に低域のHL1信号および水平方向
・垂直方向共に高域のHH1信号の4つの信号、すなわ
ち、変換係数が出力される。
200および300も、入力される信号に対して上記と
同様の処理を行う。
00、200および300による帯域分割処理の結果、
デジタル画像信号71は、LL3信号、LH3信号、H
L3信号、HH3信号、LH2信号、HL2信号、HH
2信号、LH1信号、HL1信号およびHH1信号の1
0の帯域信号に分割される。図4は、これらを2次元周
波数領域で表現した図である。
分を表し下側に行くほど高域となり、横軸は水平方向の
周波数成分を表し右側に行くほど高域となる。図4にお
ける各々の領域は1つの画像としてのデータであり、そ
の領域の面積比は各々の帯域信号が有するデータ数の比
に一致する。すなわち、第3の階層信号であるLL3信
号、LH3信号、HL3信号およびHH3信号のデータ
数を1とした場合、第2の階層信号であるLH2信号、
HL2信号およびHH2信号のデータ数は4となり、第
1の階層信号であるLH1信号、HL1信号およびHH
1信号のデータ数は16となる。
デジタル情報に対応する疑似乱数列を生成する。この疑
似乱数列は、平均値0、分散値1の正規分布で構成され
る母集団からランダムに選択することにより生成する。
疑似乱数列は固有のデジタル情報に対して、ユニークな
ものを選択する。マッピング部12は固有のデジタル情
報と疑似乱数列との対応表を保持している。例えば、固
有のデジタル情報が著作者名と作成日時から成る著作者
情報の場合、この対応表は著作者情報と疑似乱数列を組
みとして記述され、対応表中には同一の疑似乱数列は現
れないように構成する。固有のデジタル情報、例えば著
作者情報が入力されると、前記の対応表を参照して、疑
似乱数列を出力する。
5を用いて説明する。帯域分割部11で分割した信号の
MRRの中から図2で示したLH2の変換係数を予め設
定した順序で読み出し、絶対値算出部31の入力として
与えると共に遅延器32の入力として与える。絶対値算
出部31の出力は乗算器33に第1の入力として与え
る。遅延器32の出力は加算器34に第1の入力として
与える。一方、図1のマッピング部12からの出力であ
る疑似乱数列は乗算器33に第2の入力として与えられ
る。乗算器33では、絶対値算出部31の出力と疑似乱
数列Wiとを乗算し、さらにスケーリングパラメータαを
乗ずる。乗算器33の出力は加算器34に第2の入力と
して与えられ、遅延器32の出力と加算される。変換係
数をfi、|fi|をfiの絶対値、マッピング部12
からの出力である疑似乱数列をWi、埋込み処理された
変換係数をfi’とすると、以上の処理は(数7)で表
される。αは1より小さい正数を用いる。
定した順序で読み出し、絶対値算出部31の入力として
与えると共に遅延器32の入力として与える。以降の処
理は、LH2の変換係数に対するものと同様である。な
お、ここでは、LH2の変換係数に対する処理に続い
て、LH3の変換係数に対する処理を行なったが、この
処理の順序は、LH3の変換係数に対する処理を先に行
なってもよい。LH2とLH3の処理順序、およびLH
2、LH3の変換係数を読み出すために予め設定した順
序は、埋込み処理を行なうためのキー情報であり、固有
のデジタル情報を抽出する際にも用いる。
用いて説明する。帯域合成部14は、それぞれ同じ構成
を有する第1〜第3の帯域合成フィルタ400、500
および600を備える。第1〜第3の帯域合成フィルタ
400、500および600は、4つの周波数帯域信号
を入力し、1つの信号に合成して出力する。
信号、HL3信号およびHH3信号、疑似乱数列の埋込
み処理が終ったLH3信号とを入力し、これらを合成し
てLL2信号を作成する。第2の帯域合成フィルタ50
0は、上記合成したLL2信号と疑似乱数列の埋込み処
理が終ったLH2信号、およびHL2信号とHH2信号
とを入力し、これらを合成してLL1信号を作成する。
そして、第3の帯域合成フィルタ600は、上記合成し
たLL1信号とLH1信号、HL1信号、HH1信号と
を入力し、これらを合成してデジタル画像信号72を再
構成する。
構成の一例を示すブロック図である。図7において、第
1の帯域合成フィルタ400は、第1〜第3の2帯域合
成部401〜403を備える。この第1〜第3の2帯域
合成部401〜403は、それぞれLPF411〜41
3と、HPF421〜423と、信号に対して2:1の
割合で零を挿入するアップサンプラ431〜433およ
び441〜443と、加算器451〜453とを備え
る。
とLH3信号とを入力して、それぞれアップサンプラ4
31および441を用いて2倍のサイズの信号に変換
し、変換した2つの信号を垂直方向成分に関してLPF
411およびHPF421でフィルタリングした後、加
算して出力する。一方、第2の2帯域合成部402は、
HL3信号とHH3信号とを入力して、それぞれアップ
サンプラ432および442を用いて2倍のサイズの信
号に変換し、変換した2つの信号を垂直方向成分に関し
てLPF412およびHPF422でフィルタリングし
た後、加算して出力する。そして、第3の2帯域合成部
403は、加算器451および452の出力を入力し
て、それぞれアップサンプラ433および443を用い
て2倍のサイズの信号に変換し、変換した2つの信号を
水平方向成分に関してLPF413およびHPF423
でフィルタリングした後、加算して出力する。
0からは、第2の階層信号である水平・垂直方向共に低
域のLL2信号が出力される。
500および600も、入力する信号に対して上記と同
様の処理を行う。帯域合成部14は、上述のようにLL
3信号、LH1信号、LH2信号、LH3信号、HL1
信号、HL2信号、HL3信号、HH1信号、HH2信
号、HH3信号の10の周波数帯域信号を、埋込み処理
が行われたデジタル画像信号72に再構成して出力す
る。
ジタル情報埋込み部1aによれば、3階層に帯域分割を
行い、MRRの中からLH2、LH3の変換係数の絶対
値と疑似乱数列とを任意の順に乗算し、さらにスケーリ
ングパラメータを乗じた後に、LH2、LH3の変換係
数を加算し、疑似乱数列を埋込む。
だ疑似乱数列は保持される。すなわち、疑似乱数列に対
応した固有のデジタル情報は保持され、簡易な構成でデ
ジタル情報埋込み装置を実現できる。
報埋込み部1aにおいて行う離散ウェーブレット変換
は、3つの階層に限られるものではなく、LL信号が1
×1の要素になるまでならば、何回階層でも階層化して
よい。
3に限ったものではなく、MRRの中から任意の帯域を
選択して用いてもよく、また、MRR全域を用いてもよ
い。この場合、帯域の変換係数に対する処理の順序は、
いずれの順序でもよいが、その順序は予め設定しておく
必要がある。
の実施形態に係るデジタル情報埋込み・抽出装置の構成
を示すブロック図である。第2の実施形態に関わるデジ
タル情報抽出部1bは、上記第1の実施形態に係るデジ
タル情報埋込み部1aによって埋込まれたデジタル情報
を抽出するためのものである。図8において、デジタル
情報抽出部1bは、帯域分割部11と、相関値算出部2
1と、疑似乱数列決定部22と、情報生成部23とを備
える。
報抽出部1bの帯域分割部11は、上記第1の実施形態
に係るデジタル情報埋込み部1aの帯域分割部11と同
様の構成であり、以下当該構成については、同一の参照
番号を付してその説明を省略する。
を入力する。このデジタル画像信号73は、上記第1の
実施形態に係るデジタル情報埋込み部1aの帯域合成部
14が出力するデジタル画像信号72、あるいは圧縮符
号化、伸長化の処理を行った信号である。帯域分割部1
1は、入力されたデジタル画像信号73に関して離散ウ
ェーブレット変換を行って10個の周波数帯域LL3信
号、LH1信号、LH2信号、LH3信号、HL1信
号、HL2信号、HL3信号、HH1信号、HH2信
号、HH3信号に分割し、それぞれの変換係数を算出す
る。帯域分割部11で分割したMRRの中からLH2、
LH3の変換係数を第1の実施形態で行なったのと同じ
順序、すなわちLH2、LH3の順に、第1の実施例と
同一の予め設定した順序で読み出し、数列の形で相関値
算出部21の第1の入力として与える。相関値算出部2
1の第2の入力はデジタル画像信号73に埋込まれてい
ると推測される疑似乱数列を与える。相関値算出部21
では第1の入力であるLH2、LH3の変換係数で構成
される数列と第2の入力である疑似乱数列の内積を取
り、疑似乱数列の長さで割る。この算出値は、LH2と
LH3の変換係数で構成した数列をfi*(処理あるい
は改竄によってfi’と微妙に異なると考える)、疑似
乱数列をViとすると(数8)で表される。
成した数列fi*、および疑似乱数列Viの長さであ
る。デジタル画像信号73が512画素×512画素で
ある場合、Mは最大20480となる。(数8)におい
て、疑似乱数列Viが(数7)の疑似乱数列Wiと等し
い場合(Vi=Wi)、(数8)のzはVi≠Wiの場
合と比べ大きな値となる。
定部22に入力される。疑似乱数列決定部22では予め
設定されたしきい値と相関値算出部21の出力を比較す
る。
一例として、(数9)の値を用いる。
ーリングパラメータであり、pは2以上の正数である。
出部21の出力がしきい値より大きい場合には、相関値
算出部21で用いた疑似乱数列が有意であるという出力
を情報生成部23の入力として与える。情報生成部23
では有意となった疑似乱数列を用いて、この疑似乱数列
にマッピングした固有のデジタル情報を生成する。この
マッピングには、第1の実施形態におけるマッピング部
12の保持する対応表と同一のものを用いて行なう。
関値算出部21の出力が予め設定されたしきい値より小
さい場合は、埋込まれていると推測される第2の疑似乱
数列を用いて、同じ処理を行なう。埋込まれていると推
測される全ての疑似乱数列を用いても、疑似乱数列決定
部22において疑似乱数列が有意であると判断できない
場合は、疑似乱数列は埋込まれていないものと判断す
る。
ジタル情報抽出部1bによれば、埋込まれた周波数帯域
の変換係数と埋込んだと思われる疑似乱数列との内積を
求めることで相関値を算出し、予め設定されたしきい値
と比較することにより、疑似乱数列を有意とし、固有の
デジタル情報を生成する。
情報を抽出することができる。しかも、埋込まれた周波
数帯域の情報、具体的には、用いた変換係数、変換係数
の数列作成順序、疑似乱数列の長さを知らない第3者に
よる固有のデジタル情報の解読を困難にしている。
報抽出部1bにおいて行う相関値算出は、周波数帯域の
変換係数と疑似乱数列との内積をその長さで割ったもの
に限るものではなく、内積の値でも同様な相関値を算出
することができる。
ジタル情報埋込み・抽出装置は、デジタル画像信号であ
ればいずれでもよく、静止画像や動画像でもよい。例え
ば、毎秒30フレームから構成されている動画像信号
は、全てのフレームもしくは一部のフレーム(例えば5
フレーム毎)に対して上述したデジタル情報の埋込み処
理および抽出処理を適用すればよい。
形態に係るデジタル情報埋込み・抽出装置の各処理は、
コンピュータプログラム(以下、デジタル情報埋込み・
抽出プログラムという)として実現される。図9は、そ
のシステム構成図である。51はCPUで、プログラム
の動作を制御する。52は主記憶装置で、プログラムや
各種のデータが記憶される。53はデジタル情報埋込み
・抽出プログラムを記録した記録媒体である。記録媒体
53は、フロッピーディスクやMOなど読み書き可能な
記録媒体ならば、何でもよい。また、ハードディスクな
どの予めシステムに組み込まれ、可搬性のないものでも
よい。デジタル情報埋込み・抽出プログラムは主記憶装
置52に読み込まれ、CPU51の制御によって動作す
る。また、処理に必要な各種の一時データは、主記憶装
置52に確保される。マッピング部12で用いる固有の
デジタル情報と疑似乱数列との対応表は、記録媒体53
に保持される。なお、デジタル情報埋込み・抽出プログ
ラムと前記対応表の格納位置は、それぞれの格納位置が
分かれば、いずれでもよい。
となく、さらに埋込まれた固有のデジタル情報の位置を
記録することなく、固有のデジタル情報を埋込むことが
できる。
で、固有のデジタル情報を抽出することができる。
疑似乱数列を容易に生成することができるので、簡易な
埋込み装置を構成することができる。さらには十分な長
さの数列においては、その総和が0となり、内積を求め
ることで、相関値ピークを明確に示すことができる。こ
れにより簡易な抽出装置を構成することができる。
段の出力値を予め設定したしきい値と比較するだけで判
断可能であるので、簡易な抽出装置を構成することがで
きる。
ば、圧縮符号化のような高周波領域をカットする処理を
経ても埋込んだデジタル情報を保持することができる。
込み部1aの構成を示すブロック図
示すブロック図
ット変換がされた後の各信号の2次元周波数領域での表
現図
図
ロック図
出部1bの構成を示すブロック図
るシステムの構成図
ク図
図
ィルタ(LPF) 121〜123,421〜423 1次元の高域通過フ
ィルタ(HPF) 131〜133,141〜143 ダウンサンプラ 400,500,600 帯域合成フィルタ 401〜403 2帯域合成部 431〜433,441〜443 アップサンプラ 451〜453 加算器
Claims (21)
- 【請求項1】離散ウェーブレット変換またはサブバンド
分割のいずれかを用いて、デジタル画像信号を複数の周
波数帯域の変換係数に分割する帯域分割手段と、固有の
デジタル情報を疑似乱数列にマッピングするマッピング
手段と、分割された前記複数の周波数帯域のうち、最も
低い周波数帯域(以下、MRAという)以外の複数の周
波数帯域(以下、MRRという)の変換係数の全てもし
くはその一部で構成した数列に前記疑似乱数列を埋込む
情報埋込み手段と、情報埋込み処理後の前記MRRと前
記MRAとを用いて、前記疑似乱数列を埋込んだデジタ
ル画像信号を再構成する帯域合成手段とを備えたことを
特徴とするデジタル情報埋込み・抽出装置。 - 【請求項2】デジタル画像信号を離散ウェーブレット変
換またはサブバンド分割のいずれかにより分割し、最も
低い周波数帯域(以下、MRAという)以外の複数の周
波数帯域(以下、MRRという)の変換係数の全てもし
くはその一部に第1の疑似乱数列を埋込み、更に再構成
したデジタル画像信号を入力し、離散ウェーブレット変
換またはサブバンド分割のいずれかを用いて、前記デジ
タル画像信号を複数の周波数帯域の変換係数に分割する
帯域分割手段と、分割された前記複数の周波数帯域のう
ち、前記MRRの変換係数で構成した数列と第2の疑似
乱数列との内積を求める相関値算出手段と、前記相関値
算出装置の出力から第1の疑似乱数列を決定する疑似乱
数列決定手段と、決定した第1の疑似乱数列にマッピン
グした固有のデジタル情報を生成する情報生成手段とを
備えたことを特徴とするデジタル情報埋込み・抽出装
置。 - 【請求項3】疑似乱数列は平均値0、分散値1の正規分
布から選ばれた数列であることを特徴とする請求項1ま
たは2記載のデジタル情報埋込み・抽出装置。 - 【請求項4】疑似乱数列決定手段は相関値算出手段が出
力する値が予め設定したしきい値より大きい場合に該当
する疑似乱数列であると判断することを特徴とする請求
項2または3記載のデジタル情報埋込み・抽出装置。 - 【請求項5】帯域分割手段は、デジタル画像信号を複数
の周波数帯域の変換係数に分割する際に、複数の階層に
分割し、情報埋込み手段は、分割された複数の周波数帯
域の中で第2階層以上のMRRの変換係数の全てもしく
はその一部で構成した数列に疑似乱数列を埋込むことを
特徴とする請求項1または3記載のデジタル情報埋込み
・抽出装置。 - 【請求項6】情報埋込み手段は、MRRのうち水平方向
が高周波数成分で垂直方向が低周波数成分である領域
(以下、HL領域という)の変換係数の全てもしくはそ
の一部と水平方向が低周波数成分で垂直方向が高周波数
成分である領域(以下、LH領域という)の変換係数の
全てもしくはその一部とで構成した数列に疑似乱数列を
埋込むことを特徴とする請求項1、3または5記載のデ
ジタル情報埋込み・抽出装置。 - 【請求項7】情報埋込み手段は、MRRのうち水平方向
が高周波数成分で垂直方向が低周波数成分である領域
(以下、HL領域という)の変換係数、および水平方向
が低周波数成分で垂直方向が高周波数成分である領域
(以下、LH領域という)の変換係数のいずれか一方の
全てもしくはその一部から構成される数列に疑似乱数列
を埋込むことを特徴とする請求項1、3または5記載の
デジタル情報埋込み・抽出装置。 - 【請求項8】離散ウェーブレット変換またはサブバンド
分割のいずれかを用いて、デジタル画像信号を複数の周
波数帯域の変換係数に分割するステップと、固有のデジ
タル情報を疑似乱数列にマッピングするステップと、分
割された前記複数の周波数帯域のうち、最も低い周波数
帯域(以下、MRAという)以外の複数の周波数帯域
(以下、MRRという)の変換係数の全てもしくはその
一部で構成される数列に前記疑似乱数列を埋込むステッ
プと、情報埋込み処理後の前記MRRと前記MRAとを
用いて、前記疑似乱数列を埋込んだデジタル画像信号を
再構成するステップとを備えたことを特徴とするデジタ
ル情報埋込み・抽出方法。 - 【請求項9】デジタル画像信号を離散ウェーブレット変
換またはサブバンド分割のいずれかにより分割した最も
低い周波数帯域(以下、MRAという)以外の複数の周
波数帯域(以下、MRRという)の変換係数の全てもし
くはその一部で構成した数列に第1の疑似乱数列を埋込
み、更に再構成したデジタル画像信号を入力し、離散ウ
ェーブレット変換またはサブバンド分割のいずれかを用
いて、前記デジタル画像信号を複数の周波数帯域の変換
係数に分割するステップと、分割された前記複数の周波
数帯域のうち、前記MRRの変換係数で構成した数列と
第2の疑似乱数列との内積を求めるステップと、求めた
内積の値から第1の疑似乱数列を決定するステップと、
決定した第1の疑似乱数列にマッピングした固有のデジ
タル情報を生成するステップとを備えたことを特徴とす
るデジタル情報埋込み・抽出方法。 - 【請求項10】疑似乱数列は平均値0、分散値1の正規
分布から選ばれた数列であることを特徴とする請求項8
または9記載のデジタル情報埋込み・抽出方法。 - 【請求項11】疑似乱数列を決定するステップは、求め
た内積が予め設定したしきい値より大きい場合に該当す
る疑似乱数列であると判断することを特徴とする請求項
9または10記載のデジタル情報埋込み・抽出方法。 - 【請求項12】帯域分割するステップは、デジタル画像
信号を複数の周波数帯域の変換係数に分割する際に、複
数の階層に分割し、疑似乱数列を埋込むステップは、分
割された複数の周波数帯域の中で第2階層以上のMRR
の変換係数の全てもしくはその一部で構成した数列に疑
似乱数列を埋込むことを特徴とする請求項8または10
記載のデジタル情報埋込み・抽出方法。 - 【請求項13】疑似乱数列を埋込むステップは、MRR
のうち水平方向が高周波数成分で垂直方向が低周波数成
分である領域(以下、HL領域という)の変換係数の全
てもしくはその一部と水平方向が低周波数成分で垂直方
向が高周波数成分である領域(以下、LH領域という)
の変換係数の全てもしくはその一部とで構成した数列に
疑似乱数列を埋込むことを特徴とする請求項8、10ま
たは12記載のデジタル情報埋込み・抽出方法。 - 【請求項14】疑似乱数列を埋込むステップは、MRR
のうち水平方向が高周波数成分で垂直方向が低周波数成
分である領域(以下、HL領域という)の変換係数、ま
たは水平方向が低周波数成分で垂直方向が高周波数成分
である領域(以下、LH領域という)の変換係数のいず
れか一方の全てもしくはその一部から構成される数列に
疑似乱数列を埋込むことを特徴とする請求項8または1
0または12記載のデジタル情報埋込み・抽出方法。 - 【請求項15】離散ウェーブレット変換またはサブバン
ド分割のいずれかを用いて、デジタル画像信号を複数の
周波数帯域の変換係数に分割するステップと、固有のデ
ジタル情報を疑似乱数列にマッピングするステップと、
分割された前記複数の周波数帯域のうち、最も低い周波
数帯域(以下、MRAという)以外の複数の周波数帯域
(以下、MRRという)の変換係数の全てもしくはその
一部で構成される数列に前記疑似乱数列を埋込むステッ
プと、情報埋込み処理後の前記MRRと前記MRAとを
用いて、前記疑似乱数列を埋込んだデジタル画像信号を
再構成するステップを実行させるためのプログラムを記
録した記録媒体。 - 【請求項16】デジタル画像信号を離散ウェーブレット
変換またはサブバンド分割のいずれかにより分割した最
も低い周波数帯域(以下、MRAという)以外の複数の
周波数帯域(以下、MRRという)の変換係数の全ても
しくはその一部で構成した数列に第1の疑似乱数列を埋
込み、更に再構成したデジタル画像信号を入力し、離散
ウェーブレット変換またはサブバンド分割のいずれかを
用いて、前記デジタル画像信号を複数の周波数帯域の変
換係数に分割するステップと、分割された前記複数の周
波数帯域のうち、前記MRRの変換係数で構成した数列
と第2の疑似乱数列との内積を求めるステップと、求め
た内積の値から第1の疑似乱数列を決定するステップ
と、決定した第1の疑似乱数列にマッピングした固有の
デジタル情報を生成するステップを実行させるためのプ
ログラムを記録した記録媒体。 - 【請求項17】疑似乱数列は平均値0、分散値1の正規
分布から選ばれた数列であることを特徴とする請求項1
5または16記載の記録媒体。 - 【請求項18】疑似乱数列を決定するステップは、求め
た内積が予め設定したしきい値より大きい場合に該当す
る疑似乱数列であると判断することを特徴とする請求項
16または17記載の記録媒体。 - 【請求項19】帯域分割するステップは、デジタル画像
信号を複数の周波数帯域の変換係数に分割する際に、複
数の階層に分割し、疑似乱数列を埋込むステップは、分
割された複数の周波数帯域の中で第2階層以上の前記M
RRの変換係数の全てもしくはその一部で構成した数列
に疑似乱数列を埋込むことを特徴とする請求項15また
は17記載の記録媒体。 - 【請求項20】疑似乱数列を埋込むステップは、MRR
のうち水平方向が高周波数成分で垂直方向が低周波数成
分である領域(以下、HL領域という)の変換係数の全
てもしくはその一部と水平方向が低周波数成分で垂直方
向が高周波数成分である領域(以下、LH領域という)
の変換係数の全てもしくはその一部とで構成した数列に
疑似乱数列を埋込むことを特徴とする請求項15、17
または19記載の記録媒体。 - 【請求項21】疑似乱数列を埋込むステップは、MRR
のうち水平方向が高周波数成分で垂直方向が低周波数成
分である領域(以下、HL領域という)の変換係数、ま
たは水平方向が低周波数成分で垂直方向が高周波数成分
である領域(以下、LH領域という)の変換係数のいず
れか一方の全てもしくはその一部から構成される数列に
疑似乱数列を埋込むことを特徴とする請求項15、17
または19記載の記録媒体。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP03533599A JP4178647B2 (ja) | 1999-02-15 | 1999-02-15 | デジタル情報埋込み・抽出装置および方法並びに当該方法を実行するためのプログラムを記録した記録媒体 |
| DE60000188T DE60000188T2 (de) | 1999-02-15 | 2000-01-24 | Vorrichtung und Verfahren zum Einbetten und Extrahieren von digitalen Informationen sowie Medium mit Programm zur Durchführung des Verfahrens |
| EP20000101231 EP1030511B1 (en) | 1999-02-15 | 2000-01-24 | Apparatus for and method of embedding and extracting digital information and medium having program for carrying out the method recorded thereon |
| US09/496,661 US6639997B1 (en) | 1999-02-15 | 2000-02-03 | Apparatus for and method of embedding and extracting digital information and medium having program for carrying out the method recorded thereon |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP03533599A JP4178647B2 (ja) | 1999-02-15 | 1999-02-15 | デジタル情報埋込み・抽出装置および方法並びに当該方法を実行するためのプログラムを記録した記録媒体 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2000236432A true JP2000236432A (ja) | 2000-08-29 |
| JP2000236432A5 JP2000236432A5 (ja) | 2006-02-02 |
| JP4178647B2 JP4178647B2 (ja) | 2008-11-12 |
Family
ID=12438979
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP03533599A Expired - Fee Related JP4178647B2 (ja) | 1999-02-15 | 1999-02-15 | デジタル情報埋込み・抽出装置および方法並びに当該方法を実行するためのプログラムを記録した記録媒体 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US6639997B1 (ja) |
| EP (1) | EP1030511B1 (ja) |
| JP (1) | JP4178647B2 (ja) |
| DE (1) | DE60000188T2 (ja) |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003513364A (ja) * | 1999-10-28 | 2003-04-08 | マイクロソフト コーポレイション | デジタルデータのフィンガープリンティングのための方法およびシステム |
| US6983059B2 (en) | 2000-12-11 | 2006-01-03 | Kabushiki Kaisha Toshiba | Digital watermark detecting device and method thereof |
| US7284130B2 (en) | 2002-07-26 | 2007-10-16 | Kabushiki Kaisha Toshiba | Digital watermark detection method and apparatus |
| JP2008058953A (ja) * | 2006-07-26 | 2008-03-13 | Nec (China) Co Ltd | 音声透かしをベースとするメディア・プログラムの識別方法及び装置 |
| US7369675B2 (en) | 2002-06-28 | 2008-05-06 | Sony United Kingdom Limited | Data processing apparatus and method |
| US7599517B2 (en) | 2005-03-11 | 2009-10-06 | Kabushiki Kaisha Toshiba | Digital watermark detecting device and method thereof |
| US7653211B2 (en) | 2005-02-21 | 2010-01-26 | Kabushiki Kaisha Toshiba | Digital watermark embedding apparatus and digital watermark detection apparatus |
| KR101308137B1 (ko) | 2011-12-19 | 2013-09-13 | 창원대학교 산학협력단 | 디지털 영상 워터마킹 방법 |
| KR101397207B1 (ko) | 2007-06-12 | 2014-05-20 | 삼성전자주식회사 | 이동 통신 시스템에서 공통제어채널 송수신 방법 및 장치 |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE60036189T2 (de) * | 1999-11-25 | 2008-05-21 | Matsushita Electric Industrial Co., Ltd., Kadoma | Informationeinbettungsgerät und -verfahren für Erfassung von Verfälschungen |
| US6385329B1 (en) * | 2000-02-14 | 2002-05-07 | Digimarc Corporation | Wavelet domain watermarks |
| GB2369950B (en) | 2000-12-07 | 2005-03-16 | Sony Uk Ltd | Image processing apparatus |
| US8301453B2 (en) | 2000-12-21 | 2012-10-30 | Digimarc Corporation | Watermark synchronization signals conveying payload data |
| GB2379349B (en) * | 2001-08-31 | 2006-02-08 | Sony Uk Ltd | Embedding data in material |
| GB2383148A (en) * | 2001-12-13 | 2003-06-18 | Sony Uk Ltd | Watermarking |
| EP1398732A3 (en) | 2002-09-04 | 2006-09-27 | Matsushita Electric Industrial Co., Ltd. | Digital watermark-embedding and detecting |
| JP4602983B2 (ja) * | 2003-05-09 | 2010-12-22 | アビッド テクノロジー インコーポレイテッド | 構造化透かしの埋め込み及び検出のための方法及び装置 |
| US20090060257A1 (en) * | 2007-08-29 | 2009-03-05 | Korea Advanced Institute Of Science And Technology | Watermarking method resistant to geometric attack in wavelet transform domain |
| US9191516B2 (en) * | 2013-02-20 | 2015-11-17 | Qualcomm Incorporated | Teleconferencing using steganographically-embedded audio data |
| CN111008923B (zh) * | 2018-10-08 | 2022-10-18 | 阿里巴巴集团控股有限公司 | 水印嵌入和水印提取方法、装置和设备 |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0766468B1 (en) * | 1995-09-28 | 2006-05-03 | Nec Corporation | Method and system for inserting a spread spectrum watermark into multimedia data |
| JP3262159B2 (ja) | 1996-09-04 | 2002-03-04 | 日本電気株式会社 | 拡散スペクトラム透かし処理方法 |
| US5848155A (en) | 1996-09-04 | 1998-12-08 | Nec Research Institute, Inc. | Spread spectrum watermark for embedded signalling |
| US5915027A (en) | 1996-11-05 | 1999-06-22 | Nec Research Institute | Digital watermarking |
| EP0996278A4 (en) * | 1997-07-02 | 2005-11-16 | Kowa Co | METHOD FOR ELECTRONIC WATERMARKS AND METHOD FOR EXTRACTING WATERMARK INFORMATION |
| JPH1132200A (ja) * | 1997-07-09 | 1999-02-02 | Matsushita Electric Ind Co Ltd | 透かしデータ挿入方法及び透かしデータ検出方法 |
| JPH11196262A (ja) * | 1997-11-07 | 1999-07-21 | Matsushita Electric Ind Co Ltd | デジタル情報埋込み・抽出装置および方法並びに当該方法を実行するためのプログラムを記録した媒体 |
| US7502759B2 (en) * | 1999-08-30 | 2009-03-10 | Digimarc Corporation | Digital watermarking methods and related toy and game applications |
| JP3431593B2 (ja) * | 2000-10-31 | 2003-07-28 | 株式会社東芝 | コンテンツ生成装置、電子透かし検出装置、コンテンツ生成方法、電子透かし検出方法及び記録媒体 |
| US20030035553A1 (en) * | 2001-08-10 | 2003-02-20 | Frank Baumgarte | Backwards-compatible perceptual coding of spatial cues |
| US6831991B2 (en) * | 2001-06-22 | 2004-12-14 | The Research Foundation Of Suny State University Plaza | Reliable detection of LSB steganography in color and grayscale images |
-
1999
- 1999-02-15 JP JP03533599A patent/JP4178647B2/ja not_active Expired - Fee Related
-
2000
- 2000-01-24 DE DE60000188T patent/DE60000188T2/de not_active Expired - Fee Related
- 2000-01-24 EP EP20000101231 patent/EP1030511B1/en not_active Expired - Lifetime
- 2000-02-03 US US09/496,661 patent/US6639997B1/en not_active Expired - Fee Related
Cited By (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4832692B2 (ja) * | 1999-10-28 | 2011-12-07 | マイクロソフト コーポレーション | デジタルデータのフィンガープリンティングのための方法およびシステム |
| JP2003513364A (ja) * | 1999-10-28 | 2003-04-08 | マイクロソフト コーポレイション | デジタルデータのフィンガープリンティングのための方法およびシステム |
| US6983059B2 (en) | 2000-12-11 | 2006-01-03 | Kabushiki Kaisha Toshiba | Digital watermark detecting device and method thereof |
| US7099493B2 (en) | 2000-12-11 | 2006-08-29 | Kabushiki Kaisha Toshiba | Digital watermark detecting device and method thereof |
| US7369675B2 (en) | 2002-06-28 | 2008-05-06 | Sony United Kingdom Limited | Data processing apparatus and method |
| US7426640B2 (en) | 2002-07-26 | 2008-09-16 | Kabushiki Kaisha Toshiba | Digital watermark detection method and apparatus |
| US7370207B2 (en) | 2002-07-26 | 2008-05-06 | Kabushiki Kaisha Toshiba | Digital watermark detection method and apparatus |
| US7380127B2 (en) | 2002-07-26 | 2008-05-27 | Kabushiki Kaisha Toshiba | Digital watermark detection method and apparatus |
| US7398397B2 (en) | 2002-07-26 | 2008-07-08 | Kabushiki Kaisha Toshiba | Digital watermark detection method and apparatus |
| US7421584B2 (en) | 2002-07-26 | 2008-09-02 | Kabushiki Kaisha Toshiba | Digital watermark detection method and apparatus |
| US7284130B2 (en) | 2002-07-26 | 2007-10-16 | Kabushiki Kaisha Toshiba | Digital watermark detection method and apparatus |
| US7426641B2 (en) | 2002-07-26 | 2008-09-16 | Kabushiki Kaisha Toshiba | Digital watermark detection method and apparatus |
| US7428640B2 (en) | 2002-07-26 | 2008-09-23 | Kabushiki Kaisha Toshiba | Digital watermark detection method and apparatus |
| US7437565B2 (en) | 2002-07-26 | 2008-10-14 | Kabushiki Kaisha Toshiba | Digital watermark detection method and apparatus |
| US7437564B2 (en) | 2002-07-26 | 2008-10-14 | Kabushiki Kaisha Toshiba | Digital watermark detection method and apparatus |
| US7451320B2 (en) | 2002-07-26 | 2008-11-11 | Kabushiki Kaisha Toshiba | Digital watermark detection method and apparatus |
| US7894628B2 (en) | 2005-02-21 | 2011-02-22 | Kabushiki Kaisha Toshiba | Digital watermark embedding apparatus and digital watermark detection apparatus |
| US7653211B2 (en) | 2005-02-21 | 2010-01-26 | Kabushiki Kaisha Toshiba | Digital watermark embedding apparatus and digital watermark detection apparatus |
| US7599517B2 (en) | 2005-03-11 | 2009-10-06 | Kabushiki Kaisha Toshiba | Digital watermark detecting device and method thereof |
| US7957977B2 (en) | 2006-07-26 | 2011-06-07 | Nec (China) Co., Ltd. | Media program identification method and apparatus based on audio watermarking |
| JP2008058953A (ja) * | 2006-07-26 | 2008-03-13 | Nec (China) Co Ltd | 音声透かしをベースとするメディア・プログラムの識別方法及び装置 |
| KR101397207B1 (ko) | 2007-06-12 | 2014-05-20 | 삼성전자주식회사 | 이동 통신 시스템에서 공통제어채널 송수신 방법 및 장치 |
| KR101308137B1 (ko) | 2011-12-19 | 2013-09-13 | 창원대학교 산학협력단 | 디지털 영상 워터마킹 방법 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4178647B2 (ja) | 2008-11-12 |
| EP1030511B1 (en) | 2002-06-05 |
| EP1030511A2 (en) | 2000-08-23 |
| EP1030511A3 (en) | 2001-04-04 |
| US6639997B1 (en) | 2003-10-28 |
| DE60000188T2 (de) | 2003-01-23 |
| DE60000188D1 (de) | 2002-07-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4178647B2 (ja) | デジタル情報埋込み・抽出装置および方法並びに当該方法を実行するためのプログラムを記録した記録媒体 | |
| Lagzian et al. | A new robust watermarking scheme based on RDWT-SVD | |
| Abdelwahab et al. | A discrete wavelet transform based technique for image data hiding | |
| Stamm et al. | Anti-forensics of digital image compression | |
| JP4006141B2 (ja) | デジタルデータの透かしの挿入及び復号する方法及び装置 | |
| CN100504922C (zh) | 处理数字图像的方法和系统 | |
| JP2001119555A (ja) | 時系列化された一次元のデータにおける電子透かし | |
| WO2006044802A2 (en) | System and method for lossless data hiding using the integer wavelet transform | |
| Yassine et al. | A secure and high robust audio watermarking system for copyright protection | |
| JP4199293B2 (ja) | 整数ウエーブレット拡散スペクトラムに基づく可逆データ隠蔽のためのシステム及び方法 | |
| KR100369306B1 (ko) | 컬러 이미지 워터마크를 이용한 디지털 오디오 워터마킹방법 및 장치 | |
| JP2007506128A (ja) | マルチメディア信号に透かしを入れる装置及び方法 | |
| Taskovski et al. | Digital watermarking in wavelet domain | |
| Abbasfard | Digital image watermarking robustness: A comparative study | |
| JP3580544B2 (ja) | デジタル情報埋込・抽出装置及びその方法 | |
| JP2002094769A (ja) | 電子すかし装置 | |
| WO2005059897A1 (en) | Method and apparatus for detecting a watermark in a signal | |
| JPH10276321A (ja) | 電子透かし装置 | |
| Lee et al. | Digital image watermarking using bidimensional empirical mode decomposition in wavelet domain | |
| JP4310041B2 (ja) | 改ざん検出用情報埋込/改ざん検出装置および方法並びに当該方法を実施するプログラムを記録した記録媒体 | |
| CN119513901B (zh) | 基于附加信息嵌入和同态加密的非结构化数据处理方法 | |
| Sverdlov et al. | Secure DCT-SVD domain image watermarking: embedding data in all frequencies | |
| Pathak et al. | A secure transmission of medical images by single label SWT and SVD based non-blind watermarking technique | |
| Dharwadkar et al. | Determining the Efficient Sub band Coefficients of Biorthogonal Wavelet for Grey level Image Watermarking | |
| Kirbiz et al. | Forensic watermarking during AAC playback |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051213 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20051213 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20060112 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20071212 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080205 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080306 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080520 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080710 |
|
| 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: 20080805 |
|
| 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: 20080818 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110905 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110905 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120905 Year of fee payment: 4 |
|
| LAPS | Cancellation because of no payment of annual fees |