CA2260094A1 - A method for inserting and detecting electronic watermark data into a digital image and a device for the same - Google Patents

A method for inserting and detecting electronic watermark data into a digital image and a device for the same Download PDF

Info

Publication number
CA2260094A1
CA2260094A1 CA002260094A CA2260094A CA2260094A1 CA 2260094 A1 CA2260094 A1 CA 2260094A1 CA 002260094 A CA002260094 A CA 002260094A CA 2260094 A CA2260094 A CA 2260094A CA 2260094 A1 CA2260094 A1 CA 2260094A1
Authority
CA
Canada
Prior art keywords
watermark data
electronic watermark
same
digital image
detecting 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.)
Granted
Application number
CA002260094A
Other languages
French (fr)
Other versions
CA2260094C (en
Inventor
Yutaka Wakasu
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Personal Computers Ltd
Original Assignee
NEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to CA002260094A priority Critical patent/CA2260094C/en
Priority to US09/234,764 priority patent/US6259801B1/en
Priority to AU13179/99A priority patent/AU758814B2/en
Priority to CN99100376A priority patent/CN1113355C/en
Priority to KR1019990002534A priority patent/KR100328808B1/en
Publication of CA2260094A1 publication Critical patent/CA2260094A1/en
Application granted granted Critical
Publication of CA2260094C publication Critical patent/CA2260094C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T9/00Image coding
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/0021Image watermarking
    • G06T1/005Robust watermarking, e.g. average attack or collusion attack resistant
    • G06T1/0071Robust watermarking, e.g. average attack or collusion attack resistant using multiple or alternating watermarks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/0021Image watermarking
    • G06T1/005Robust watermarking, e.g. average attack or collusion attack resistant
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2201/00General purpose image data processing
    • G06T2201/005Image watermarking
    • G06T2201/0052Embedding of the watermark in the frequency domain
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2201/00General purpose image data processing
    • G06T2201/005Image watermarking
    • G06T2201/0065Extraction of an embedded watermark; Reliable detection

Abstract

An image is divided into blocks, and different electronic watermark data are embedded into every block using a DCT transformer (103), electronic watermark data inserter (104), and IDCT transformer (107). At that time, reference is made to an electronic watermark data insertion position table (105) and electronic watermark data table (106) which specify that which electronic watermark data is to be inserted into which block of the image.
CA002260094A 1999-01-19 1999-01-19 A method for inserting and detecting electronic watermark data into a digital image and a device for the same Expired - Fee Related CA2260094C (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
CA002260094A CA2260094C (en) 1999-01-19 1999-01-19 A method for inserting and detecting electronic watermark data into a digital image and a device for the same
US09/234,764 US6259801B1 (en) 1999-01-19 1999-01-21 Method for inserting and detecting electronic watermark data into a digital image and a device for the same
AU13179/99A AU758814B2 (en) 1999-01-19 1999-01-21 A method for inserting and detecting electronic watermark data into a digital image and a device for the same
CN99100376A CN1113355C (en) 1999-01-19 1999-01-26 Method and device for inserting electronic watermark into digital image and testing electronic watermark
KR1019990002534A KR100328808B1 (en) 1999-01-19 1999-01-27 A method for inserting and detecting electronic watermark data into a digital image and a device for the same

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
CA002260094A CA2260094C (en) 1999-01-19 1999-01-19 A method for inserting and detecting electronic watermark data into a digital image and a device for the same
US09/234,764 US6259801B1 (en) 1999-01-19 1999-01-21 Method for inserting and detecting electronic watermark data into a digital image and a device for the same
AU13179/99A AU758814B2 (en) 1999-01-19 1999-01-21 A method for inserting and detecting electronic watermark data into a digital image and a device for the same
CN99100376A CN1113355C (en) 1999-01-19 1999-01-26 Method and device for inserting electronic watermark into digital image and testing electronic watermark
KR1019990002534A KR100328808B1 (en) 1999-01-19 1999-01-27 A method for inserting and detecting electronic watermark data into a digital image and a device for the same

Publications (2)

Publication Number Publication Date
CA2260094A1 true CA2260094A1 (en) 2000-07-19
CA2260094C CA2260094C (en) 2002-10-01

Family

ID=33033293

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002260094A Expired - Fee Related CA2260094C (en) 1999-01-19 1999-01-19 A method for inserting and detecting electronic watermark data into a digital image and a device for the same

Country Status (5)

Country Link
US (1) US6259801B1 (en)
KR (1) KR100328808B1 (en)
CN (1) CN1113355C (en)
AU (1) AU758814B2 (en)
CA (1) CA2260094C (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105184120A (en) * 2015-09-19 2015-12-23 杭州电子科技大学 Safe digital content segmentation printing and copying method

Families Citing this family (74)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7720249B2 (en) * 1993-11-18 2010-05-18 Digimarc Corporation Watermark embedder and reader
US7171016B1 (en) 1993-11-18 2007-01-30 Digimarc Corporation Method for monitoring internet dissemination of image, video and/or audio files
US6424725B1 (en) 1996-05-16 2002-07-23 Digimarc Corporation Determining transformations of media signals with embedded code signals
US6988202B1 (en) * 1995-05-08 2006-01-17 Digimarc Corporation Pre-filteriing to increase watermark signal-to-noise ratio
DE69822950T2 (en) 1997-09-03 2009-09-24 Hitachi, Ltd. Method and system for embedding information in data
JP3570213B2 (en) * 1998-03-27 2004-09-29 株式会社日立製作所 Digital watermark image processing method
JP3214555B2 (en) * 1998-05-06 2001-10-02 日本電気株式会社 Digital watermark insertion device
US6580806B1 (en) * 1998-11-20 2003-06-17 Canon Kabushiki Kaisha Image processing apparatus, image processing method and storage
US6731774B1 (en) * 1998-11-30 2004-05-04 Sony Corporation Associated information adding apparatus and method, and associated information detecting apparatus and method
JP2000295454A (en) * 1999-04-05 2000-10-20 Hitachi Ltd Unit and method for electronic watermark and recording medium
US6952774B1 (en) * 1999-05-22 2005-10-04 Microsoft Corporation Audio watermarking with dual watermarks
US7543148B1 (en) * 1999-07-13 2009-06-02 Microsoft Corporation Audio watermarking with covert channel and permutations
US7020285B1 (en) * 1999-07-13 2006-03-28 Microsoft Corporation Stealthy audio watermarking
US7152165B1 (en) * 1999-07-16 2006-12-19 Intertrust Technologies Corp. Trusted storage systems and methods
AU6104800A (en) 1999-07-16 2001-02-05 Intertrust Technologies Corp. Trusted storage systems and methods
US7770016B2 (en) * 1999-07-29 2010-08-03 Intertrust Technologies Corporation Systems and methods for watermarking software and other media
JP2001051831A (en) * 1999-08-10 2001-02-23 Sony Corp Device and method for random number generation
JP3178463B2 (en) * 1999-08-31 2001-06-18 ヤマハ株式会社 Electronic information processing method and system, and recording medium
WO2001039121A1 (en) * 1999-11-23 2001-05-31 Koninklijke Philips Electronics N.V. Watermark embedding and detection
US6678390B1 (en) * 1999-12-02 2004-01-13 Eastman Kodak Company Method and computer program for embedding and extracting an embedded message from a digital image
US6801636B2 (en) * 2000-01-31 2004-10-05 Canon Kabushiki Kaisha Image processing apparatus and method, and storage medium
US8121843B2 (en) 2000-05-02 2012-02-21 Digimarc Corporation Fingerprint methods and systems for media signals
US6778587B1 (en) * 2000-09-01 2004-08-17 Microsoft Corporation Spread spectrum modulation system and method for embedding digital information into digital or analog media
GB2369947A (en) * 2000-12-07 2002-06-12 Sony Uk Ltd Embedding data in fields of an image
US20020073317A1 (en) * 2000-12-08 2002-06-13 Philips Electronics North America Corporation. System and method for protecting digital media
US7043051B2 (en) * 2001-02-21 2006-05-09 Lg Electronics Inc. Proprietary watermark system for secure digital media and content distribution
US7058201B2 (en) * 2001-03-28 2006-06-06 Lg Electronics Inc. Method of embedding watermark into digital image
US6873743B2 (en) * 2001-03-29 2005-03-29 Fotonation Holdings, Llc Method and apparatus for the automatic real-time detection and correction of red-eye defects in batches of digital images or in handheld appliances
US6751348B2 (en) 2001-03-29 2004-06-15 Fotonation Holdings, Llc Automated detection of pornographic images
US20020181732A1 (en) * 2001-04-10 2002-12-05 Motorola, Inc Method of collaborative watermarking of a digital content
US20020183967A1 (en) * 2001-04-12 2002-12-05 Koninklijke Philips Electronics N.V. Methods and apparatus for verifying the presence of original data in content while copying an identifiable subset thereof
KR20010074604A (en) * 2001-05-10 2001-08-04 김주현 Real-Time Watermarking Insertion/Extraction method for MPEG Stream using Block unit Quantization
KR100493284B1 (en) * 2001-05-11 2005-06-03 엘지전자 주식회사 Copy protection method and system for digital media
US7062067B2 (en) * 2001-06-21 2006-06-13 International Business Machines Corporation Protecting images with multiple image watermarks
WO2003009580A1 (en) * 2001-07-10 2003-01-30 Kowa Co., Ltd. Electronic watermark embedding method and extraction method and apparatus for them
US7095872B2 (en) * 2001-08-28 2006-08-22 University Of North Carolina At Charlotte Automated digital watermarking methods using neural networks
GB2383219A (en) * 2001-12-13 2003-06-18 Sony Uk Ltd Marking material using a two part watermark
US20030131350A1 (en) 2002-01-08 2003-07-10 Peiffer John C. Method and apparatus for identifying a digital audio signal
KR100459922B1 (en) * 2002-01-18 2004-12-04 한국과학기술연구원 Digital image watermarking using region segmentation
US7231061B2 (en) 2002-01-22 2007-06-12 Digimarc Corporation Adaptive prediction filtering for digital watermarking
WO2003062960A2 (en) * 2002-01-22 2003-07-31 Digimarc Corporation Digital watermarking and fingerprinting including symchronization, layering, version control, and compressed embedding
US7886151B2 (en) 2002-01-22 2011-02-08 Purdue Research Foundation Temporal synchronization of video and audio signals
US7567721B2 (en) * 2002-01-22 2009-07-28 Digimarc Corporation Digital watermarking of low bit rate video
KR100445780B1 (en) * 2002-02-27 2004-08-25 한국과학기술원 Digital audio watermarking based on statistical inference
MXPA05002002A (en) * 2002-08-21 2005-04-28 Thomson Licensing Sa Watermarking digital data at a user device.
US7190806B2 (en) * 2002-08-30 2007-03-13 Hewlett-Packard Development Company, L.P. System and method for data encryption/decryption
US20040042634A1 (en) * 2002-08-30 2004-03-04 Cazier Robert P. Referencing information in an image
WO2004038538A2 (en) 2002-10-23 2004-05-06 Nielsen Media Research, Inc. Digital data insertion apparatus and methods for use with compressed audio/video data
US7460684B2 (en) * 2003-06-13 2008-12-02 Nielsen Media Research, Inc. Method and apparatus for embedding watermarks
US7206649B2 (en) * 2003-07-15 2007-04-17 Microsoft Corporation Audio watermarking with dual watermarks
US20050097331A1 (en) * 2003-10-29 2005-05-05 Microsoft Corporation Post decode watermarking of media
JP4208135B2 (en) * 2003-11-07 2009-01-14 Kddi株式会社 Drift compensation method
JP2007514976A (en) * 2003-12-19 2007-06-07 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Embed watermark
JP3944490B2 (en) * 2004-02-17 2007-07-11 株式会社東芝 Digital watermark embedding device, digital watermark detection device, digital watermark embedding method, digital watermark detection method, digital watermark embedding program, and digital watermark detection program
TWI404419B (en) * 2004-04-07 2013-08-01 Nielsen Media Res Inc Data insertion methods , sysytems, machine readable media and apparatus for use with compressed audio/video data
EP1779297A4 (en) 2004-07-02 2010-07-28 Nielsen Media Res Inc Methods and apparatus for mixing compressed digital bit streams
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
JP4592652B2 (en) * 2005-09-09 2010-12-01 株式会社東芝 Digital watermark embedding apparatus and method, digital watermark detection apparatus and method, and program
KR100878579B1 (en) * 2006-06-30 2009-01-15 포스데이타 주식회사 Watermarking Method, Watermark Validation Method, Watermarking Device and Watermark Validation Device
EP2958106B1 (en) 2006-10-11 2018-07-18 The Nielsen Company (US), LLC Methods and apparatus for embedding codes in compressed audio data streams
CN101166260B (en) * 2007-09-12 2012-07-04 华为技术有限公司 Method and device for image coding and watermark removal
US20090076904A1 (en) * 2007-09-17 2009-03-19 Frank David Serena Embedding digital values for digital exchange
CN101389027B (en) * 2008-09-28 2012-08-08 华为技术有限公司 Watermark embedding method, watermark extracting method, device and system
WO2010091208A1 (en) * 2009-02-04 2010-08-12 William Charles Fisher Digital watermarking system and method
US8878041B2 (en) * 2009-05-27 2014-11-04 Microsoft Corporation Detecting beat information using a diverse set of correlations
CN101984426B (en) * 2010-10-21 2013-04-10 优视科技有限公司 Method used for character splitting on webpage picture and device thereof
CN102207799A (en) * 2011-07-06 2011-10-05 圆展科技股份有限公司 Screen coordinate positioning method and electronic pen
CN103500350B (en) * 2013-10-11 2016-03-30 北京邮电大学 A kind of method for anti-counterfeit based on Chinese letter co and digital watermarking
WO2016118216A2 (en) 2014-11-06 2016-07-28 Intertrust Technologies Corporation Secure application distribution systems and methods
JP2017044970A (en) * 2015-08-28 2017-03-02 株式会社ジャパンディスプレイ Display device and electronic apparatus
CN105721951B (en) * 2016-01-28 2018-12-25 华为技术有限公司 A kind of method and device of video watermark processing
FR3047825B1 (en) * 2016-02-12 2019-10-11 Viaccess METHOD FOR IDENTIFYING A SHOW IN A VIDEO FILMED BY A CAMERA OF A SPECTATOR
CN111263168A (en) * 2020-01-03 2020-06-09 中央宣传部电影技术质量检测所 Method and system for adding and extracting anti-attack video watermark of data array
CN112383836B (en) * 2020-10-19 2022-11-11 深圳市九洲电器有限公司 Video verification system and method

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0530466A (en) 1991-07-19 1993-02-05 Sony Corp Video signal recorder and signal recording medium
JPH06315131A (en) 1993-04-28 1994-11-08 Matsushita Electric Ind Co Ltd Information embedding device and reproducing device
US5530759A (en) 1995-02-01 1996-06-25 International Business Machines Corporation Color correct digital watermarking of images
US5778102A (en) * 1995-05-17 1998-07-07 The Regents Of The University Of California, Office Of Technology Transfer Compression embedding
DE69636084T2 (en) * 1995-09-28 2006-09-14 Nec Corp. Method and apparatus for inserting a spread spectrum watermark into multimedia data
US6031914A (en) * 1996-08-30 2000-02-29 Regents Of The University Of Minnesota Method and apparatus for embedding data, including watermarks, in human perceptible images
US5915027A (en) * 1996-11-05 1999-06-22 Nec Research Institute Digital watermarking
EP1381217A1 (en) 1997-01-17 2004-01-14 Nec Corporation Image data illegal use prevention system
JP3349910B2 (en) 1997-02-12 2002-11-25 日本電気株式会社 Image data encoding system
JP3055672B2 (en) * 1997-02-14 2000-06-26 日本電気株式会社 Image data encoding system and image input device
EP0860997B1 (en) 1997-02-24 2008-12-10 Nec Corporation Digital data encode system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105184120A (en) * 2015-09-19 2015-12-23 杭州电子科技大学 Safe digital content segmentation printing and copying method

Also Published As

Publication number Publication date
CA2260094C (en) 2002-10-01
US6259801B1 (en) 2001-07-10
KR20000051842A (en) 2000-08-16
KR100328808B1 (en) 2002-03-14
AU758814B2 (en) 2003-04-03
CN1262510A (en) 2000-08-09
CN1113355C (en) 2003-07-02
AU1317999A (en) 2000-07-27

Similar Documents

Publication Publication Date Title
CA2260094A1 (en) A method for inserting and detecting electronic watermark data into a digital image and a device for the same
EP1136946A3 (en) Electronic watermark data insertion apparatus and electronic watermark data detection apparatus
SG75959A1 (en) Image attribute altering device and electronic watermark embedding device
AU2001286450A8 (en) A system and method for capturing an image
GB2364590B (en) Method and apparatus for representing and searching for an object in an image
AU2001288127A1 (en) Digital image watermarking apparatus and method
EP0955767A3 (en) Electronic watermark insertion device
EP1289301A4 (en) Method and device for encoding image
GB0104569D0 (en) A system and method for authenticating electronic documents
AU2001251703A1 (en) System and method for effectively implementing an electronic image manager device
WO2002021254A8 (en) Mechanism and method for dynamic question handling through an electronic interface
EP1324305A4 (en) Image processing method, image processing apparatus, electronic device, image processing program, and recorded medium on which the program is recorded
AU2001231293A1 (en) System and method for drawing electronic images
WO2002005084A3 (en) Method and apparatus for ordering electronic data
AU2001283796A1 (en) Method and device for extracting information-bearing features from a digital image
AU2001296298A1 (en) Method and apparatus for steganographic embedding of meta-data
GB2372402B (en) Telephone unit having telephone directory with picture data and method for generating telephone directory with picture data
AU2637101A (en) System and method for image capture and management in an electronic device
AU4755700A (en) Digital data watermarking system using novel watermark insertion and detection methods
GB2365240B (en) Apparatus and method for image transmission
EP1282305A4 (en) Electronic camera, image processing program and its recorded medium, and image processing method
HK1064775A1 (en) An apparatus and method for enhancing image resolution
IL152901A0 (en) Method and system for operating an electronic exchange
MXPA03003505A (en) Method and device for the transmission of data in a television system.
AU2001285058A1 (en) Methods and apparatus for imaging electronic paper

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed

Effective date: 20180119