JP2001275115A - 電子すかしデータ挿入装置および検出装置 - Google Patents
電子すかしデータ挿入装置および検出装置Info
- Publication number
- JP2001275115A JP2001275115A JP2000082211A JP2000082211A JP2001275115A JP 2001275115 A JP2001275115 A JP 2001275115A JP 2000082211 A JP2000082211 A JP 2000082211A JP 2000082211 A JP2000082211 A JP 2000082211A JP 2001275115 A JP2001275115 A JP 2001275115A
- Authority
- JP
- Japan
- Prior art keywords
- watermark data
- electronic watermark
- data
- image
- electronic
- 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.)
- Pending
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/46—Embedding additional information in the video signal during the compression process
- H04N19/467—Embedding additional information in the video signal during the compression process characterised by the embedded information being invisible, e.g. watermarking
-
- 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
- G06T1/00—General purpose image data processing
- G06T1/0021—Image watermarking
- G06T1/0028—Adaptive watermarking, e.g. Human Visual System [HVS]-based watermarking
-
- 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
-
- 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/32165—Transform domain methods using cosine 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/32267—Methods relating to embedding, encoding, decoding, detection or retrieval operations combined with processing of the image
- H04N1/32277—Compression
-
- 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
-
- 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
-
- 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/0053—Embedding of the watermark in the coding stream, possibly without decoding; Embedding of the watermark in the compressed domain
-
- 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/0061—Embedding of the watermark in each block of the image, e.g. segmented watermarking
-
- 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/0065—Extraction of an embedded watermark; Reliable detection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/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
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3225—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
- H04N2201/3233—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of authentication information, e.g. digital signature, watermark
- H04N2201/324—Selecting a particular authentication information from amongst a plurality of different authentication information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/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
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3269—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of machine readable codes or marks, e.g. bar codes or glyphs
- H04N2201/327—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of machine readable codes or marks, e.g. bar codes or glyphs which are undetectable to the naked eye, e.g. embedded codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/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
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/328—Processing of the additional information
- H04N2201/3283—Compression
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Editing Of Facsimile Originals (AREA)
- Image Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Television Systems (AREA)
Abstract
(57)【要約】
【課題】 簡素な構成でできるだけ画質を劣化させるこ
となく電子すかしデータの挿入および検出を行うことが
できる電子すかしデータ挿入装置および検出装置を提供
する。 【解決手段】 電子すかしデータ挿入装置の電子すかし
データ挿入器34に画素ブロックごとにあらかじめ挿入
すべき電子すかしデータを指定する挿入情報を記憶さ
せ、この挿入情報に基づいて電子すかしデータテーブル
42から指定された電子すかしデータを各画素ブロック
に挿入する。電子すかしデータ検出装置は、電子すかし
データ抽出器66により、各画素ブロックごとに挿入さ
れた電子すかしデータに依存して突出する周波数領域の
画像データを抽出させ、電子すかしデータ検出器70に
より統計的類似度を算出する。これを電子すかしデータ
加算器71により一定時間だけ累積加算し、一定時間経
過後あるいはあらかじめ決められた閾値を超えたときに
リセットされる累積加算結果が、この閾値を超えたとき
電子すかしデータが検出されたと判定する。
となく電子すかしデータの挿入および検出を行うことが
できる電子すかしデータ挿入装置および検出装置を提供
する。 【解決手段】 電子すかしデータ挿入装置の電子すかし
データ挿入器34に画素ブロックごとにあらかじめ挿入
すべき電子すかしデータを指定する挿入情報を記憶さ
せ、この挿入情報に基づいて電子すかしデータテーブル
42から指定された電子すかしデータを各画素ブロック
に挿入する。電子すかしデータ検出装置は、電子すかし
データ抽出器66により、各画素ブロックごとに挿入さ
れた電子すかしデータに依存して突出する周波数領域の
画像データを抽出させ、電子すかしデータ検出器70に
より統計的類似度を算出する。これを電子すかしデータ
加算器71により一定時間だけ累積加算し、一定時間経
過後あるいはあらかじめ決められた閾値を超えたときに
リセットされる累積加算結果が、この閾値を超えたとき
電子すかしデータが検出されたと判定する。
Description
【0001】
【発明の属する技術分野】本発明は電子すかしデータ挿
入装置および電子すかしデータ検出装置に係わり、詳細
には画像等のデジタルデータに識別可能な付加情報を埋
め込む電子すかしデータ挿入装置および電子すかしデー
タ検出装置に関する。
入装置および電子すかしデータ検出装置に係わり、詳細
には画像等のデジタルデータに識別可能な付加情報を埋
め込む電子すかしデータ挿入装置および電子すかしデー
タ検出装置に関する。
【0002】
【従来の技術】近年の情報処理技術や通信技術の進歩に
ともない、インターネットや、デジタル・ビデオ・ディ
スク(Digital Video Disk:DVD)、デジタル放送と
いったマルチメディア情報としての画像や音声等の各種
情報が、デジタルデータとして取得できるようになっ
た。デジタルデータは、データを劣化させずに複製や編
集が可能であり、特にデジタル化された画像データを違
法に複製する行為が問題となっている。
ともない、インターネットや、デジタル・ビデオ・ディ
スク(Digital Video Disk:DVD)、デジタル放送と
いったマルチメディア情報としての画像や音声等の各種
情報が、デジタルデータとして取得できるようになっ
た。デジタルデータは、データを劣化させずに複製や編
集が可能であり、特にデジタル化された画像データを違
法に複製する行為が問題となっている。
【0003】このような違法な複製を防止する技術の1
つとして、デジタルデータ暗号化技術がある。このデジ
タルデータ暗号化技術によれば、暗号化されたデジタル
画像データは、正当な暗号解読キーを備える再生システ
ムにおいてのみ再生可能となる。しかし、ひとたび暗号
を解読されてしまうと、それ以降に行われる違法な複製
を防止することができないといった欠点がある。
つとして、デジタルデータ暗号化技術がある。このデジ
タルデータ暗号化技術によれば、暗号化されたデジタル
画像データは、正当な暗号解読キーを備える再生システ
ムにおいてのみ再生可能となる。しかし、ひとたび暗号
を解読されてしまうと、それ以降に行われる違法な複製
を防止することができないといった欠点がある。
【0004】これに対して、デジタルデータの違法な複
製を防止するための他の技術としてこのような欠点を有
しない電子すかしデータを用いる技術がある。この技術
は、デジタル画像データそのものに電子すかしデータと
しての特殊な情報を埋め込むことによって、デジタル画
像データの不正な使用、および複製を防止することを目
的とする。
製を防止するための他の技術としてこのような欠点を有
しない電子すかしデータを用いる技術がある。この技術
は、デジタル画像データそのものに電子すかしデータと
しての特殊な情報を埋め込むことによって、デジタル画
像データの不正な使用、および複製を防止することを目
的とする。
【0005】このようなデジタルデータである画像デー
タに挿入される電子すかしデータとしては、可視な電子
すかしデータと不可視な電子すかしデータの2種類があ
る。
タに挿入される電子すかしデータとしては、可視な電子
すかしデータと不可視な電子すかしデータの2種類があ
る。
【0006】可視な電子すかしデータは、画像に対して
挿入される特殊な文字や記号、その他のデータであっ
て、電子すかしデータが合成された画像を見た者が視覚
的に感知できるものである。したがって、合成された画
像については画質の劣化を招く一方で、合成画像の使用
者に対して、違法な複製等、不正な流用の防止を視覚的
に訴える効果がある。
挿入される特殊な文字や記号、その他のデータであっ
て、電子すかしデータが合成された画像を見た者が視覚
的に感知できるものである。したがって、合成された画
像については画質の劣化を招く一方で、合成画像の使用
者に対して、違法な複製等、不正な流用の防止を視覚的
に訴える効果がある。
【0007】このような可視な電子すかしデータをデジ
タルデータに埋め込む技術については、例えば特開平8
−241403号公報「画像の色変化のないディジタル
・ウォーターマーキング」に開示されている。この特開
平8−241403号公報に開示されている技術を適用
した電子すかしデータ挿入装置は、電子すかし画像が現
れる箇所で原画像の色度が変化するのを防止するため、
原画像に対して可視な電子すかしデータを合成する際、
画素ごとに検査して電子すかしデータの不透明な部分に
対応する画素の輝度のみを変化させ、一方で色成分を変
化させないようにする。画素の輝度成分を変化させるた
めのスケーリング値は、例えば色成分、乱数、電子すか
しデータの画素の値によって決定される。
タルデータに埋め込む技術については、例えば特開平8
−241403号公報「画像の色変化のないディジタル
・ウォーターマーキング」に開示されている。この特開
平8−241403号公報に開示されている技術を適用
した電子すかしデータ挿入装置は、電子すかし画像が現
れる箇所で原画像の色度が変化するのを防止するため、
原画像に対して可視な電子すかしデータを合成する際、
画素ごとに検査して電子すかしデータの不透明な部分に
対応する画素の輝度のみを変化させ、一方で色成分を変
化させないようにする。画素の輝度成分を変化させるた
めのスケーリング値は、例えば色成分、乱数、電子すか
しデータの画素の値によって決定される。
【0008】このような可視な電子すかしデータに対し
て、不可視な電子すかしデータは、例えば著作者の識別
情報等の特殊なデータであって、可視な電子すかしデー
タと比較すると、原画像に挿入される点で共通するが、
原画像の画質を劣化させないように挿入される点で異な
る。すなわち、原画像に挿入された不可視な電子すかし
データは、合成された画像に関し、挿入された電子すか
しデータを視覚的に感知することができない。
て、不可視な電子すかしデータは、例えば著作者の識別
情報等の特殊なデータであって、可視な電子すかしデー
タと比較すると、原画像に挿入される点で共通するが、
原画像の画質を劣化させないように挿入される点で異な
る。すなわち、原画像に挿入された不可視な電子すかし
データは、合成された画像に関し、挿入された電子すか
しデータを視覚的に感知することができない。
【0009】これにより、電子すかしデータとして著作
者の識別を可能とする特殊な情報を埋め込むことによっ
て、違法な複製が行われた後でも、挿入された電子すか
しデータを検出することで原画像の著作者を特定するこ
とが可能となる。また、複製の不許可を示す複製不可情
報、若しくは複製の禁止を示す複製禁止情報を原画像に
埋め込むことによって、再生装置内で複製不可情報を検
出し、使用者に複製が許可されていない画像データであ
ることを通知したり、あるいは複製防止機構を動作させ
てビデオ・テープ・レコーダ(Video Tape Recorder:
VTR)等への複製を制限することが可能となる。
者の識別を可能とする特殊な情報を埋め込むことによっ
て、違法な複製が行われた後でも、挿入された電子すか
しデータを検出することで原画像の著作者を特定するこ
とが可能となる。また、複製の不許可を示す複製不可情
報、若しくは複製の禁止を示す複製禁止情報を原画像に
埋め込むことによって、再生装置内で複製不可情報を検
出し、使用者に複製が許可されていない画像データであ
ることを通知したり、あるいは複製防止機構を動作させ
てビデオ・テープ・レコーダ(Video Tape Recorder:
VTR)等への複製を制限することが可能となる。
【0010】このような不可視な電子すかしデータをデ
ジタル画像であるデジタルデータに埋め込む技術につい
ては、種々提案されている。第1の従来技術として、例
えば原画像の画質への影響が少ない画素データの最下位
ビット(Least SignificantBit:以下、LSBと略
す。)に埋め込むものがある。しかしながら、第1の従
来技術により電子すかしデータが挿入された合成画像か
らは、元の画像データの画質を劣化させることなく、電
子すかしデータのみを取り除くことが容易であるという
欠点があった。例えば、低域通過フィルタを用いること
により、画素データのLSBにあたる情報を失わせるこ
とができる。
ジタル画像であるデジタルデータに埋め込む技術につい
ては、種々提案されている。第1の従来技術として、例
えば原画像の画質への影響が少ない画素データの最下位
ビット(Least SignificantBit:以下、LSBと略
す。)に埋め込むものがある。しかしながら、第1の従
来技術により電子すかしデータが挿入された合成画像か
らは、元の画像データの画質を劣化させることなく、電
子すかしデータのみを取り除くことが容易であるという
欠点があった。例えば、低域通過フィルタを用いること
により、画素データのLSBにあたる情報を失わせるこ
とができる。
【0011】また一般に、カラー静止画像データやカラ
ー動画像データを圧縮符号化するための国際標準符号化
方式であるJPEG(Joint Photographic Experts Gro
up)やMPEG(Moving Picture Experts Group)等で
行われる画像圧縮処理は、このような画質に与える影響
の少ない部分の情報量を落とすことにより、画像データ
としてのデータ量の削減を図っている。したがって、L
SBに電子すかしデータが埋め込まれた画像データに対
して画像圧縮処理を行うことは、この部分に埋め込まれ
た電子すかしデータが失われることを意味し、電子すか
しデータの再検出が困難になる場合があるという欠点が
ある。
ー動画像データを圧縮符号化するための国際標準符号化
方式であるJPEG(Joint Photographic Experts Gro
up)やMPEG(Moving Picture Experts Group)等で
行われる画像圧縮処理は、このような画質に与える影響
の少ない部分の情報量を落とすことにより、画像データ
としてのデータ量の削減を図っている。したがって、L
SBに電子すかしデータが埋め込まれた画像データに対
して画像圧縮処理を行うことは、この部分に埋め込まれ
た電子すかしデータが失われることを意味し、電子すか
しデータの再検出が困難になる場合があるという欠点が
ある。
【0012】これに対して、第2の従来技術として例え
ば特開平6−315131号公報「情報埋め込み装置と
再生装置」には、原画像データの連続するフレームの画
像の相関を利用して再生時に周辺の領域で置き換えても
画像を劣化させない領域を検出し、この領域に不可視な
電子すかしデータを挿入することによって、再生側でそ
の検出を容易化した技術が開示されている。
ば特開平6−315131号公報「情報埋め込み装置と
再生装置」には、原画像データの連続するフレームの画
像の相関を利用して再生時に周辺の領域で置き換えても
画像を劣化させない領域を検出し、この領域に不可視な
電子すかしデータを挿入することによって、再生側でそ
の検出を容易化した技術が開示されている。
【0013】図11は、このような第2の従来技術を適
用した電子すかしデータ挿入および検出装置からなる画
像データ処理システムの構成の概要を表わしたものであ
る。この画像データ処理システムは、画像データ10に
所定の不可視な電子すかしデータを挿入する電子すかし
データ挿入装置11と、この電子すかしデータ挿入装置
11によって挿入された不可視な電子すかしデータを含
む合成画像を再生する電子すかしデータ検出装置12と
を有している。電子すかしデータ挿入装置11によって
電子すかしデータが挿入された合成画像データは、磁気
テープ等の記録メディアに記録される。電子すかしデー
タ検出装置12はこの記録メディアに記録された画像デ
ータを再生するが、その際、画像データに挿入された電
子すかしデータを検出する。
用した電子すかしデータ挿入および検出装置からなる画
像データ処理システムの構成の概要を表わしたものであ
る。この画像データ処理システムは、画像データ10に
所定の不可視な電子すかしデータを挿入する電子すかし
データ挿入装置11と、この電子すかしデータ挿入装置
11によって挿入された不可視な電子すかしデータを含
む合成画像を再生する電子すかしデータ検出装置12と
を有している。電子すかしデータ挿入装置11によって
電子すかしデータが挿入された合成画像データは、磁気
テープ等の記録メディアに記録される。電子すかしデー
タ検出装置12はこの記録メディアに記録された画像デ
ータを再生するが、その際、画像データに挿入された電
子すかしデータを検出する。
【0014】電子すかしデータ挿入装置11に入力され
た画像データ10は、バッファ13でバッファリングさ
れる。検出装置14は、バッファ13にバッファリング
された画像データから連続するフレームの相関を検出
し、その検出信号を制御装置15に供給する。検出装置
14は、例えばフレームが連続する同一静止画の2番目
のフレームを検出する。制御装置15は、検出されたフ
レーム内のレベル変換対象領域を決定し、バッファ13
にバッファリングされた画像データに対して、変換装置
16によりレベル変換を行って電子すかしデータを埋め
込むとともに、どのフレームのどの領域に対してレベル
変換を行ったかを示す変換情報17を出力する。変換装
置16によってレベル変換が行われて電子すかしデータ
が埋め込まれた画像データは、記録処理装置18により
磁気テープ等に記録される。
た画像データ10は、バッファ13でバッファリングさ
れる。検出装置14は、バッファ13にバッファリング
された画像データから連続するフレームの相関を検出
し、その検出信号を制御装置15に供給する。検出装置
14は、例えばフレームが連続する同一静止画の2番目
のフレームを検出する。制御装置15は、検出されたフ
レーム内のレベル変換対象領域を決定し、バッファ13
にバッファリングされた画像データに対して、変換装置
16によりレベル変換を行って電子すかしデータを埋め
込むとともに、どのフレームのどの領域に対してレベル
変換を行ったかを示す変換情報17を出力する。変換装
置16によってレベル変換が行われて電子すかしデータ
が埋め込まれた画像データは、記録処理装置18により
磁気テープ等に記録される。
【0015】電子すかしデータ検出装置12は、再生処
理装置19により、電子すかしデータが挿入された合成
画像データが記録された磁気テープ等から画像データを
再生するとともに、その復号時に信号欠落部分を検出す
る。また、電子すかしデータ検出装置12の制御装置2
0は、電子すかしデータ挿入装置11の制御装置15か
ら出力された変換情報17を変換情報21として磁気テ
ープの入手ルートとは別の正規のルートで取得すると、
変換情報21により示される電子すかしデータが埋め込
まれた領域と信号欠落部分として検出された領域とがフ
レーム間補正されるように補正装置22を制御すること
によって、再生画像データ23を得る。このように電子
すかしデータを挿入することで、電子すかしデータをL
SBに挿入する場合と比較して、再生側で電子すかしデ
ータの検出を容易にする。
理装置19により、電子すかしデータが挿入された合成
画像データが記録された磁気テープ等から画像データを
再生するとともに、その復号時に信号欠落部分を検出す
る。また、電子すかしデータ検出装置12の制御装置2
0は、電子すかしデータ挿入装置11の制御装置15か
ら出力された変換情報17を変換情報21として磁気テ
ープの入手ルートとは別の正規のルートで取得すると、
変換情報21により示される電子すかしデータが埋め込
まれた領域と信号欠落部分として検出された領域とがフ
レーム間補正されるように補正装置22を制御すること
によって、再生画像データ23を得る。このように電子
すかしデータを挿入することで、電子すかしデータをL
SBに挿入する場合と比較して、再生側で電子すかしデ
ータの検出を容易にする。
【0016】しかしながら第2の従来技術では、全ての
フレームに電子すかしデータが埋め込まれないため、電
子すかしデータが埋め込まれていないフレームについて
は違法な複製を防止することはできない。また、連続す
るフレームが静止画であって連続するフレームに変化が
無いことを前提にしているため、例えば動きの激しい動
画の連続するフレーム間で相関が低くなるような場合に
は、電子すかしデータを埋め込む領域を特定できず、電
子すかしデータを埋め込むことができない場合があると
いう欠点がある。
フレームに電子すかしデータが埋め込まれないため、電
子すかしデータが埋め込まれていないフレームについて
は違法な複製を防止することはできない。また、連続す
るフレームが静止画であって連続するフレームに変化が
無いことを前提にしているため、例えば動きの激しい動
画の連続するフレーム間で相関が低くなるような場合に
は、電子すかしデータを埋め込む領域を特定できず、電
子すかしデータを埋め込むことができない場合があると
いう欠点がある。
【0017】この他に不可視な電子すかしデータの埋め
込みに関する技術である第3の従来技術として、例えば
特開平5−30466号公報「映像信号記録装置および
信号記録媒体」には、電子すかしデータ挿入装置側で映
像信号を周波数変換し、周波数変換後の映像信号の周波
数帯域よりも低い周波数信号を有する電子すかしデータ
としての識別情報を埋め込むようにした技術が開示され
ている。電子すかしデータ検出装置では、広域通過フィ
ルタを用いて元の映像信号を取り出し、低域通過フィル
タを用いて埋め込まれている識別情報を取り出す。
込みに関する技術である第3の従来技術として、例えば
特開平5−30466号公報「映像信号記録装置および
信号記録媒体」には、電子すかしデータ挿入装置側で映
像信号を周波数変換し、周波数変換後の映像信号の周波
数帯域よりも低い周波数信号を有する電子すかしデータ
としての識別情報を埋め込むようにした技術が開示され
ている。電子すかしデータ検出装置では、広域通過フィ
ルタを用いて元の映像信号を取り出し、低域通過フィル
タを用いて埋め込まれている識別情報を取り出す。
【0018】この第3の従来技術では、画像圧縮処理が
行われても挿入された電子すかしデータは失われず、ま
た任意のフレームについて電子すかしデータを挿入でき
るが、画像データの周波数変換後の周波数領域よりも低
い部分に電子すかしデータを埋め込むため、広域通過フ
ィルタを用いて電子すかしデータを除去することが容易
に可能であるという欠点がある。
行われても挿入された電子すかしデータは失われず、ま
た任意のフレームについて電子すかしデータを挿入でき
るが、画像データの周波数変換後の周波数領域よりも低
い部分に電子すかしデータを埋め込むため、広域通過フ
ィルタを用いて電子すかしデータを除去することが容易
に可能であるという欠点がある。
【0019】また例えば画像データを周波数変換し、周
波数変換後の画像データの周波数成分の大きい領域に電
子すかしデータを埋め込む第4の従来技術が提案されて
いる(日経エレクトロニクス 1996.4.22(n
o.660)13ページ参照)。この第4の従来技術を
適用した電子すかしデータ挿入装置は、原画像データの
周波数成分に対して電子すかしデータを埋め込むことに
より、画像圧縮処理やフィルタリング等の画像処理にお
いて、画質に影響を与えない部分に挿入された電子すか
しデータが失われることはない。さらに、電子すかしデ
ータとして正規分布にしたがう乱数を採用することによ
り、例えば複数の電子すかしデータを埋め込むような場
合においても電子すかしデータ同士の干渉を防ぐことが
できる。このため、画像データ全体に大きな影響を及ぼ
すことなく、電子すかしデータのみを破壊するといった
不正行為を困難なものとしている。
波数変換後の画像データの周波数成分の大きい領域に電
子すかしデータを埋め込む第4の従来技術が提案されて
いる(日経エレクトロニクス 1996.4.22(n
o.660)13ページ参照)。この第4の従来技術を
適用した電子すかしデータ挿入装置は、原画像データの
周波数成分に対して電子すかしデータを埋め込むことに
より、画像圧縮処理やフィルタリング等の画像処理にお
いて、画質に影響を与えない部分に挿入された電子すか
しデータが失われることはない。さらに、電子すかしデ
ータとして正規分布にしたがう乱数を採用することによ
り、例えば複数の電子すかしデータを埋め込むような場
合においても電子すかしデータ同士の干渉を防ぐことが
できる。このため、画像データ全体に大きな影響を及ぼ
すことなく、電子すかしデータのみを破壊するといった
不正行為を困難なものとしている。
【0020】すなわち、この電子すかしデータ挿入装置
は、原画像を直交変換の1つとしての離散コサイン変換
(Discrete Cosine Transform:以下、DCTと略
す。)により周波数成分に変換し、正規分布にしたがう
乱数として算出された電子すかしデータを埋め込み、こ
れを逆DCT(Inverse DCT:以下、IDCTと略
す。)を行って合成画像を得るものである。より具体的
には、原画像データをDCTにより変換した周波数領域
で高い値を示すデータをn個選択し、それぞれf
(1)、f(2)、・・・、f(n)とする。さらに、
電子すかしデータw(1)、w(2)、・・・、w
(n)を平均0分散1である正規分布より選択し、各i
(ただし、i=1,2,…,n)について、次の(1)
式を計算する。
は、原画像を直交変換の1つとしての離散コサイン変換
(Discrete Cosine Transform:以下、DCTと略
す。)により周波数成分に変換し、正規分布にしたがう
乱数として算出された電子すかしデータを埋め込み、こ
れを逆DCT(Inverse DCT:以下、IDCTと略
す。)を行って合成画像を得るものである。より具体的
には、原画像データをDCTにより変換した周波数領域
で高い値を示すデータをn個選択し、それぞれf
(1)、f(2)、・・・、f(n)とする。さらに、
電子すかしデータw(1)、w(2)、・・・、w
(n)を平均0分散1である正規分布より選択し、各i
(ただし、i=1,2,…,n)について、次の(1)
式を計算する。
【0021】 F(i)=f(i)+α|f(i)|×w(i) …(1)
【0022】ここで、αはスケーリングファクタであ
る。最後に各iについて得られる周波数成分としてf
(i)をF(i)に置き換え、これを電子すかしデータ
の埋め込まれた合成画像の周波数成分とし、IDCTに
よって合成画像を得る。
る。最後に各iについて得られる周波数成分としてf
(i)をF(i)に置き換え、これを電子すかしデータ
の埋め込まれた合成画像の周波数成分とし、IDCTに
よって合成画像を得る。
【0023】このようにして埋め込まれた電子すかしデ
ータを検出する電子すかしデータ検出装置は、原画像デ
ータおよび電子すかしデータ候補w(i)を既知データ
として次にようにして検出する。すなわち、電子すかし
データが挿入された合成画像データをDCTにより周波
数成分に変換し、周波数領域において、電子すかしデー
タを埋め込んだf(1)、f(2)、・・・、f(n)
に対応する要素の値をF(1)、F(2)、・・・、F
(n)とする。次に、f(i)およびF(i)から、電
子すかしデータW(i)を次の(2)式にしたがって抽
出する。
ータを検出する電子すかしデータ検出装置は、原画像デ
ータおよび電子すかしデータ候補w(i)を既知データ
として次にようにして検出する。すなわち、電子すかし
データが挿入された合成画像データをDCTにより周波
数成分に変換し、周波数領域において、電子すかしデー
タを埋め込んだf(1)、f(2)、・・・、f(n)
に対応する要素の値をF(1)、F(2)、・・・、F
(n)とする。次に、f(i)およびF(i)から、電
子すかしデータW(i)を次の(2)式にしたがって抽
出する。
【0024】 W(i)=(F(i)−f(i))/f(i) …(2)
【0025】次に、ベクトルの内積を利用して、既知デ
ータである電子すかしデータ候補w(i)と、(2)式
にしたがって抽出した電子すかしデータW(i)との統
計的類似度Cを次の(3)〜(5)式にしたがって算出
する。
ータである電子すかしデータ候補w(i)と、(2)式
にしたがって抽出した電子すかしデータW(i)との統
計的類似度Cを次の(3)〜(5)式にしたがって算出
する。
【0026】 W=(W(1),W(2),…,W(n)) …(3) w=(w(1),w(2),…,w(n)) …(4) C=W×w/(WD×wD) …(5)
【0027】ここでWDをベクトルWの絶対値、wDを
ベクトルwの絶対値としている。この結果、(5)式で
算出された統計的類似度Cが、ある特定の値以上である
場合には、上述した電子すかしデータ候補が合成画像デ
ータに埋め込まれていると判定する。
ベクトルwの絶対値としている。この結果、(5)式で
算出された統計的類似度Cが、ある特定の値以上である
場合には、上述した電子すかしデータ候補が合成画像デ
ータに埋め込まれていると判定する。
【0028】この第4の従来技術における原画像データ
を所有している著作者等は、原画像データに対して電子
すかしデータを埋め込んだ合成画像データを作成してお
けば、違法な複製と思われるデジタル画像データに対し
て上述したように電子すかしデータを検出することによ
って、その違法性の判断を有効に行うことができる。
を所有している著作者等は、原画像データに対して電子
すかしデータを埋め込んだ合成画像データを作成してお
けば、違法な複製と思われるデジタル画像データに対し
て上述したように電子すかしデータを検出することによ
って、その違法性の判断を有効に行うことができる。
【0029】一方、第4の従来技術において電子すかし
データの検出には原画像データおよび電子すかしデータ
候補w(i)が必要であることから、原画像を所有して
いる著作者が違法な複製と思われる画像データに対して
電子すかしデータの検出処理を行って違法性の判定を行
う場合には有効であるが、一般ユーザは原画像データが
無いために上述したような電子すかしデータの検出処理
を行うことができない。
データの検出には原画像データおよび電子すかしデータ
候補w(i)が必要であることから、原画像を所有して
いる著作者が違法な複製と思われる画像データに対して
電子すかしデータの検出処理を行って違法性の判定を行
う場合には有効であるが、一般ユーザは原画像データが
無いために上述したような電子すかしデータの検出処理
を行うことができない。
【0030】第5の従来技術では、第4の従来技術を改
良して、一般ユーザであっても既に埋め込まれた電子す
かしデータを検出することができるMPEGシステムに
おける電子すかしデータ挿入および検出装置に関するも
のである。
良して、一般ユーザであっても既に埋め込まれた電子す
かしデータを検出することができるMPEGシステムに
おける電子すかしデータ挿入および検出装置に関するも
のである。
【0031】この第5の従来技術におけるMPEGシス
テムにおける電子すかしデータ挿入および検出装置は、
原画像を8×8画素ブロックに分割し、このブロックを
処理単位として、電子すかしデータの埋め込みおよび検
出を行う。電子すかしデータ挿入装置は、MPEG符号
化処理におけるDCT処理後の周波数領域でAC成分の
周波数成分の低いものから順に、f(1)、f(2)、
…、f(n)とし、電子すかしデータw(1)、w
(2)、…、w(n)を平均0分散1である正規分布よ
り選ぶ。次に、各iについて、次の(6)式を計算す
る。
テムにおける電子すかしデータ挿入および検出装置は、
原画像を8×8画素ブロックに分割し、このブロックを
処理単位として、電子すかしデータの埋め込みおよび検
出を行う。電子すかしデータ挿入装置は、MPEG符号
化処理におけるDCT処理後の周波数領域でAC成分の
周波数成分の低いものから順に、f(1)、f(2)、
…、f(n)とし、電子すかしデータw(1)、w
(2)、…、w(n)を平均0分散1である正規分布よ
り選ぶ。次に、各iについて、次の(6)式を計算す
る。
【0032】 F(i)=f(i)+α×avg(f(i))×w(i) …(6)
【0033】ここで、avg(f(i))はf(i)の
近傍3点、例えば、f(i−1)、f(i)、f(i+
1)の絶対値の平均を取った部分平均である。その後、
各iについて得られる周波数成分としてf(i)をF
(i)に置き換えた周波数領域における合成画像データ
に対して、MPEG符号化処理の後続処理を行う。
近傍3点、例えば、f(i−1)、f(i)、f(i+
1)の絶対値の平均を取った部分平均である。その後、
各iについて得られる周波数成分としてf(i)をF
(i)に置き換えた周波数領域における合成画像データ
に対して、MPEG符号化処理の後続処理を行う。
【0034】このようにして埋め込まれた電子すかしデ
ータを検出する電子すかしデータ検出装置は、電子すか
しデータ候補w(i)を既知データとして次のようにし
て検出する。原画像データは検出の際に必要としない。
すなわち、MPEG伸張処理の逆量子化後のブロックの
周波数領域において、周波数成分の低いものから順に、
F(1)、F(2)、…、F(n)とする。F(i)の
近傍3点の絶対値の平均値を部分平均avg(F
(i))として、電子すかしデータW(i)を次の
(7)式にしたがって算出する。
ータを検出する電子すかしデータ検出装置は、電子すか
しデータ候補w(i)を既知データとして次のようにし
て検出する。原画像データは検出の際に必要としない。
すなわち、MPEG伸張処理の逆量子化後のブロックの
周波数領域において、周波数成分の低いものから順に、
F(1)、F(2)、…、F(n)とする。F(i)の
近傍3点の絶対値の平均値を部分平均avg(F
(i))として、電子すかしデータW(i)を次の
(7)式にしたがって算出する。
【0035】 W(i)=F(i)/avg(F(i)) …(7)
【0036】さらに1画像分のW(i)の総和WF
(i)をiごとにそれぞれ計算する。次に、w(i)と
WF(i)の統計的類似度Cをベクトルの内積を利用し
て、次の(8)〜(10)式にしたがって算出する。
(i)をiごとにそれぞれ計算する。次に、w(i)と
WF(i)の統計的類似度Cをベクトルの内積を利用し
て、次の(8)〜(10)式にしたがって算出する。
【0037】 WF=(WF(1),WF(2),…,WF(n)) …(8) w =(w(1),w(2),…,w(n)) …(9) C =WF×w/(WFD×wD) …(10)
【0038】ここでWFDをベクトルWFの絶対値、w
Dをベクトルwの絶対値としている。統計的類似度Cが
ある特定の値以上である場合には電子すかしデータが埋
め込まれていると判定する。
Dをベクトルwの絶対値としている。統計的類似度Cが
ある特定の値以上である場合には電子すかしデータが埋
め込まれていると判定する。
【0039】第4または第5の従来技術により挿入され
た電子すかしデータは、第3の従来技術により挿入され
た電子すかしデータのように簡単なフィルタ処理によっ
て除去されることはないが、MPEG符号化処理におけ
るDCT処理後に電子すかしデータが挿入された場合、
量子化処理により一定の範囲の値の周波数成分の値が特
定の量子化された値に変換されてしまうため、挿入され
たはずの電子すかしデータが失われてしまう場合があ
る。したがって、挿入時と検出時における部分平均値に
大きな誤差が生じ、結果的に電子すかしデータの検出精
度を低下させてしまうという欠点がある。
た電子すかしデータは、第3の従来技術により挿入され
た電子すかしデータのように簡単なフィルタ処理によっ
て除去されることはないが、MPEG符号化処理におけ
るDCT処理後に電子すかしデータが挿入された場合、
量子化処理により一定の範囲の値の周波数成分の値が特
定の量子化された値に変換されてしまうため、挿入され
たはずの電子すかしデータが失われてしまう場合があ
る。したがって、挿入時と検出時における部分平均値に
大きな誤差が生じ、結果的に電子すかしデータの検出精
度を低下させてしまうという欠点がある。
【0040】これに対して第6の従来技術として、例え
ば特開平10−191330号公報「デジタルデータへ
の識別データ挿入方式および検出方式」には、MPEG
符号化処理の量子化後に電子すかしデータを埋め込み、
MPEG伸張処理の逆量子化前に電子すかしデータの検
出を行うようにした技術が開示されている。これにより
量子化による電子すかしデータの消失を回避することが
できるので、挿入時および検出時の部分平均の誤差にと
もなう電子すかしデータ検出精度の低下を防止すること
ができる。
ば特開平10−191330号公報「デジタルデータへ
の識別データ挿入方式および検出方式」には、MPEG
符号化処理の量子化後に電子すかしデータを埋め込み、
MPEG伸張処理の逆量子化前に電子すかしデータの検
出を行うようにした技術が開示されている。これにより
量子化による電子すかしデータの消失を回避することが
できるので、挿入時および検出時の部分平均の誤差にと
もなう電子すかしデータ検出精度の低下を防止すること
ができる。
【0041】さらにこの他に不可視な電子すかしデータ
を挿入する第7の従来技術として、例えば特開平11−
55639号公報「デジタルデータのエンコードシステ
ムおよび電子すかしデータ挿入方法並びに制御プログラ
ムを格納した記憶媒体」には、NTSCのような奇数フ
ィールドと偶数フィールド、あるいはY成分(輝度成
分)、U成分(第1の色差成分)、V成分(第2の色差
成分)等の一連のフィールドデータからなるデジタル画
像データに対してフィールドごとに、それぞれ対応した
電子すかしデータを挿入するようにした技術が開示され
ている。これにより、非常に簡素な構成で1つの原画像
データに複数の電子すかしデータを挿入することができ
る。
を挿入する第7の従来技術として、例えば特開平11−
55639号公報「デジタルデータのエンコードシステ
ムおよび電子すかしデータ挿入方法並びに制御プログラ
ムを格納した記憶媒体」には、NTSCのような奇数フ
ィールドと偶数フィールド、あるいはY成分(輝度成
分)、U成分(第1の色差成分)、V成分(第2の色差
成分)等の一連のフィールドデータからなるデジタル画
像データに対してフィールドごとに、それぞれ対応した
電子すかしデータを挿入するようにした技術が開示され
ている。これにより、非常に簡素な構成で1つの原画像
データに複数の電子すかしデータを挿入することができ
る。
【0042】ところで、一般的に動画像は静止画像より
も知覚できる解像度が高いという人間の視覚特性に着目
すると、電子すかしデータが埋め込まれた合成画像の画
質をできるだけ劣化させないようにするためには、埋め
込まれる電子すかしデータを弱くする必要がある。上述
した第2〜第7の従来技術では、不可視な電子すかしデ
ータとして埋め込む信号は、上述したフィルタ処理や画
像圧縮処理により大幅に減衰する。その一方、埋め込む
信号の強度が大きいと、合成画像の画質を劣化させてし
まう。本来電子すかしデータとして埋め込む信号の強度
は画像圧縮処理の方法等に依存するため、その強度につ
いて考慮する必要がある。しかしながら、第2〜第7の
従来技術のように埋め込む電子すかしデータの信号の強
度を考慮しない場合、再生側で合成画像データに埋め込
まれた電子すかしデータの検出ができないことがあり、
その検出精度を著しく低下させるという問題がある。
も知覚できる解像度が高いという人間の視覚特性に着目
すると、電子すかしデータが埋め込まれた合成画像の画
質をできるだけ劣化させないようにするためには、埋め
込まれる電子すかしデータを弱くする必要がある。上述
した第2〜第7の従来技術では、不可視な電子すかしデ
ータとして埋め込む信号は、上述したフィルタ処理や画
像圧縮処理により大幅に減衰する。その一方、埋め込む
信号の強度が大きいと、合成画像の画質を劣化させてし
まう。本来電子すかしデータとして埋め込む信号の強度
は画像圧縮処理の方法等に依存するため、その強度につ
いて考慮する必要がある。しかしながら、第2〜第7の
従来技術のように埋め込む電子すかしデータの信号の強
度を考慮しない場合、再生側で合成画像データに埋め込
まれた電子すかしデータの検出ができないことがあり、
その検出精度を著しく低下させるという問題がある。
【0043】そこで第8の従来技術として、例えば特開
平11−341452号公報「動画像電子すかしシステ
ム」には、画質を劣化させない範囲で各フレームに電子
すかしデータの信号を弱く埋め込み、再生側でこれを十
分な強さになるまで蓄積して判定を行うことにより、原
画像に強く電子すかしデータの信号を埋め込んだ場合と
同様の再生側における検出精度を達成するようにした技
術が開示されている。
平11−341452号公報「動画像電子すかしシステ
ム」には、画質を劣化させない範囲で各フレームに電子
すかしデータの信号を弱く埋め込み、再生側でこれを十
分な強さになるまで蓄積して判定を行うことにより、原
画像に強く電子すかしデータの信号を埋め込んだ場合と
同様の再生側における検出精度を達成するようにした技
術が開示されている。
【0044】
【発明が解決しようとする課題】上述したように原画像
に不可視な電子すかしデータを挿入する場合、簡単なフ
ィルタ処理によって除去されたり、任意のフレームに電
子すかしデータが挿入できなかったり、量子化処理によ
り電子すかしデータが失われる等の問題があった。
に不可視な電子すかしデータを挿入する場合、簡単なフ
ィルタ処理によって除去されたり、任意のフレームに電
子すかしデータが挿入できなかったり、量子化処理によ
り電子すかしデータが失われる等の問題があった。
【0045】さらに、第4〜第6の従来技術では、合成
画像1フレームについて複数の電子すかしデータを埋め
込む技術については何ら開示も示唆もされていないこと
から、1フレームに共通して電子すかしデータが挿入さ
れた場合、かえって合成画像の画質の劣化が生ずるとい
う問題がある。
画像1フレームについて複数の電子すかしデータを埋め
込む技術については何ら開示も示唆もされていないこと
から、1フレームに共通して電子すかしデータが挿入さ
れた場合、かえって合成画像の画質の劣化が生ずるとい
う問題がある。
【0046】さらにまた、第7の従来技術では、簡素な
構成で複数の電子すかしデータを埋め込むことができる
ものの、動画像特有の特性によりその強度を考慮しない
場合、合成画像の画質の劣化や埋め込まれた電子すかし
データの検出精度を低下させてしまうという問題が発生
する。
構成で複数の電子すかしデータを埋め込むことができる
ものの、動画像特有の特性によりその強度を考慮しない
場合、合成画像の画質の劣化や埋め込まれた電子すかし
データの検出精度を低下させてしまうという問題が発生
する。
【0047】これに対して第8の従来技術では、画質を
劣化させない範囲で各フレームに電子すかしデータの信
号を弱く埋め込み、再生側でこれを十分な強さになるま
で蓄積して判定を行うことで、検出精度の向上を図って
いる。
劣化させない範囲で各フレームに電子すかしデータの信
号を弱く埋め込み、再生側でこれを十分な強さになるま
で蓄積して判定を行うことで、検出精度の向上を図って
いる。
【0048】しかしながら第8の従来技術では、再生側
で蓄積するフレーム数に対応した可変の閾値を用いて、
弱く埋め込まれた電子すかしデータの信号を蓄積判定す
るため、閾値を超えずに埋め込まれた電子すかしデータ
の信号を検出できない時間を保証することができないと
いう問題がある。すなわち、再生側で電子すかしデータ
の信号が検出されないことは、結果的に非常に長い検出
時間が必要であったり、あるいは全く検出することがで
きないことを意味し、電子すかしデータが検出されない
ことが何に起因するかを解析することが困難となる場合
がある。したがって、次に挿入された電子すかしデータ
が検出されるべき時間が明確であって、一旦検出されな
くてもその次で検出されるような強度の電子すかしデー
タの信号を埋め込むといった検出精度の適正化を図るこ
とが望ましい。さらに第8の従来技術では、検出精度を
考慮して、埋め込まれる電子すかしデータの信号の強度
を設定していることから、電子すかしデータを挿入する
場合これを簡素な構成でできるだけ高精細な画質を得る
ことができることが望ましい。
で蓄積するフレーム数に対応した可変の閾値を用いて、
弱く埋め込まれた電子すかしデータの信号を蓄積判定す
るため、閾値を超えずに埋め込まれた電子すかしデータ
の信号を検出できない時間を保証することができないと
いう問題がある。すなわち、再生側で電子すかしデータ
の信号が検出されないことは、結果的に非常に長い検出
時間が必要であったり、あるいは全く検出することがで
きないことを意味し、電子すかしデータが検出されない
ことが何に起因するかを解析することが困難となる場合
がある。したがって、次に挿入された電子すかしデータ
が検出されるべき時間が明確であって、一旦検出されな
くてもその次で検出されるような強度の電子すかしデー
タの信号を埋め込むといった検出精度の適正化を図るこ
とが望ましい。さらに第8の従来技術では、検出精度を
考慮して、埋め込まれる電子すかしデータの信号の強度
を設定していることから、電子すかしデータを挿入する
場合これを簡素な構成でできるだけ高精細な画質を得る
ことができることが望ましい。
【0049】そこで本発明の目的は、検出されない時間
を保証するとともに、簡素な構成でできるだけ画質を劣
化させることなく電子すかしデータの挿入および検出を
行うことができる電子すかしデータ挿入装置および検出
装置を提供することにある。
を保証するとともに、簡素な構成でできるだけ画質を劣
化させることなく電子すかしデータの挿入および検出を
行うことができる電子すかしデータ挿入装置および検出
装置を提供することにある。
【0050】
【課題を解決するための手段】請求項1記載の発明で
は、(イ)複数分割した画素ブロックごとに1フレーム
の画像データを周波数領域に変換する周波数領域変換手
段と、(ロ)あらかじめ複数の電子すかしデータを記憶
する電子すかしデータ記憶手段と、(ハ)この電子すか
しデータ記憶手段に記憶されている電子すかしデータの
中から画素ブロックそれぞれに対応して挿入すべき電子
すかしデータを指定する挿入情報を記憶する挿入情報記
憶手段と、(ニ)画素ブロックごとに挿入情報記憶手段
に記憶された挿入情報によって指定される電子すかしデ
ータを電子すかしデータ記憶手段から選択出力する電子
すかしデータ選択出力手段と、(ホ)この電子すかしデ
ータ選択出力手段によって選択出力された電子すかしデ
ータを周波数領域変換手段によって周波数領域に変換さ
れた画像データに挿入する電子すかしデータ挿入手段と
を電子すかしデータ挿入装置に具備させる。
は、(イ)複数分割した画素ブロックごとに1フレーム
の画像データを周波数領域に変換する周波数領域変換手
段と、(ロ)あらかじめ複数の電子すかしデータを記憶
する電子すかしデータ記憶手段と、(ハ)この電子すか
しデータ記憶手段に記憶されている電子すかしデータの
中から画素ブロックそれぞれに対応して挿入すべき電子
すかしデータを指定する挿入情報を記憶する挿入情報記
憶手段と、(ニ)画素ブロックごとに挿入情報記憶手段
に記憶された挿入情報によって指定される電子すかしデ
ータを電子すかしデータ記憶手段から選択出力する電子
すかしデータ選択出力手段と、(ホ)この電子すかしデ
ータ選択出力手段によって選択出力された電子すかしデ
ータを周波数領域変換手段によって周波数領域に変換さ
れた画像データに挿入する電子すかしデータ挿入手段と
を電子すかしデータ挿入装置に具備させる。
【0051】すなわち請求項1記載の発明では、電子す
かしデータ挿入装置に、電子すかしデータ記憶手段と挿
入情報記憶手段とを設け、それぞれあらかじめ複数の電
子すかしデータと、これら電子すかしデータの中から1
フレームの画素ブロックそれぞれに対応して挿入すべき
電子すかしデータを指定する挿入情報とを記憶させるよ
うにした。そして、電子すかしデータ選択出力手段によ
り、画素ブロックごとに挿入情報によって指定される電
子すかしデータを選択出力させ、周波数領域変換手段に
よって、複数分割した画素ブロックごとに1フレームの
画像データを周波数領域に変換した画像データに挿入さ
せるようにした。
かしデータ挿入装置に、電子すかしデータ記憶手段と挿
入情報記憶手段とを設け、それぞれあらかじめ複数の電
子すかしデータと、これら電子すかしデータの中から1
フレームの画素ブロックそれぞれに対応して挿入すべき
電子すかしデータを指定する挿入情報とを記憶させるよ
うにした。そして、電子すかしデータ選択出力手段によ
り、画素ブロックごとに挿入情報によって指定される電
子すかしデータを選択出力させ、周波数領域変換手段に
よって、複数分割した画素ブロックごとに1フレームの
画像データを周波数領域に変換した画像データに挿入さ
せるようにした。
【0052】請求項2記載の発明では、(イ)あらかじ
め1フレームを複数分割した画素ブロックごとに挿入さ
れる電子すかしデータの種類を指定する挿入情報を記憶
する挿入情報記憶手段と、(ロ)この挿入情報記憶手段
に記憶された挿入情報に基づいて、挿入される電子すか
しデータが同一の画素ブロックの周波数領域における画
像データの加算結果に対応した抽出データを抽出する電
子すかしデータ抽出手段と、(ハ)あらかじめ画素ブロ
ックそれぞれに挿入されている電子すかしデータを記憶
する電子すかしデータ記憶手段と、(ニ)電子すかしデ
ータ抽出手段によって抽出された抽出データとこの電子
すかしデータ記憶手段に記憶されている電子すかしデー
タそれぞれとの間の統計的類似度を算出する電子すかし
データ検出手段と、(ホ)この電子すかしデータ検出手
段によって算出された統計的類似度に基づいて電子すか
しデータが検出されたか否かを判定する判定手段とを電
子すかしデータ検出装置に具備させる。
め1フレームを複数分割した画素ブロックごとに挿入さ
れる電子すかしデータの種類を指定する挿入情報を記憶
する挿入情報記憶手段と、(ロ)この挿入情報記憶手段
に記憶された挿入情報に基づいて、挿入される電子すか
しデータが同一の画素ブロックの周波数領域における画
像データの加算結果に対応した抽出データを抽出する電
子すかしデータ抽出手段と、(ハ)あらかじめ画素ブロ
ックそれぞれに挿入されている電子すかしデータを記憶
する電子すかしデータ記憶手段と、(ニ)電子すかしデ
ータ抽出手段によって抽出された抽出データとこの電子
すかしデータ記憶手段に記憶されている電子すかしデー
タそれぞれとの間の統計的類似度を算出する電子すかし
データ検出手段と、(ホ)この電子すかしデータ検出手
段によって算出された統計的類似度に基づいて電子すか
しデータが検出されたか否かを判定する判定手段とを電
子すかしデータ検出装置に具備させる。
【0053】すなわち請求項2記載の発明では、電子す
かしデータ検出装置に、挿入情報記憶手段と電子すかし
データ記憶手段を設け、あらかじめ1フレームを複数分
割した画素ブロックごとに挿入される電子すかしデータ
の種類を指定する挿入情報と、各画素ブロックに挿入さ
れる電子すかしデータを記憶するようにした。そして、
電子すかしデータ抽出手段により、挿入情報に基づい
て、挿入される電子すかしデータが同一の画素ブロック
の周波数領域における画像データを加算することによっ
てその加算結果に対応した抽出データを抽出し、これと
電子すかしデータ記憶手段に記憶されている電子すかし
データそれぞれとの間の統計的類似度を、電子すかしデ
ータ検出手段で算出し、この統計的類似度に基づいて電
子すかしデータが検出されたか否かを判定するようにし
た。
かしデータ検出装置に、挿入情報記憶手段と電子すかし
データ記憶手段を設け、あらかじめ1フレームを複数分
割した画素ブロックごとに挿入される電子すかしデータ
の種類を指定する挿入情報と、各画素ブロックに挿入さ
れる電子すかしデータを記憶するようにした。そして、
電子すかしデータ抽出手段により、挿入情報に基づい
て、挿入される電子すかしデータが同一の画素ブロック
の周波数領域における画像データを加算することによっ
てその加算結果に対応した抽出データを抽出し、これと
電子すかしデータ記憶手段に記憶されている電子すかし
データそれぞれとの間の統計的類似度を、電子すかしデ
ータ検出手段で算出し、この統計的類似度に基づいて電
子すかしデータが検出されたか否かを判定するようにし
た。
【0054】請求項3記載の発明では、請求項2記載の
電子すかしデータ検出装置で、電子すかしデータ検出手
段によって算出された統計的類似度を一定時間ごとに累
積加算する電子すかしデータ加算手段を備え、判定手段
はこの電子すかしデータ加算手段によって一定時間ごと
の累積加算値とあらかじめ決められた閾値とを比較する
ことにより電子すかしデータが検出されたか否かを判定
するものであることを特徴としている。
電子すかしデータ検出装置で、電子すかしデータ検出手
段によって算出された統計的類似度を一定時間ごとに累
積加算する電子すかしデータ加算手段を備え、判定手段
はこの電子すかしデータ加算手段によって一定時間ごと
の累積加算値とあらかじめ決められた閾値とを比較する
ことにより電子すかしデータが検出されたか否かを判定
するものであることを特徴としている。
【0055】すなわち請求項3記載の発明では、統計的
類似度を一定時間ごとに累積加算し、これとあらかじめ
決められた閾値とを比較することにより電子すかしデー
タが検出されたか否かを判定するようにした。これによ
り、電子すかしデータの検出されるべき時間を明確にし
て、一旦検出されなくても次回検出されるような強度の
電子すかしデータの信号を埋め込み、検出精度の適正化
を図ることができるようになる。
類似度を一定時間ごとに累積加算し、これとあらかじめ
決められた閾値とを比較することにより電子すかしデー
タが検出されたか否かを判定するようにした。これによ
り、電子すかしデータの検出されるべき時間を明確にし
て、一旦検出されなくても次回検出されるような強度の
電子すかしデータの信号を埋め込み、検出精度の適正化
を図ることができるようになる。
【0056】請求項4記載の発明では、請求項1記載の
電子すかしデータ挿入装置で、電子すかしデータ挿入手
段は、画像データに対して量子化を行ってから電子すか
しデータを挿入し、この電子すかしデータが挿入された
合成画像データに対してハフマン符号化を行うハフマン
符号化手段を備えることを特徴としている。
電子すかしデータ挿入装置で、電子すかしデータ挿入手
段は、画像データに対して量子化を行ってから電子すか
しデータを挿入し、この電子すかしデータが挿入された
合成画像データに対してハフマン符号化を行うハフマン
符号化手段を備えることを特徴としている。
【0057】すなわち請求項4記載の発明では、請求項
1記載の発明によって各画素ブロックに相関の低い電子
すかしデータを挿入することで画質の劣化しない合成画
像データをMPEGデータのように圧縮して保存するこ
とができる電子すかしデータ挿入装置を提供することが
できるようになる。
1記載の発明によって各画素ブロックに相関の低い電子
すかしデータを挿入することで画質の劣化しない合成画
像データをMPEGデータのように圧縮して保存するこ
とができる電子すかしデータ挿入装置を提供することが
できるようになる。
【0058】請求項5記載の発明では、請求項2または
請求項3記載の電子すかしデータ検出装置で、電子すか
しデータ抽出手段はあらかじめハフマン符号化された1
フレームの合成画像データの各画素ブロックごとに復号
化を行ってから、挿入情報に基づいて、挿入される電子
すかしデータが同一の画素ブロックの周波数領域におけ
る画像データの加算結果に対応した抽出データを抽出す
るものであることを特徴としている。
請求項3記載の電子すかしデータ検出装置で、電子すか
しデータ抽出手段はあらかじめハフマン符号化された1
フレームの合成画像データの各画素ブロックごとに復号
化を行ってから、挿入情報に基づいて、挿入される電子
すかしデータが同一の画素ブロックの周波数領域におけ
る画像データの加算結果に対応した抽出データを抽出す
るものであることを特徴としている。
【0059】すなわち請求項5記載の発明では、MPE
Gデータのようなハフマン符号化されて圧縮された合成
画像データに対して、請求項2または請求項3記載の発
明による微弱な強度の電子すかしデータの検出精度を維
持した電子すかしデータ検出装置を提供することができ
る。
Gデータのようなハフマン符号化されて圧縮された合成
画像データに対して、請求項2または請求項3記載の発
明による微弱な強度の電子すかしデータの検出精度を維
持した電子すかしデータ検出装置を提供することができ
る。
【0060】
【0061】
【実施例】以下実施例につき本発明を詳細に説明する。
【0062】図1は、本発明の一実施例における電子す
かしデータ挿入装置の構成の概要を表わしたものであ
る。本実施例における電子すかしデータ挿入装置は、原
画像30をk×k(kは自然数)画素ブロックごとに分
割した画像データ31にDCTを行って周波数領域に変
換するDCT変換器32と、DCT変換器32により周
波数領域の各成分ごとに得られたDCT係数を量子化す
る量子化器33と、量子化された各DCT係数に対して
電子すかしデータを挿入する電子すかしデータ挿入器3
4とを備えている。
かしデータ挿入装置の構成の概要を表わしたものであ
る。本実施例における電子すかしデータ挿入装置は、原
画像30をk×k(kは自然数)画素ブロックごとに分
割した画像データ31にDCTを行って周波数領域に変
換するDCT変換器32と、DCT変換器32により周
波数領域の各成分ごとに得られたDCT係数を量子化す
る量子化器33と、量子化された各DCT係数に対して
電子すかしデータを挿入する電子すかしデータ挿入器3
4とを備えている。
【0063】また、本実施例における電子すかしデータ
挿入装置は、電子すかしデータが挿入された合成画像を
表示させるために、電子すかしデータ挿入器34によっ
て電子すかしデータが挿入された周波数成分の各信号を
逆量子化する逆量子化器35と、逆量子化器35によっ
て逆量子化された周波数成分の各信号に対してIDCT
を行って合成画像36において画素データ31に対応す
る位置のk×k画素ブロックの合成画像データ37に変
換するIDCT変換器38とを備えている。
挿入装置は、電子すかしデータが挿入された合成画像を
表示させるために、電子すかしデータ挿入器34によっ
て電子すかしデータが挿入された周波数成分の各信号を
逆量子化する逆量子化器35と、逆量子化器35によっ
て逆量子化された周波数成分の各信号に対してIDCT
を行って合成画像36において画素データ31に対応す
る位置のk×k画素ブロックの合成画像データ37に変
換するIDCT変換器38とを備えている。
【0064】さらにこの電子すかしデータ挿入装置は、
電子すかしデータが挿入された画像データを保存するた
めに、電子すかしデータ挿入器34によって電子すかし
データが挿入された周波数成分の各信号を符号化して圧
縮データ39を生成するハフマン符号化器40を備えて
いる。
電子すかしデータが挿入された画像データを保存するた
めに、電子すかしデータ挿入器34によって電子すかし
データが挿入された周波数成分の各信号を符号化して圧
縮データ39を生成するハフマン符号化器40を備えて
いる。
【0065】さらにまた本実施例における電子すかしデ
ータ挿入装置は、あらかじめ第1〜第j(jは、2以上
の自然数)の電子すかしデータ411〜41jが格納され
ている電子すかしデータテーブル42と、電子すかしデ
ータセレクタ43とを備えている。電子すかしデータセ
レクタ43によって電子すかしデータテーブル42に登
録されているj種類の電子すかしデータから択一的に選
択されて取り出された電子すかしデータが、電子すかし
データ挿入器34によって画像データに挿入される。
ータ挿入装置は、あらかじめ第1〜第j(jは、2以上
の自然数)の電子すかしデータ411〜41jが格納され
ている電子すかしデータテーブル42と、電子すかしデ
ータセレクタ43とを備えている。電子すかしデータセ
レクタ43によって電子すかしデータテーブル42に登
録されているj種類の電子すかしデータから択一的に選
択されて取り出された電子すかしデータが、電子すかし
データ挿入器34によって画像データに挿入される。
【0066】DCT変換器32は、直交変換としてのD
CTを行ことによって、k×k画素ブロックの画像デー
タ31から各周波数成分のコサイン関数の係数として変
換されたDCT係数を得る。自然画像では、画素ごとに
近い周波数成分を有していることが知られており、この
DCTによって得られた係数は、DC成分といったある
特定の周波数成分の係数周辺部に集中する。
CTを行ことによって、k×k画素ブロックの画像デー
タ31から各周波数成分のコサイン関数の係数として変
換されたDCT係数を得る。自然画像では、画素ごとに
近い周波数成分を有していることが知られており、この
DCTによって得られた係数は、DC成分といったある
特定の周波数成分の係数周辺部に集中する。
【0067】量子化器33は、このように得られたDC
T係数を量子化する。これにより、この集中した係数周
辺部のみが残る。
T係数を量子化する。これにより、この集中した係数周
辺部のみが残る。
【0068】電子すかしデータ挿入器34は、量子化器
33によって量子化された各周波数成分のDCT係数に
対して、電子すかしデータを挿入する。本実施例におけ
る電子すかしデータ挿入器34は、原画像30をk×k
画素ブロックごとに分割した各分割領域に対応して、電
子すかしデータテーブル42に登録されているj種類の
電子すかしデータのうち挿入すべき電子すかしデータを
指定する挿入情報があらかじめ設定されている。
33によって量子化された各周波数成分のDCT係数に
対して、電子すかしデータを挿入する。本実施例におけ
る電子すかしデータ挿入器34は、原画像30をk×k
画素ブロックごとに分割した各分割領域に対応して、電
子すかしデータテーブル42に登録されているj種類の
電子すかしデータのうち挿入すべき電子すかしデータを
指定する挿入情報があらかじめ設定されている。
【0069】図2は、この電子すかしデータ挿入器に設
定されている挿入情報の概要を表わしたものである。す
なわち、この挿入情報50には、原画像30の1フレー
ムをk×k画素ブロックごとに分割したA×B(A、B
は自然数)個のブロックそれぞれに、電子すかしデータ
テーブル42に格納されている各電子すかしデータを特
定する番号が設定されている。例えば、原画像30の左
上隅のブロック51から右横に、第1の電子すかしデー
タ411、第3の電子すかしデータ413、第2の電子す
かしデータ412、…が順に指定されている。
定されている挿入情報の概要を表わしたものである。す
なわち、この挿入情報50には、原画像30の1フレー
ムをk×k画素ブロックごとに分割したA×B(A、B
は自然数)個のブロックそれぞれに、電子すかしデータ
テーブル42に格納されている各電子すかしデータを特
定する番号が設定されている。例えば、原画像30の左
上隅のブロック51から右横に、第1の電子すかしデー
タ411、第3の電子すかしデータ413、第2の電子す
かしデータ412、…が順に指定されている。
【0070】電子すかしデータセレクタ43は、量子化
器33で量子化された周波数領域の画像データであるD
CT係数について、原画像30におけるブロック位置を
判別する。そして、判別したブロックに対応して上述し
た挿入情報に記憶されている電子すかしデータを、電子
すかしデータテーブル42から取り出し、電子すかしデ
ータ挿入器34に供給する。
器33で量子化された周波数領域の画像データであるD
CT係数について、原画像30におけるブロック位置を
判別する。そして、判別したブロックに対応して上述し
た挿入情報に記憶されている電子すかしデータを、電子
すかしデータテーブル42から取り出し、電子すかしデ
ータ挿入器34に供給する。
【0071】一般に、自然画像は、互いに隣接する画像
データは相関が高いため、各フレームのDCT係数に一
様に共通の電子すかしデータを挿入すると、その結果も
相関が高いままとなる。したがって、合成された画像自
体も、挿入された電子すかしデータにより画質が劣化す
る。そこで、このように1フレームを複数分割した画像
領域ごとに、互いに相関が低い電子すかしデータを挿入
させることで画質の劣化を回避する。
データは相関が高いため、各フレームのDCT係数に一
様に共通の電子すかしデータを挿入すると、その結果も
相関が高いままとなる。したがって、合成された画像自
体も、挿入された電子すかしデータにより画質が劣化す
る。そこで、このように1フレームを複数分割した画像
領域ごとに、互いに相関が低い電子すかしデータを挿入
させることで画質の劣化を回避する。
【0072】図3は、電子すかしデータテーブルに登録
されている第1の電子すかしデータの一例を表わしたも
のである。第1の電子すかしデータ411は、画像デー
タに対するDCTによって変換された周波数領域のDC
T係数それぞれに対して、“+”、“0”、“−”から
なる。ここで、例えば“+”は対応するDCT係数を
“+1”することを示し、“0”は何も演算しないこと
を示し、“−”は対応するDCT係数を“−1”するこ
とを示す。これにより、互いに周波数成分の近い各画素
ブロックごとに、相関の低い電子すかしデータを挿入さ
せることによって、各画素ロックのDCT係数それぞれ
に対して一様の電子すかしデータを挿入する場合に比べ
て、画質の劣化を回避する。
されている第1の電子すかしデータの一例を表わしたも
のである。第1の電子すかしデータ411は、画像デー
タに対するDCTによって変換された周波数領域のDC
T係数それぞれに対して、“+”、“0”、“−”から
なる。ここで、例えば“+”は対応するDCT係数を
“+1”することを示し、“0”は何も演算しないこと
を示し、“−”は対応するDCT係数を“−1”するこ
とを示す。これにより、互いに周波数成分の近い各画素
ブロックごとに、相関の低い電子すかしデータを挿入さ
せることによって、各画素ロックのDCT係数それぞれ
に対して一様の電子すかしデータを挿入する場合に比べ
て、画質の劣化を回避する。
【0073】このように電子すかしデータ挿入器34
は、原画像30の分割された各画素ブロックごとに、各
画素ブロックの位置に対応してあらかじめ電子すかしデ
ータテーブル42に登録され互いに隣接する画素ブロッ
クおよび周波数成分において相関の低い電子すかしデー
タを、量子化器33で量子化された各周波数成分のDC
T係数に挿入するようにしている。
は、原画像30の分割された各画素ブロックごとに、各
画素ブロックの位置に対応してあらかじめ電子すかしデ
ータテーブル42に登録され互いに隣接する画素ブロッ
クおよび周波数成分において相関の低い電子すかしデー
タを、量子化器33で量子化された各周波数成分のDC
T係数に挿入するようにしている。
【0074】図1に戻って説明を続ける。逆量子化器3
5は、上述したように電子すかしデータ挿入器34によ
って電子すかしデータが挿入された各周波数成分のDC
T係数に対して量子化器33で行った量子化とは逆の逆
量子化を行って、DCT変換器32によって変換された
各周波数成分のDCT係数に相当する逆量子化データを
生成する。
5は、上述したように電子すかしデータ挿入器34によ
って電子すかしデータが挿入された各周波数成分のDC
T係数に対して量子化器33で行った量子化とは逆の逆
量子化を行って、DCT変換器32によって変換された
各周波数成分のDCT係数に相当する逆量子化データを
生成する。
【0075】IDCT変換器38は、逆量子化器35に
よって逆量子化された逆量子化データに対してDCT変
換器32で行ったDCTに対応するIDCTを行って、
電子すかしデータが挿入されたk×k画素ブロックの合
成画像データ37を生成する。
よって逆量子化された逆量子化データに対してDCT変
換器32で行ったDCTに対応するIDCTを行って、
電子すかしデータが挿入されたk×k画素ブロックの合
成画像データ37を生成する。
【0076】一方、ハフマン符号化器40は、上述した
ように電子すかしデータ挿入器34によって電子すかし
データが挿入された各周波数成分のDCT係数の1次元
系列に対し、各データパターンの発生頻度を統計的に解
析し、発生頻度の多いデータには短い符号語を、発生頻
度の少ないデータには長い符号語を、それぞれ割り当て
たハフマン符号列に変換し、圧縮データ39を生成す
る。
ように電子すかしデータ挿入器34によって電子すかし
データが挿入された各周波数成分のDCT係数の1次元
系列に対し、各データパターンの発生頻度を統計的に解
析し、発生頻度の多いデータには短い符号語を、発生頻
度の少ないデータには長い符号語を、それぞれ割り当て
たハフマン符号列に変換し、圧縮データ39を生成す
る。
【0077】このように本実施例における電子すかしデ
ータ挿入装置は、原画像の1フレームを所定の画素ブロ
ックごとに分割した画像データ31に対し、DCT変換
器32で各周波数成分のDCT係数に変換し、さらに量
子化器33で量子化する。そして、これに画像データ3
1の原画像30における位置に対応してあらかじめ電子
すかしデータテーブル42に登録されている電子すかし
データを挿入する。このように電子すかしデータが挿入
された各周波数成分のDCT係数は、合成画像を得る場
合は逆量子化器35で量子化器33に対応して逆量子化
を行った後、IDCT変換器38でDCT変換器32に
対応したIDCTを行って合成画像データ37を得る。
一方、圧縮データ39として保存したい場合には、ハフ
マン符号化器40でハフマン符号列に変換する。
ータ挿入装置は、原画像の1フレームを所定の画素ブロ
ックごとに分割した画像データ31に対し、DCT変換
器32で各周波数成分のDCT係数に変換し、さらに量
子化器33で量子化する。そして、これに画像データ3
1の原画像30における位置に対応してあらかじめ電子
すかしデータテーブル42に登録されている電子すかし
データを挿入する。このように電子すかしデータが挿入
された各周波数成分のDCT係数は、合成画像を得る場
合は逆量子化器35で量子化器33に対応して逆量子化
を行った後、IDCT変換器38でDCT変換器32に
対応したIDCTを行って合成画像データ37を得る。
一方、圧縮データ39として保存したい場合には、ハフ
マン符号化器40でハフマン符号列に変換する。
【0078】続いて、この電子すかしデータ挿入装置に
よって挿入された電子すかしデータを検出する電子すか
しデータ検出装置について説明する。
よって挿入された電子すかしデータを検出する電子すか
しデータ検出装置について説明する。
【0079】図4は、本実施例における電子すかしデー
タ検出装置の構成の概要を表わしたものである。本実施
例における電子すかしデータ検出装置は、上述したよう
に電子すかしデータが挿入された合成画像データをハフ
マン符号化により圧縮した圧縮データ60に対して復号
化を行う復号化器61と、復号化器61によって複合化
された周波数領域の画像データを逆量子化する逆量子化
器62と、逆量子化器62によって逆量子化された周波
数成分の各信号に対してIDCTを行って合成画像63
におけるk×k画素ブロックの合成画像データ64に変
換するIDCT変換器65とを備えている。
タ検出装置の構成の概要を表わしたものである。本実施
例における電子すかしデータ検出装置は、上述したよう
に電子すかしデータが挿入された合成画像データをハフ
マン符号化により圧縮した圧縮データ60に対して復号
化を行う復号化器61と、復号化器61によって複合化
された周波数領域の画像データを逆量子化する逆量子化
器62と、逆量子化器62によって逆量子化された周波
数成分の各信号に対してIDCTを行って合成画像63
におけるk×k画素ブロックの合成画像データ64に変
換するIDCT変換器65とを備えている。
【0080】復号化器61は、電子すかしデータ挿入装
置のハフマン符号化器40で行われたハフマン符号化に
対応した復号化を行う。
置のハフマン符号化器40で行われたハフマン符号化に
対応した復号化を行う。
【0081】逆量子化器62は、電子すかしデータ挿入
装置の逆量子化器35と同様のものであり、復号化器6
1によって復号化された各周波数成分のDCT係数につ
いて、電子すかしデータ挿入装置の量子化器33で行っ
た量子化とは逆の逆量子化を行って、電子すかしデータ
挿入装置のDCT変換器32によって変換された各周波
数成分のDCT係数に相当する逆量子化データを生成す
る。
装置の逆量子化器35と同様のものであり、復号化器6
1によって復号化された各周波数成分のDCT係数につ
いて、電子すかしデータ挿入装置の量子化器33で行っ
た量子化とは逆の逆量子化を行って、電子すかしデータ
挿入装置のDCT変換器32によって変換された各周波
数成分のDCT係数に相当する逆量子化データを生成す
る。
【0082】IDCT変換器65は、電子すかしデータ
挿入装置のIDCT変換器38と同様のものであり、逆
量子化器62によって逆量子化された逆量子化データに
対して、電子すかしデータ挿入装置のDCT変換器32
で行ったDCTに対応するIDCTを行って、電子すか
しデータが挿入されたk×k画素ブロックの合成画像デ
ータ64を生成する。
挿入装置のIDCT変換器38と同様のものであり、逆
量子化器62によって逆量子化された逆量子化データに
対して、電子すかしデータ挿入装置のDCT変換器32
で行ったDCTに対応するIDCTを行って、電子すか
しデータが挿入されたk×k画素ブロックの合成画像デ
ータ64を生成する。
【0083】本実施例における電子すかしデータ検出装
置は、このようにして電子すかしデータの挿入された画
像63を表示させることができるとともに、この挿入さ
れた電子すかしデータそのものを検出することができる
ようになっている。
置は、このようにして電子すかしデータの挿入された画
像63を表示させることができるとともに、この挿入さ
れた電子すかしデータそのものを検出することができる
ようになっている。
【0084】このため、電子すかしデータ検出装置は、
復号化器61によって復号化された周波数領域の画像デ
ータから電子すかしデータを抽出する電子すかしデータ
抽出器66と、電子すかしデータ抽出器66によって抽
出された電子すかしデータが所定の位置に格納される抽
出データテーブル67と、図1に示した電子すかしデー
タ挿入装置の電子すかしデータテーブル42と同一内容
のデータが記憶されている電子すかしデータテーブル6
8と、電子すかしデータテーブル68に記憶されている
電子すかしデータを順次供給する電子すかしデータセレ
クタ69と、抽出データテーブル67に格納されている
抽出された電子すかしデータと電子すかしデータセレク
タ69によって供給される電子すかしデータとの統計的
類似度を算出することによって電子すかしデータを検出
する電子すかしデータ検出器70と、電子すかしデータ
検出器70によって算出された統計的類似度を一定時間
だけ累積加算する電子すかしデータ加算器71と、電子
すかしデータ加算器71の累積加算結果とあらかじめ決
められた閾値とを比較しその比較結果を電子すかしデー
タの検出判定結果72として出力する判定器73とを備
えている。
復号化器61によって復号化された周波数領域の画像デ
ータから電子すかしデータを抽出する電子すかしデータ
抽出器66と、電子すかしデータ抽出器66によって抽
出された電子すかしデータが所定の位置に格納される抽
出データテーブル67と、図1に示した電子すかしデー
タ挿入装置の電子すかしデータテーブル42と同一内容
のデータが記憶されている電子すかしデータテーブル6
8と、電子すかしデータテーブル68に記憶されている
電子すかしデータを順次供給する電子すかしデータセレ
クタ69と、抽出データテーブル67に格納されている
抽出された電子すかしデータと電子すかしデータセレク
タ69によって供給される電子すかしデータとの統計的
類似度を算出することによって電子すかしデータを検出
する電子すかしデータ検出器70と、電子すかしデータ
検出器70によって算出された統計的類似度を一定時間
だけ累積加算する電子すかしデータ加算器71と、電子
すかしデータ加算器71の累積加算結果とあらかじめ決
められた閾値とを比較しその比較結果を電子すかしデー
タの検出判定結果72として出力する判定器73とを備
えている。
【0085】電子すかしデータ抽出器66は、図2に示
した挿入情報と同一内容を記憶しており、この挿入情報
に基づいて電子すかしデータを抽出する。すなわち、図
2に示したように1フレームをk×k画素ブロックごと
に分割したA×B個のブロックについて、挿入情報を参
照し、挿入される電子すかしデータが同一のもの同士を
加算する。各電子すかしデータは図3に示したように一
定の周波数成分のDCT係数のみ、“+1”や“−1”
などが行われるため、1フレームのうち同一のすかしデ
ータを挿入した画素ブロックの周波数領域の画像データ
を加算することによって、特定の周波数成分のDCT係
数のみが突出して“+”側あるいは“−”側等に偏った
周波数成分を得ることができる。そこで、電子すかしデ
ータ抽出器66は、このような偏った周波数成分を抽出
データとして抽出データテーブル67に格納する。
した挿入情報と同一内容を記憶しており、この挿入情報
に基づいて電子すかしデータを抽出する。すなわち、図
2に示したように1フレームをk×k画素ブロックごと
に分割したA×B個のブロックについて、挿入情報を参
照し、挿入される電子すかしデータが同一のもの同士を
加算する。各電子すかしデータは図3に示したように一
定の周波数成分のDCT係数のみ、“+1”や“−1”
などが行われるため、1フレームのうち同一のすかしデ
ータを挿入した画素ブロックの周波数領域の画像データ
を加算することによって、特定の周波数成分のDCT係
数のみが突出して“+”側あるいは“−”側等に偏った
周波数成分を得ることができる。そこで、電子すかしデ
ータ抽出器66は、このような偏った周波数成分を抽出
データとして抽出データテーブル67に格納する。
【0086】電子すかしデータ検出器70では、電子す
かしデータセレクタ69によって、電子すかしデータテ
ーブル68にあらかじめ格納されている電子すかしデー
タが順次供給される。そして、抽出データテーブル67
に格納されている抽出データと、供給される電子すかし
データそれぞれについて統計的類似度を算出する。
かしデータセレクタ69によって、電子すかしデータテ
ーブル68にあらかじめ格納されている電子すかしデー
タが順次供給される。そして、抽出データテーブル67
に格納されている抽出データと、供給される電子すかし
データそれぞれについて統計的類似度を算出する。
【0087】電子すかしデータ加算器71は、あらかじ
め決められた一定時間単位に、電子すかしデータ検出器
70によって算出された統計的類似度を累積加算する。
め決められた一定時間単位に、電子すかしデータ検出器
70によって算出された統計的類似度を累積加算する。
【0088】判定器73は、あらかじめ閾値が設定され
ており、電子すかしデータ加算器71から供給される累
積加算値と比較し、閾値を超えたとき電子すかしデータ
が検出されたものと判別する。
ており、電子すかしデータ加算器71から供給される累
積加算値と比較し、閾値を超えたとき電子すかしデータ
が検出されたものと判別する。
【0089】ここで、累積加算値は、上述した一定時間
が経過したとき、あるいは閾値を超えたときにリセット
される。
が経過したとき、あるいは閾値を超えたときにリセット
される。
【0090】図5は、例えば特開平11−55639号
公報に開示された従来技術の電子すかしデータの検出原
理を模式的に表わしたものである。すなわち、電子すか
しデータ検出器80によって検出された値Nがそのまま
検出結果となり、これをあらかじめ決められた閾値と比
較することで、電子すかしデータの検出の可否を判定す
る。したがって、画質を劣化させないように微弱な強度
の電子すかしデータを挿入すると、検出されない場合が
ある。一方、電子すかしデータの検出精度を向上させよ
うとして、電子すかしデータの強度を強くすると、画質
が劣化する。そこで本実施例では、微弱な強度の電子す
かしデータを挿入した場合であっても、その検出精度を
向上させるため、累積加算を行い、この累積加算値によ
り検出を行う。
公報に開示された従来技術の電子すかしデータの検出原
理を模式的に表わしたものである。すなわち、電子すか
しデータ検出器80によって検出された値Nがそのまま
検出結果となり、これをあらかじめ決められた閾値と比
較することで、電子すかしデータの検出の可否を判定す
る。したがって、画質を劣化させないように微弱な強度
の電子すかしデータを挿入すると、検出されない場合が
ある。一方、電子すかしデータの検出精度を向上させよ
うとして、電子すかしデータの強度を強くすると、画質
が劣化する。そこで本実施例では、微弱な強度の電子す
かしデータを挿入した場合であっても、その検出精度を
向上させるため、累積加算を行い、この累積加算値によ
り検出を行う。
【0091】図6は、本実施例における電子すかしデー
タの検出原理を模式的に表わしたものである。ただし、
図4に示した本実施例における電子すかしデータ検出装
置と同一部分には同一符号を付し、説明を省略する。す
なわち、電子すかしデータ検出器70によって検出され
た値nは、1フレームを分割した画素ブロックのうち同
一電子すかしデータが挿入された画素ブロックの統計的
類似度である。この統計的類似度を、電子すかしデータ
加算器71で一定時間ごとに累積加算し、これを検出結
果Nとし、あらかじめ決められた閾値と比較すること
で、電子すかしデータの検出の可否を判定する。したが
って、画質を劣化させないように微弱な電子すかしデー
タを挿入した場合であっても、その検出精度を向上させ
ることができる。
タの検出原理を模式的に表わしたものである。ただし、
図4に示した本実施例における電子すかしデータ検出装
置と同一部分には同一符号を付し、説明を省略する。す
なわち、電子すかしデータ検出器70によって検出され
た値nは、1フレームを分割した画素ブロックのうち同
一電子すかしデータが挿入された画素ブロックの統計的
類似度である。この統計的類似度を、電子すかしデータ
加算器71で一定時間ごとに累積加算し、これを検出結
果Nとし、あらかじめ決められた閾値と比較すること
で、電子すかしデータの検出の可否を判定する。したが
って、画質を劣化させないように微弱な電子すかしデー
タを挿入した場合であっても、その検出精度を向上させ
ることができる。
【0092】以下、このような構成の本実施例における
電子すかしデータ挿入および検出装置の動作について説
明する。ここでは、MPEG標準の画像データに電子す
かしデータを挿入する電子すかしデータ挿入装置と、こ
れを検出する電子すかしデータ検出装置について説明す
る。
電子すかしデータ挿入および検出装置の動作について説
明する。ここでは、MPEG標準の画像データに電子す
かしデータを挿入する電子すかしデータ挿入装置と、こ
れを検出する電子すかしデータ検出装置について説明す
る。
【0093】図7は、MPEG標準の符号化方式による
画像データの構成の概要を表わしたものである。同図
(a)は、シーケンス層の画像データの構成を示す。同
図(b)は、グループ・オブ・ピクチャ(Group Of Pic
ture:以下、GOPと略す。)層の画像データの構成を
示す。同図(c)は、ピクチャ層の画像データの構成を
示す。同図(d)は、スライス層の画像データの構成を
示す。同図(e)は、マクロブロック層の画像データの
構成を示す。同図(f)は、ブロック層の画像データの
構成を示す。このように、MPEG標準で符号化された
画像データは、複数の層から構成されている。
画像データの構成の概要を表わしたものである。同図
(a)は、シーケンス層の画像データの構成を示す。同
図(b)は、グループ・オブ・ピクチャ(Group Of Pic
ture:以下、GOPと略す。)層の画像データの構成を
示す。同図(c)は、ピクチャ層の画像データの構成を
示す。同図(d)は、スライス層の画像データの構成を
示す。同図(e)は、マクロブロック層の画像データの
構成を示す。同図(f)は、ブロック層の画像データの
構成を示す。このように、MPEG標準で符号化された
画像データは、複数の層から構成されている。
【0094】同図(a)に示すシーケンス層は、シーケ
ンス・ヘッダ・コード(Sequence Header Code:SH
C)で始まるGOPの集合からなるシーケンス90を有
する。このシーケンス90は、例えば1つの動画像デー
タとなる。各GOPの先頭にはSHCが挿入され、例え
ば画像サイズやビットレート情報が含まれる。
ンス・ヘッダ・コード(Sequence Header Code:SH
C)で始まるGOPの集合からなるシーケンス90を有
する。このシーケンス90は、例えば1つの動画像デー
タとなる。各GOPの先頭にはSHCが挿入され、例え
ば画像サイズやビットレート情報が含まれる。
【0095】同図(b)に示すGOP層のGOP91
は、シーケンス層のGOPであって、輝度情報および色
差情報からなる1フレームあるいは1フィールドである
ピクチャの集合である。各ピクチャは、ピクチャ・スタ
ート・コード(Picture StartCode:PSC)に始ま
り、Iピクチャ(Intra-coded picture)、Pピクチャ
(Predictive-coded picture)、Bピクチャ(Bidirect
ionally predictive-codedpicture)の3種類の形式で
符号化される。また、ピクチャはブロックに細分され、
ブロック単位でDCTを行い、適当な量子化係数で量子
化され、ハフマン符号化される。
は、シーケンス層のGOPであって、輝度情報および色
差情報からなる1フレームあるいは1フィールドである
ピクチャの集合である。各ピクチャは、ピクチャ・スタ
ート・コード(Picture StartCode:PSC)に始ま
り、Iピクチャ(Intra-coded picture)、Pピクチャ
(Predictive-coded picture)、Bピクチャ(Bidirect
ionally predictive-codedpicture)の3種類の形式で
符号化される。また、ピクチャはブロックに細分され、
ブロック単位でDCTを行い、適当な量子化係数で量子
化され、ハフマン符号化される。
【0096】図8は、MPEG標準で符号化されるピク
チャを模式的に表わしたものである。上述したように各
フレームごとにIピクチャ、Pピクチャ、Bピクチャの
3種類の形式で符号化される。Iピクチャは独立して符
号化される。PピクチャおよびBピクチャは時間的に離
れた他の画像を参照画像とし、その画像との差分値のみ
を画像情報として符号化される。すなわち、Pピクチャ
は、逆方向予測95により、時間的に前の画像を参照画
像として符号化される。一方、Bピクチャは、逆方向予
測95による時間的に前の画像のみならず、順方向予測
96により時間的に後の画像をも参照画像として符号化
される。GOPの最初のピクチャをIピクチャとし、一
連の動画像データに適宜Iピクチャを挿入することで、
ランダムにアクセスしたい画像の編集ポイントとするこ
とができる。
チャを模式的に表わしたものである。上述したように各
フレームごとにIピクチャ、Pピクチャ、Bピクチャの
3種類の形式で符号化される。Iピクチャは独立して符
号化される。PピクチャおよびBピクチャは時間的に離
れた他の画像を参照画像とし、その画像との差分値のみ
を画像情報として符号化される。すなわち、Pピクチャ
は、逆方向予測95により、時間的に前の画像を参照画
像として符号化される。一方、Bピクチャは、逆方向予
測95による時間的に前の画像のみならず、順方向予測
96により時間的に後の画像をも参照画像として符号化
される。GOPの最初のピクチャをIピクチャとし、一
連の動画像データに適宜Iピクチャを挿入することで、
ランダムにアクセスしたい画像の編集ポイントとするこ
とができる。
【0097】図7に戻って説明を続ける。同図(c)に
示すピクチャ層は、GOP層の各ピクチャ92であり、
それぞれスライス・スタート・コード(Slice Start Co
de:以下、SSCと略す。)で始まる複数のスライスか
ら構成されている。各スライスは、動き補償予測の単位
となる複数のマクロブロック(Macro Block:以下、M
Bと略す。)からなる。また、各フレームのフィールド
情報は、同図(d)に示すようにSSCに続くスライス
層以下にあるマクロブロック(Macro Block:以下、M
Bと略す。)93内にある。
示すピクチャ層は、GOP層の各ピクチャ92であり、
それぞれスライス・スタート・コード(Slice Start Co
de:以下、SSCと略す。)で始まる複数のスライスか
ら構成されている。各スライスは、動き補償予測の単位
となる複数のマクロブロック(Macro Block:以下、M
Bと略す。)からなる。また、各フレームのフィールド
情報は、同図(d)に示すようにSSCに続くスライス
層以下にあるマクロブロック(Macro Block:以下、M
Bと略す。)93内にある。
【0098】同図(e)に示すMB層は、スライス層を
構成するMB内に輝度情報Yを示すブロックが4つ、色
差情報Cb、Crを示すブロック層が2つの計6つのブ
ロック層により表わされる。各ブロック94は、同図
(f)に示すように8×8画素ブロックごとに分割さ
れ、このブロック単位でDCT演算が行われる。各画素
ブロックでは、2次元DCT演算により周波数成分のD
CT係数として変換される。この結果、得られたDCT
係数は2次元となるため、これを低周波数成分から順に
走査することによって1次元データに変換する。一般
に、自然画像の場合、DC成分が最もDCT係数が大き
く、周波数成分が高くなるほどDCT係数が小さくなる
ため、量子化することでDCT係数が零となる確率が高
くなる。そこで、符号の発生頻度に応じて可変長符号化
を行うハフマン符号化により符号化効率が最もよくなる
ような順序で走査が行われる。
構成するMB内に輝度情報Yを示すブロックが4つ、色
差情報Cb、Crを示すブロック層が2つの計6つのブ
ロック層により表わされる。各ブロック94は、同図
(f)に示すように8×8画素ブロックごとに分割さ
れ、このブロック単位でDCT演算が行われる。各画素
ブロックでは、2次元DCT演算により周波数成分のD
CT係数として変換される。この結果、得られたDCT
係数は2次元となるため、これを低周波数成分から順に
走査することによって1次元データに変換する。一般
に、自然画像の場合、DC成分が最もDCT係数が大き
く、周波数成分が高くなるほどDCT係数が小さくなる
ため、量子化することでDCT係数が零となる確率が高
くなる。そこで、符号の発生頻度に応じて可変長符号化
を行うハフマン符号化により符号化効率が最もよくなる
ような順序で走査が行われる。
【0099】図9は、DCTによって変換されたDCT
係数の走査の様子を表わしたものである。すなわち、8
×8画素ブロックに対して、2次元のDCTにより、水
平方向の空間周波数fHと垂直方向の空間周波数fVそ
れぞれについてDCT係数が得られる。図中の“1”の
位置は、DCT変換領域のDC成分を示しており、この
位置から右方向にいくほど水平方向のDCT変換領域が
高域になり、下方向にいくほど垂直方向のDCT変換領
域が高域になる。したがって、最初左上隅の“1”の位
置から走査を始め“2”,“3”,…,“64”の順序
で、すなわちDCT変換領域の低域から高域に斜め方向
にジグザグ走査を行うことで、64個のDCT係数を1
次元系列に変換することができる。
係数の走査の様子を表わしたものである。すなわち、8
×8画素ブロックに対して、2次元のDCTにより、水
平方向の空間周波数fHと垂直方向の空間周波数fVそ
れぞれについてDCT係数が得られる。図中の“1”の
位置は、DCT変換領域のDC成分を示しており、この
位置から右方向にいくほど水平方向のDCT変換領域が
高域になり、下方向にいくほど垂直方向のDCT変換領
域が高域になる。したがって、最初左上隅の“1”の位
置から走査を始め“2”,“3”,…,“64”の順序
で、すなわちDCT変換領域の低域から高域に斜め方向
にジグザグ走査を行うことで、64個のDCT係数を1
次元系列に変換することができる。
【0100】次に、このようなMPEG標準で符号化さ
れた画像データに電子すかしデータを挿入する本実施例
における電子すかしデータ挿入装置について、図1を参
照しながら説明する。本実施例における電子すかしデー
タ挿入装置は、DCT変換器32により原画像30から
8×8画素ブロックごとに分割した画素ブロックデータ
である画像データ31に対してDCT変換を行って、周
波数領域のDCT係数に変換する。DCT変換器32に
よって変換された各周波数成分のDCT係数は、量子化
器33により、所定の量子化係数で量子化される。
れた画像データに電子すかしデータを挿入する本実施例
における電子すかしデータ挿入装置について、図1を参
照しながら説明する。本実施例における電子すかしデー
タ挿入装置は、DCT変換器32により原画像30から
8×8画素ブロックごとに分割した画素ブロックデータ
である画像データ31に対してDCT変換を行って、周
波数領域のDCT係数に変換する。DCT変換器32に
よって変換された各周波数成分のDCT係数は、量子化
器33により、所定の量子化係数で量子化される。
【0101】上述したように、電子すかしデータ挿入器
34は、原画像30を8×8画素ブロックごとに分割し
た各分割領域それぞれに対応して、あらかじめ挿入すべ
き電子すかしデータを指定する挿入情報が設定されてい
る。電子すかしデータ挿入器34は、量子化された画素
ブロックデータの原画像30における位置に対応して図
2に示す挿入情報に記憶された電子すかしデータを電子
すかしデータテーブル42から取り出す。そして、この
量子化された画素ブロックデータに、電子すかしデータ
テーブル42から取り出した電子すかしデータを挿入す
る。
34は、原画像30を8×8画素ブロックごとに分割し
た各分割領域それぞれに対応して、あらかじめ挿入すべ
き電子すかしデータを指定する挿入情報が設定されてい
る。電子すかしデータ挿入器34は、量子化された画素
ブロックデータの原画像30における位置に対応して図
2に示す挿入情報に記憶された電子すかしデータを電子
すかしデータテーブル42から取り出す。そして、この
量子化された画素ブロックデータに、電子すかしデータ
テーブル42から取り出した電子すかしデータを挿入す
る。
【0102】図10は、本実施例における電子すかしデ
ータ挿入器の動作の概要を模式的に表わしたものであ
る。このように電子すかしデータ挿入器34は、各ピク
チャごとに電子すかしデータWを挿入する。すなわち、
量子化器33で量子化されたIピクチャの周波数領域の
DCT係数に、電子すかしデータWを挿入することによ
って、IピクチャのDCT係数はIからI+Wとなる。
同様に、量子化器33で量子化されたBピクチャの周波
数領域のDCT係数に、電子すかしデータWを挿入する
ことによって、BピクチャのDCT係数はBからB+W
となる。さらに、量子化器33で量子化されたPピクチ
ャの周波数領域のDCT係数に、電子すかしデータWを
挿入することによって、PピクチャのDCT係数はPか
らP+Wとなる。本実施例では、各ピクチャの画素ブロ
ックごとに、それぞれ異なる電子すかしデータが挿入さ
れる。
ータ挿入器の動作の概要を模式的に表わしたものであ
る。このように電子すかしデータ挿入器34は、各ピク
チャごとに電子すかしデータWを挿入する。すなわち、
量子化器33で量子化されたIピクチャの周波数領域の
DCT係数に、電子すかしデータWを挿入することによ
って、IピクチャのDCT係数はIからI+Wとなる。
同様に、量子化器33で量子化されたBピクチャの周波
数領域のDCT係数に、電子すかしデータWを挿入する
ことによって、BピクチャのDCT係数はBからB+W
となる。さらに、量子化器33で量子化されたPピクチ
ャの周波数領域のDCT係数に、電子すかしデータWを
挿入することによって、PピクチャのDCT係数はPか
らP+Wとなる。本実施例では、各ピクチャの画素ブロ
ックごとに、それぞれ異なる電子すかしデータが挿入さ
れる。
【0103】このように電子すかしデータが挿入された
合成画像を、再び表示させる場合には、逆量子化器35
により、各周波数成分のDCT係数に対して量子化器3
3で行った量子化とは逆の逆量子化を行う。そして、I
DCT変換器38により、DCT変換器32で行ったD
CTに対応するIDCTを行って、電子すかしデータが
挿入された8×8画素ブロックの合成画像データ37を
生成する。この合成画像データ37は、合成画像36の
表示領域に対応する格納領域に対して、DCT変換器3
2によって取り出された原画像30における画像データ
31の表示領域に対応した位置に格納される。このよう
な動作を1フレーム全てに行うことで、1フレームの各
8×8画素ブロックごとにそれぞれ、あらかじめ決めら
れた電子すかしデータが挿入される。
合成画像を、再び表示させる場合には、逆量子化器35
により、各周波数成分のDCT係数に対して量子化器3
3で行った量子化とは逆の逆量子化を行う。そして、I
DCT変換器38により、DCT変換器32で行ったD
CTに対応するIDCTを行って、電子すかしデータが
挿入された8×8画素ブロックの合成画像データ37を
生成する。この合成画像データ37は、合成画像36の
表示領域に対応する格納領域に対して、DCT変換器3
2によって取り出された原画像30における画像データ
31の表示領域に対応した位置に格納される。このよう
な動作を1フレーム全てに行うことで、1フレームの各
8×8画素ブロックごとにそれぞれ、あらかじめ決めら
れた電子すかしデータが挿入される。
【0104】一方、上述したように電子すかしデータが
挿入された合成画像を送信あるいは保存するために圧縮
する場合には、ハフマン符号化器40により、各データ
パターンの発生頻度を統計的に解析し、発生頻度の多い
データには短い符号語を、発生頻度の少ないデータには
長い符号語を、それぞれ割り当てたハフマン符号列に変
換し、圧縮データ39を生成する。
挿入された合成画像を送信あるいは保存するために圧縮
する場合には、ハフマン符号化器40により、各データ
パターンの発生頻度を統計的に解析し、発生頻度の多い
データには短い符号語を、発生頻度の少ないデータには
長い符号語を、それぞれ割り当てたハフマン符号列に変
換し、圧縮データ39を生成する。
【0105】次に、このように挿入された電子すかしデ
ータを検出することができる本実施例における電子すか
しデータ検出装置について、図4を参照しながら説明す
る。本実施例における電子すかしデータ検出装置は、上
述したように電子すかしデータが挿入された合成画像を
表示させたい場合、復号化器61により符号化されて圧
縮された圧縮データ60から8×8画素ブロックの画像
データを取り出し、電子すかしデータ挿入装置のハフマ
ン符号化器40で行われたハフマン符号化に対応した復
号化を行う。その後、IDCT変換器65により電子す
かしデータ挿入装置の量子化器33で行った量子化とは
逆の逆量子化を行って、合成画像63の表示領域に対応
して格納される格納領域に対して、原画像30における
画像データ31の表示領域に対応した位置に格納され
る。このような動作を1フレーム全てに行う。
ータを検出することができる本実施例における電子すか
しデータ検出装置について、図4を参照しながら説明す
る。本実施例における電子すかしデータ検出装置は、上
述したように電子すかしデータが挿入された合成画像を
表示させたい場合、復号化器61により符号化されて圧
縮された圧縮データ60から8×8画素ブロックの画像
データを取り出し、電子すかしデータ挿入装置のハフマ
ン符号化器40で行われたハフマン符号化に対応した復
号化を行う。その後、IDCT変換器65により電子す
かしデータ挿入装置の量子化器33で行った量子化とは
逆の逆量子化を行って、合成画像63の表示領域に対応
して格納される格納領域に対して、原画像30における
画像データ31の表示領域に対応した位置に格納され
る。このような動作を1フレーム全てに行う。
【0106】一方、挿入された電子すかしデータを検出
する場合、電子すかしデータ抽出器66により、復号化
器61で復号化された復号化データから電子すかしデー
タが抽出される。電子すかしデータ抽出器66は、図2
に示した挿入情報と同一内容を記憶しており、この挿入
情報に基づいて1フレームの全ての画素ブロックについ
て、同一電子すかしデータを挿入した画素ブロックの周
波数領域のDCT係数同士を加算する。
する場合、電子すかしデータ抽出器66により、復号化
器61で復号化された復号化データから電子すかしデー
タが抽出される。電子すかしデータ抽出器66は、図2
に示した挿入情報と同一内容を記憶しており、この挿入
情報に基づいて1フレームの全ての画素ブロックについ
て、同一電子すかしデータを挿入した画素ブロックの周
波数領域のDCT係数同士を加算する。
【0107】これにより、1フレームの中で同一のすか
しデータを挿入した画素ブロックの周波数領域における
特定のDCT係数のみが突出して“+”側あるいは
“−”側等に偏った値となるため、DCT係数ごとにあ
らかじめ決められた閾値を超えたときに“+”側、ある
いは“−”側と判別されたデータを抽出データとして抽
出データテーブル67に格納する。
しデータを挿入した画素ブロックの周波数領域における
特定のDCT係数のみが突出して“+”側あるいは
“−”側等に偏った値となるため、DCT係数ごとにあ
らかじめ決められた閾値を超えたときに“+”側、ある
いは“−”側と判別されたデータを抽出データとして抽
出データテーブル67に格納する。
【0108】1フレームの全ての画素ブロックについて
抽出された抽出データが抽出データテーブル67に格納
されると、電子すかしデータ検出器70で統計的類似度
を算出する。電子すかしデータ検出器70には、電子す
かしデータセレクタ69によって、電子すかしデータテ
ーブル68にあらかじめ格納されている電子すかしデー
タが順次供給されており、各電子すかしデータについて
抽出データテーブル67に格納されている抽出データと
の間の統計的類似度を算出する。
抽出された抽出データが抽出データテーブル67に格納
されると、電子すかしデータ検出器70で統計的類似度
を算出する。電子すかしデータ検出器70には、電子す
かしデータセレクタ69によって、電子すかしデータテ
ーブル68にあらかじめ格納されている電子すかしデー
タが順次供給されており、各電子すかしデータについて
抽出データテーブル67に格納されている抽出データと
の間の統計的類似度を算出する。
【0109】統計的類似度は、例えば8×8画素ブロッ
クごとに得られるDCT係数のうち周波数成分の低い方
から順にn個を、電子すかしデータセレクタ69によっ
て供給される既知データである電子すかしデータ候補w
w(i)と、抽出データテーブル67に格納されている
抽出された電子すかしデータWW(i)との統計的類似
度Cを次の(11)〜(13)式にしたがって算出す
る。
クごとに得られるDCT係数のうち周波数成分の低い方
から順にn個を、電子すかしデータセレクタ69によっ
て供給される既知データである電子すかしデータ候補w
w(i)と、抽出データテーブル67に格納されている
抽出された電子すかしデータWW(i)との統計的類似
度Cを次の(11)〜(13)式にしたがって算出す
る。
【0110】 WW=(W(1),W(2),…,W(n)) …(11) ww=(w(1),w(2),…,w(n)) …(12) C=WW×ww/(WWD×wwD) …(13)
【0111】ここでWWDをベクトルWWの絶対値、w
wDをベクトルwwの絶対値としている。この結果、
(13)式で算出された統計的類似度Cが、電子すかし
データ加算器71に供給される。
wDをベクトルwwの絶対値としている。この結果、
(13)式で算出された統計的類似度Cが、電子すかし
データ加算器71に供給される。
【0112】電子すかしデータ加算器70は、あらかじ
め一定時間だけ電子すかしデータ検出器70によって算
出された統計的類似度Cを累積加算し、その結果を判定
器73に出力する。判定器73は、電子すかしデータ加
算器71から供給される累積加算値があらかじめ決めら
れた閾値より大きいとき、電子すかしデータが検出され
たものと判定し、閾値以下のときは電子すかしデータは
検出されないものと判定する。なお、累積加算値がこの
閾値より大きいと判別されたとき、あるいは電子すかし
データ加算器71で累積加算される一定時間を経過した
とき、この累積加算値はリセットされる。
め一定時間だけ電子すかしデータ検出器70によって算
出された統計的類似度Cを累積加算し、その結果を判定
器73に出力する。判定器73は、電子すかしデータ加
算器71から供給される累積加算値があらかじめ決めら
れた閾値より大きいとき、電子すかしデータが検出され
たものと判定し、閾値以下のときは電子すかしデータは
検出されないものと判定する。なお、累積加算値がこの
閾値より大きいと判別されたとき、あるいは電子すかし
データ加算器71で累積加算される一定時間を経過した
とき、この累積加算値はリセットされる。
【0113】以上説明したように本実施例における電子
すかしデータ挿入装置は、電子すかしデータ挿入器34
に原画像を分割する画素ブロックごとにあらかじめ挿入
すべき電子すかしデータを指定する挿入情報を記憶さ
せ、この挿入情報に基づいてあらかじめ登録された複数
の電子すかしデータ411〜41jが記憶された電子すか
しデータテーブル42から指定された電子すかしデータ
を、周波数領域において各画素ブロックに挿入するよう
にした。そして、これを検出する電子すかしデータ検出
装置は、電子すかしデータ抽出器66に電子すかしデー
タ挿入器34に記憶された挿入情報と同一内容の挿入情
報を記憶させ、挿入される電子すかしデータが同一の画
素ブロックごとに周波数領域の画像データを加算し、そ
れぞれ挿入された電子すかしデータに依存して突出する
周波数領域の画像データを抽出する。さらに電子すかし
データ検出器70により、電子すかしデータ挿入装置の
電子すかしデータテーブル42と同一内容の電子すかし
データテーブル68に記憶された各電子すかしデータに
対して統計的類似度を算出する。そして、これを電子す
かしデータ加算器71により一定時間だけ累積加算し、
一定時間経過後あるいはあらかじめ決められた閾値を超
えたときにリセットされる累積加算結果が、この閾値を
超えたとき電子すかしデータが検出されたと判定する。
これにより、1フレームの画素ブロックごとに異なる電
子すかしデータを挿入することができるとともに、さら
に微弱な信号を挿入できるので、従来に比べて簡素な構
成で、画質の劣化を抑えることができる電子すかしデー
タ挿入および検出装置を提供することができる。また、
このように挿入された電子すかしデータの検出されるべ
き時間を明確にして、一旦検出されなくても次回検出さ
れるような強度の電子すかしデータの信号を埋め込み、
検出精度の適正化を図ることができるようになる。
すかしデータ挿入装置は、電子すかしデータ挿入器34
に原画像を分割する画素ブロックごとにあらかじめ挿入
すべき電子すかしデータを指定する挿入情報を記憶さ
せ、この挿入情報に基づいてあらかじめ登録された複数
の電子すかしデータ411〜41jが記憶された電子すか
しデータテーブル42から指定された電子すかしデータ
を、周波数領域において各画素ブロックに挿入するよう
にした。そして、これを検出する電子すかしデータ検出
装置は、電子すかしデータ抽出器66に電子すかしデー
タ挿入器34に記憶された挿入情報と同一内容の挿入情
報を記憶させ、挿入される電子すかしデータが同一の画
素ブロックごとに周波数領域の画像データを加算し、そ
れぞれ挿入された電子すかしデータに依存して突出する
周波数領域の画像データを抽出する。さらに電子すかし
データ検出器70により、電子すかしデータ挿入装置の
電子すかしデータテーブル42と同一内容の電子すかし
データテーブル68に記憶された各電子すかしデータに
対して統計的類似度を算出する。そして、これを電子す
かしデータ加算器71により一定時間だけ累積加算し、
一定時間経過後あるいはあらかじめ決められた閾値を超
えたときにリセットされる累積加算結果が、この閾値を
超えたとき電子すかしデータが検出されたと判定する。
これにより、1フレームの画素ブロックごとに異なる電
子すかしデータを挿入することができるとともに、さら
に微弱な信号を挿入できるので、従来に比べて簡素な構
成で、画質の劣化を抑えることができる電子すかしデー
タ挿入および検出装置を提供することができる。また、
このように挿入された電子すかしデータの検出されるべ
き時間を明確にして、一旦検出されなくても次回検出さ
れるような強度の電子すかしデータの信号を埋め込み、
検出精度の適正化を図ることができるようになる。
【0114】なお本実施例にでは、MPEG標準の符号
化方式について説明したが、これに限定されるものでは
ない。例えば、DCTを用いる他の画像符号化方式であ
るH.261等にも適用することができるのは当然であ
る。
化方式について説明したが、これに限定されるものでは
ない。例えば、DCTを用いる他の画像符号化方式であ
るH.261等にも適用することができるのは当然であ
る。
【0115】
【発明の効果】以上説明したように請求項1記載の発明
によれば、1フレームの画素ブロックごとに異なる電子
すかしデータを挿入することができるので、従来に比べ
て簡素な構成で、画質の劣化を抑えることができるよう
になる。
によれば、1フレームの画素ブロックごとに異なる電子
すかしデータを挿入することができるので、従来に比べ
て簡素な構成で、画質の劣化を抑えることができるよう
になる。
【0116】また請求項2記載の発明によれば、1フレ
ームの画素ブロックごとに異なる電子すかしデータを挿
入し、しかも微弱な強度の電子すかしデータを挿入する
ことができるので、従来に比べて簡素な構成で、画質の
劣化を抑えるとともにその検出精度を向上させることが
できる電子すかしデータ検出装置を提供することができ
る。
ームの画素ブロックごとに異なる電子すかしデータを挿
入し、しかも微弱な強度の電子すかしデータを挿入する
ことができるので、従来に比べて簡素な構成で、画質の
劣化を抑えるとともにその検出精度を向上させることが
できる電子すかしデータ検出装置を提供することができ
る。
【0117】さらに請求項3記載の発明によれば、電子
すかしデータの検出されるべき時間を保証して、一旦検
出されなくても次回で検出されるような強度の電子すか
しデータの信号を埋め込むといった検出精度の適正化を
図ることができるようになる。
すかしデータの検出されるべき時間を保証して、一旦検
出されなくても次回で検出されるような強度の電子すか
しデータの信号を埋め込むといった検出精度の適正化を
図ることができるようになる。
【0118】さらにまた請求項4記載の発明によれば、
請求項1記載の発明によって各画素ブロックに相関の低
い電子すかしデータを挿入することで画質の劣化しない
合成画像データをMPEGデータのように圧縮して保存
することができる電子すかしデータ挿入装置を提供する
ことができるようになる。
請求項1記載の発明によって各画素ブロックに相関の低
い電子すかしデータを挿入することで画質の劣化しない
合成画像データをMPEGデータのように圧縮して保存
することができる電子すかしデータ挿入装置を提供する
ことができるようになる。
【0119】さらに請求項5記載の発明によれば、MP
EGデータのようなハフマン符号化されて圧縮された合
成画像データに対して、請求項2または請求項3記載の
発明による微弱な強度の電子すかしデータの検出精度を
維持した電子すかしデータ検出装置を提供することがで
きる。
EGデータのようなハフマン符号化されて圧縮された合
成画像データに対して、請求項2または請求項3記載の
発明による微弱な強度の電子すかしデータの検出精度を
維持した電子すかしデータ検出装置を提供することがで
きる。
【図1】本発明の一実施例における電子すかしデータ挿
入装置の構成の概要を示す構成図である。
入装置の構成の概要を示す構成図である。
【図2】本実施例における電子すかしデータ挿入器に設
定されている挿入情報の概要を示す説明図である。
定されている挿入情報の概要を示す説明図である。
【図3】本実施例における電子すかしデータテーブルに
登録されている第1の電子すかしデータの一例を示す説
明図である。
登録されている第1の電子すかしデータの一例を示す説
明図である。
【図4】本実施例における電子すかしデータ検出装置の
構成の概要を示す構成図である。
構成の概要を示す構成図である。
【図5】従来技術の電子すかしデータの検出原理を模式
的に示す説明図である。
的に示す説明図である。
【図6】本実施例における電子すかしデータの検出原理
を模式的に示す説明図である。
を模式的に示す説明図である。
【図7】MPEG標準の符号化方式による画像データの
構成の概要を示す説明図である。
構成の概要を示す説明図である。
【図8】MPEG標準で符号化されるピクチャを模式的
に示す説明図である。
に示す説明図である。
【図9】DCTによって変換されたDCT係数の走査の
様子を示す説明図である。
様子を示す説明図である。
【図10】本実施例における電子すかしデータ挿入器の
動作の概要を模式的に示す説明図である。
動作の概要を模式的に示す説明図である。
【図11】従来の電子すかしデータ挿入および検出装置
からなる画像データ処理システムの構成の概要を示す構
成図である。
からなる画像データ処理システムの構成の概要を示す構
成図である。
30 原画像 31 画像データ 32 DCT変換器 33 量子化器 34 電子すかしデータ挿入器 35、62 逆量子化器 36、63 合成画像 37、64 合成画像データ 38、65 IDCT変換器 39、60 圧縮データ 40 ハフマン符号化器 411〜41j 第1〜第jの電子すかしデータ 42、68 電子すかしデータテーブル 43、69 電子すかしデータセレクタ 61 復号化器 66 電子すかしデータ抽出器 67 抽出データテーブル 70 電子すかしデータ検出器 71 電子すかしデータ加算器 72 検出判定結果 73 判定器
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) H04N 7/081 9A001 Fターム(参考) 5B057 AA11 CE08 CG07 5C059 KK01 KK43 MA00 MA23 MC38 ME02 RC35 SS02 SS13 TA58 TB08 TC41 TD06 TD12 TD18 UA02 UA05 5C063 AA01 AB03 AB07 AC01 CA11 CA36 DA07 DA13 5C076 AA14 BA03 BA04 BA05 BA06 BA09 5J104 AA13 AA14 PA14 9A001 BB02 EE02 EE04 EE05 FF05 GG01 GG03 GG05 HH23 JJ19 JJ25 KK43 KK56 KK60 LL03 LL09
Claims (5)
- 【請求項1】 複数分割した画素ブロックごとに1フレ
ームの画像データを周波数領域に変換する周波数領域変
換手段と、 あらかじめ複数の電子すかしデータを記憶する電子すか
しデータ記憶手段と、 この電子すかしデータ記憶手段に記憶されている電子す
かしデータの中から前記画素ブロックそれぞれに対応し
て挿入すべき電子すかしデータを指定する挿入情報を記
憶する挿入情報記憶手段と、 前記画素ブロックごとに前記挿入情報記憶手段に記憶さ
れた前記挿入情報によって指定される電子すかしデータ
を前記電子すかしデータ記憶手段から選択出力する電子
すかしデータ選択出力手段と、 この電子すかしデータ選択出力手段によって選択出力さ
れた電子すかしデータを前記周波数領域変換手段によっ
て周波数領域に変換された画像データに挿入する電子す
かしデータ挿入手段とを具備することを特徴とする電子
すかしデータ挿入装置。 - 【請求項2】 あらかじめ1フレームを複数分割した画
素ブロックごとに挿入される電子すかしデータの種類を
指定する挿入情報を記憶する挿入情報記憶手段と、 この挿入情報記憶手段に記憶された前記挿入情報に基づ
いて、挿入される電子すかしデータが同一の画素ブロッ
クの周波数領域における画像データの加算結果に対応し
た抽出データを抽出する電子すかしデータ抽出手段と、 あらかじめ前記画素ブロックそれぞれに挿入されている
電子すかしデータを記憶する電子すかしデータ記憶手段
と、 前記電子すかしデータ抽出手段によって抽出された抽出
データとこの電子すかしデータ記憶手段に記憶されてい
る電子すかしデータそれぞれとの間の統計的類似度を算
出する電子すかしデータ検出手段と、 この電子すかしデータ検出手段によって算出された前記
統計的類似度に基づいて電子すかしデータが検出された
か否かを判定する判定手段とを具備することを特徴とす
る電子すかしデータ検出装置。 - 【請求項3】 前記電子すかしデータ検出手段によって
算出された前記統計的類似度を一定時間ごとに累積加算
する電子すかしデータ加算手段を備え、前記判定手段は
この電子すかしデータ加算手段によって一定時間ごとの
累積加算値とあらかじめ決められた閾値とを比較するこ
とにより電子すかしデータが検出されたか否かを判定す
るものであることを特徴とする請求項2記載の電子すか
しデータ検出装置。 - 【請求項4】 前記電子すかしデータ挿入手段は、前記
画像データに対して量子化を行ってから前記電子すかし
データを挿入し、この電子すかしデータが挿入された合
成画像データに対してハフマン符号化を行うハフマン符
号化手段を備えることを特徴とする請求項1記載の電子
すかしデータ挿入装置。 - 【請求項5】 前記電子すかしデータ抽出手段はあらか
じめハフマン符号化された前記1フレームの合成画像デ
ータの各画素ブロックごとに復号化を行ってから、前記
挿入情報に基づいて、挿入される電子すかしデータが同
一の画素ブロックの周波数領域における画像データの加
算結果に対応した抽出データを抽出するものであること
を特徴とする請求項2または請求項3記載の電子すかし
データ検出装置。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000082211A JP2001275115A (ja) | 2000-03-23 | 2000-03-23 | 電子すかしデータ挿入装置および検出装置 |
| EP20010107208 EP1136946A3 (en) | 2000-03-23 | 2001-03-22 | Electronic watermark data insertion apparatus and electronic watermark data detection apparatus |
| KR20010015295A KR100553469B1 (ko) | 2000-03-23 | 2001-03-23 | 전자 워터마크 데이터 삽입 장치 및 전자 워터마크 데이터 검출 장치 |
| US09/815,849 US7159117B2 (en) | 2000-03-23 | 2001-03-23 | Electronic watermark data insertion apparatus and electronic watermark data detection apparatus |
| KR1020040020651A KR20040034644A (ko) | 2000-03-23 | 2004-03-26 | 전자 워터마크 데이터 삽입 장치 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000082211A JP2001275115A (ja) | 2000-03-23 | 2000-03-23 | 電子すかしデータ挿入装置および検出装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2001275115A true JP2001275115A (ja) | 2001-10-05 |
Family
ID=18599043
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000082211A Pending JP2001275115A (ja) | 2000-03-23 | 2000-03-23 | 電子すかしデータ挿入装置および検出装置 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US7159117B2 (ja) |
| EP (1) | EP1136946A3 (ja) |
| JP (1) | JP2001275115A (ja) |
| KR (2) | KR100553469B1 (ja) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20030055721A (ko) * | 2001-12-27 | 2003-07-04 | 삼성전자주식회사 | 이산 웨이블렛 변환을 이용한 디지털 영상 워터마킹의삽입/검출 방법 및 장치 |
| WO2004093448A1 (ja) * | 2003-04-17 | 2004-10-28 | Nippon Telegraph And Telephone Corporation | 電子透かし入り動画像伝送システム及び電子透かし入り動画像伝送方法及び情報処理装置及び通信制御装置及び電子透かし入り動画像処理プログラム及び電子透かし入り動画像処理プログラムを格納した記憶媒体 |
| US7287163B2 (en) | 2001-10-30 | 2007-10-23 | Sony Corporation | Digital watermark embedding apparatus and method, and computer program |
| US7478241B2 (en) * | 2000-07-25 | 2009-01-13 | Canon Kabushiki Kaisha | Message insertion and extraction in digital data |
| JP2009055086A (ja) * | 2007-08-23 | 2009-03-12 | Ricoh Co Ltd | 画像処理装置及び画像処理方法 |
| KR100927528B1 (ko) * | 2006-09-28 | 2009-11-17 | 후지쯔 가부시끼가이샤 | 전자 워터마크 매립 장치 및 검출 장치 |
| US8051290B2 (en) | 2001-12-21 | 2011-11-01 | Koninklijke Philips Electronics N.V. | Increasing integrity of watermarks using robust features |
Families Citing this family (72)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6614914B1 (en) * | 1995-05-08 | 2003-09-02 | Digimarc Corporation | Watermark embedder and reader |
| US6993152B2 (en) | 1994-03-17 | 2006-01-31 | Digimarc Corporation | Hiding geo-location data through arrangement of objects |
| US7508944B1 (en) * | 2000-06-02 | 2009-03-24 | Digimarc Corporation | Using classification techniques in digital watermarking |
| US6633654B2 (en) * | 2000-06-19 | 2003-10-14 | Digimarc Corporation | Perceptual modeling of media signals based on local contrast and directional edges |
| DE60127553T2 (de) * | 2000-06-23 | 2007-12-27 | Koninklijke Philips Electronics N.V. | Wasserzeicheneinbettungsverfahren und -anordnung |
| EP1314110B1 (en) * | 2000-08-23 | 2009-10-07 | Gracenote, Inc. | Method of enhancing rendering of a content item, client system and server system |
| US6952485B1 (en) | 2000-09-11 | 2005-10-04 | Digimarc Corporation | Watermark encoding and decoding in imaging devices and imaging device interfaces |
| JP4723171B2 (ja) * | 2001-02-12 | 2011-07-13 | グレースノート インク | マルチメディア・コンテンツのハッシュの生成および突合せ |
| US7061510B2 (en) | 2001-03-05 | 2006-06-13 | Digimarc Corporation | Geo-referencing of aerial imagery using embedded image identifiers and cross-referenced data sets |
| US7249257B2 (en) | 2001-03-05 | 2007-07-24 | Digimarc Corporation | Digitally watermarked maps and signs and related navigational tools |
| US7197160B2 (en) | 2001-03-05 | 2007-03-27 | Digimarc Corporation | Geographic information systems using digital watermarks |
| US7098931B2 (en) * | 2001-03-05 | 2006-08-29 | Digimarc Corporation | Image management system and methods using digital watermarks |
| US7042470B2 (en) | 2001-03-05 | 2006-05-09 | Digimarc Corporation | Using embedded steganographic identifiers in segmented areas of geographic images and characteristics corresponding to imagery data derived from aerial platforms |
| US6950519B2 (en) * | 2001-03-05 | 2005-09-27 | Digimarc Corporation | Geographically watermarked imagery and methods |
| US6664976B2 (en) | 2001-04-18 | 2003-12-16 | Digimarc Corporation | Image management system and methods using digital watermarks |
| US7254249B2 (en) | 2001-03-05 | 2007-08-07 | Digimarc Corporation | Embedding location data in video |
| US9363409B2 (en) | 2001-03-05 | 2016-06-07 | Digimarc Corporation | Image management system and methods using digital watermarks |
| GB2376826A (en) * | 2001-06-19 | 2002-12-24 | Sony Uk Ltd | Detecting data by accumulating pixel values in several versions of a datablock |
| JP2004536504A (ja) * | 2001-06-25 | 2004-12-02 | ジェイピー・モーガン・チェイス・バンク | 電子商品引換券及び電子商品引換券を発行するためのシステム及びその方法 |
| CN1331142C (zh) * | 2001-07-06 | 2007-08-08 | 皇家菲利浦电子有限公司 | 用于保护存储在信息载体上的内容的方法 |
| US20030131350A1 (en) | 2002-01-08 | 2003-07-10 | Peiffer John C. | Method and apparatus for identifying a digital audio signal |
| JP3937841B2 (ja) * | 2002-01-10 | 2007-06-27 | キヤノン株式会社 | 情報処理装置及びその制御方法 |
| KR100852665B1 (ko) * | 2002-01-18 | 2008-08-19 | 엘지전자 주식회사 | 디지털 티브이 및 그 검색방법 |
| US7477739B2 (en) * | 2002-02-05 | 2009-01-13 | Gracenote, Inc. | Efficient storage of fingerprints |
| US6956958B2 (en) * | 2002-02-21 | 2005-10-18 | Xerox Corporation | Method of embedding color information in printed documents using watermarking |
| JP3804012B2 (ja) * | 2002-03-08 | 2006-08-02 | 沖電気工業株式会社 | 文書画像の改ざん判定方法及びシステム、並びにその制御用プログラム |
| JP3782369B2 (ja) * | 2002-04-05 | 2006-06-07 | 株式会社日立製作所 | ストレージ装置、コンテンツ配信システム及びコンテンツの配信方法 |
| JP3932110B2 (ja) * | 2002-04-23 | 2007-06-20 | シャープ株式会社 | 画像処理装置、画像処理システム、電子情報機器、画像処理方法、制御プログラムおよび可読記録媒体 |
| AU2003228048A1 (en) * | 2002-06-03 | 2003-12-19 | Koninklijke Philips Electronics N.V. | Encoding and decoding of watermarks in independent channels |
| JP2004054710A (ja) * | 2002-07-22 | 2004-02-19 | Sony Corp | 情報処理装置、情報処理方法および情報処理システム |
| JP2006501498A (ja) * | 2002-09-30 | 2006-01-12 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 指紋抽出 |
| KR101014309B1 (ko) * | 2002-10-23 | 2011-02-16 | 닐슨 미디어 리서치 인코퍼레이티드 | 압축된 오디오/비디오 데이터와 함께 사용하기 위한 디지털데이터 삽입장치 및 방법 |
| JP2006506659A (ja) * | 2002-11-01 | 2006-02-23 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | フィンガープリントのサーチおよびその改良 |
| WO2004044820A1 (en) * | 2002-11-12 | 2004-05-27 | Koninklijke Philips Electronics N.V. | Fingerprinting multimedia contents |
| JP4107063B2 (ja) * | 2002-11-26 | 2008-06-25 | 日本ビクター株式会社 | 暗号情報の送受信システム、送受信方法、暗号情報埋め込み用プログラム及び暗号情報記録装置 |
| US7177441B2 (en) * | 2002-12-09 | 2007-02-13 | International Business Machines Corporation | System and method for secret communication |
| BRPI0409745A (pt) * | 2003-04-25 | 2006-05-09 | Thomson Licensing | técnicas de marcação para rastrear conteúdo de mìdia pirateado |
| US7460684B2 (en) * | 2003-06-13 | 2008-12-02 | Nielsen Media Research, Inc. | Method and apparatus for embedding watermarks |
| KR100744530B1 (ko) * | 2003-09-17 | 2007-08-01 | 한국전자통신연구원 | 연결 재설정 기법을 이용한 실시간 연결 역추적 장치 및그 방법 |
| US7480393B2 (en) * | 2003-11-19 | 2009-01-20 | Digimarc Corporation | Optimized digital watermarking functions for streaming data |
| JP2007519945A (ja) * | 2003-12-11 | 2007-07-19 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | メディア信号への信号従属プロパティの埋め込み |
| EP1808826A3 (en) * | 2004-01-06 | 2007-10-03 | Thomson Licensing | Improved techniques for detecting, analyzing, and using visible authentication patterns |
| WO2005076985A2 (en) | 2004-02-04 | 2005-08-25 | Digimarc Corporation | Digital watermarking image signals on-chip and photographic travel logs through digital watermarking |
| WO2005099385A2 (en) | 2004-04-07 | 2005-10-27 | Nielsen Media Research, Inc. | Data insertion apparatus and methods for use with compressed audio/video data |
| CN102592638A (zh) | 2004-07-02 | 2012-07-18 | 尼尔逊媒介研究股份有限公司 | 用于进行压缩数字位流的混合的方法及装置 |
| JP4476065B2 (ja) * | 2004-07-29 | 2010-06-09 | 富士通マイクロエレクトロニクス株式会社 | 画像処理システム |
| JP4592761B2 (ja) * | 2005-01-27 | 2010-12-08 | トムソン ライセンシング | フィルム・マーキング検出のための方法およびシステム |
| KR100763178B1 (ko) * | 2005-03-04 | 2007-10-04 | 삼성전자주식회사 | 색 공간 스케일러블 비디오 코딩 및 디코딩 방법, 이를위한 장치 |
| US8042188B2 (en) * | 2005-07-15 | 2011-10-18 | Sony Corporation | Information processing apparatus, information recording medium manufacturing apparatus, information recording medium, method and computer program |
| US20070106405A1 (en) * | 2005-08-19 | 2007-05-10 | Gracenote, Inc. | Method and system to provide reference data for identification of digital content |
| US8090141B2 (en) | 2006-01-31 | 2012-01-03 | Xerox Corporation | System and method to automatically establish preferred area for image-wise watermark |
| KR101242494B1 (ko) * | 2006-07-24 | 2013-03-12 | 삼성전자주식회사 | 주파수 영역에서의 비디오 핑거프린팅 장치 및 방법 |
| JP5015540B2 (ja) * | 2006-09-28 | 2012-08-29 | 富士通株式会社 | 電子透かし埋め込み装置および検出装置 |
| WO2008045950A2 (en) | 2006-10-11 | 2008-04-17 | Nielsen Media Research, Inc. | Methods and apparatus for embedding codes in compressed audio data streams |
| WO2008073455A1 (en) * | 2006-12-11 | 2008-06-19 | Koplar Interactive Systems International, L.L.C. | Spatial data encoding and decoding |
| US8237865B2 (en) * | 2006-12-18 | 2012-08-07 | Emanuele Salvucci | Multi-compatible low and high dynamic range and high bit-depth texture and video encoding system |
| US8358703B2 (en) * | 2007-03-23 | 2013-01-22 | Thomson Licensing | Modifying a coded bitstream |
| US20080274687A1 (en) | 2007-05-02 | 2008-11-06 | Roberts Dale T | Dynamic mixed media package |
| KR101612729B1 (ko) | 2008-08-19 | 2016-04-15 | 톰슨 라이센싱 | 전파 맵 |
| JP5639056B2 (ja) * | 2008-08-19 | 2014-12-10 | トムソン ライセンシングThomson Licensing | 輝度評価 |
| JP5373909B2 (ja) * | 2008-08-19 | 2013-12-18 | トムソン ライセンシング | 圧縮ビデオにおける構文要素のcabac/avc準拠の透かし入れ |
| US8824727B2 (en) * | 2008-08-20 | 2014-09-02 | Thomson Licensing | Selection of watermarks for the watermarking of compressed video |
| US9712852B2 (en) * | 2010-01-08 | 2017-07-18 | Fatehali T. Dharssi | System and method for altering images in a digital video |
| EP2534638B1 (en) | 2010-02-09 | 2019-01-16 | ContentArmor | Watermark detection using a propagation map |
| EP2719187A4 (en) | 2011-06-07 | 2015-03-11 | In Situ Media Corp | SYSTEM AND METHOD FOR IDENTIFYING AND MODIFYING IMAGES IN A DIGITAL VIDEO |
| KR101200345B1 (ko) * | 2011-09-21 | 2012-11-12 | 금오공과대학교 산학협력단 | 점진적 차이값 히스토그램 기반의 가역 워터마킹을 이용한 블록단위 영상 인증방법 |
| KR20130112313A (ko) * | 2012-04-03 | 2013-10-14 | 삼성전자주식회사 | 영상에 관련된 정보를 영상에 임베딩하기 위한 방법 및 장치 |
| KR20140077821A (ko) * | 2012-12-14 | 2014-06-24 | 삼성전자주식회사 | 홈 네트워크 시스템에서 컨텐츠 백업 장치 및 방법 |
| JP6477369B2 (ja) * | 2015-09-02 | 2019-03-06 | 富士通株式会社 | 情報埋め込み装置、情報埋め込み方法、及び情報埋め込みプログラム |
| CN105100960A (zh) * | 2015-09-06 | 2015-11-25 | 深圳市凯立德科技股份有限公司 | 一种行车记录视频数据加水印信息方法、检测方法及装置 |
| JP6497468B1 (ja) * | 2018-06-06 | 2019-04-10 | 株式会社Jvcケンウッド | 画像符号化装置、画像符号化方法、及び画像改ざん判定プログラム |
| US10798566B2 (en) | 2018-12-05 | 2020-10-06 | At&T Intellectual Property I, L.P. | Securely conveying location and other information in advanced networks |
Family Cites Families (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0530466A (ja) | 1991-07-19 | 1993-02-05 | Sony Corp | 映像信号記録装置および信号記録媒体 |
| JPH06315131A (ja) | 1993-04-28 | 1994-11-08 | Matsushita Electric Ind Co Ltd | 情報埋め込み装置と再生装置 |
| EP0753226B1 (en) * | 1994-03-31 | 2008-07-30 | THE ARBITRON COMPANY, a division of CERIDIAN CORPORATION | Apparatus and methods for including codes in audio signals and decoding |
| US5530759A (en) * | 1995-02-01 | 1996-06-25 | International Business Machines Corporation | Color correct digital watermarking of images |
| GB9502274D0 (en) | 1995-02-06 | 1995-03-29 | Central Research Lab Ltd | Method and apparatus for coding information |
| US6229924B1 (en) * | 1996-05-16 | 2001-05-08 | Digimarc Corporation | Method and apparatus for watermarking video images |
| US5915027A (en) | 1996-11-05 | 1999-06-22 | Nec Research Institute | Digital watermarking |
| JP3106985B2 (ja) | 1996-12-25 | 2000-11-06 | 日本電気株式会社 | 電子すかし挿入装置及び検出装置 |
| JP3536890B2 (ja) | 1997-01-22 | 2004-06-14 | 日本電信電話株式会社 | 情報多重化方法及び情報抽出方法 |
| JP3353691B2 (ja) | 1997-02-24 | 2002-12-03 | 日本電気株式会社 | デジタルデータのエンコードシステム及び電子透かしデータ挿入方法並びに制御プログラムを格納した記憶媒体 |
| US6108434A (en) | 1997-09-12 | 2000-08-22 | Signafy, Inc. | Counteracting geometric distortions for DCT based watermarking |
| US6208745B1 (en) * | 1997-12-30 | 2001-03-27 | Sarnoff Corporation | Method and apparatus for imbedding a watermark into a bitstream representation of a digital image sequence |
| JPH11234264A (ja) * | 1998-02-17 | 1999-08-27 | Canon Inc | 電子透かし方式及びそれを用いた電子情報配布システム並びに記憶媒体 |
| CN1153456C (zh) | 1998-03-04 | 2004-06-09 | 皇家菲利浦电子有限公司 | 水印检测的方法和设备 |
| KR100302436B1 (ko) * | 1998-03-24 | 2001-09-26 | 포만 제프리 엘 | 동화상 전자 워터마크 시스템 |
| JP3490332B2 (ja) | 1998-03-24 | 2004-01-26 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 動画像電子透かしシステム |
| IL139544A (en) | 1998-05-20 | 2005-07-25 | Macrovision Corp | Method and apparatus for watermark detection for specific scales and arbitrary shifts |
| US6553127B1 (en) | 1998-05-20 | 2003-04-22 | Macrovision Corporation | Method and apparatus for selective block processing |
| US6154571A (en) * | 1998-06-24 | 2000-11-28 | Nec Research Institute, Inc. | Robust digital watermarking |
| US6275599B1 (en) * | 1998-08-28 | 2001-08-14 | International Business Machines Corporation | Compressed image authentication and verification |
| FR2785426B1 (fr) * | 1998-10-30 | 2001-01-26 | Canon Kk | Procede et dispositif d'insertion et de detection d'une marque dans des donnees numeriques |
| US6532541B1 (en) * | 1999-01-22 | 2003-03-11 | The Trustees Of Columbia University In The City Of New York | Method and apparatus for image authentication |
-
2000
- 2000-03-23 JP JP2000082211A patent/JP2001275115A/ja active Pending
-
2001
- 2001-03-22 EP EP20010107208 patent/EP1136946A3/en not_active Withdrawn
- 2001-03-23 US US09/815,849 patent/US7159117B2/en not_active Expired - Fee Related
- 2001-03-23 KR KR20010015295A patent/KR100553469B1/ko not_active Expired - Fee Related
-
2004
- 2004-03-26 KR KR1020040020651A patent/KR20040034644A/ko not_active Ceased
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7478241B2 (en) * | 2000-07-25 | 2009-01-13 | Canon Kabushiki Kaisha | Message insertion and extraction in digital data |
| US7287163B2 (en) | 2001-10-30 | 2007-10-23 | Sony Corporation | Digital watermark embedding apparatus and method, and computer program |
| US8051290B2 (en) | 2001-12-21 | 2011-11-01 | Koninklijke Philips Electronics N.V. | Increasing integrity of watermarks using robust features |
| KR20030055721A (ko) * | 2001-12-27 | 2003-07-04 | 삼성전자주식회사 | 이산 웨이블렛 변환을 이용한 디지털 영상 워터마킹의삽입/검출 방법 및 장치 |
| WO2004093448A1 (ja) * | 2003-04-17 | 2004-10-28 | Nippon Telegraph And Telephone Corporation | 電子透かし入り動画像伝送システム及び電子透かし入り動画像伝送方法及び情報処理装置及び通信制御装置及び電子透かし入り動画像処理プログラム及び電子透かし入り動画像処理プログラムを格納した記憶媒体 |
| KR100927528B1 (ko) * | 2006-09-28 | 2009-11-17 | 후지쯔 가부시끼가이샤 | 전자 워터마크 매립 장치 및 검출 장치 |
| JP2009055086A (ja) * | 2007-08-23 | 2009-03-12 | Ricoh Co Ltd | 画像処理装置及び画像処理方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20010026616A1 (en) | 2001-10-04 |
| EP1136946A3 (en) | 2003-09-10 |
| EP1136946A2 (en) | 2001-09-26 |
| KR20040034644A (ko) | 2004-04-28 |
| US7159117B2 (en) | 2007-01-02 |
| KR20010090545A (ko) | 2001-10-18 |
| KR100553469B1 (ko) | 2006-02-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2001275115A (ja) | 電子すかしデータ挿入装置および検出装置 | |
| CA2316442C (en) | Digital watermarking technique | |
| Langelaar et al. | Real-time labeling of MPEG-2 compressed video | |
| US6341350B1 (en) | Device and method for processing image data, transmitting medium, and recording medium | |
| CA2225867C (en) | Identification data insertion and detection system for digital data | |
| KR100309521B1 (ko) | 비디오데이터인코더 | |
| JP4035257B2 (ja) | 画像処理装置、画像処理方法及びコンピュータ読み取り可能な記憶媒体 | |
| US20060133477A1 (en) | Combined video decoder and watermark creator | |
| KR100385407B1 (ko) | 전자 워터마크 데이터를 삽입하기 위한 시스템 및 장치 | |
| KR100451277B1 (ko) | 디지털 컨텐츠의 복사 제어 방법 및 시스템 | |
| JP2001008022A (ja) | 電子透かし記録方法及び電子透かし記録装置 | |
| US7583850B2 (en) | Image-processing apparatus and method | |
| CA2219875C (en) | Image data processor using embedded data | |
| JP3933140B2 (ja) | 電子すかしデータ挿入方法及び装置 | |
| Simitopoulos et al. | Fast compressed domain watermarking of MPEG multiplexed streams | |
| JP2006270988A (ja) | 電子すかしデータ挿入方法及びその装置と電子すかしデータ検出装置 | |
| JP2000013768A (ja) | 信号処理装置及び方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040210 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040412 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20040511 |