RU2008120711A - Способ внедрения данных в информационный сигнал - Google Patents
Способ внедрения данных в информационный сигнал Download PDFInfo
- Publication number
- RU2008120711A RU2008120711A RU2008120711/09A RU2008120711A RU2008120711A RU 2008120711 A RU2008120711 A RU 2008120711A RU 2008120711/09 A RU2008120711/09 A RU 2008120711/09A RU 2008120711 A RU2008120711 A RU 2008120711A RU 2008120711 A RU2008120711 A RU 2008120711A
- Authority
- RU
- Russia
- Prior art keywords
- data
- component
- information signal
- embedded
- version
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/018—Audio watermarking, i.e. embedding inaudible data in the audio signal
-
- 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/0064—Geometric transfor invariant watermarking, e.g. affine transform invariant
-
- 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/0071—Robust watermarking, e.g. average attack or collusion attack resistant using multiple or alternating watermarks
-
- 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/0083—Image watermarking whereby only watermarked image required at decoder, e.g. source-based, blind, oblivious
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Signal Processing (AREA)
- Computational Linguistics (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Editing Of Facsimile Originals (AREA)
- Television Systems (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
1. Способ внедрения данных в информационный сигнал, при этом способ содержит этапы, на которых: ! внедряют данные в первую составляющую информационного сигнала и ! внедряют преобразованный вариант этих данных во вторую составляющую информационного сигнала. ! 2. Способ по п.1, в котором информационный сигнал представляет собой видеосигнал, первая составляющая представляет собой составляющую яркости видеосигнала, а вторая составляющая представляет составляющую цветности видеосигнала. ! 3. Способ по п.2, в котором видеосигнал содержит последовательность изображений, при этом способ содержит этапы, на которых: ! внедряют данные в первую составляющую информационного сигнала в каждом изображении и ! внедряют преобразованный вариант этих данных во вторую составляющую информационного сигнала в каждом изображении. ! 4. Способ по п.3, в котором данные содержат двумерный массив данных водяного знака. ! 5. Способ по п.4, дополнительно содержащий этапы, на которых циклически сдвигают упомянутые данные в по меньшей мере первом направлении, чтобы создать преобразованный вариант этих данных. ! 6. Способ по п. 5, в котором при сдвигании упомянутых данных водяного знака в по меньшей мере первом направлении сдвигают упомянутые данные на половину длины двумерного массива данных водяного знака в первом направлении. ! 7. Способ по п.5, дополнительно содержащий этап, на котором сдвигают упомянутые данные во втором направлении, ортогональном первому направлению. ! 8. Способ по любому одному из предыдущих пунктов, в котором при внедрении преобразованного варианта данных в упомянутую первую составляющую внедряют первый и второй преобразованн
Claims (23)
1. Способ внедрения данных в информационный сигнал, при этом способ содержит этапы, на которых:
внедряют данные в первую составляющую информационного сигнала и
внедряют преобразованный вариант этих данных во вторую составляющую информационного сигнала.
2. Способ по п.1, в котором информационный сигнал представляет собой видеосигнал, первая составляющая представляет собой составляющую яркости видеосигнала, а вторая составляющая представляет составляющую цветности видеосигнала.
3. Способ по п.2, в котором видеосигнал содержит последовательность изображений, при этом способ содержит этапы, на которых:
внедряют данные в первую составляющую информационного сигнала в каждом изображении и
внедряют преобразованный вариант этих данных во вторую составляющую информационного сигнала в каждом изображении.
4. Способ по п.3, в котором данные содержат двумерный массив данных водяного знака.
5. Способ по п.4, дополнительно содержащий этапы, на которых циклически сдвигают упомянутые данные в по меньшей мере первом направлении, чтобы создать преобразованный вариант этих данных.
6. Способ по п. 5, в котором при сдвигании упомянутых данных водяного знака в по меньшей мере первом направлении сдвигают упомянутые данные на половину длины двумерного массива данных водяного знака в первом направлении.
7. Способ по п.5, дополнительно содержащий этап, на котором сдвигают упомянутые данные во втором направлении, ортогональном первому направлению.
8. Способ по любому одному из предыдущих пунктов, в котором при внедрении преобразованного варианта данных в упомянутую первую составляющую внедряют первый и второй преобразованные варианты этих данных во вторую составляющую информационного сигнала.
9. Способ по п.8, дополнительно содержащий этапы, на которых сдвигают упомянутые данные вдоль первого вектора, чтобы создать первый преобразованный вариант этих данных, и сдвигают упомянутые данные вдоль второго вектора, чтобы создать второй преобразованный вариант этих данных.
10. Способ по п.9, дополнительно содержащий этап, на котором внедряют первый и второй преобразованные варианты данных с противоположными полярностями.
11. Носитель, несущий машиночитаемый код для управления компьютером так, чтобы он выполнял способ по любому одному из пп.1-10.
12. Компьютерное устройство для внедрения данных в информационный сигнал, содержащее:
память программ, хранящую читаемые процессором команды, и
процессор, сконфигурированный для считывания и выполнения команд, хранимых в упомянутой памяти программ,
при этом читаемые процессором команды содержат команды, управляющие процессором так, чтобы он выполнял способ по любому одному из пп.1-10.
13. Устройство для внедрения данных в информационный сигнал, содержащее:
первое средство внедрения данных, приспособленное для внедрения данных в первую составляющую информационного сигнала, и
второе средство внедрения данных, приспособленное для внедрения преобразованного варианта упомянутых данных во вторую составляющую информационного сигнала.
14. Способ восстановления данных, внедренных в информационный сигнал, при этом способ содержит этапы, на которых:
осуществляют корреляцию данных, внедренных в первую составляющую информационного сигнала, с преобразованным вариантом этих данных, встроенным во вторую составляющую информационного сигнала.
15. Способ по п.14, в котором информационный сигнал представляет собой видеосигнал, первая составляющая представляет собой составляющую яркости видеосигнала, а вторая составляющая представляет собой составляющую цветности видеосигнала.
16. Способ по п.14, в котором при осуществлении корреляции данных, внедренных в первую составляющую информационного сигнала, с преобразованным вариантом этих данных, внедренным во вторую составляющую информационного сигнала,
оценивают данные, внедренные в первую составляющую,
оценивают преобразованный вариант этих данных, внедренный во вторую составляющую, и
осуществляют корреляцию оценки данных, внедренных в первую составляющую, с оценкой преобразованного варианта этих данных, внедренного во вторую составляющую.
17. Способ по п.14, в котором данные содержат двухмерный массив данных водяного знака.
18. Способ по п.17, дополнительно содержащий этап, на котором осуществляют корреляцию оценки преобразованного варианта данных, внедренного во вторую составляющую, с преобразованными вариантами оценки данных, внедренными в первую составляющую, чтобы идентифицировать преобразование, которое дает корреляционный максимум.
19. Способ по п.18, дополнительно содержащий этап, на котором сравнивают преобразование, которое дает корреляционный максимум, с известным преобразованием между данными, внедренными в первую составляющую информационного сигнала, и преобразованным вариантом этих данных, внедренным во вторую составляющую информационного сигнала, чтобы восстановить матрицу преобразования.
20. Способ по п.19, дополнительно содержащий этап, на котором используют матрицу преобразования для восстановления данных, внедренных в первую составляющую информационного сигнала.
21. Носитель, несущий машиночитаемый код для управления компьютером так, чтобы он выполнял способ по любому одному из пп.14-20.
22. Компьютерное устройство для восстановления данных, внедренных в информационный сигнал, содержащее:
память программ, хранящую читаемые процессором команды, и
процессор, сконфигурированный для считывания и выполнения команд, хранимых в упомянутой памяти программ,
при этом читаемые процессором команды содержат команды, управляющие процессором так, чтобы он выполнял способ по любому одному из пп.14-20.
23. Устройство для восстановления данных, внедренных в информационный сигнал, содержащее:
средство корреляции, приспособленное для осуществления корреляции данных, внедренных в первую составляющую информационного сигнала, с преобразованным вариантом этих данных, внедренным во вторую составляющую информационного сигнала.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP05110026 | 2005-10-26 | ||
| EP05110026.1 | 2005-10-26 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| RU2008120711A true RU2008120711A (ru) | 2009-12-10 |
Family
ID=37837047
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU2008120711/09A RU2008120711A (ru) | 2005-10-26 | 2006-10-16 | Способ внедрения данных в информационный сигнал |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US20080226125A1 (ru) |
| EP (1) | EP1943623A1 (ru) |
| JP (1) | JP2009514305A (ru) |
| CN (1) | CN101297320A (ru) |
| RU (1) | RU2008120711A (ru) |
| WO (1) | WO2007049184A1 (ru) |
Families Citing this family (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102008014409A1 (de) | 2008-03-14 | 2009-09-24 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Einbetter zum Einbetten eines Wasserzeichens in eine Informationsdarstellung, Detektor zum Detektieren eines Wasserzeichens in einer Informationsdarstellung, Verfahren und Computerprogramm |
| DE102008014311A1 (de) * | 2008-03-14 | 2009-09-17 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Einbetter zum Einbetten eines Wasserzeichens in eine Informationsdarstellung, Detektor zum Detektieren eines Wasserzeichens in einer Informationsdarstellung, Verfahren, Computerprogramm und Informationssignal |
| US8401223B2 (en) * | 2008-10-20 | 2013-03-19 | Virginia Venture Industries, Llc | Embedding and decoding three-dimensional watermarks into stereoscopic images |
| US9015741B2 (en) | 2009-04-17 | 2015-04-21 | Gracenote, Inc. | Method and system for remotely controlling consumer electronic devices |
| WO2012034280A1 (en) * | 2010-09-16 | 2012-03-22 | Hewlett-Packard Development Company, L.P. | Digital watermarking |
| NL2007557C2 (en) | 2011-10-10 | 2013-04-11 | Civolution B V | Watermark detection with payload. |
| US9665813B2 (en) | 2013-01-30 | 2017-05-30 | Hewlett-Packard Development Company, L.P. | Data-bearing media |
| US10157437B2 (en) | 2013-08-27 | 2018-12-18 | Morphotrust Usa, Llc | System and method for digital watermarking |
| US9978112B2 (en) * | 2013-08-27 | 2018-05-22 | Morphotrust Usa, Llc | System and method for digital watermarking |
| US9300880B2 (en) * | 2013-12-31 | 2016-03-29 | Google Technology Holdings LLC | Methods and systems for providing sensor data and image data to an application processor in a digital image format |
| US11962876B2 (en) | 2014-01-31 | 2024-04-16 | Digimarc Corporation | Recycling methods and systems, and related plastic containers |
| US20190306385A1 (en) * | 2014-01-31 | 2019-10-03 | Digimarc Corporation | Concerning digital marking and reading of plastic items, useful in recycling |
| US12348840B2 (en) | 2019-03-01 | 2025-07-01 | Digimarc Corporation | Recycling methods and systems, and related plastic containers |
| US11288764B2 (en) * | 2019-07-01 | 2022-03-29 | Digimarc Corporation | Watermarking arrangements permitting vector graphics editing |
| US10777177B1 (en) * | 2019-09-30 | 2020-09-15 | Spotify Ab | Systems and methods for embedding data in media content |
| CN113395475B (zh) * | 2020-03-11 | 2023-02-28 | 阿里巴巴集团控股有限公司 | 数据处理方法、装置、电子设备及存储设备 |
| CN113395583B (zh) * | 2020-09-29 | 2023-06-27 | 腾讯科技(深圳)有限公司 | 水印检测方法、装置、计算机设备及存储介质 |
| RU2765871C1 (ru) * | 2020-11-25 | 2022-02-04 | Федеральное государственное бюджетное учреждение науки Институт проблем управления им. В.А. Трапезникова Российской академии наук | Способ формирования и внедрения цифрового водяного знака в цифровое изображение |
| CN117574336B (zh) * | 2023-11-16 | 2025-03-14 | 扬州大学 | 一种对屏幕拍摄泄密追溯的实时屏幕水印方法和系统 |
| CN117376664B (zh) * | 2023-12-07 | 2024-03-15 | 北京奕之宣科技有限公司 | 一种视频水印信息处理方法、装置及设备 |
Family Cites Families (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6021432A (en) * | 1994-10-31 | 2000-02-01 | Lucent Technologies Inc. | System for processing broadcast stream comprises a human-perceptible broadcast program embedded with a plurality of human-imperceptible sets of information |
| AUPO521897A0 (en) * | 1997-02-20 | 1997-04-11 | Telstra R & D Management Pty Ltd | Invisible digital watermarks |
| JP2002517920A (ja) * | 1998-06-01 | 2002-06-18 | データマーク テクノロジーズ ピーティーイー リミテッド | 画像、音声、及び映像の電子透かしをデジタルデータに埋め込むための方法 |
| US6704431B1 (en) * | 1998-09-04 | 2004-03-09 | Nippon Telegraph And Telephone Corporation | Method and apparatus for digital watermarking |
| WO2001057868A1 (en) * | 2000-02-01 | 2001-08-09 | Koninklijke Philips Electronics N.V. | Embedding a watermark in an information signal |
| PT1599002E (pt) * | 2000-04-26 | 2007-09-11 | Alcatel Lucent | Processo para gerar uma sequência pseudo-aleatória de símbolos de dados de portadoras múltiplas, assim como transmissor e receptor associados |
| US6975744B2 (en) * | 2000-12-21 | 2005-12-13 | Digimarc Corporation | Detection of multiple watermarks and improved watermark calibration signals |
| JP3872267B2 (ja) * | 2000-09-12 | 2007-01-24 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 拡大縮小耐性を有する電子透かし方法およびシステム |
| JP4373045B2 (ja) * | 2000-09-15 | 2009-11-25 | トラストコピー・ピーティーイー・リミテッド | 光学的ウォーターマーク |
| US6870931B2 (en) | 2000-12-13 | 2005-03-22 | Eastman Kodak Company | Method and system for embedding message data in a digital image sequence |
| US7039215B2 (en) * | 2001-07-18 | 2006-05-02 | Oki Electric Industry Co., Ltd. | Watermark information embedment device and watermark information detection device |
| JP2003174556A (ja) * | 2001-09-26 | 2003-06-20 | Canon Inc | 画像処理装置及び画像処理方法 |
| US6975745B2 (en) * | 2001-10-25 | 2005-12-13 | Digimarc Corporation | Synchronizing watermark detectors in geometrically distorted signals |
| JP3960959B2 (ja) * | 2002-11-08 | 2007-08-15 | 三洋電機株式会社 | 電子透かし埋め込み装置と方法ならびに電子透かし抽出装置と方法 |
| DE602004002561T2 (de) * | 2003-01-20 | 2007-06-21 | Koninklijke Philips Electronics N.V. | Wasserzeicheneinbettung und Detektion eines Bewegungsbildsignals |
| US7245740B2 (en) * | 2003-07-01 | 2007-07-17 | Oki Electric Industry Co., Ltd. | Electronic watermark embedding device, electronic watermark detection device, electronic watermark embedding method, and electronic watermark detection method |
| US7257234B2 (en) * | 2003-08-14 | 2007-08-14 | Microsoft Corporation | Watermark-based goods authentication |
| KR20060123094A (ko) * | 2003-09-12 | 2006-12-01 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 워터마킹 시스템에서의 탬퍼 검출 방법 및 장치 |
| JP2006287587A (ja) * | 2005-03-31 | 2006-10-19 | Canon Inc | 情報処理装置およびその方法 |
| JP4319689B2 (ja) * | 2005-10-03 | 2009-08-26 | 三菱電機株式会社 | 電子透かし検出装置 |
| EP1993290A4 (en) * | 2006-03-07 | 2017-02-22 | Nippon Telegraph And Telephone Corporation | Electronic watermark embedding method, device, and program, and electronic watermark detecting method, device, and program |
| DE102008014409A1 (de) * | 2008-03-14 | 2009-09-24 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Einbetter zum Einbetten eines Wasserzeichens in eine Informationsdarstellung, Detektor zum Detektieren eines Wasserzeichens in einer Informationsdarstellung, Verfahren und Computerprogramm |
| US8259938B2 (en) * | 2008-06-24 | 2012-09-04 | Verance Corporation | Efficient and secure forensic marking in compressed |
-
2006
- 2006-10-16 EP EP06809612A patent/EP1943623A1/en not_active Withdrawn
- 2006-10-16 RU RU2008120711/09A patent/RU2008120711A/ru not_active Application Discontinuation
- 2006-10-16 WO PCT/IB2006/053803 patent/WO2007049184A1/en not_active Ceased
- 2006-10-16 US US12/091,177 patent/US20080226125A1/en not_active Abandoned
- 2006-10-16 CN CNA2006800399053A patent/CN101297320A/zh active Pending
- 2006-10-16 JP JP2008537256A patent/JP2009514305A/ja active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| JP2009514305A (ja) | 2009-04-02 |
| WO2007049184A1 (en) | 2007-05-03 |
| CN101297320A (zh) | 2008-10-29 |
| US20080226125A1 (en) | 2008-09-18 |
| EP1943623A1 (en) | 2008-07-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2008120711A (ru) | Способ внедрения данных в информационный сигнал | |
| US8774451B2 (en) | Method and apparatus for embedding a watermark image in a host image | |
| US9710872B2 (en) | Information insertion method, information extraction method, and information extraction apparatus using dot-based information robust to geometric distortion | |
| US9760818B2 (en) | Machine-readable watermarks and barcodes in images | |
| JP7541541B2 (ja) | 複数の画像センサを有する撮像システムのための照明制御 | |
| EP3061234A2 (en) | Guided color grading for extended dynamic range | |
| WO2007015452A1 (ja) | 電子透かし埋め込み方法、電子透かし埋め込み装置、電子透かし検出方法、電子透かし検出装置、及びプログラム | |
| JP2009088681A5 (ru) | ||
| JP2014022801A (ja) | 情報処理装置、情報処理方法、および情報処理プログラム | |
| WO2009063256A3 (en) | Re-sizing image sequences | |
| JP6457971B2 (ja) | 複数の撮影画像を用いてパターンのステッチおよびデコードするシステムおよび方法 | |
| JP2010004476A5 (ru) | ||
| RU2014129614A (ru) | Способ и устройство для проверки защитного признака ценного документа | |
| EP2551816B1 (en) | Digital watermark embedding apparatus and method | |
| US20200221112A1 (en) | Digitally watermarked compressed video image sequences | |
| JP5339049B2 (ja) | 情報復元装置、情報復元方法、及び、プログラム | |
| CN106716875B (zh) | 再生装置、再生方法以及系统 | |
| CN105556942B (zh) | 数字水印 | |
| JP2010130438A5 (ja) | 情報復元装置、情報復元方法、及び、プログラム | |
| JP2022539975A (ja) | ライトフィールドメッセージング | |
| JP2005020734A5 (ru) | ||
| Blough et al. | Almost certain diagnosis for intermittently faulty systems | |
| WO2004090811A3 (en) | Method of detecting watermarks | |
| JPWO2020054152A1 (ja) | 画像処理装置と画像処理方法およびプログラム | |
| JP2022121797A5 (ru) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FA93 | Acknowledgement of application withdrawn (no request for examination) |
Effective date: 20091019 |