JP4534116B2 - データ処理装置及び方法 - Google Patents
データ処理装置及び方法 Download PDFInfo
- Publication number
- JP4534116B2 JP4534116B2 JP2003187177A JP2003187177A JP4534116B2 JP 4534116 B2 JP4534116 B2 JP 4534116B2 JP 2003187177 A JP2003187177 A JP 2003187177A JP 2003187177 A JP2003187177 A JP 2003187177A JP 4534116 B2 JP4534116 B2 JP 4534116B2
- Authority
- JP
- Japan
- Prior art keywords
- material item
- version
- bandwidth
- codeword
- original material
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/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/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/32267—Methods relating to embedding, encoding, decoding, detection or retrieval operations combined with processing of the image
- H04N1/32277—Compression
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2201/00—General purpose image data processing
- G06T2201/005—Image watermarking
- G06T2201/0063—Image watermarking in relation to collusion attacks, e.g. collusion attack resistant
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Editing Of Facsimile Originals (AREA)
- Image Processing (AREA)
- Television Signal Processing For Recording (AREA)
- Television Systems (AREA)
Description
以下、本発明の実施の形態を例示的にビデオ画像の保護に関連させて説明する。ビデオ画像を配信するユーザの数によりコピーの数が決定する。各コピーには、これらのユーザのうちの1人に割り当てられたコピーを識別するための識別コードワード(identification code word)が加算される。
V={v i }={v 1 ,v 2 ,v 3 ,v 4 ,・・・,v N }
であり、v i は、元の画像IのDCT係数である。他の実施の形態においては、v i は、画像のサンプル値であり、空間領域における画像のサンプル値又は他の領域における画像のサンプル値を表すものであってもよい。
コードワード係数の数nは、元の画像Iのサンプル数に対応する。なお、コードワード係数の数は異なるものであってもよく、この数は、特定の用途に応じて決定してもよい。
W i =v 1 +x i 1 ,v 2 +x i 2 ,v 3 +x i 3 ,v 4 +x i 4 ,・・・,v n +x i n
図1に示すように、ウォータマークが埋め込まれた画像W i は、エンコーダ4により生成されたDCT画像を逆DCT変換する逆DCTプロセッサ18によって、逆DCT変換された後、この符号化画像処理装置から出力される。
図2は、ウォータマークが埋め込まれたオフェンディング画像(offending marked image)内に埋め込まれている1つ以上の識別コードワードを検出する検出画像処理装置(detecting image processing apparatus)の具体的な構成を示すブロック図である。包括的にいえば、図2に示す検出画像処理装置は、画像のオフェンディングバージョン、すなわちコピー内に存在する1つ以上の識別コードワードを識別する機能を有している。
=v’ 1 −v 1 ,v’ 2 −v 2 ,v’ 3 −v 3 ,v’ 4 −v 4 ,・・・,v’ n −v n
=x’ 1 ,x’ 2 ,x’ 3 ,x’ 4 ,・・・,x’ n
したがって、再生プロセッサ40は、接続チャンネル50を介して、識別するコードワードの係数の推定値を出力する。再生コードワードX’は、相関器52の第1の入力端子に供給される。相関器52の第2の入力端子には、コードワード生成器54によって生成されたコードワードX i が供給されている。コードワード生成器54は、上述の識別コードワード生成器8と同様に、メモリ58から読み出した、コードワードを固有に識別する所定のシード値を用いて、全ての可能なコードワードの組を生成する。
以下、ウォータマークエンコーダを組み込んだ図5に示すデータ処理装置101を参照して、マテリアルアイテムにウォータマークを埋め込んで配信するシステムについて説明する。図5に示すウォータマークエンコーダは、図6に示すデータ検出プロセッサと組み合わされて、マテリアルの所有者の権利を保護するために用いることができるマテリアル配信及びウォータマーク保護システムを構成する。以下、ウォータマークエンコーダについて説明する。
上述の説明から明らかなように、低品質マテリアルアイテム及びマテリアルアイテムの帯域幅が縮小されたバージョンを配布する手法としては、様々な手法がある。これらは、異なる記録媒体にそれぞれ個別に記録して配布してもよく、同じ記録媒体に記録して配布してもよい。例えば、コンパクトディスク(以下、CDという。)又はデジタルバーサタイルディスク(以下、DVDという。)に低品質マテリアルアイテムを記録し、マテリアルアイテムの帯域幅が縮小されたバージョンを暗号化して、同じCD又はDVDに記録してもよい。異なるユーザ用に、帯域幅が縮小され、ウォータマークが埋め込まれた複数のバージョン(以下、単に帯域幅が縮小されたバージョンともいう。)を暗号化し、記録してもよい。復号は、各ユーザ毎に個別に提供された復号キーを用いて、個別に実行してもよい。これは、本発明に基づく帯域幅の節約の他の実施の形態でもある。すなわち、元のマテリアルアイテムのウォータマークが埋め込まれたコピーを各受信者に配布しようとすると、各受信者に1つの低品質バージョンと、帯域幅が縮小され、ウォータマークが埋め込まれたバージョンとを配布する場合に比べて、要求される記録容量又は帯域幅が実質的に増加するためである。
上述のように、マテリアルアイテムのウォータマークが埋め込まれたバージョン内に存在するコードワードは、所定の見逃し確率及び誤検出確率で検出される。これに対応して、図2に示すデータ検出プロセッサは、検査する(suspect)マテリアルアイテム内にコードワードが存在するか否かを検出する。ここで、コードワードは、帯域幅が縮小されたバージョンを介して、マテリアルアイテム内に埋め込まれているので、図2に示すデータ検出プロセッサは、図6に示すように、適応化する必要がある。
Claims (29)
- 元のマテリアルアイテムの帯域幅が縮小されたバージョンと、元のマテリアルアイテムの低品質バージョンとを結合して元のマテリアルアイテムを再生するために用いられる、該元のマテリアルアイテムの帯域幅が縮小されたバージョンと該元のマテリアルアイテムの低品質バージョンとを生成するデータ処理装置において、
時間領域又は周波数領域の少なくとも一方において、上記元のマテリアルアイテムをサブサンプリングすることにより、該元のマテリアルアイテムの帯域幅が縮小されたバージョンを生成する第1の帯域幅プロセッサと、
上記元のマテリアルアイテムの帯域幅が縮小されたバージョンに、所定のコードワードの組から選択される1つのコードワードを結合することにより、元のマテリアルアイテムの帯域幅が縮小され、コードワードが埋め込まれたバージョンを生成する符号化プロセッサと、
上記元のマテリアルアイテムから、上記元のマテリアルアイテムの、帯域幅が縮小され、かつ、上記元のマテリアルアイテムの帯域幅に一致するようにアップコンバートされたバージョンを減算することにより、上記元のマテリアルアイテムの低品質バージョンを生成するマテリアル適応プロセッサとを備え、
上記元のマテリアルアイテムの帯域幅が縮小され、コードワードが埋め込まれたバージョンと、上記元のマテリアルアイテムの低品質バージョンとから、元のマテリアルアイテムのコードワードが埋め込まれたバージョンが再生できるようにするデータ処理装置。 - 上記第1の帯域幅プロセッサによって実行された帯域幅の縮小に応じて、上記元のマテリアルアイテムの帯域幅が縮小されたバージョンをアップコンバートする第2の帯域幅プロセッサを備え、
上記元のマテリアルアイテムの帯域幅が縮小され、アップコンバートされたバージョンの帯域幅は、上記元のマテリアルアイテムの帯域幅に対応しており、上記マテリアル適応プロセッサは、上記元のマテリアルアイテムから、上記元のマテリアルアイテムの帯域幅が縮小され、アップコンバートされたバージョンを減算することを特徴とする請求項1記載のデータ処理装置。 - 上記元のマテリアルアイテムの帯域幅が縮小され、コードワードが埋め込まれたバージョンと、上記元のマテリアルアイテムの低品質バージョンとを個別に格納するデータ格納手段を備える請求項1又は2記載のデータ処理装置。
- 上記元のマテリアルアイテムの帯域幅が縮小され、コードワードが埋め込まれ、暗号化された複数のバージョンを、上記元のマテリアルアイテムの低品質バージョンとともに記録媒体に記録することを特徴とする請求項3記載のデータ処理装置。
- 上記元のマテリアルアイテムの帯域幅が縮小され、コードワードが埋め込まれたバージョンと、上記元のマテリアルアイテムの低品質バージョンとは、個別の記録媒体に記録されることを特徴とする請求項2乃至4いずれか1項記載のデータ処理装置。
- 上記元のマテリアルアイテムの帯域幅が縮小され、コードワードが埋め込まれたバージョンと、上記元のマテリアルアイテムの低品質バージョンとを個別に通信するデータ通信装置を備える請求項1乃至5いずれか1項記載のデータ処理装置。
- 上記元のマテリアルアイテムの低品質バージョンは、上記データ通信ネットワークを介して配信され、上記帯域幅が縮小され、コードワードが埋め込まれたバージョンは、データ記録媒体を介して配布されることを特徴とする請求項6記載のデータ処理装置。
- 上記元のマテリアルアイテムの低品質バージョンは、データ記録媒体を介して配布され、上記帯域幅が縮小され、コードワードが埋め込まれたバージョンは、上記データ通信ネットワークを介して配信されることを特徴とする請求項6記載のデータ処理装置。
- 上記符号化プロセッサは、上記コードワードの係数を結合する上記元のマテリアルアイテムの帯域幅が縮小されたバージョンのサンプルに対して、該コードワードの係数を適応化し、
上記元のマテリアルアイテムの帯域幅が縮小されたバージョンに対するコードワードの係数の適応化は、上記元のマテリアルアイテムのコードワードが埋め込まれたバージョンにおいて該コードワードが検出される可能性を低めるように行われることを特徴とする請求項1乃至6いずれか1項記載のデータ処理装置。 - 上記第1の帯域幅プロセッサは、時間領域において、上記元のマテリアルアイテムの帯域幅が縮小されたバージョンを生成する時間的サブサンプラを備えることを特徴とする請求項1乃至9いずれか1項記載のデータ処理装置。
- 上記時間的サブサンプラは、
低域通過フィルタと、
上記低域通過フィルタによってフィルタリングされたマテリアルアイテムのサンプルを選択するサンプル選択器とを備えることを特徴とする請求項10記載のデータ処理装置。 - 上記第1の帯域幅プロセッサは、空間領域において、上記元のマテリアルアイテムの帯域幅が縮小されたバージョンを生成する空間的サブサンプラを備えることを特徴とする請求項1乃至11いずれか1項記載のデータ処理装置。
- 上記空間的サブサンプラは、
低域通過フィルタと、
上記低域通過フィルタによるフィルタリングの後に、空間的基準に基づいて、所定のサンプルを選択するサンプル選択器とを備えることを特徴とする請求項12記載のデータ処理装置。 - 上記サンプル選択器は、上記低域通過フィルタによるフィルタリングの後に、上記マテリアルアイテムをウェーブレット変換し、該ウェーブレット変換の複数のサブバンドの1つを選択して、上記元のマテリアルアイテムの帯域幅が縮小されたバージョンを生成するウェーブレット変換プロセッサを備え、
上記ウェーブレット変換の複数のサブバンドは、上記空間的準を与えることを特徴とする請求項13記載のデータ処理装置。 - 上記符号化プロセッサは、上記コードワードに固有に関連付けられたシード値によって初期化される擬似乱数発生器を用いて、該コードワードを生成するコードワード生成器を備え、
上記コードワードの係数は、上記擬似乱数発生器によって生成された値から生成されることを特徴とする請求項1乃至14いずれか1項記載のデータ処理装置。 - 上記符号化プロセッサは、上記元のマテリアルアイテムの帯域幅が縮小されたバージョンを離散コサイン変換領域に変換して、複数の離散コサイン変換係数を生成する離散コサイン変換プロセッサを備え、
上記符号化プロセッサは、上記コードワードの各係数を、対応する離散コサイン変換係数に加算することにより、該コードワードをマテリアルアイテムに結合し、
上記符号化プロセッサは、更に、当該符号化プロセッサによって、上記帯域幅が縮小され、離散コサイン変換され、コードワードが加算されたバージョンに対して逆離散コサイン変換を行うことにより、上記元のマテリアルアイテムの帯域幅が縮小され、コードワードが埋め込まれたバージョンを生成する逆離散コサイン変換プロセッサを備えることを特徴とする請求項15記載のデータ処理装置。 - 請求項1に記載のデータ処理装置により生成された、マテリアルアイテムの帯域幅が縮小され、所定のコードワードの組から選択された1つのコードワードが埋め込まれたバージョンと、マテリアルアイテムの低品質バージョンとから、元のマテリアルアイテムのコードワードが埋め込まれたバージョンを再生する再生装置において、
上記マテリアルアイテムの低品質バージョンと、上記元のマテリアルアイテムの帯域幅が縮小され、コードワードが埋め込まれたバージョンとを受け取る受取手段と、
上記マテリアルアイテムの帯域幅が縮小され、コードワードが埋め込まれたバージョンと上記マテリアルアイテムの低品質バージョンとを結合して、上記元のマテリアルアイテムのコードワードが埋め込まれたバージョンを再生する結合手段とを備える再生装置。 - 請求項17記載の再生装置を備える映写機において、
上記マテリアルアイテムは、オーディオ信号及び画像信号の少なくとも一方であり、当該シネマプロジェクタは、上記再生装置によって再生された元のマテリアルアイテムのコードワードが付されたバージョンを映写する映写プロセッサを備える映写機。 - 請求項17記載の再生装置を備え、インターネットを介してダウンロードされるマテリアルアイテムを提供するウェブサーバにおいて、
上記再生装置は、マテリアルアイテムがダウンロードされる前に、該マテリアルアイテムの帯域幅が縮小され、コードワードが埋め込まれたバージョンと、該マテリアルアイテムの低品質バージョンとを結合することを特徴とするウェブサーバ。 - 請求項1乃至16いずれか1項記載のデータ処理装置を備え、マテリアルアイテムから、マテリアルアイテムの帯域幅が縮小されたバージョンを減算することによって、マテリアルアイテムの低品質バージョンを生成するウェブサーバにおいて、
インターネット、イントラネット、エクストラネット、又はプライベートIPネットワークを介して上記マテリアルアイテムの低品質バージョンへのアクセスを提供し、
上記マテリアルアイテムの低品質バージョンと、マテリアルアイテムの帯域幅が縮小され、コードワードが埋め込まれたバージョンとを結合することによって生成されるマテリアルアイテムのバージョンを特定する該コードワードが埋め込まれた上記マテリアルアイテムの帯域幅が縮小されたバージョンを提供することを特徴とするウェブサーバ。 - 請求項17記載の再生装置を備える表示装置において、
上記マテリアルアイテムは、オーディオ信号及び画像信号の少なくとも一方であり、当該表示装置は、上記再生装置によって再生された元のマテリアルアイテムのコードワードが埋め込まれたバージョンを表示することを特徴とする表示装置。 - 請求項1乃至16いずれか1項記載のデータ処理装置を備え、上記元のマテリアルアイテムから元のマテリアルアイテムの帯域幅が縮小されたバージョンを減算することによって、元のマテリアルアイテムの低品質バージョンを生成する配信システムにおいて、
上記マテリアルアイテムの低品質バージョンへのアクセスを提供し、
ユーザの要求に応じて、各ユーザに配信するマテリアルアイテムのバージョンを特定するコードワードが埋め込まれたマテリアルアイテムの帯域幅が縮小されたバージョンを配信することを特徴とする配信システム。 - 請求項1乃至16いずれか1項記載のデータ処理装置により、元のマテリアルアイテムの帯域幅が縮小されたバージョンの複数の各サンプルに、所定のコードワードの組の1つのコードワードの複数の係数を結合することによって、生成されたマテリアルアイテムのコードワードが埋め込まれたバージョンを検査する際に、該検査するバージョン内に、該所定のコードワードの組のうちの1つ以上のコードワードが存在しているか否かを判定するデータ検出装置において、
上記コードワードが埋め込まれているマテリアルアイテムの帯域幅の一部を分離し、元のマテリアルアイテムの帯域幅が縮小されたバージョン及び検査するマテリアルアイテムの帯域幅が縮小されたバージョンを生成し、又は該元のマテリアルアイテムと該検査するべきマテリアルアイテムとの差分の帯域幅が縮小されたバージョンを生成する帯域幅プロセッサと、
上記帯域幅が縮小され、コードワードが埋め込まれたマテリアルアイテムのサンプルと、対応する元のマテリアルアイテムのサンプルとを比較することによって、再生コードワードを生成する再生プロセッサと、
上記コードワードの組を生成するとともに、該所定のコードワードの組の各コードワードについて、上記再生コードワードと該生成したコードワードとを相関させることにより、相関値を生成する相関プロセッサと、
所定の閾値を超えるコードワードの相関値に基づいて、1つ以上のコードワードを検出する検出プロセッサとを備えるデータ検出装置。 - 上記相関プロセッサは、上記コードワードに固有に関連付けられたシード値に基づいて、擬似乱数を発生し、該擬似乱数から上記再生コードワードの係数を生成するコードワード生成器を備えることを特徴とする請求項23記載のデータ検出装置。
- 上記シード値は、上記コードワードが埋め込まれたマテリアルアイテムのサンプルから生成されることを特徴とする請求項24記載のデータ検出装置。
- 上記コードワードは、離散コサイン変換領域において、上記マテリアルアイテムの帯域幅が縮小されたバージョンに導入されており、
上記検査するマテリアルアイテムの帯域幅が縮小されたバージョンと、上記元のマテリアルアイテムの帯域幅が縮小されたバージョンとを離散コサイン変換領域に変換する離散コサイン変換プロセッサを備え、
上記再生プロセッサは、上記マテリアルアイテムのコードワードが埋め込まれたバージョンの離散コサイン変換係数から、上記元のマテリアルアイテムの対応する離散コサイン変換係数を減算することにより、上記再生コードワードを生成することを特徴とする請求項23乃至25いずれか1項記載のデータ検出装置。 - マテリアルアイテムの受信者を特定する受信者特定システムにおいて、
請求項1乃至16いずれか1項記載のデータ処理装置と、
請求項17記載の再生装置と、
マテリアルアイテム内にコードワードが存在するか否かを検出することにより、所定の誤検出確率で受信者を特定する請求項23乃至26いずれか1項記載のデータ検出装置とを備える受信者特定システム。 - 元のマテリアルアイテムの帯域幅が縮小されたバージョンと、元のマテリアルアイテムの低品質バージョンとを結合して元のマテリアルアイテムを再生するために用いられる、該元のマテリアルアイテムの帯域幅が縮小されたバージョンと該元のマテリアルアイテムの低品質バージョンとを生成する元のマテリアルアイテムを処理するデータ処理装置において、
時間領域又は周波数領域の少なくとも一方において、上記元のマテリアルアイテムをサブサンプリングすることにより、該元のマテリアルアイテムの帯域幅が縮小されたバージョンを生成するステップと、
上記元のマテリアルアイテムの帯域幅が縮小されたバージョンに、所定のコードワードの組から選択される1つのコードワードを結合することにより、元のマテリアルアイテムの帯域幅が縮小され、コードワードが埋め込まれたバージョンを生成するステップと、
上記元のマテリアルアイテムの帯域幅が縮小されたバージョンを、上記元のマテリアルアイテムの帯域幅に一致するようにアップコンバートするステップと、
上記元のマテリアルアイテムから、上記元のマテリアルアイテムの、帯域幅が縮小され、かつ、アップコンバートされたバージョンを減算することにより、上記元のマテリアルアイテムの低品質バージョンを生成するステップとを有し、
上記元のマテリアルアイテムの帯域幅が縮小され、コードワードが埋め込まれたバージョンと、上記元のマテリアルアイテムの低品質バージョンとから、元のマテリアルアイテムのコードワードが埋め込まれたバージョンが再生できるようにするデータ処理方法。 - 請求項28記載のデータ処理方法に基づいて、元のマテリアルアイテムの帯域幅が縮小されたバージョンの複数の各サンプルに、所定のコードワードの組の1つのコードワードの複数の係数を結合することによって、生成されたマテリアルアイテムのコードワードが埋め込まれたバージョンを検査する際に、該検査するバージョン内に、該所定のコードワードの組のうちの1つ以上のコードワードが存在しているか否かを判定する検出方法において、
上記コードワードが埋め込まれている可能性があるマテリアルアイテムの帯域幅の一部を分離する帯域幅の縮小を行うことにより、元のマテリアルアイテムの帯域幅が縮小されたバージョン及び検査するマテリアルアイテムの帯域幅が縮小されたバージョンを生成し、又は該元のマテリアルアイテムと該検査するマテリアルアイテムとの差分の帯域幅が縮小されたバージョンを生成するステップと、
上記帯域幅が縮小され、コードワードが埋め込まれたマテリアルアイテムのサンプルと、対応する元のマテリアルアイテムのサンプルとを比較することによって、再生コードワードを生成するステップと、
上記所定のコードワードを生成するとともに、該所定のコードワードの組の各コードワードについて、上記再生コードワードと該生成したコードワードとを相関させることにより、相関値を生成するステップと、
所定の閾値を超えるコードワードの相関値に基づいて、1つ以上のコードワードを検出するステップとを有する検出方法。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB0215070A GB2390248A (en) | 2002-06-28 | 2002-06-28 | Watermarking a reduced bandwidth version of material |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004254275A JP2004254275A (ja) | 2004-09-09 |
JP4534116B2 true JP4534116B2 (ja) | 2010-09-01 |
Family
ID=9939537
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003187177A Expired - Fee Related JP4534116B2 (ja) | 2002-06-28 | 2003-06-30 | データ処理装置及び方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US7369675B2 (ja) |
EP (1) | EP1395060A3 (ja) |
JP (1) | JP4534116B2 (ja) |
CN (1) | CN1292369C (ja) |
GB (1) | GB2390248A (ja) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7756288B2 (en) | 2003-05-29 | 2010-07-13 | Jeffrey Lubin | Method and apparatus for analog insertion of low frequency watermarks |
WO2004114209A2 (en) * | 2003-06-19 | 2004-12-29 | Sarnoff Corporation | Method and apparatus for providing reduced reference techniques for low frequency watermarking |
GB2405988A (en) * | 2003-09-12 | 2005-03-16 | Martin John Brennan | Audio/Video player providing restorable, impaired A/V material |
US7693330B2 (en) * | 2004-03-15 | 2010-04-06 | Vincent So | Anti-piracy image display methods and systems with sub-frame intensity compensation |
US7634134B1 (en) * | 2004-03-15 | 2009-12-15 | Vincent So | Anti-piracy image display methods and systems |
GB2419249B (en) * | 2004-10-15 | 2007-09-26 | Zootech Ltd | Watermarking in an audiovisual product |
US20060195837A1 (en) * | 2005-02-28 | 2006-08-31 | Safenet, Inc. | Synchronized-download version manager (S-DVM) |
US8805689B2 (en) | 2008-04-11 | 2014-08-12 | The Nielsen Company (Us), Llc | Methods and apparatus to generate and use content-aware watermarks |
GB0816022D0 (en) * | 2008-09-03 | 2008-10-08 | Airbus Uk Ltd | Slat support assembly |
US20110066437A1 (en) * | 2009-01-26 | 2011-03-17 | Robert Luff | Methods and apparatus to monitor media exposure using content-aware watermarks |
EP4131952A1 (en) * | 2020-03-31 | 2023-02-08 | Sony Interactive Entertainment Inc. | Transmission device, transmission method, and program |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4575770A (en) * | 1983-12-05 | 1986-03-11 | Rca Corporation | Video disc data systems for interactive applications |
JP3262825B2 (ja) | 1992-02-10 | 2002-03-04 | キヤノン株式会社 | 画像処理方法及びその装置 |
JPH06225151A (ja) | 1992-09-08 | 1994-08-12 | Victor Co Of Japan Ltd | 帯域圧縮伸長方式及び帯域圧縮伸長装置 |
US5664018A (en) | 1996-03-12 | 1997-09-02 | Leighton; Frank Thomson | Watermarking process resilient to collusion attacks |
WO1998003014A1 (en) * | 1996-07-16 | 1998-01-22 | Philips Electronics N.V. | Detecting a watermark embedded in an information signal |
US6529551B1 (en) * | 1996-12-10 | 2003-03-04 | Thomson Licensing S.A. | Data efficient quantization table for a digital video signal processor |
EP1020077B1 (en) * | 1997-10-08 | 2002-08-07 | Macrovision Corporation | Method and apparatus for a copy-once watermark for video recording |
JP4178647B2 (ja) * | 1999-02-15 | 2008-11-12 | 松下電器産業株式会社 | デジタル情報埋込み・抽出装置および方法並びに当該方法を実行するためのプログラムを記録した記録媒体 |
AU2001243465B2 (en) * | 2000-03-06 | 2006-01-12 | Irdeto B.V. | Method and system to uniquely associate multicast content with each of multiple recipients |
JP2002171397A (ja) | 2000-12-01 | 2002-06-14 | Matsushita Electric Ind Co Ltd | ディジタル画像伝送装置 |
GB2369950B (en) * | 2000-12-07 | 2005-03-16 | Sony Uk Ltd | Image processing apparatus |
GB2370437A (en) * | 2000-12-20 | 2002-06-26 | Motorola Inc | Method for watermarking a digital image |
US6888893B2 (en) * | 2001-01-05 | 2005-05-03 | Microsoft Corporation | System and process for broadcast and communication with very low bit-rate bi-level or sketch video |
GB2383220B (en) | 2001-12-13 | 2005-11-30 | Sony Uk Ltd | Data processing apparatus and method |
GB2383148A (en) | 2001-12-13 | 2003-06-18 | Sony Uk Ltd | Watermarking |
GB2383219A (en) | 2001-12-13 | 2003-06-18 | Sony Uk Ltd | Marking material using a two part watermark |
GB2383221A (en) | 2001-12-13 | 2003-06-18 | Sony Uk Ltd | Method of identifying a codeword used as a watermark |
GB2383218A (en) | 2001-12-13 | 2003-06-18 | Sony Uk Ltd | Watermarking using cyclic shifting of code words |
US7286604B2 (en) * | 2003-05-27 | 2007-10-23 | Aquity Llc | Carrier interferometry coding and multicarrier processing |
-
2002
- 2002-06-28 GB GB0215070A patent/GB2390248A/en not_active Withdrawn
-
2003
- 2003-05-30 EP EP03253426A patent/EP1395060A3/en not_active Withdrawn
- 2003-06-26 US US10/606,732 patent/US7369675B2/en not_active Expired - Fee Related
- 2003-06-27 CN CNB03147120XA patent/CN1292369C/zh not_active Expired - Fee Related
- 2003-06-30 JP JP2003187177A patent/JP4534116B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
EP1395060A2 (en) | 2004-03-03 |
US7369675B2 (en) | 2008-05-06 |
EP1395060A3 (en) | 2007-08-08 |
GB0215070D0 (en) | 2002-08-07 |
CN1292369C (zh) | 2006-12-27 |
JP2004254275A (ja) | 2004-09-09 |
GB2390248A (en) | 2003-12-31 |
CN1475934A (zh) | 2004-02-18 |
US20040066951A1 (en) | 2004-04-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9117270B2 (en) | Pre-processed information embedding system | |
JP4181489B2 (ja) | データ処理装置及びデータ処理方法 | |
US7587604B2 (en) | Watermark signal generating method | |
US6700989B1 (en) | Device for generating, detecting, recording, and reproducing a watermarked moving image having a copy preventing capability and storage medium for storing program or the moving image | |
US6510234B1 (en) | Method for increasing the functionality of a media player/recorder device | |
US20140037133A1 (en) | System, method & computer program product for video fingerprinting | |
NZ507789A (en) | Method and apparatus for selective block processing | |
EP1085754A1 (en) | A system for acquiring and replaying television programs | |
AU2004325369B2 (en) | System, method and computer program product for video fingerprinting | |
JP4534116B2 (ja) | データ処理装置及び方法 | |
US20040003253A1 (en) | Additional-information detection processing apparatus and method, content playback processing apparatus and method, and computer program | |
JP4142423B2 (ja) | 検出データ処理装置、受信者特定システム、識別方法、受信者特定方法及びプログラム | |
JP4100674B2 (ja) | データ処理装置及びデータ処理方法 | |
JP2005210687A (ja) | 符号化装置及び検出装置 | |
JP4212422B2 (ja) | データ符号化装置、データ符号化方法、データ検出装置及びデータ検出方法 | |
JP4121907B2 (ja) | データ処理装置及び方法 | |
Muharemagic et al. | Multimedia security: watermarking techniques | |
Furht et al. | Applications of Digital Watermarking | |
WO2001013642A1 (en) | Watermarking data streams at multiple distribution stages |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060523 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070703 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20071003 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20071009 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20071105 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20071108 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20071203 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20071206 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080104 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080226 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20080325 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20080415 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20080617 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080916 |
|
A911 | Transfer of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20081030 |
|
A912 | Removal of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20081114 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20100210 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20100216 |
|
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: 20100602 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130625 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |