VISIBLE IMAGE WATERMARKING ALGORITHM

Watermarking is the process that embeds data called a watermark, a tag, or label into a multimedia object such that the watermark can be detected or extracted later to make an assertion about the object. The object may be an image, audio, video, or text]. Whether the host data is in spatial domain, discrete cosine-transformed, or wavelet-transformed, watermarks of varying degree of visibility are added to present media as a guarantee of authenticity, ownership, source, and copyright protection Watermarks and watermarking techniques can be divided into various categories. The watermarks can be applied either in spatial domain or in frequency domain. It has been pointed out that the frequency-domain methods are more robust than the spatial-domain techniques. On the other hand, the spatial domain watermarking schemes have less computational overhead compared with frequency-domain schemes. This design is based on visible watermarking concepts using Verilog HDL with Matlab programming. The performance of the watermarking is evaluated using Matlab software along Modelsim for Simulation.

Reference Paper-1: A VLSI Architecture for Visible Watermarking in a Secure Still Digital Camera (S2DC) Design

Author’s Name: Saraju P. Mohanty, Nagarajan Ranganathan, and Ravi K. Namballa

Source: IEEE

Year: 2005

You can DOWNLOAD the Verilog HDL code to execute the design.

SIMULATION VIDEO DEMO

If you are looking for customized design development, contact us by WhatsApp @ +91 790 456 8 456 or Email us info@verilogcourseteam.com.

PREVIOUS PAGE|NEXT PAGE