Due to increase in growth of internet users of networks are increasing rapidly. Owners of the digital products are concerned about illegal copying of their products. Security and copyright protection are becoming important issues in multimedia applications and services. Digital watermarking is a technology used for copyright protection of digital media. Here ownership information data called watermark is embedded into the digital media without affecting its perceptual quality. In case of any dispute, the watermark data can be detected or extracted from the media and use as a proof of ownership. Digital video watermarking scheme based on Discrete Wavelet Transform is addressed.
This is an implementation of the Haar Wavelet in CUDA. The purpose of this project, is to compress images using the DWT. It is a hybrid scheme, that uses RLE as entropy coder.
Watermarking is one of the advanced technology that is growing which can be very well exploited for a variety of applications. I have done a comparative study of multiple techniques from different domains, implemented them and tested against different attacks.