JP4034776B2 - 電子透かし検出装置、電子透かし検出方法及びプログラム - Google Patents
電子透かし検出装置、電子透かし検出方法及びプログラム Download PDFInfo
- Publication number
- JP4034776B2 JP4034776B2 JP2004329358A JP2004329358A JP4034776B2 JP 4034776 B2 JP4034776 B2 JP 4034776B2 JP 2004329358 A JP2004329358 A JP 2004329358A JP 2004329358 A JP2004329358 A JP 2004329358A JP 4034776 B2 JP4034776 B2 JP 4034776B2
- Authority
- JP
- Japan
- Prior art keywords
- watermark
- value
- digital
- threshold
- calculating
- 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/0021—Image watermarking
- G06T1/005—Robust watermarking, e.g. average attack or collusion attack resistant
- G06T1/0078—Robust watermarking, e.g. average attack or collusion attack resistant using multiple thresholds
-
- 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/32203—Spatial or amplitude domain methods
- H04N1/32208—Spatial or amplitude domain methods involving changing the magnitude of selected pixels, e.g. overlay of information or super-imposition
-
- 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/32203—Spatial or amplitude domain methods
- H04N1/32229—Spatial or amplitude domain methods with selective or adaptive application of the additional information, e.g. in selected regions of the image
-
- 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/32203—Spatial or amplitude domain methods
- H04N1/32251—Spatial or amplitude domain methods in multilevel data, e.g. greyscale or continuous tone data
-
- 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/3232—Robust embedding or 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/32341—Blind embedding, i.e. the original image not being known beforehand
-
- 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/0051—Embedding of the watermark in the spatial 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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
また、装置または方法に係る本発明は、コンピュータに当該発明に相当する手順を実行させるための(あるいはコンピュータを当該発明に相当する手段として機能させるための、あるいはコンピュータに当該発明に相当する機能を実現させるための)プログラムとしても成立し、該プログラムを記録したコンピュータ読み取り可能な記録媒体としても成立する。
電子透かし埋込装置1および電子透かし検出装置3をコンテンツ提供側で用いる場合には、それらを一体化して実現することも可能である。
電子透かし検出装置3をユーザ側のコンテンツ利用装置に内蔵する場合には、ユーザにより電子透かし検出装置3に対する操作や解析あるいは攻撃などができないように安全に作り込んでおくのが望ましい。
θ=2arctan[2/|tan2(π/2)(x/W-1/2)+ tan2(π/2)×(y/H-1/2)|] (式1)
cosφ=tan2(π/2)×(x/W-1/2)/|tan2(π/2)×(x/W-1/2)+tan2(π/2)×(y/H-1/2)| (式2)
sinφ=tan2(π/2)×(y/H-1/2)/|tan2(π/2)×(x/W-1/2)+ tan2(π/2)×(y/H-1/2)| (式3)
とすると、
(X,Y,Z)=(sinθ cos nφ, sinθ sin nφ, cosθ) (式4)
とするホモトピー類に属する関数が得られる。
各小領域ブロックの立体角は、
ff(x,y)・(△x ff(x,y)×△y ff(x,y)) (式5)
で求められる。
ここで、×は外積を・は内積を表しており、
x≠W−1のとき : △x ff(x,y)=ff(x+1,y)−ff(x,y) (式6-1)
x=W−1のとき : △x ff(x,y)=ff(0,y)−ff(W−1,y) (式6-2)
y≠H−1のとき : △y ff(x,y)=ff(x,y+1)−ff(x,y) (式7-1)
y=H−1のとき : △y ff(x,y)=ff(x,0)−ff(x,H−1) (式7-2)
である。
また、本実施形態は、コンピュータに所定の手順を実行させるための、あるいはコンピュータを所定の手段として機能させるための、あるいはコンピュータに所定の機能を実現させるためのプログラムとして実施することもできる。加えて該プログラムを記録したコンピュータ読取り可能な記録媒体として実施することもできる。
Claims (21)
- 対象となるデジタル・コンテンツから該コンテンツに含まされた電子透かしを検出する電子透かし検出装置において、
前記デジタル・コンテンツを分割して得られる複数の小領域のうちの全部又は一部の小領域の内容に基づいて、それぞれ、当該小領域に含まされた、前記透かしの値の算出の基礎となる値を取得する取得手段と、
取得された前記基礎となる値の分散を算出する手段と、
算出された前記分散と閾値との比較処理に基づいて、前記デジタル・コンテンツに前記電子透かしが含まされているか否かを判断する判断手段と、
前記判断手段により前記デジタル・コンテンツに前記電子透かしが含まされていると判断された場合に、前記取得手段により前記透かしの値の算出に必要な全ての前記小領域についてそれぞれ取得された前記基礎となる値に基づいて、前記電子透かしの値を算出する手段とを備えたことを特徴とする電子透かし検出装置。 - 算出された前記電子透かしの値又はこれを更に変換して得られる値を出力する手段を更に備えたことを特徴とする請求項1に記載の電子透かし検出装置。
- 前記出力する手段は、前記電子透かしの値として特定の値が得られた場合には、前記デジタル・コンテンツに前記電子透かしが含まされていない旨を示す情報を出力することを特徴とする請求項2に記載の電子透かし検出装置。
- 前記特定の値は0であることを特徴とする請求項3に記載の電子透かし検出装置。
- 対象となるデジタル・コンテンツから該コンテンツに含まされた電子透かしを検出する電子透かし検出装置において、
前記デジタル・コンテンツを分割して得られる複数の小領域のうちの全部又は一部の小領域の内容に基づいて、それぞれ、当該小領域に含まされた、前記透かしの値の算出の基礎となる値を取得する取得手段と、
取得された前記基礎となる値の分散を算出する手段と、
算出された前記分散と閾値との比較処理に基づいて、前記デジタル・コンテンツに前記電子透かしが含まされているか否かを判断する判断手段とを備え、
前記判断手段は、前記閾値を一つ用いるものであり、前記分散が、該閾値以下である場合に、前記デジタル・コンテンツに前記電子透かしが含まされていると判断し、前記分散が該閾値を超えている場合に、前記デジタル・コンテンツに前記電子透かしが含まされていないと判断することを特徴とする電子透かし検出装置。 - 前記分散を算出するために供される前記小領域は、前記透かしの値の算出に必要な全ての前記小領域又はそのうちから予め定められた方法で選択された一部のものであることを特徴とする請求項5に記載の電子透かし検出装置。
- 対象となるデジタル・コンテンツから該コンテンツに含まされた電子透かしを検出する電子透かし検出装置において、
前記デジタル・コンテンツを分割して得られる複数の小領域のうちの全部又は一部の小領域の内容に基づいて、それぞれ、当該小領域に含まされた、前記透かしの値の算出の基礎となる値を取得する取得手段と、
取得された前記基礎となる値の分散を算出する手段と、
算出された前記分散と閾値との比較処理に基づいて、前記デジタル・コンテンツに前記電子透かしが含まされているか否かを判断する判断手段と、
前記透かしの値の算出に必要な全ての前記小領域のうちから、前記分散を算出するために供さすべき前記小領域を選択する選択手段と、
この選択手段により未だ選択されていない未選択の小領域が存在するか否かを判定する判定手段とを備え、
前記判断手段は、前記閾値として、第1の閾値と、該第1の閾値より小さい第2の閾値と、該第1の閾値より大きい第3の閾値とを用いるものであり、前記分散が、該第2の閾値以下である場合に、前記デジタル・コンテンツに前記電子透かしが含まされていると判断し、前記分散が、該第3の閾値を超えている場合に、前記デジタル・コンテンツに前記電子透かしが含まされていないと判断し、
前記選択手段は、未だ前記選択が行われていない場合、又は前記判断手段による前記判断において前記分散が該第2の閾値を超えており且つ第3の閾値以下である状態であり、且つ、前記判定手段により未選択の小領域が存在すると判定された場合に、実行されるものであり、当該回においては、その前の回において選択した小領域の数よりも多い数の小領域を選択することを特徴とする電子透かし検出装置。 - 前記判断手段は、前記判断手段による前記判断において前記分散が前記第2の閾値を超えており且つ前記第3の閾値以下である状態であり、且つ、前記判定手段により未選択の小領域は存在しないと判定された場合に、前記分散が、前記第1の閾値以下であるときは、前記デジタル・コンテンツに前記電子透かしが含まされていると判断し、前記分散が前記第2の閾値を超えているときは、前記デジタル・コンテンツに前記電子透かしが含まされていないと判断することを特徴とする請求項7に記載の電子透かし検出装置。
- 前記選択手段は、前記透かしの値の算出に必要な全ての前記小領域のうちから、ランダムな方法で、前記分散を算出するために供さすべき前記小領域を選択することを特徴とする請求項7または8に記載の電子透かし検出装置。
- 前記選択手段は、前記透かしの値の算出に必要な全ての前記小領域のうちから、一定の条件を満たす小領域群ごとに一つずつ、前記分散を算出するために供さすべき前記小領域を選択することを特徴とする請求項7または8に記載の電子透かし検出装置。
- 対象となるデジタル・コンテンツから該コンテンツに含まされた電子透かしを検出する電子透かし検出装置において、
前記デジタル・コンテンツを分割して得られる複数の小領域のうちの全部又は一部の小領域の内容に基づいて、それぞれ、当該小領域に含まされた、前記透かしの値の算出の基礎となる値を取得する取得手段と、
取得された前記基礎となる値の分散を算出する手段と、
算出された前記分散と閾値との比較処理に基づいて、前記デジタル・コンテンツに前記電子透かしが含まされているか否かを判断する判断手段と、
前記閾値を前記電子透かしの利用目的に応じて設定する手段とを備えたことを特徴とする電子透かし検出装置。 - 対象となるデジタル・コンテンツから該コンテンツに含まされた電子透かしを検出する電子透かし検出装置において、
前記デジタル・コンテンツを分割して得られる複数の小領域のうちの全部又は一部の小領域の内容に基づいて、それぞれ、当該小領域に含まされた、前記透かしの値の算出の基礎となる値を取得する取得手段と、
取得された前記基礎となる値の分散を算出する手段と、
算出された前記分散と閾値との比較処理に基づいて、前記デジタル・コンテンツに前記電子透かしが含まされているか否かを判断する判断手段とを備え、
前記電子透かしの値は位相不変量であることを特徴とする電子透かし検出装置。 - 前記位相不変量はホモトピー不変量であることを特徴とする請求項12に記載の電子透かし検出装置。
- 前記取得手段は、各々の前記小領域について、それぞれ、当該小領域に含まされた、前記透かしの値の成分となるベクトルを抽出し、抽出した該ベクトルから、当該小領域に係る立体角を算出し、算出した該立体角を前記基礎となる値とするものであることを特徴とする請求項12または13に記載の電子透かし検出装置。
- 前記デジタル・コンテンツは、静止画データ若しくは動画像データ又は音声データを含むものであることを特徴とする請求項1ないし14のいずれか1項に記載の電子透かし検出装置。
- 対象となるデジタル・コンテンツから該コンテンツに含まされた電子透かしを検出する電子透かし検出装置における電子透かし検出方法において、
前記デジタル・コンテンツを分割して得られる複数の小領域のうちの全部又は一部の小領域の内容に基づいて、それぞれ、当該小領域に含まされた、前記透かしの値の算出の基礎となる値を取得するステップと、
取得された前記基礎となる値の分散を算出するステップと、
算出された前記分散と閾値との比較処理に基づいて、前記デジタル・コンテンツに前記電子透かしが含まされているか否かを判断するステップと、
前記デジタル・コンテンツに前記電子透かしが含まされていると判断された場合に、前記透かしの値の算出に必要な全ての前記小領域についてそれぞれ取得された前記基礎となる値に基づいて、前記電子透かしの値を算出するステップとを有することを特徴とする電子透かし検出方法。 - 対象となるデジタル・コンテンツから該コンテンツに含まされた電子透かしを検出する電子透かし検出装置としてコンピュータを機能させるためのプログラムにおいて、
前記プログラムは、
前記デジタル・コンテンツを分割して得られる複数の小領域のうちの全部又は一部の小領域の内容に基づいて、それぞれ、当該小領域に含まされた、前記透かしの値の算出の基礎となる値を取得するステップと、
取得された前記基礎となる値の分散を算出するステップと、
算出された前記分散と閾値との比較処理に基づいて、前記デジタル・コンテンツに前記電子透かしが含まされているか否かを判断するステップと、
前記デジタル・コンテンツに前記電子透かしが含まされていると判断された場合に、前記透かしの値の算出に必要な全ての前記小領域についてそれぞれ取得された前記基礎となる値に基づいて、前記電子透かしの値を算出するステップとをコンピュータに実行させることを特徴とするプログラム。 - 対象となるデジタル・コンテンツから該コンテンツに含まされた電子透かしを検出する電子透かし検出装置としてコンピュータを機能させるためのプログラムにおいて、
前記プログラムは、
前記デジタル・コンテンツを分割して得られる複数の小領域のうちの全部又は一部の小領域の内容に基づいて、それぞれ、当該小領域に含まされた、前記透かしの値の算出の基礎となる値を取得するステップと、
取得された前記基礎となる値の分散を算出するステップと、
算出された前記分散と閾値との比較処理に基づいて、前記デジタル・コンテンツに前記電子透かしが含まされているか否かを判断するステップとをコンピュータに実行させるためのものであるとともに、
前記判断するステップにおいては、前記閾値を一つ用いるものであり、前記分散が、該閾値以下である場合に、前記デジタル・コンテンツに前記電子透かしが含まされていると判断し、前記分散が該閾値を超えている場合に、前記デジタル・コンテンツに前記電子透かしが含まされていないと判断することを特徴とするプログラム。 - 対象となるデジタル・コンテンツから該コンテンツに含まされた電子透かしを検出する電子透かし検出装置としてコンピュータを機能させるためのプログラムにおいて、
前記プログラムは、
前記デジタル・コンテンツを分割して得られる複数の小領域のうちの全部又は一部の小領域の内容に基づいて、それぞれ、当該小領域に含まされた、前記透かしの値の算出の基礎となる値を取得するステップと、
取得された前記基礎となる値の分散を算出するステップと、
算出された前記分散と閾値との比較処理に基づいて、前記デジタル・コンテンツに前記電子透かしが含まされているか否かを判断するステップと、
前記透かしの値の算出に必要な全ての前記小領域のうちから、前記分散を算出するために供さすべき前記小領域を選択するステップと、
この選択するステップにより未だ選択されていない未選択の小領域が存在するか否かを判定するステップとをコンピュータに実行させるためのものであるとともに、
前記判断するステップにおいては、前記閾値として、第1の閾値と、該第1の閾値より小さい第2の閾値と、該第1の閾値より大きい第3の閾値とを用いるものであり、前記分散が、該第2の閾値以下である場合に、前記デジタル・コンテンツに前記電子透かしが含まされていると判断し、前記分散が、該第3の閾値を超えている場合に、前記デジタル・コンテンツに前記電子透かしが含まされていないと判断し、
前記選択するステップにおいては、未だ前記選択が行われていない場合、又は前記判断手段による前記判断において前記分散が該第2の閾値を超えており且つ第3の閾値以下である状態であり、且つ、前記判定するステップにおいて未選択の小領域が存在すると判定された場合に、実行されるものであり、当該回においては、その前の回において選択した小領域の数よりも多い数の小領域を選択することを特徴とするプログラム。 - 対象となるデジタル・コンテンツから該コンテンツに含まされた電子透かしを検出する電子透かし検出装置としてコンピュータを機能させるためのプログラムにおいて、
前記プログラムは、
前記デジタル・コンテンツを分割して得られる複数の小領域のうちの全部又は一部の小領域の内容に基づいて、それぞれ、当該小領域に含まされた、前記透かしの値の算出の基礎となる値を取得するステップと、
取得された前記基礎となる値の分散を算出するステップと、
算出された前記分散と閾値との比較処理に基づいて、前記デジタル・コンテンツに前記電子透かしが含まされているか否かを判断するステップと、
前記閾値を前記電子透かしの利用目的に応じて設定するステップとをコンピュータに実行させることを特徴とするプログラム。 - 対象となるデジタル・コンテンツから該コンテンツに含まされた電子透かしを検出する電子透かし検出装置としてコンピュータを機能させるためのプログラムにおいて、
前記プログラムは、
前記デジタル・コンテンツを分割して得られる複数の小領域のうちの全部又は一部の小領域の内容に基づいて、それぞれ、当該小領域に含まされた、前記透かしの値の算出の基礎となる値を取得するステップと、
取得された前記基礎となる値の分散を算出するステップと、
算出された前記分散と閾値との比較処理に基づいて、前記デジタル・コンテンツに前記電子透かしが含まされているか否かを判断するステップとをコンピュータに実行させるためものであるとともに、
前記電子透かしの値は位相不変量であることを特徴とするプログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004329358A JP4034776B2 (ja) | 2004-11-12 | 2004-11-12 | 電子透かし検出装置、電子透かし検出方法及びプログラム |
| US11/231,513 US20060104477A1 (en) | 2004-11-12 | 2005-09-20 | Digital watermark detection apparatus and digital watermark detection method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004329358A JP4034776B2 (ja) | 2004-11-12 | 2004-11-12 | 電子透かし検出装置、電子透かし検出方法及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2006140828A JP2006140828A (ja) | 2006-06-01 |
| JP4034776B2 true JP4034776B2 (ja) | 2008-01-16 |
Family
ID=36386306
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004329358A Expired - Fee Related JP4034776B2 (ja) | 2004-11-12 | 2004-11-12 | 電子透かし検出装置、電子透かし検出方法及びプログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20060104477A1 (ja) |
| JP (1) | JP4034776B2 (ja) |
Families Citing this family (28)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7644282B2 (en) | 1998-05-28 | 2010-01-05 | Verance Corporation | Pre-processed information embedding system |
| US6737957B1 (en) | 2000-02-16 | 2004-05-18 | Verance Corporation | Remote control signaling using audio watermarks |
| CA2499967A1 (en) | 2002-10-15 | 2004-04-29 | Verance Corporation | Media monitoring, management and information system |
| US20060239501A1 (en) | 2005-04-26 | 2006-10-26 | Verance Corporation | Security enhancements of digital watermarks for multi-media content |
| US8020004B2 (en) | 2005-07-01 | 2011-09-13 | Verance Corporation | Forensic marking using a common customization function |
| US8781967B2 (en) | 2005-07-07 | 2014-07-15 | Verance Corporation | Watermarking in an encrypted domain |
| US8315835B2 (en) * | 2007-06-14 | 2012-11-20 | Thomson Licensing | Method and apparatus for setting a detection threshold given a desired false probability |
| US8259938B2 (en) | 2008-06-24 | 2012-09-04 | Verance Corporation | Efficient and secure forensic marking in compressed |
| JP2010142428A (ja) * | 2008-12-18 | 2010-07-01 | Canon Inc | 撮影装置及び撮影方法、プログラム、記録媒体 |
| US9607131B2 (en) | 2010-09-16 | 2017-03-28 | Verance Corporation | Secure and efficient content screening in a networked environment |
| NL2007557C2 (en) * | 2011-10-10 | 2013-04-11 | Civolution B V | Watermark detection with payload. |
| US8923548B2 (en) | 2011-11-03 | 2014-12-30 | Verance Corporation | Extraction of embedded watermarks from a host content using a plurality of tentative watermarks |
| US8615104B2 (en) | 2011-11-03 | 2013-12-24 | Verance Corporation | Watermark extraction based on tentative watermarks |
| CN103975605B (zh) * | 2011-11-03 | 2018-09-07 | 凡瑞斯公司 | 基于试验性水印的水印提取 |
| US8682026B2 (en) * | 2011-11-03 | 2014-03-25 | Verance Corporation | Efficient extraction of embedded watermarks in the presence of host content distortions |
| US8533481B2 (en) * | 2011-11-03 | 2013-09-10 | Verance Corporation | Extraction of embedded watermarks from a host content based on extrapolation techniques |
| US8745403B2 (en) | 2011-11-23 | 2014-06-03 | Verance Corporation | Enhanced content management based on watermark extraction records |
| US9323902B2 (en) | 2011-12-13 | 2016-04-26 | Verance Corporation | Conditional access using embedded watermarks |
| US9547753B2 (en) | 2011-12-13 | 2017-01-17 | Verance Corporation | Coordinated watermarking |
| US9571606B2 (en) | 2012-08-31 | 2017-02-14 | Verance Corporation | Social media viewing system |
| US9106964B2 (en) | 2012-09-13 | 2015-08-11 | Verance Corporation | Enhanced content distribution using advertisements |
| US8869222B2 (en) | 2012-09-13 | 2014-10-21 | Verance Corporation | Second screen content |
| US9262794B2 (en) | 2013-03-14 | 2016-02-16 | Verance Corporation | Transactional video marking system |
| US9251549B2 (en) | 2013-07-23 | 2016-02-02 | Verance Corporation | Watermark extractor enhancements based on payload ranking |
| US9208334B2 (en) | 2013-10-25 | 2015-12-08 | Verance Corporation | Content management using multiple abstraction layers |
| WO2015138798A1 (en) | 2014-03-13 | 2015-09-17 | Verance Corporation | Interactive content acquisition using embedded codes |
| CN104182927B (zh) * | 2014-09-12 | 2017-12-19 | 北京国双科技有限公司 | 图片水印添加方法及装置 |
| CN110191343B (zh) * | 2019-06-03 | 2021-09-17 | 河海大学 | 一种基于方差分析的自适应视频水印的嵌入和提取方法 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2800633B2 (ja) * | 1993-04-30 | 1998-09-21 | 富士ゼロックス株式会社 | 画像符号化装置 |
| JP3596590B2 (ja) * | 1998-11-18 | 2004-12-02 | ソニー株式会社 | 付随情報付加装置および方法、付随情報検出装置および方法 |
| JP3607521B2 (ja) * | 1999-03-24 | 2005-01-05 | 株式会社東芝 | 電子透かし埋込装置、電子透かし検出装置、デジタル情報配布装置及び記憶媒体 |
| JP3431593B2 (ja) * | 2000-10-31 | 2003-07-28 | 株式会社東芝 | コンテンツ生成装置、電子透かし検出装置、コンテンツ生成方法、電子透かし検出方法及び記録媒体 |
| US20030043172A1 (en) * | 2001-08-24 | 2003-03-06 | Huiping Li | Extraction of textual and graphic overlays from video |
| JP3917513B2 (ja) * | 2002-12-27 | 2007-05-23 | 株式会社東芝 | 電子透かし埋込装置、電子透かし検出装置、電子透かし埋込方法、電子透かし検出方法及びプログラム |
-
2004
- 2004-11-12 JP JP2004329358A patent/JP4034776B2/ja not_active Expired - Fee Related
-
2005
- 2005-09-20 US US11/231,513 patent/US20060104477A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| US20060104477A1 (en) | 2006-05-18 |
| JP2006140828A (ja) | 2006-06-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4034776B2 (ja) | 電子透かし検出装置、電子透かし検出方法及びプログラム | |
| Tao et al. | Robust image watermarking theories and techniques: A review | |
| Chang et al. | LBP-based fragile watermarking scheme for image tamper detection and recovery | |
| Su et al. | Geometrically resilient digital image watermarking by using interest point extraction and extended pilot signals | |
| US10607312B2 (en) | Method and apparatus for publishing locational copyrighted watermarking video | |
| JP4189972B2 (ja) | 大きさの変更、回転及び移動に対して耐性を有するウォータマークの検出方法及び検出装置 | |
| Ryu et al. | Detecting trace of seam carving for forensic analysis | |
| CN100583750C (zh) | 数字多媒体数据的去同步加指纹方法和系统 | |
| Thanh et al. | Robust semi-blind video watermarking based on frame-patch matching | |
| CN112241929B (zh) | 水印嵌入及水印检测方法、装置及电子设备 | |
| Hamid et al. | A Comparison between using SIFT and SURF for characteristic region based image steganography | |
| EP1714244A1 (en) | Watermark detection | |
| Khan et al. | A secure true edge based 4 least significant bits steganography | |
| US9135673B2 (en) | Digital watermarking | |
| Zhao et al. | RST transforms resistant image watermarking based on centroid and sector-shaped partition | |
| Ahmad et al. | Robust image watermarking method in wavelet domain based on sift features | |
| JP2003525542A (ja) | 情報信号へのウォーターマークの埋め込み及びその検出 | |
| Abdelhedi et al. | A novel robust spread spectrum watermarking scheme for 3D video traitor tracing | |
| JP2009081827A (ja) | 電子透かしの復元方法および復元処理プログラム | |
| JP2007522755A (ja) | 電子透かし検出 | |
| Ishizuka et al. | A zero-watermarking-like steganography and potential applications | |
| Abdelhedi et al. | Toward a novel LSB-based collusion-secure fingerprinting schema for 3D video | |
| Lv et al. | Enhancing feature point‐based video watermarking against geometric attacks with template | |
| Nesakumari et al. | Normalized image watermarking scheme using chaotic system | |
| Parasuraman et al. | Reversible image watermarking using interpolation technique |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070710 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070724 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070925 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20071023 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20071025 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101102 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101102 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101102 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111102 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121102 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131102 Year of fee payment: 6 |
|
| LAPS | Cancellation because of no payment of annual fees |