Abstract:
An image processing apparatus includes: a dividing unit dividing at least one region on a digitalized image into multiple blocks; a scrambling unit producing an encrypted image by rearranging each block; a pixel value judging unit judging, for each block on the encrypted image, whether a difference between a statistically representative value of a pixel value of a first region included in the block and a statistically representative value of a pixel value of a second region is no smaller than a predetermined value, the second region being included in a block adjacent to the block and being adjacent to the first region; and a pixel value converting unit converting the pixel value of the first region in each block having the difference smaller than the predetermined value, while not converting the pixel value of the first region in each block having the difference no smaller than the predetermined value.
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.