KR101273473B1 - 인코딩된 콘텐츠의 워터마킹 - Google Patents
인코딩된 콘텐츠의 워터마킹 Download PDFInfo
- Publication number
- KR101273473B1 KR101273473B1 KR1020087013343A KR20087013343A KR101273473B1 KR 101273473 B1 KR101273473 B1 KR 101273473B1 KR 1020087013343 A KR1020087013343 A KR 1020087013343A KR 20087013343 A KR20087013343 A KR 20087013343A KR 101273473 B1 KR101273473 B1 KR 101273473B1
- Authority
- KR
- South Korea
- Prior art keywords
- watermark
- value
- alternative
- encoded content
- unit
- 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 - Lifetime
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/0028—Adaptive watermarking, e.g. Human Visual System [HVS]-based watermarking
- G06T1/0035—Output size adaptive watermarking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/835—Generation of protective data, e.g. certificates
- H04N21/8358—Generation of protective data, e.g. certificates involving watermark
-
- 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/32154—Transform domain methods
- H04N1/32165—Transform domain methods using cosine transforms
-
- 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/32154—Transform domain methods
- H04N1/3217—Transform domain methods using wavelet transforms
-
- 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/32154—Transform domain methods
- H04N1/32187—Transform domain methods with selective or adaptive application of the additional information, e.g. in selected frequency coefficients
- H04N1/32192—Transform domain methods with selective or adaptive application of the additional information, e.g. in selected frequency coefficients according to calculated or estimated visibility of the additional information in 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/32267—Methods relating to embedding, encoding, decoding, detection or retrieval operations combined with processing of the image
- H04N1/32277—Compression
-
- 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/32336—Informed embedding, i.e. the original image being known for the encoding or decoding method
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/129—Scanning of coding units, e.g. zig-zag scan of transform coefficients or flexible macroblock ordering [FMO]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/154—Measured or subjectively estimated visual quality after decoding, e.g. measurement of distortion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/176—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/18—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a set of transform coefficients
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/46—Embedding additional information in the video signal during the compression process
- H04N19/467—Embedding additional information in the video signal during the compression process characterised by the embedded information being invisible, e.g. watermarking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/48—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using compressed domain processing techniques other than decoding, e.g. modification of transform coefficients, variable length coding [VLC] data or run-length data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/90—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
- H04N19/91—Entropy coding, e.g. variable length coding [VLC] or arithmetic coding
-
- 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
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2508—Magnetic discs
- G11B2220/2516—Hard disks
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/90—Tape-like record carriers
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Editing Of Facsimile Originals (AREA)
- Image Processing (AREA)
Abstract
Description
| 가변 길이 코드(VLC) | 런 | 레벨 |
| 10 | 블록의 끝 | |
| … | … | … |
| 0001 10s | 1 | 2 |
| 0001 11s | 5 | 1 |
| 0001 01s | 6 | 1 |
| 0001 00s | 7 | 1 |
| … | … | … |
| 0000 100s | 2 | 2 |
| … | … | … |
| 0000 01 | 이스케이프(Escape) | |
| … | … | … |
| 0000 0000 0111 11s | 0 | 16 |
| … | … | … |
Claims (51)
- 인코딩된 콘텐츠에 워터마크를 삽입하는 방법으로서,인코딩된 콘텐츠를 수신하는 단계,외부 전처리(pre-processing) 유닛의 출력인, 전처리된 워터마크 유닛을 수신하는 단계,워터마크 페이로드(payload) 정보를 포함하는 비트의 시퀀스를 수신하는 단계, 및한 위치에서 시작하는 상기 인코딩된 콘텐츠의 다수의 비트를 대안 값으로 직접 대체하는 단계를 포함하고,상기 대안 값은 삽입된 워터마크 신호를 갖고, 상기 대안 값은 상기 워터마크 유닛 내에 명시된 복수의 대안 값과 상기 워터마크 유닛 내에 명시된 단일 대안 값 중에서 선택된 대안 값이고, 상기 단일 대안 값만이 존재하는 경우 상기 워터마크를 대체하지 않는 것이 하나의 선택 사항이고, 상기 대안 값이 상기 워터마크 유닛 내에서 명시된 상기 복수의 대안 값 중에서 선택되는 경우 상기 비트의 시퀀스는 어느 대안 값이 선택되는 지를 명시하는, 인코딩된 콘텐츠에 워터마크를 삽입하는 방법.
- 제 1항에 있어서, 상기 다수의 비트는 상기 워터마크 유닛 내에서 명시되는, 인코딩된 콘텐츠에 워터마크를 삽입하는 방법.
- 제 1항에 있어서, 상기 위치는 상기 워터마크 유닛 내에서 명시되는, 인코딩된 콘텐츠에 워터마크를 삽입하는 방법.
- 인코딩된 콘텐츠에 워터마크를 삽입하는 시스템으로서,인코딩된 콘텐츠를 수신하는 수단,외부 전처리 유닛의 출력인, 전처리된 워터마크 유닛을 수신하는 수단,워터마크 페이로드 정보를 포함하는 비트의 시퀀스를 수신하는 수단, 및한 위치에서 시작하는 상기 인코딩된 콘텐츠의 다수의 비트를 대안 값으로 직접 대체하는 수단을 포함하고,상기 대안 값은 삽입된 워터마크 신호를 갖고, 상기 대안 값은 상기 워터마크 유닛 내에 명시된 복수의 대안 값과 상기 워터마크 유닛 내에 명시된 단일 대안 값 중에서 선택된 대안 값이고, 상기 단일 대안 값만이 존재하는 경우 상기 워터마크를 대체하지 않는 것이 하나의 선택 사항이고, 상기 대안 값이 상기 워터마크 유닛 내에서 명시된 상기 복수의 대안 값 중에서 선택되는 경우 상기 비트의 시퀀스는 어느 대안 값이 선택되는 지를 명시하는, 인코딩된 콘텐츠에 워터마크를 삽입하는 시스템.
- 제 4항에 있어서, 상기 다수의 비트는 상기 워터마크 유닛 내서 명시되는, 인코딩된 콘텐츠에 워터마크를 삽입하는 시스템.
- 제 4항에 있어서, 상기 위치는 상기 워터마크 유닛 내에서 명시되는, 인코딩된 콘텐츠에 워터마크를 삽입하는 시스템.
- 제 4항에 있어서, 상기 시스템은 재생 디바이스이고, 상기 재생 디바이스는 인코딩된 콘텐츠와 상기 워터마크 유닛을 수신하며, 상기 인코딩된 콘텐츠와 상기 워터마크 유닛은, 상기 인코딩된 콘텐츠의 부분으로서 저장된 것, 메타 데이터로서 저장된 것 및 디렉토리에 저장된 것 중 하나인, 인코딩된 콘텐츠에 워터마크를 삽입하는 시스템.
- 워터마크 검출 방법으로서,외부 전처리 유닛의 출력인, 전처리된 워터마크 유닛을 수신하는 단계,워터마크된 콘텐츠를 수신하는 단계,상기 전처리된 워터마크 유닛 내의 위치 정보에 기초하여 상기 워터마크된 콘텐츠로부터 복수의 계수 값을 검색하는 단계, 및상기 계수 값으로부터 상기 워터마크의 비트 값을 검색하는 단계를 포함하고,최적의 부합을 결정하기 위하여 현재의 계수를 상기 워터마크 유닛 내에서 코딩된 복수의 계수 값에 상관시킴으로써, 상기 비트 값이 검색되는, 워크마크 검출 방법.
- 제 8항에 있어서, 상기 계수 값 사이의 관계에 따라, 상기 비트 값은 상기 복수의 계수 값으로부터 검색되는, 워터마크 검출 방법.
- 제 9항에 있어서, 상기 계수 값 사이의 관계가 약하면, 상기 현재의 계수는 상관되어, 상기 전처리된 워터마크 유닛 내에서 코딩된 상기 복수의 계수 값 중에서의 부합을 결정하는, 워터마크 검출 방법.
- 워터마크 검출 시스템으로서,외부 전처리 유닛의 출력인, 전처리된 워터마크 유닛을 수신하는 수단,워터마크된 콘텐츠를 수신하는 수단,상기 전처리된 워터마크 유닛 내의 위치 정보에 기초하여 상기 워터마크된 콘텐츠로부터 복수의 계수 값을 검색하는 수단,상기 계수 값으로부터 상기 워터마크의 비트 값을 검색하는 수단을 포함하고,최적의 부합을 결정하기 위하여 현재의 계수를 상기 워터마크 유닛 내에서 코딩된 복수의 계수 값에 상관시킴으로써, 상기 비트 값이 검색되는, 워크마크 검출 시스템.
- 제 11항에 있어서, 상기 계수 값 사이의 관계에 따라, 상기 비트 값은 상기 복수의 계수 값으로부터 검색되는, 워터마크 검출 시스템.
- 제 12항에 있어서, 상기 계수 값 사이의 관계가 약하면, 상기 현재의 계수는 상관되어, 상기 워터마크 유닛 내에서 코딩된 상기 복수의 계수 값 중에서의 부합을 결정하는, 워터마크 검출 시스템.
- 인코딩된 콘텐츠 내에서 워터마크를 대체하는 시스템으로서,인코딩된 콘텐츠를 수신하는 수단,전처리된 워터마크 데이터를 수신하는 수단,상기 인코딩된 콘텐츠 내의 한 위치에서 시작하는 다수의 비트를 상기 워터마크 데이터 내에 명시된 값으로 대체하는 수단을 포함하고,상기 다수의 비트는 상기 워터마크 데이터 내에서 명시되고, 또한 상기 위치는 상기 워터마크 데이터 내에서 명시되고, 상기 값은 상기 워터마크 데이터 내에 명시된 복수의 대안 값으로부터 선택된 대안 값이고, 상기 선택된 대안 값은 대체되는 상기 워터마크와는 다른 워터마크를 형성하는, 인코딩된 콘텐츠 내에서 워터마크를 대체하는 시스템.
- 삭제
- 워터마크 검출 방법으로서,전처리된 워터마크 데이터를 수신하는 단계,워터마크된 콘텐츠를 수신하는 단계,상기 워터마크된 콘텐츠로부터 복수의 계수 값을 검색하는 단계, 및상기 계수 값으로부터 상기 워터마크의 비트 값을 검색하는 단계를 포함하고,최적의 부합을 결정하기 위하여 현재의 계수를 상기 워터마크 데이터 내에서 코딩된 복수의 계수 값에 상관시킴으로써, 상기 비트 값이 검색되는, 워크마크 검출 방법.
- 삭제
- 제 16항에 있어서, 상기 계수 값 사이의 관계에 따라, 상기 비트 값은 상기 복수의 계수 값으로부터 검색되는, 워터마크 검출 방법.
- 제 18항에 있어서, 상기 계수 값 사이의 관계가 약하면, 현재의 계수는 상관되어, 상기 워터마크 데이터 내에서 코딩된 상기 복수의 계수 값 중에서의 부합을 결정하는, 워터마크 검출 방법.
- 워터마크 검출 시스템으로서,전처리된 워터마크 데이터를 수신하는 수단,워터마크된 콘텐츠를 수신하는 수단,상기 워터마크된 콘텐츠로부터 복수의 계수 값을 검색하는 수단, 및상기 계수 값으로부터 상기 워터마크의 비트 값을 검색하는 수단를 포함하고,최적의 부합을 결정하기 위하여 현재의 계수를 상기 워터마크 데이터 내에서 코딩된 복수의 계수 값에 상관시킴으로써, 상기 비트 값이 검색되는, 워크마크 검출 시스템.
- 삭제
- 제 20항에 있어서, 상기 계수 값 사이의 관계에 따라, 상기 비트 값은 상기 복수의 계수 값으로부터 검색되는, 워터마크 검출 시스템.
- 제 22항에 있어서, 상기 계수 값 사이의 관계가 약하면, 현재의 계수는 상관되어, 상기 워터마크 데이터 내에서 코딩된 상기 복수의 계수 값 중에서의 부합을 결정하는, 워터마크 검출 시스템.
- 워터마크 유닛을 생성하는 방법으로서,인코딩된 콘텐츠 내의 한 값이 대안 값으로 대체될 위치를 선택하는 단계와,선택된 각 위치에 대한 복수의 대안 값을 계산하는 단계를 포함하고,상기 대안 값 각각은 워터마크 신호를 포함하고, 상기 대안 값 각각은 상기 복수의 대안 값 중 선택된 대안 값이 대체하는 상기 값과 동일한 수의 비트를 갖고, 상기 대체는 상기 인코딩된 콘텐츠에 대해 인식할 수 있는 변화를 초래하지 않고, 상기 방법은 전처리기에 의해 수행되는, 워터마크 유닛을 생성하는 방법.
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 워터마크 유닛을 생성하는 장치로서,인코딩된 콘텐츠 내의 한 값이 대안 값으로 대체될 위치를 선택하는 수단과,선택된 각 위치에 대한 복수의 대안 값을 계산하는 수단을 포함하고,상기 대안 값 각각은 워터마크 신호를 포함하고, 상기 대안 값 각각은 상기 복수의 대안 값 중 선택된 대안 값이 대체하는 상기 값과 동일한 수의 비트를 갖고, 상기 대체는 상기 인코딩된 콘텐츠에 대해 인식할 수 있는 변화를 초래하지 않고, 또한 상기 대체는 상기 인코딩된 콘텐츠의 부합하지 않는 포맷을 초래하지 않고, 상기 장치는 전처리기인, 워터마크 유닛을 생성하는 장치.
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 제 24항에 있어서, 상기 선택된 대안 값은 인식할 수 있는 최소 변화를 야기하는 대안 값인, 워터마크 유닛을 생성하는 방법.
- 제 30항에 있어서, 상기 선택된 대안 값은 인식할 수 있는 최소 변화를 야기하는 대안 값인, 워터마크 유닛을 생성하는 장치.
- 장치로서,인코딩된 콘텐츠를 저장하는 수단과,워터마크 유닛을 저장하는 수단을 포함하고,상기 워터마크 유닛은 암호화되는, 장치.
- 삭제
- 제 38항에 있어서, 상기 워터마크 유닛은 상기 인코딩된 콘텐츠의 메타 데이터인, 장치.
- 제 38항에 있어서, 상기 워터마크 유닛은 구문 요소와 상기 인코딩된 콘텐츠중 하나에 숨겨진 스테가노그래피 데이터(steganographic data)인, 장치.
- 제 38항에 있어서, 상기 워터마크 유닛에 대한 액세스는 키(key)를 통해 제어되는, 장치.
- 제 38항에 있어서, 상기 워터마크 유닛은 별도의 파일로 저장되는, 장치.
- 제 38항에 있어서, 상기 장치는, 광 디스크, 테이프, 및 하드 드라이브 중 하나인, 장치.
- 장치로서,인코딩된 콘텐츠를 전송하는 수단과,워터마크 데이터를 송신하는 수단을 포함하고,상기 워터마크 데이터는 암호화되는, 장치.
- 삭제
- 제 45항에 있어서, 상기 워터마크 데이터는 상기 인코딩된 콘텐츠의 메타 데이터인, 장치.
- 제 45항에 있어서, 상기 워터마크 데이터는 구문 요소와 상기 인코딩된 콘텐츠중 하나에 숨겨진 스테가노그래피 데이터인, 장치.
- 제 48항에 있어서, 상기 워터마크 데이터에 대한 액세스는 키를 통해 제어되는, 장치.
- 제 45항에 있어서, 상기 워터마크 데이터는 상기 인코딩된 콘텐츠와 함께 다중화된 별도의 파일로서 송신되는, 장치.
- 제 45항에 있어서, 상기 워터마크 데이터는 암호화되어 별도의 채널을 통해 송신되는, 장치.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/US2005/043895 WO2007067168A1 (en) | 2005-12-05 | 2005-12-05 | Watermarking encoded content |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20080075853A KR20080075853A (ko) | 2008-08-19 |
| KR101273473B1 true KR101273473B1 (ko) | 2013-06-14 |
Family
ID=36691610
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020087013343A Expired - Lifetime KR101273473B1 (ko) | 2005-12-05 | 2008-06-02 | 인코딩된 콘텐츠의 워터마킹 |
Country Status (9)
| Country | Link |
|---|---|
| US (1) | US8144923B2 (ko) |
| EP (1) | EP1958430A1 (ko) |
| JP (1) | JP2009518945A (ko) |
| KR (1) | KR101273473B1 (ko) |
| CN (1) | CN101326806B (ko) |
| AU (1) | AU2005338930B2 (ko) |
| BR (1) | BRPI0520718A2 (ko) |
| TW (1) | TWI439135B (ko) |
| WO (1) | WO2007067168A1 (ko) |
Families Citing this family (51)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102005063136B3 (de) * | 2005-12-30 | 2007-07-05 | Siemens Ag | Verfahren und Vorrichtung zum Generieren eines markierten Datenstroms, Verfahren und Vorrichtung zum Einfügen eines Wasserzeichens in einen markierten Datenstrom und markierter Datenstrom |
| CN101401439B (zh) * | 2006-03-17 | 2012-01-04 | 汤姆逊许可证公司 | 对内容进行处理以在稍后插入数字水印和其它数据的系统和方法 |
| MX2009010182A (es) * | 2007-03-23 | 2009-10-12 | Thomson Licensing | Modificar una corriente de bits codificada. |
| US8055708B2 (en) * | 2007-06-01 | 2011-11-08 | Microsoft Corporation | Multimedia spaces |
| BRPI0811626B1 (pt) | 2007-06-14 | 2019-08-20 | Contentarmor | Método e dispositivo imprimir marca d'água em dados codificados de extensão variável, fluxo contínuo de dados codificados de extensão variável e mídia legível por processador |
| US8085972B2 (en) * | 2008-07-03 | 2011-12-27 | Primax Electronics Ltd. | Protection method for preventing hard copy of document from being released or reproduced |
| EP2310983A4 (en) | 2008-07-03 | 2011-12-21 | Verimatrix Inc | EFFECTIVE APPROACHES OF DIGITAL TATTOO OF COMPRESSED MEDIA |
| KR101695681B1 (ko) | 2008-08-19 | 2017-01-13 | 콘텐트 아머 | 상황-기반의 적응형 이진 산술 코딩(cabac)비디오 스트림 준수 |
| JP5639056B2 (ja) | 2008-08-19 | 2014-12-10 | トムソン ライセンシングThomson Licensing | 輝度評価 |
| WO2010021682A1 (en) * | 2008-08-19 | 2010-02-25 | Thomson Licensing | Cabac/avc compliant watermarking of syntax elements in compressed video |
| CN102132247B (zh) * | 2008-08-19 | 2014-09-10 | 汤姆森特许公司 | 传播地图 |
| CN102132564B (zh) * | 2008-08-20 | 2013-09-11 | 汤姆森特许公司 | 用于压缩视频的水印制作的水印选取 |
| EP2257067A1 (en) * | 2009-05-29 | 2010-12-01 | Thomson Licensing | Method for inserting watermark assistance data in a bitstream, method of watermarking said bitstream, device implementing the method of watermarking and bitstream comprising the watermark assistance data |
| JP2011082675A (ja) * | 2009-10-05 | 2011-04-21 | Sony Corp | 画像信号処理装置、画像信号処理方法、画像表示装置、画像表示方法、プログラム、および画像表示システム |
| FR2951344B1 (fr) * | 2009-10-14 | 2012-10-05 | Neotion | Procede et installation pour marquer en temps reel un flux video compose d'une succession d'images video codees en mpeg-4 avc. |
| US8548810B2 (en) * | 2009-11-04 | 2013-10-01 | Digimarc Corporation | Orchestrated encoding and decoding multimedia content having plural digital watermarks |
| KR101763336B1 (ko) | 2010-02-09 | 2017-07-31 | 콘텐트 아머 | 프로퍼게이션 맵을 사용한 워터마크 검출 |
| US20110280434A1 (en) * | 2010-05-11 | 2011-11-17 | Rajesh Mamidwar | Method and system for watermakr insertin using video start codes |
| EP2458890B1 (en) | 2010-11-29 | 2019-01-23 | Nagravision S.A. | Method to trace video content processed by a decoder |
| KR101808817B1 (ko) * | 2010-12-06 | 2017-12-13 | 한국전자통신연구원 | 디지털 콘텐츠 포렌식마킹 장치 및 그 방법 |
| US8886945B2 (en) | 2010-12-17 | 2014-11-11 | Motorola Mobility Llc | System and method for conveying session information for use in forensic watermarking |
| US9767822B2 (en) | 2011-02-07 | 2017-09-19 | Qualcomm Incorporated | Devices for encoding and decoding a watermarked signal |
| US9288057B2 (en) | 2011-03-29 | 2016-03-15 | Irdeto B.V. | Content segmentation of watermarking |
| PL2697979T3 (pl) * | 2011-04-15 | 2017-04-28 | Nagravision S.A. | Sposób identyfikacji pochodzenia modułu zabezpieczającego w systemie dekodera telewizji płatnej |
| EP2600531A1 (en) * | 2011-12-01 | 2013-06-05 | Thomson Licensing | Method for determining a modifiable element in a coded bit-stream and associated device |
| EP2605536A1 (en) * | 2011-12-13 | 2013-06-19 | Thomson Licensing | Device for generating watermark metadata, associated device for embedding watermark |
| US9066157B2 (en) * | 2012-02-28 | 2015-06-23 | Rogers Communications Inc. | Method and system for dynamically watermarking media |
| US10009663B1 (en) | 2012-08-02 | 2018-06-26 | Google Llc | Digital fingerprinting of live events for automatic detection |
| US9270515B1 (en) | 2012-08-15 | 2016-02-23 | Google Inc. | Identifying portions of a media stream |
| RU2517337C1 (ru) * | 2012-10-25 | 2014-05-27 | Государственное казенное образовательное учреждение высшего профессионального образования Академия Федеральной службы охраны Российской Федерации (Академия ФСО России) | Способ встраивания сообщения в цифровое изображение формата jpeg 2000 |
| TWM487509U (zh) | 2013-06-19 | 2014-10-01 | 杜比實驗室特許公司 | 音訊處理設備及電子裝置 |
| EP3044786B1 (en) | 2013-09-12 | 2024-04-24 | Dolby Laboratories Licensing Corporation | Loudness adjustment for downmixed audio content |
| CN109920440B (zh) | 2013-09-12 | 2024-01-09 | 杜比实验室特许公司 | 用于各种回放环境的动态范围控制 |
| CN105556942B (zh) * | 2013-09-27 | 2019-07-23 | 惠普发展公司,有限责任合伙企业 | 数字水印 |
| CN103686276A (zh) * | 2013-12-04 | 2014-03-26 | 乐视致新电子科技(天津)有限公司 | 一种红外遥控器码值冲突规避系统及方法 |
| US9946723B2 (en) * | 2014-06-02 | 2018-04-17 | Intel Corporation | Data embedding in run length encoded streams |
| US9858633B2 (en) * | 2015-01-23 | 2018-01-02 | Sony Corporation | Model anti-collusion watermark |
| US9928561B2 (en) * | 2015-05-29 | 2018-03-27 | Digimarc Corporation | Serialized digital watermarking for variable data printing |
| FR3038486A1 (fr) * | 2015-06-30 | 2017-01-06 | Orange | Procede et dispositif de generation de signal dans un reseau d'objets connectes |
| GB201601793D0 (en) | 2016-02-01 | 2016-03-16 | Nagravision Sa | Embedding watermarking data |
| WO2018208997A1 (en) | 2017-05-09 | 2018-11-15 | Verimatrix, Inc. | Systems and methods of preparing multiple video streams for assembly with digital watermarking |
| WO2019071253A1 (en) * | 2017-10-07 | 2019-04-11 | Arp-Ip Llc | SYSTEM AND METHOD FOR RANDOMIZING HIDDEN MESSAGES IN DIGITAL FILES |
| CN110322385B (zh) * | 2018-03-28 | 2021-08-24 | 浙江大学 | 水印嵌入以及提取方法、装置及电子设备 |
| WO2019209027A1 (ko) * | 2018-04-24 | 2019-10-31 | 리마 주식회사 | 동영상 복제 검출 및 추적을 위한 방법 및 시스템 |
| US10831869B2 (en) * | 2018-07-02 | 2020-11-10 | International Business Machines Corporation | Method for watermarking through format preserving encryption |
| US11095927B2 (en) * | 2019-02-22 | 2021-08-17 | The Nielsen Company (Us), Llc | Dynamic watermarking of media based on transport-stream metadata, to facilitate action by downstream entity |
| US11269976B2 (en) * | 2019-03-20 | 2022-03-08 | Saudi Arabian Oil Company | Apparatus and method for watermarking a call signal |
| RU2758666C1 (ru) * | 2021-03-25 | 2021-11-01 | Публичное Акционерное Общество "Сбербанк России" (Пао Сбербанк) | Способ и система защиты цифровой информации, отображаемой на экране электронных устройств, с помощью динамических цифровых меток |
| US12050670B2 (en) * | 2021-10-05 | 2024-07-30 | Synamedia Limited | Systems, devices, and methods for watermark embedding |
| CN113688601B (zh) * | 2021-10-26 | 2022-02-22 | 北京凯睿数加科技有限公司 | 基于表单的水印生成方法、装置、电子设备和计算机介质 |
| US12093405B2 (en) | 2022-02-14 | 2024-09-17 | Hiwin Technologies Corp. | Method and system for automatically loading parameters, and client-end server thereof |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020085737A1 (en) | 2001-01-02 | 2002-07-04 | Matsushita Electric Industrial Co., Ltd. | Apparatus and method for embedding watermark information in compressed image data, and apparatus and method for retrieving watermark information from compressed image data having watermark information embedded therein |
| JP2005533410A (ja) | 2002-07-09 | 2005-11-04 | カレイドスケイプ・インコーポレイテッド | デジタルコンテンツマーキング方法、デジタルコンテンツ内のフィンガープリントを検出する方法、デジタルコンテンツ、デジタルコンテンツに透かしを入れる装置、透かしを入れたデジタルコンテンツにフィンガープリントをほどこす装置、デジタルコンテンツ内のフィンガープリントを検出する装置、およびインストラクションを含む情報を格納するメモリ |
Family Cites Families (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE19521969C1 (de) * | 1995-06-16 | 1997-02-27 | Fraunhofer Ges Forschung | Verfahren zur Markierung binär codierter Datensätze |
| KR100323441B1 (ko) * | 1997-08-20 | 2002-06-20 | 윤종용 | 엠펙2동화상부호화/복호화시스템 |
| US6373960B1 (en) * | 1998-01-06 | 2002-04-16 | Pixel Tools Corporation | Embedding watermarks into compressed video data |
| JP3698901B2 (ja) * | 1998-12-03 | 2005-09-21 | 株式会社日立製作所 | 情報埋込み方法および装置 |
| WO2000042770A1 (en) | 1999-01-13 | 2000-07-20 | Koninklijke Philips Electronics N.V. | Embedding supplemental data in an encoded signal |
| US6687384B1 (en) * | 2000-03-27 | 2004-02-03 | Sarnoff Corporation | Method and apparatus for embedding data in encoded digital bitstreams |
| TW532039B (en) | 2001-01-05 | 2003-05-11 | Jen-Cheng Jang | Robust gray-level watermark embedding and retrieving technique |
| GB2377109B (en) | 2001-06-28 | 2003-12-03 | Motorola Inc | Video/image communication with watermarking |
| US7386146B2 (en) * | 2001-09-13 | 2008-06-10 | Canon Kabushiki Kaisha | Insertion of a message in a sequence of digital images |
| AU2002339625A1 (en) * | 2001-11-23 | 2003-06-10 | Koninklijke Philips Electronics N.V. | Watermark embedding |
| US7515730B2 (en) * | 2001-12-13 | 2009-04-07 | Digimarc Corporation | Progressive image quality control using watermarking |
| ES2493616T3 (es) * | 2002-03-27 | 2014-09-12 | Panasonic Intellectual Property Corporation Of America | Procedimiento de decodificación de longitud variable, soporte de almacenamiento, dispositivo de decodificación de longitud variable |
| JP3782369B2 (ja) * | 2002-04-05 | 2006-06-07 | 株式会社日立製作所 | ストレージ装置、コンテンツ配信システム及びコンテンツの配信方法 |
| US20070143617A1 (en) * | 2003-02-21 | 2007-06-21 | Nikolaus Farber | Method for embedding and detecting a watermark in a digital audio signal |
| US7257234B2 (en) * | 2003-08-14 | 2007-08-14 | Microsoft Corporation | Watermark-based goods authentication |
| WO2005050415A1 (en) * | 2003-10-31 | 2005-06-02 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and devices for the control of the usage of content |
-
2005
- 2005-12-05 EP EP05852953A patent/EP1958430A1/en not_active Ceased
- 2005-12-05 JP JP2008544305A patent/JP2009518945A/ja active Pending
- 2005-12-05 AU AU2005338930A patent/AU2005338930B2/en not_active Ceased
- 2005-12-05 CN CN2005800522299A patent/CN101326806B/zh not_active Expired - Lifetime
- 2005-12-05 US US12/085,253 patent/US8144923B2/en active Active
- 2005-12-05 WO PCT/US2005/043895 patent/WO2007067168A1/en not_active Ceased
- 2005-12-05 BR BRPI0520718-5A patent/BRPI0520718A2/pt not_active IP Right Cessation
-
2006
- 2006-12-05 TW TW095145214A patent/TWI439135B/zh not_active IP Right Cessation
-
2008
- 2008-06-02 KR KR1020087013343A patent/KR101273473B1/ko not_active Expired - Lifetime
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020085737A1 (en) | 2001-01-02 | 2002-07-04 | Matsushita Electric Industrial Co., Ltd. | Apparatus and method for embedding watermark information in compressed image data, and apparatus and method for retrieving watermark information from compressed image data having watermark information embedded therein |
| JP2005533410A (ja) | 2002-07-09 | 2005-11-04 | カレイドスケイプ・インコーポレイテッド | デジタルコンテンツマーキング方法、デジタルコンテンツ内のフィンガープリントを検出する方法、デジタルコンテンツ、デジタルコンテンツに透かしを入れる装置、透かしを入れたデジタルコンテンツにフィンガープリントをほどこす装置、デジタルコンテンツ内のフィンガープリントを検出する装置、およびインストラクションを含む情報を格納するメモリ |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2009518945A (ja) | 2009-05-07 |
| EP1958430A1 (en) | 2008-08-20 |
| WO2007067168A1 (en) | 2007-06-14 |
| US20090080689A1 (en) | 2009-03-26 |
| US8144923B2 (en) | 2012-03-27 |
| CN101326806A (zh) | 2008-12-17 |
| AU2005338930B2 (en) | 2010-12-09 |
| TW200746828A (en) | 2007-12-16 |
| CN101326806B (zh) | 2011-10-19 |
| BRPI0520718A2 (pt) | 2009-05-26 |
| TWI439135B (zh) | 2014-05-21 |
| KR20080075853A (ko) | 2008-08-19 |
| AU2005338930A1 (en) | 2007-06-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101273473B1 (ko) | 인코딩된 콘텐츠의 워터마킹 | |
| EP0928110B1 (en) | Image signal processing for electronic watermarking | |
| EP2102807B1 (en) | Video watermarking | |
| WO2002060182A1 (en) | Watermarking a compressed information signal | |
| US7630512B2 (en) | Method for performing recoverable video and image watermarking which survives block-based video and image compression | |
| Zou et al. | H. 264/AVC stream replacement technique for video watermarking | |
| CN1199135C (zh) | 在消息信号中嵌入辅助数据 | |
| US7418110B2 (en) | Method and apparatus for compressed-domain watermarking | |
| WO2008147142A2 (en) | Method and system of inserting watermark for h.264/avc video stream | |
| RU2434356C2 (ru) | Создание водяных знаков в кодированном информационном наполнении | |
| Li et al. | A reversible data hiding scheme for JPEG images | |
| JP5571756B2 (ja) | ウォーターマークエンコードコンテンツ | |
| US11308572B1 (en) | Method and system for invisible watermarking of images and video | |
| US7583850B2 (en) | Image-processing apparatus and method | |
| MX2008006995A (es) | Contenido codificado por marca de agua | |
| Berger II et al. | Watermarking in JPEG bitstream | |
| Duta et al. | Compressed versus uncompressed domain video watermarking | |
| Mobasseri et al. | Data hiding in MPEG-2 bitstream by creating exceptions in code space | |
| CN102036072A (zh) | 用于水印检测的方法和系统 | |
| Su et al. | Design and analysis of data hiding techniques in JPEG-2000 images | |
| Kwon | Self extracting-adaptive watermarking for image and video | |
| EP1356683A1 (en) | Watermarking a compressed information signal |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0105 | International application |
Patent event date: 20080602 Patent event code: PA01051R01D Comment text: International Patent Application |
|
| PG1501 | Laying open of application | ||
| A201 | Request for examination | ||
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20101201 Comment text: Request for Examination of Application |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20120413 Patent event code: PE09021S01D |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20121026 Patent event code: PE09021S01D |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20130403 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20130604 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20130605 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration | ||
| FPAY | Annual fee payment |
Payment date: 20160517 Year of fee payment: 4 |
|
| PR1001 | Payment of annual fee |
Payment date: 20160517 Start annual number: 4 End annual number: 4 |
|
| FPAY | Annual fee payment |
Payment date: 20170526 Year of fee payment: 5 |
|
| PR1001 | Payment of annual fee |
Payment date: 20170526 Start annual number: 5 End annual number: 5 |
|
| FPAY | Annual fee payment |
Payment date: 20180525 Year of fee payment: 6 |
|
| PR1001 | Payment of annual fee |
Payment date: 20180525 Start annual number: 6 End annual number: 6 |
|
| PR1001 | Payment of annual fee |
Payment date: 20210525 Start annual number: 9 End annual number: 9 |
|
| PR1001 | Payment of annual fee |
Payment date: 20230523 Start annual number: 11 End annual number: 11 |
|
| PR1001 | Payment of annual fee |
Payment date: 20250521 Start annual number: 13 End annual number: 13 |







