摘要 |
PURPOSE: An inserting method of object-based digital watermark using shuffling is provided to insert and detect digital watermark per visual object and to keep high quality of CONSTITUTION: Shape data of at least one visual object is detected from a corresponding area for insertion of digital watermark. A rectangular area contacted with the outside of the visual object is set as a VOP. The background area except the visual object of the VOP is filled with padding pattern. The entire area of the VOP is split into blocks and shuffled per block by a shuffling key code. The digital watermark is inserted by application of band diffusion to the shuffled VOP. The VOP having the inserted digital watermark is de-shuffled, and the padding pattern is eliminated. A visual object having the shuffling-based digital watermark is generated. The visual object having the shuffling-based digital watermark, the padding pattern and the shuffling key code are input. The rectangular area in contact with the visual object is set as a VOP. The other processes are performed by the same method as the first case. Finally, the inserted padding pattern is eliminated to change the visual object into the original form. Therefore, the visual object having no digital watermark is obtained.
|