Abstract:
An image processor includes an image degradation measuring unit configured to compute a degradation level of block data with respect to each of blocks within an image, a degradation determining unit configured to select, with respect to each of the blocks within the image, the block data of a target block of one of a plurality of the images based on degradation levels of respective block data of the target blocks of the plurality of the images, and an image synthesis unit configured to generate a sheet of an image by synthesizing the block data selected with respect to the blocks within the image.
Abstract:
A video image feature generation system includes a processor; and a memory which stores a plurality of instructions, which when executed by the processor, cause the processor to execute, extracting a frame feature value featuring a frame, which is a unit of an input video image, based on a pixel value of the frame; and generating a phase of each frequency as a video image feature based on at least two frequencies, the frame feature value obtained in the extracting, and generation information for generating phases of the frequencies according to the frequencies and the frame feature value.
Abstract:
A digital watermark embedding apparatus is disclosed. A first codeword including a bit sequence of digital watermark information is generated. A cyclic shift sequence is generated based on the digital watermark information. A second codeword is generated by cyclically shifting the first codeword based on the generated cyclic shift sequence. The generated second codeword is embedded in contents.
Abstract:
A digital watermark embedding apparatus includes an interface unit which acquires video data and digital watermark information, and a processing unit which embeds the digital watermark information into the video data. The processing unit is adapted to: determine the position of a watermark pattern so that the watermark pattern moves with time according to the value of a symbol contained in the digital watermark information within a first moving range that contains at least a portion of a reference region on each image, and so that the average pixel value of the reference region overlapped with the watermark pattern varies in a periodic fashion as the watermark pattern moves; and correct the value of each pixel contained in a region where the reference region and the watermark pattern overlap each other by using the value of a corresponding one of the pixels contained in the watermark pattern.
Abstract:
An image encryption system includes an encrypter configured to generate an encrypted image including an encrypted area by encrypting a partial area of an input image; an identification information generator configured to generate identification information for identifying the encrypted area based on an image of the encrypted area; and a registration unit configured to register the identification information and a decryption key for decrypting the encrypted area by making an association between the identification information and the decryption key.
Abstract:
A prediction error generating unit generates a predictive vector from the motion vectors of a plurality of adjacent blocks, and obtains a difference from a target vector. A plurality of variable-length coding units respectively encode the output of the prediction error generating unit with different encoding methods. A determining unit estimates the accuracy of the predictive vector generated by the prediction error generating unit based on the degrees of non-uniformity of the motion vectors of the plurality of adjacent blocks. A selecting unit selects one of the encoding results obtained by the plurality of variable-length coding units.
Abstract:
A digital watermark embedding apparatus is disclosed. A first codeword including a bit sequence of digital watermark information is generated. A cyclic shift sequence is generated based on the digital watermark information. A second codeword is generated by cyclically shifting the first codeword based on the generated cyclic shift sequence. The generated second codeword is embedded in contents.
Abstract:
A position information adding apparatus includes: a reference position setting unit which sets a plurality of reference positions for each of a plurality of pictures contained in digitalized video data; a region setting unit which sets a first position information adding region at a first position defined based on at least any of the plurality of reference positions and a second position information adding region at a second position different from the first position, for each of the plurality of pictures; and a position information embedding unit which embeds a first moving pattern which moves on the pictures in a first temporal period into the first position information adding region and a second moving pattern which moves on the pictures in a second temporal period into the second position information adding region.
Abstract:
A position information adding apparatus includes: a reference position setting unit which sets a plurality of reference positions for each of a plurality of pictures contained in digitalized video data; a region setting unit which sets a first position information adding region at a first position defined based on at least any of the plurality of reference positions and a second position information adding region at a second position different from the first position, for each of the plurality of pictures; and a position information embedding unit which embeds a first moving pattern which moves on the pictures in a first temporal period into the first position information adding region and a second moving pattern which moves on the pictures in a second temporal period into the second position information adding region.
Abstract:
An image encryption system includes an encrypter configured to generate an encrypted image including an encrypted area by encrypting a partial area of an input image; an identification information generator configured to generate identification information for identifying the encrypted area based on an image of the encrypted area; and a registration unit configured to register the identification information and a decryption key for decrypting the encrypted area by making an association between the identification information and the decryption key.