JP4184406B2 - ディジタル信号における電子透かしの検出 - Google Patents
ディジタル信号における電子透かしの検出 Download PDFInfo
- Publication number
- JP4184406B2 JP4184406B2 JP2006530981A JP2006530981A JP4184406B2 JP 4184406 B2 JP4184406 B2 JP 4184406B2 JP 2006530981 A JP2006530981 A JP 2006530981A JP 2006530981 A JP2006530981 A JP 2006530981A JP 4184406 B2 JP4184406 B2 JP 4184406B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- quality metric
- watermark
- compressed
- frame
- 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; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
-
- 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
-
- 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/0028—Adaptive watermarking, e.g. Human Visual System [HVS]-based watermarking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/913—Television signal processing therefor for scrambling ; for copy protection
-
- 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/0053—Embedding of the watermark in the coding stream, possibly without decoding; Embedding of the watermark in the compressed 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/0065—Extraction of an embedded watermark; Reliable detection
-
- 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/0202—Image watermarking whereby the quality of watermarked images is measured; Measuring quality or performance of watermarking methods; Balancing between quality and robustness
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Editing Of Facsimile Originals (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Image Processing (AREA)
- Television Systems (AREA)
- Television Signal Processing For Recording (AREA)
Description
・A及びBに対して128x128のハニング(Hanning)ウィンドウHan(A)及びHan(B)を算出する(ハニングウィンドウは、適用されるタイルのエッジを「フェードアウト」させるように動作する一種のフィルタである。このようにして、タイルの中央におけるデータが保護され、エッジに近いデータはゼロへとフェードアウトする。このことは、FFT算出の保証において強い人工的な周波数成分をもたらすエッジの効果を軽減する)。
・A及びBに対して128x128の高速フーリエ変換(FFT)を算出する。
・Han(B)の複素共役Con(Han(B))を算出する。
・Han(A)とCon(Han(B))との点毎の乗算を算出する。
・乗算結果を正規化する。このことは、zが以下の式によって置き換えられるように、該結果における各複素値(z)について以下の式によって為される。
前記マルチメディアデータの圧縮の度合いに基づいて、前記圧縮されたマルチメディアデータの所定の部分について品質メトリック(quality metric)を算出するステップと、
前記品質メトリックが一定の閾値よりも高い場合、電子透かしデコード処理に前記所定の部分を含めるステップと、
前記品質メトリックが前記閾値よりも低い場合、前記電子透かしデコード処理から前記所定の部分を除外するステップと、
を有する方法が提供される。
・量子化係数
・フレームを符号化するために利用された可変長符号語(VLC)の数
・動きベクトル
である。
・エネルギーの尺度
である。かような尺度は、例えばフレームのブロックを8x8DCT変換し、粗い標準的なMPEG量子化行列を用いて係数を量子化し、非ゼロ(non-zero)係数の数を計数することにより得られる。ブロックの非ゼロ係数は、該ブロックのエネルギー量を示す。DC周波数の周囲に多くの高い係数がある場合、このことは該ブロックにおいて鋭いエッジがあることを示す。非ゼロ係数が多いことは、該ブロックが複雑な構造を持つことを意味する。AC係数がない場合には、このことは該ブロックが平坦であることを意味する。一般に、非ゼロ係数が多い程、該ブロックにおいて利用可能である見込みの高い多くの電子透かしエネルギーがある。
Claims (10)
- 圧縮されたマルチメディアデータに埋め込まれた電子透かしのデコードにおける利用のためのデータを選択する方法であって、
前記マルチメディアデータの圧縮の度合いに基づいて、前記圧縮されたマルチメディアデータの所定の部分について品質メトリックを算出するステップと、
前記品質メトリックが一定の閾値よりも高い場合、電子透かしデコード処理に前記所定の部分を含めるステップと、
前記品質メトリックが前記閾値よりも低い場合、前記電子透かしデコード処理から前記所定の部分を除外するステップと、
を有する方法。 - 前記電子透かしデコード処理の前に実行されるスケーリング検出処理において利用するためのデータを選択するため前記品質メトリックを利用するステップを更に含む、請求項1に記載の方法。
- 前記品質メトリックは、圧縮されたデータストリームの解析に基づいて算出される、請求項1に記載の方法。
- 前記品質メトリックは、前記圧縮されたデータストリームに関連する、量子化係数、データフレームを符号化するために利用された可変長符号語の数及び動きベクトルのうちの1つに基づいて算出される、請求項3に記載の方法。
- 前記品質メトリックは、前記圧縮されたデータストリームに関連する複数のパラメータに基づいて算出される、請求項4に記載の方法。
- 前記品質メトリックは、ベースバンドデータの解析に基づいて算出される、請求項1に記載の方法。
- 前記品質メトリックは、フレームのエネルギーの尺度に基づいて算出される、請求項6に記載の方法。
- 前記品質メトリックは、前記ベースバンドデータに関連する複数のパラメータに基づいて算出される、請求項7に記載の方法。
- 前記データの所定の一部はフレームである、請求項1に記載の方法。
- 請求項1乃至9のいずれか一項に記載の方法を実行するように構成された装置。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP03103749 | 2003-10-10 | ||
PCT/IB2004/051991 WO2005036459A1 (en) | 2003-10-10 | 2004-10-06 | Detection of a watermark in a digital signal |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007508735A JP2007508735A (ja) | 2007-04-05 |
JP4184406B2 true JP4184406B2 (ja) | 2008-11-19 |
Family
ID=34429466
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006530981A Expired - Fee Related JP4184406B2 (ja) | 2003-10-10 | 2004-10-06 | ディジタル信号における電子透かしの検出 |
Country Status (8)
Country | Link |
---|---|
US (1) | US7596221B2 (ja) |
EP (1) | EP1673724B1 (ja) |
JP (1) | JP4184406B2 (ja) |
KR (1) | KR20060121911A (ja) |
CN (1) | CN100469128C (ja) |
AT (1) | ATE393937T1 (ja) |
DE (1) | DE602004013457T2 (ja) |
WO (1) | WO2005036459A1 (ja) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007003008A1 (en) * | 2005-07-04 | 2007-01-11 | Commonwealth Scientific And Industrial Research Organisation | Image watermarking |
ATE511151T1 (de) | 2005-07-19 | 2011-06-15 | Verimatrix Inc | Verdeckte und robuste markierung zur medienidentifikation |
CN100338549C (zh) | 2005-09-02 | 2007-09-19 | 北京北大方正电子有限公司 | 一种文档的防拷贝方法 |
FR2894759A1 (fr) * | 2005-12-12 | 2007-06-15 | Nextamp Sa | Procede et dispositif de tatouage sur flux |
KR101383307B1 (ko) * | 2007-06-14 | 2014-04-09 | 톰슨 라이센싱 | 원하는 허위 확률 하에서 검출 임계치를 설정하는 방법 및 장치 |
US8438648B2 (en) * | 2010-02-16 | 2013-05-07 | Celartem, Inc. | Preventing unauthorized font linking |
US9076220B2 (en) | 2010-04-29 | 2015-07-07 | Thomson Licensing | Method of processing an image based on the determination of blockiness level |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2523011B2 (ja) | 1989-03-15 | 1996-08-07 | 三洋電機株式会社 | オ―トフォ―カスカメラ |
US7171016B1 (en) * | 1993-11-18 | 2007-01-30 | Digimarc Corporation | Method for monitoring internet dissemination of image, video and/or audio files |
US6879701B1 (en) * | 1994-10-21 | 2005-04-12 | Digimarc Corporation | Tile-based digital watermarking techniques |
JP2001525151A (ja) | 1998-03-04 | 2001-12-04 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | ウォーターマークの検出 |
GB2349536B (en) * | 1999-03-23 | 2003-03-12 | Ibm | Motion picture electronic watermark system |
KR20020089461A (ko) | 2001-02-13 | 2002-11-29 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 정보 신호에서 워터마크를 검출하는 방법 및 장치 |
US7607016B2 (en) * | 2001-04-20 | 2009-10-20 | Digimarc Corporation | Including a metric in a digital watermark for media authentication |
US20040187016A1 (en) | 2001-07-06 | 2004-09-23 | Brondijk Robert Albertus | Method for protecting content stored on an information carrier |
-
2004
- 2004-10-06 DE DE602004013457T patent/DE602004013457T2/de active Active
- 2004-10-06 JP JP2006530981A patent/JP4184406B2/ja not_active Expired - Fee Related
- 2004-10-06 EP EP04770182A patent/EP1673724B1/en not_active Not-in-force
- 2004-10-06 US US10/572,653 patent/US7596221B2/en not_active Expired - Fee Related
- 2004-10-06 WO PCT/IB2004/051991 patent/WO2005036459A1/en active IP Right Grant
- 2004-10-06 AT AT04770182T patent/ATE393937T1/de not_active IP Right Cessation
- 2004-10-06 KR KR1020067006866A patent/KR20060121911A/ko not_active Application Discontinuation
- 2004-10-06 CN CNB2004800295110A patent/CN100469128C/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN100469128C (zh) | 2009-03-11 |
KR20060121911A (ko) | 2006-11-29 |
DE602004013457D1 (de) | 2008-06-12 |
WO2005036459A1 (en) | 2005-04-21 |
JP2007508735A (ja) | 2007-04-05 |
ATE393937T1 (de) | 2008-05-15 |
US7596221B2 (en) | 2009-09-29 |
EP1673724B1 (en) | 2008-04-30 |
US20070003059A1 (en) | 2007-01-04 |
DE602004013457T2 (de) | 2009-01-29 |
EP1673724A1 (en) | 2006-06-28 |
CN1864175A (zh) | 2006-11-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Haitsma et al. | A watermarking scheme for digital cinema | |
Pereira et al. | Second generation benchmarking and application oriented evaluation | |
AU758814B2 (en) | A method for inserting and detecting electronic watermark data into a digital image and a device for the same | |
US8015410B2 (en) | Data processing apparatus and method | |
US9245310B2 (en) | Content watermarking | |
US20030188166A1 (en) | Data processing apparatus and method | |
US6975745B2 (en) | Synchronizing watermark detectors in geometrically distorted signals | |
JP4184406B2 (ja) | ディジタル信号における電子透かしの検出 | |
Ellinas | A robust wavelet-based watermarking algorithm using edge detection | |
EP1028585A1 (en) | A method for inserting and detecting electronic watermark data into a digital image and a device for the same | |
Abraham et al. | Image watermarking using DCT in selected pixel regions | |
Emek et al. | A cascade DWT-DCT based digital watermarking scheme | |
Xiao et al. | Toward a better understanding of DCT coefficients in watermarking | |
Tokar et al. | Digital watermarking of uncompressed video in spatial domain | |
JP4212422B2 (ja) | データ符号化装置、データ符号化方法、データ検出装置及びデータ検出方法 | |
CN114168908A (zh) | 基于音视频分析的版权保护技术 | |
US7769199B2 (en) | Method and apparatus for providing reduced reference techniques for low frequency watermarking | |
Xiang | Non-integer expansion embedding for prediction-based reversible watermarking | |
JP2004254276A (ja) | データ処理装置及び方法 | |
Pal et al. | Survey Of Digital Watermarking Using Dct | |
Sharkas et al. | An adaptive image-watermarking algorithim employing the DWT | |
Ellinas et al. | A robust watermarking scheme based on edge detection and contrast sensitivity function | |
Jayalakshmi et al. | Optimum retrieval of watermark from wavelet significant coefficients | |
Yang et al. | A robust video watermarking scheme via temporal segmentation and middle frequency component adaptive modification | |
KR101025311B1 (ko) | 복합적 왜곡에 강인한 자기 동기화 신호 기반의 고화질 동영상 워터마킹 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20071005 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080522 |
|
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: 20080807 |
|
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: 20080903 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110912 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |