Abstract:
Residue calculating sections respectively obtain residues which take a plurality of integers as modulus, with respect to a user ID. The plurality of integers are stored in modulus storage sections and are prime to each other. Based on these residues and parameters stored in a coding parameter storage section, component codes constructed by continuous sequences of 1 and 0 using a predetermined number of bits as a unit are respectively generated by component code generating sections. These component codes are concatenated by a concatenating section, thereby to obtain a code to be embedded, which constructs watermark 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 reprensenting 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:
An image forming apparatus having a hardware resource used in image forming processing and an application executing the image forming processing, and performing authentication relating to the execution of the image forming processing is disclosed. The image forming apparatus includes a character string display part and a type character string display part. The character string display part displays a character string that does not include the type of the image forming processing, and prompts the authentication. The type character string display part displays the type of the image forming processing.
Abstract:
Methods and apparatus for processing a multimedia signal comprising a watermark signal are described. The method includes the steps of: removing at least a portion of the watermark signal, and adding a new watermark signal to the multimedia signal so as to form a new watermarked multimedia signal.
Abstract:
The present invention relates to a method and apparatus for authenticating various types of digital certificates by using a text embedding method. The execution of the present invention is divided into two cases, one case including images in the certificate and another case not including the images in the certificate, according to the characteristic of the certificate. In the former case, a text embedding method is applied to images included in the certificate to embed a series of information text (a specific number of the certificate, and issuing organization, name of a person in charge, etc.) designated by a person who issues the certificate into the images. In the latter case, there is generated an image imperceptible to the human eye but having the same color as the ground color of certificate.
Abstract:
An image data encoding system is disclosed, that comprises a discrete cosine transforming means for discrete-cosine transforming the original image, an electronic watermark data embedding means for embedding the electronic watermark data in the data that has been transformed by the discrete cosine transforming means, and a data selecting means for selecting the output signal of the discrete cosine transforming means or the output signal of the electronic watermark data embedding means. Another image data encoding system is also disclosed, that comprises an electronic watermark embedding means for embedding electronic watermark data selected from a plurality of types of electronic watermark data to the digital image data, wherein at least one of the plurality of types of electronic watermark data is predetermined electronic watermark data that does not affect the digital image data even if the electronic watermark data is embedded in the digital image data.
Abstract:
A watermarking procedure wherein each of a set of copies of the work has a slightly-modified form of a "baseline" watermark that is placed within a critical region of the data. The slight variations in the watermarks, however, are not perceptually visible and do not interfere with the work. If multiple persons collude to attempt to create an "illicit" copy of the work (i.e., a copy without a watermark), however, at least one of the modified watermarks is present in the copy, thereby identifying both the illicit copy and the copier.
Abstract:
PURPOSE: To provide an electronic watermark data insertion device and an electronic watermark detector that can insert and detect electronic watermark data with a simple configuration without deteriorating the image quality. CONSTITUTION: An electronic watermark data insertion unit 34 of the electronic watermark data insertion device stores insertion information to designate electronic watermark data to be inserted in advance by each pixel block and inserts the electronic watermark data designated from an electronic watermark data table 42 based on the insertion information to each pixel block. The electronic watermark data detector allows an electronic watermark data extract device 66 to extract prominent image data in a frequency region depending on the electronic watermark data inserted by each pixel block, and the electronic watermark data detector 70 calculates statistic similarity. An electronic watermark data adder 71 accumulates the image data for a prescribed time and the electronic watermark data detector discriminates that the electronic watermark data are detected when the result of accumulation, which is reset after a lapse of a prescribed time or when the accumulated data exceeds a predetermined threshold value, exceeds this threshold.
Abstract:
PURPOSE: A unit for detecting a watermark is provided to realize firmness regarding a collusion attack, by not increasing a code length of a built-in code as watermark information even if the whole number of users and colluders are large. CONSTITUTION: One code word selected from a plurality of code words forming a single code is outputted in response to an inputted user identification number. A correlation value is obtained between the outputted code word and a content. Whether a code word corresponding to the inputted user identification number based upon the correlation value is in the content is determined. The unit(2) for detecting a watermark detects watermark information including the information of the user identification number from a predetermined content.
Abstract:
본 발명은 텍스트 임베딩(Text Embedding) 방법을 이용한 각종 디지털 증명서의 인증을 위한 방법 및 장치에 관한 것이다. 본 발명에 따르면 증명서가 위조 또는 변조되었을 경우, 그 변동 상황을 알아내고, 위조 및 변조된 부분을 검출하며, 변동 상황 검출과 함께 원본 증명서의 내용을 복원하는 방법과 기술 및 장치가 제공된다. 본 발명은 인증을 위한 일련의 정보를 담은 텍스트(이하 "정보 텍스트")가 삽입된 증명서를 발급하기 위한 장치 및 소프트웨어, 텍스트가 삽입된 증명서를 인식하기 위한 장치 및 소프트웨어가 포함된다. 본 발명의 실행은 증명서의 특성에 의하여 두 가지로 나뉘어 진다. 증명서 내용에 이미지 형태가 포함되었을 경우와 증명서에 이미지 형태가 포함되어 있지 않을 경우이다. 증명서에 이미지가 포함되는 경우, 증명서에 포함되어있는 이미지에 텍스트 임베딩 기법을 적용하여 발급자가 정하는 일련의 정보 텍스트(증명서 고유 번호나 발급기관, 담당자 이름 등)를 삽입하며, 증명서에 이미지가 포함되어있지 않을 경우는 증명서의 바탕색과 같은 색으로 되어 육안으로 식별이 불가능한 이미지(이하 "투명 이미지" : 보통 흰색 이미지)를 생성하고 삽입하고자 하는 정보 텍스트를 상기 투명 이미지에 삽입한 후 증명서에 다시 삽입한다. 삽입하는 정보 텍스트는 영문 텍스트를 기본으로 하여, 한국어, 중국어, 일본어를 포함한 2바이트 완성형 코드인 국제 표준인 ISO 10646 코드, Unicode를 포함한다. 디지털 증명서의 발급을 위한 텍스트 임베딩 방법은 증 명서에 이미지가 포함될 경우는 세 단계 즉, 삽입할 정보 텍스트를 생성하는 단계, 생성한 정보 텍스트를 증명서에 포함되어 있는 이미지에 삽입하는 단계, 삽입한 정보 텍스트를 추출하여 증명서를 인증하는 단계로 이루어진다. 증명서에 이미지 형태의 파일이 포함되어 있지 않은 경우는 삽입할 정보 텍스트를 생성하는 단계, 투명 이미지를 생성하는 단계, 생성한 정보 텍스트를 투명 이미지에 삽입하여 증명서에 넣는 단계, 증명서의 인증을 위해 투명 이미지에서 정보 텍스트를 추출하는 단계로 이루어진다. 본 발명은 증명하려는 내용이 담긴 문서 형태를 기본으로 하여 작성되고 발급되는 각종 증명서의 위조 및 변조를 방지할 수 있으며, 증명서 제공자와 증명서 사용자의 권익을 보호할 수 있다. 전자문서, 인증, 나머지 연산자, 디지털 증명서,바 코드