摘要 |
A pattern generating section forms two patterns based on a pattern size, an embedding strength, and a pattern attenuation ratio. When corresponding pixels in the two patterns are added to each other, all elements become zero. When all of the pixels in each of the patterns are added to each other, the added pixels become zero. Each of the patterns has two edges, which include discontinuous pixel values and pass through a center portion of each of the patterns in different directions from each other. Absolute values of pixel values of the patterns are the largest at a center thereof. The absolute values of pixel values of the patterns decrease away from the center thereof. A pattern selecting section selects one of the two patterns in response to additional information. A pattern superimposing section superimposes the additional information on the image data to embed it into the image data. |