JP4861705B2 - ハーフトーンスクリーンへの様々な透かし情報の埋め込み - Google Patents
ハーフトーンスクリーンへの様々な透かし情報の埋め込み Download PDFInfo
- Publication number
- JP4861705B2 JP4861705B2 JP2006010808A JP2006010808A JP4861705B2 JP 4861705 B2 JP4861705 B2 JP 4861705B2 JP 2006010808 A JP2006010808 A JP 2006010808A JP 2006010808 A JP2006010808 A JP 2006010808A JP 4861705 B2 JP4861705 B2 JP 4861705B2
- Authority
- JP
- Japan
- Prior art keywords
- watermark
- halftone screen
- screen
- halftone
- stochastic
- 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
- 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
-
- 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/32256—Spatial or amplitude domain methods in halftone data
-
- 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/0051—Embedding of the watermark in the spatial domain
-
- 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/3212—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image
- H04N2201/3214—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image of a date
-
- 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/3212—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image
- H04N2201/3215—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image of a time or duration
-
- 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/3261—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of multimedia information, e.g. a sound signal
- H04N2201/3263—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of multimedia information, e.g. a sound signal of a graphical motif or symbol, e.g. Christmas symbol, logo
-
- 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/3261—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of multimedia information, e.g. a sound signal
- H04N2201/3266—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of multimedia information, e.g. a sound signal of text or character information, e.g. text accompanying an image
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)
Description
S.G.Wangによる1997年のProc.NIP13:デジタル印刷技術に関する国際会議“Stoclustic(Stochastic Clustered)Halftone Screen Design”が開示するのは、透かしを直接入力画像に組み込むのではなく、確率的ハーフトーンスクリーンを用いて不可視の透かしを印刷されたハーフトーン画像に組み込むことであり、これにより、このスクリーンを用いてハーフトーン化される全ての画像が自動的に透かし情報を所有することになる。
を可視のフォーマットで表示することができるビデオモニタ、手持ち式デバイス、又はその他の出力デバイス、及び/又は、そのような画像を格納することができる1つ又はそれ以上のデバイスを含むこともある。
である位置にB(x、y)=1を、G(x、y)<T(x、y)である位置にB(x、y)=0を適用し、B(x、y)=1である各位置にマーキング材料を堆積させることによって得られる。図3は、基準ハーフトーンスクリーン50と対になるハーフトーンスクリーン60の閾値と、上述したディザリング・ルールをハーフトーンスクリーン60に適用することによって得られるバイナリ出力パターン62を示す。図示のように、基準ハーフトーンスクリーン50とその対になるハーフトーンスクリーン60は、T2(x、y)=M−T1(x、y)という閾値を有し、MはIP40により受け取られるグレイ・レベルの総数である。同一のハーフトーンスクリーンは同一の閾値、T1(x、y)=T2(x、y)を有するであろう。
入力画像の各位置は、その対応するピクセルのグレイスケール値を、複数のハーフトーンスクリーンの中からこの画像をハーフトーン化するために用いられることになる1つのハーフトーンスクリーンの対応する位置の閾値と比較することによって処理され、このハーフトーンスクリーンは、透かし基準に基づいて選択された各位置を処理するために用いられることになる。
このシステム及び方法は、特定の透かし用に透かしスクリーンを設計する必要がないため、透かしを素早く入力画像に埋め込み、画像の取り込みに間に合わせることができる。透かしの区画は固定位置ではないため、透かしを様々なサイズ、形状で入力画像に埋め込むことができ、又、出力画像の様々な位置に埋め込むことができる。注目すべきことに、テキストメッセージ、シリアル番号、時間スタンプ、及び実時間データのような無作為に生成されるパターン及び画像の空間配置がIP40に転送され、これをレンダリングの際に出力画像に埋め込むことができる。
20:画像入力部
22:グレイスケール画像データ
30:デジタルプリンタ
32:基準スクリーン記憶装置
34:透かしスクリーン記憶装置
40:画像プロセッサ
42:ハーフトーン・プロセッサ
44:バイナリ画像データ
50:基準ハーフトーンスクリーン
52:50のバイナリ出力パターン
60:50と対になるハーフトーンスクリーン
62:60のバイナリ出力パターン
72:透かし
W:透かしハーフトーンスクリーン
W1、W2、W3:透かしハーフトーンスクリーンの区画
Claims (2)
- デジタル画像に透かしを組み込む方法であって、
グレイスケール値を用いて表されるデジタル入力画像に透かしを組み込むために透かし位置基準を取得し、
前記透かし位置基準によって分類された前記透かしを組み込まない部分に適用される確率的基準ハーフトーンスクリーンであって、前記部分は所定の閾値を有する、前記確率的基準ハーフトーンスクリーンを取得し、
前記確率的基準ハーフトーンスクリーンの閾値と同一の正の相関関係にある閾値をもつ第1区画と、前記確率的基準ハーフトーンスクリーンと異なる度合いの相関関係を有し、且つ、互いに異なる閾値を有する第2区画及び第3区画とを有する、区画化された確率的透かしハーフトーンスクリーンであって、前記透かし位置基準によって分類された前記透かしを組み込む部分に適用される前記確率的透かしハーフトーンスクリーンを生成し、
前記入力画像を受け取り、
前記透かし位置基準に基づき、前記確率的基準ハーフトーンスクリーンと前記区画化された確率的透かしハーフトーンスクリーンとを前記入力画像に適用することにより、前記入力画像をハーフトーン化する、
ことを含む方法。 - デジタル画像に透かしを組み込む装置であって、
グレイスケール値を用いて表されるデジタル入力画像に透かしを組み込むために透かし位置基準を提供する透かし位置認識部と、
前記透かし位置基準によって分類された前記透かしを組み込まない部分に適用される確率的基準ハーフトーンスクリーンであって、前記部分は所定の閾値を有する、前記確率的基準ハーフトーンスクリーンを提供する基準スクリーン記憶装置と、
前記確率的基準ハーフトーンスクリーンの閾値と同一の正の相関関係にある閾値をもつ第1区画と、前記確率的基準ハーフトーンスクリーンと異なる度合いの相関関係を有し、且つ、互いに異なる閾値を有する第2区画及び第3区画とを有する、区画化された確率的透かしハーフトーンスクリーンであって、前記透かし位置基準によって分類された前記透かしを組み込む部分に適用される前記確率的透かしハーフトーンスクリーンを提供する、透かしスクリーン記憶装置と、
前記入力画像を受け取るグレイスケール画像入力部と、
前記透かし位置基準に基づき、前記確率的基準ハーフトーンスクリーンと前記区画化された確率的透かしハーフトーンスクリーンとを前記入力画像に適用することにより、前記入力画像をハーフトーン化するハーフトーン・プロセッサと、
を含むことを特徴とする装置。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/043,480 US7436977B2 (en) | 2005-01-26 | 2005-01-26 | Embedding variable watermark information in halftone screens |
US11/043480 | 2005-01-26 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006211658A JP2006211658A (ja) | 2006-08-10 |
JP4861705B2 true JP4861705B2 (ja) | 2012-01-25 |
Family
ID=36696785
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006010808A Expired - Fee Related JP4861705B2 (ja) | 2005-01-26 | 2006-01-19 | ハーフトーンスクリーンへの様々な透かし情報の埋め込み |
Country Status (2)
Country | Link |
---|---|
US (1) | US7436977B2 (ja) |
JP (1) | JP4861705B2 (ja) |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100583191C (zh) * | 2005-06-17 | 2010-01-20 | 鸿富锦精密工业(深圳)有限公司 | 文本加密***及方法 |
CN1881383B (zh) * | 2005-06-17 | 2011-07-27 | 鸿富锦精密工业(深圳)有限公司 | 文本加密***及方法 |
CN1881384B (zh) * | 2005-06-17 | 2010-05-26 | 鸿富锦精密工业(深圳)有限公司 | 文本加密***及方法 |
JP4510743B2 (ja) * | 2005-10-17 | 2010-07-28 | Kddi株式会社 | 割符画像生成方法および装置、割符画像生成用プログラムおよび秘密画像復号方法 |
US20080019559A1 (en) * | 2006-07-21 | 2008-01-24 | Xerox Corporation | Digital watermarking process |
US8056821B2 (en) * | 2006-10-18 | 2011-11-15 | Xerox Corporation | Security marks simulating natural defects for embedding information in documents |
US7986441B2 (en) * | 2007-04-04 | 2011-07-26 | Wong Technologies L.L.C. | Embedding watermark into halftone image with low distortion using parity values for overlapping groups of candidate sites |
US8243982B2 (en) * | 2008-11-21 | 2012-08-14 | Xerox Corporation | Embedding information in document border space |
US8224019B2 (en) * | 2007-05-22 | 2012-07-17 | Xerox Corporation | Embedding information in document blank space |
US20090080688A1 (en) * | 2007-09-25 | 2009-03-26 | The Hong Kong University Of Science And Technology | Digital watermarking for few-color images |
US8335342B2 (en) * | 2008-11-21 | 2012-12-18 | Xerox Corporation | Protecting printed items intended for public exchange with information embedded in blank document borders |
US8373895B2 (en) * | 2008-11-21 | 2013-02-12 | Xerox Corporation | Prevention of unauthorized copying or scanning |
CN101882059B (zh) * | 2009-05-05 | 2014-07-02 | 山东新北洋信息技术股份有限公司 | 一种水印打印控制处理方法及装置 |
US8240475B2 (en) | 2010-06-15 | 2012-08-14 | Xerox Corporation | Color flicker boxes |
JP5472471B2 (ja) * | 2010-08-27 | 2014-04-16 | 富士通株式会社 | 電子透かし埋め込み装置、電子透かし埋め込み方法及び電子透かし埋め込み用コンピュータプログラムならびに電子透かし検出装置 |
US8693061B2 (en) | 2011-07-19 | 2014-04-08 | Eastman Kodak Company | Method of embedding data in printed halftone features on a receiver |
US8970910B2 (en) * | 2011-12-07 | 2015-03-03 | Xerox Corporation | Visible and invisible watermarking of printed images via 2nd generation stochastic seed frequency modulation |
CN105556942B (zh) * | 2013-09-27 | 2019-07-23 | 惠普发展公司,有限责任合伙企业 | 数字水印 |
WO2021154267A1 (en) * | 2020-01-30 | 2021-08-05 | Hewlett-Packard Development Company, L.P. | Halftone screens encoding signatures |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5673121A (en) * | 1996-06-17 | 1997-09-30 | Xerox Corporation | Stochastic halftoning screening method |
US5734752A (en) * | 1996-09-24 | 1998-03-31 | Xerox Corporation | Digital watermarking using stochastic screen patterns |
US5790703A (en) * | 1997-01-21 | 1998-08-04 | Xerox Corporation | Digital watermarking using conjugate halftone screens |
US6263086B1 (en) * | 1998-04-15 | 2001-07-17 | Xerox Corporation | Automatic detection and retrieval of embedded invisible digital watermarks from halftone images |
US6252971B1 (en) * | 1998-04-29 | 2001-06-26 | Xerox Corporation | Digital watermarking using phase-shifted stoclustic screens |
US7058199B1 (en) * | 2000-08-14 | 2006-06-06 | The Hong Kong University Of Science And Technology | Methods and apparatus for hiding data in halftone images |
US6731409B2 (en) * | 2001-01-31 | 2004-05-04 | Xerox Corporation | System and method for generating color digital watermarks using conjugate halftone screens |
JP4169267B2 (ja) * | 2003-06-05 | 2008-10-22 | 株式会社リコー | 画像改ざん検知装置およびその保存データの復元方法 |
US7197161B2 (en) * | 2003-06-20 | 2007-03-27 | Xerox Corporation | Embedding information in images using two-layer conjugate screening |
-
2005
- 2005-01-26 US US11/043,480 patent/US7436977B2/en not_active Expired - Fee Related
-
2006
- 2006-01-19 JP JP2006010808A patent/JP4861705B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US20060165255A1 (en) | 2006-07-27 |
US7436977B2 (en) | 2008-10-14 |
JP2006211658A (ja) | 2006-08-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4861705B2 (ja) | ハーフトーンスクリーンへの様々な透かし情報の埋め込み | |
EP1505821B1 (en) | Image processing apparatus, an image forming apparatus and an image processing method | |
EP1881690A2 (en) | Digital watermarking process | |
JP4296126B2 (ja) | スクリーン作成装置 | |
JPH08228282A (ja) | 文書画像の処理方法及びバイナリ画像画素処理装置 | |
US8098405B2 (en) | Laser print apparatus with dual halftones | |
US8170275B2 (en) | Determining document authenticity in a closed-loop process | |
JP4290681B2 (ja) | 画像処理装置、画像処理方法、画像処理プログラム、画像処理プログラムを記録した機械読取可能な記録媒体および印刷物 | |
US7295346B2 (en) | Methods and apparatus for antialiasing using selective implementation of logical and averaging filter operations | |
JPH11154226A (ja) | 解像度改善方法及び装置 | |
EP0878771A2 (en) | Programmable mapping of lower resolution digital data to a higher resolution output device | |
JP4310031B2 (ja) | 画像処理装置、画像処理方法及び記憶媒体 | |
JP4525916B2 (ja) | 画像形成装置及び画像形成方法、画像処理装置、画像処理方法 | |
US6700992B1 (en) | Adaptive message embedding error diffusion method | |
JP4234747B2 (ja) | 電子透かし埋め込み装置及び電子透かし入り画像形成装置及び電子透かし検出装置及び方法及びプログラム | |
US5930404A (en) | Image processing system and method | |
JP3472210B2 (ja) | 画像処理方法及び装置 | |
US5446561A (en) | Method and apparatus for digital scale halftoning with variable screen structure for electrophotographic printing devices | |
JP2005277808A (ja) | 画像形成装置 | |
WO2005006641A1 (en) | Applying image watermarks to previously halftoned images | |
Kimoto | Hiding optical watermarks in hard copy images with reducing degradation of halftone quality | |
JP2658839B2 (ja) | 網点画像生成装置 | |
JP2006197411A (ja) | ハーフトーンスクリーニング方法及びプリンタ | |
KR20080071375A (ko) | 저해상도 입력 화상의 고해상도 프린터 출력을 위한화상데이터 처리 방법 | |
JP2006086903A (ja) | 画像生成装置、画像生成方法及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090116 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100222 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100301 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20100527 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20100601 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20100701 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20100706 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100819 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101012 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20110112 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20110117 |
|
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: 20111011 |
|
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: 20111107 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141111 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |