Abstract:
멀티미디어 신호에서 워터마크를 임베드하고 워터마크를 검출하는 방법들 및 장치들이 기술된다. 상기 방법은, 제 1 시퀀스의 값들 및 제 2 시퀀스의 값들을 포함하는 워터마크 신호를 발생하는 단계; 멀티미디어 신호로부터 제 1 채널에 대응하는 제 1 신호 부분 및 제 2 채널에 대응하는 제 2 신호 부분을 획득하는 단계로서, 상기 채널들은 명백히(significantly) 독립적인, 상기 획득 단계; 제 1 신호 부분 및 제 1 시퀀스의 혼합으로서 제 1 호스트 수정 신호를 발생하는 단계; 제 2 신호 부분 및 제 2 시퀀스의 혼합으로서 제 2 호스트 수정 신호를 발생하는 단계; 및 호스트 수정 신호들의 스케일링된 버전들(scalde versions)을 멀티미디어 신호와 결합함으로써 워터마크된 멀티미디어 신호를 발생하는 단계를 포함한다.
Abstract:
PURPOSE: An electronic watermark data inserting apparatus is provided to insert electronic watermark data while guaranteeing a non-detection time interval without deteriorating picture quality. CONSTITUTION: An electronic watermark data inserting apparatus has a frequency domain transformation structure to which the original image of one frame divided into a plurality of blocks each of which has multiple pixels is provided in order to transform the original image into frequency-transformed video data. An electronic watermark data memory structure(37) previously memorizes a plurality of electronic watermark data items. An insertion information memory structure(39) memorizes insertion information for designating electronic watermark data to be inserted into each block among the electronic watermark data items stored in the electronic watermark data memory structure. An electronic watermark data selecting structure(38) selects specific electronic watermark data specified for each block from the electronic watermark data memory structure. An electronic watermark data insertion structure(33) inserts the selected electronic watermark data into the frequency-transformed video data to generate composite video data into which an electronic watermark has been inserted.
Abstract:
Multiple transform utilization and applications for secure digital watermarking. In one embodiment of the present invention, digital blocks in digital information to be protected are transformed into the frequency domain using a fast Fourier transform. A plurality of frequencies and associated amplitudes are identified for each of the transformed digital blocks and a subset of the identified amplitudes is selected for each of the digital blocks using a primary mask from a key. Message information is selected from a message using a transformation table generated with a convolution mask. The chosen message information is encoded into each of the transformed digital blocks by altering the selected amplitudes based on the selected message information.
Abstract:
Multiple transform utilization and applications for secure digital watermarking. In one embodiment of the present invention, digital blocks in digital information to be protected are transformed into the frequency domain using a fast Fourier transform. A plurality of frequencies and associated amplitudes are identified for each of the transformed digital blocks and a subset of the identified amplitudes is selected for each of the digital blocks using a primary mask from a key. Message information is selected from a message using a transformation table generated with a convolution mask. The chosen message information is encoded into each of the transformed digital blocks by altering the selected amplitudes based on the selected message information.
Abstract:
A method of embedding information in digital content representing media streams. The method includes (1) selecting a set of locations within that digital content representing the media stream to embed information, (2) selecting a set of possible alterations to make at those locations, and (3) making a subset of the possible alterations. The set of locations and possible alterations is herein sometimes called a “watermark.” The subset of actual alterations that are made is herein sometimes called a “fingerprint.” The method determines a set of locations at which there are alternative versions of digital content representing the same media stream, such as one being the original and one being an alternative version of the same digital content, herein sometimes called the “original movie” and the “alt-movie,” or herein sometimes called the “original block” and the “alt-block” for a particular block in the digital content representing the media stream.
Abstract:
According to one embodiment, an image forming apparatus includes a scanner, a setting unit, and a control unit. The scanner is configured to read a document. The setting unit is configured to receive an instruction to append a display image to a signature field of a PDF. The control unit is configured to generate the PDF by appending the display image to the signature field, for the document.
Abstract:
Multiple transform utilization and applications for secure digital watermarking. In one embodiment of the present invention, digital blocks in digital information to be protected are transformed into the frequency domain using a fast Fourier transform. A plurality of frequencies and associated amplitudes are identified for each of the transformed digital blocks and a subset of the identified amplitudes is selected for each of the digital blocks using a primary mask from a key. Message information is selected from a message using a transformation table generated with a convolution mask. The chosen message information is encoded into each of the transformed digital blocks by altering the selected amplitudes based on the selected message information.
Abstract:
A watermarking system includes an encoding data processor operable to generate at least one marked version of an original item of material by introducing one of a predetermined set of code words into a copy of the original material item. The apparatus has a code word generator operable to provide the code word having a plurality of code word coefficients, and an encoding processor operable to combine the code word coefficients with the material. Each of the plurality of code words of the set is uniquely associated with a data word having first and second fields. Each of a set of values of the first field is represented as a first part of the code word having a first plurality of coefficients, and the second field is represented as a second part of the code word having a second plurality of coefficients.
Abstract:
An electronic watermark data insertion apparatus comprises an insertion information memory (39) for preliminarily storing insertion information for designating electronic watermark data to be inserted block by block and an electronic watermark data insertion unit (33) for inserting, on the basis of the insertion information, the designated electronic watermark data from an electronic watermark data table (37) in a quantized image block by block. An electronic watermark data detection apparatus comprises an electronic watermark date extracting unit (45) for extracting the image data having a biased frequency region projecting in dependency on the inserted electronic watermark data block by block and an electronic watermark data detection unit (50) for calculating a statistical similarity between the extracted data and the electronic watermark data stored in an electronic watermark data table (48). An electronic watermark data accumulator (51) accumulates the statistical similarity for a predetermined time interval to produce an accumulated addition result which is reset after the elapse of the predetermined time interval or when the accumulated addition result exceeds the a predetermined threshold value. A determining unit (52) determines that the electronic watermark data is detected when the accumulated addition result exceeds the predetermined threshold value.
Abstract:
Multiple transform utilization and applications for secure digital watermarking. In one embodiment of the present invention, digital blocks in digital information to be protected are transformed into the frequency domain using a fast Fourier transform. A plurality of frequencies and associated amplitudes are identified for each of the transformed digital blocks and a subset of the identified amplitudes is selected for each of the digital blocks using a primary mask from a key. Message information is selected from a message using a transformation table generated with a convolution mask. The chosen message information is encoded into each of the transformed digital blocks by altering the selected amplitudes based on the selected message information.