Discrete wavelet transform based watermarking approach with chaotic map based encryption.
- Discrete Wavelet Transform
- Singular Value Decomposition
- Logistic Map
- Arnold Map
- Linear feedback shift register
- Matlab
- Watermark strength is selected.
- Cover image is converted into grayscale image and converted into required size.
- The Cover Image is splitted into multiple frequency bands using 3-level Discrete Wavelet Transform.
- The Singular Value Decomposition is applied on the selected frequency bands.
- The Watermark images are converted into grayscale and resized.
- The Singular Value Decomposition is applied on the watermark images.
- The Watermark image is embedded into the Cover image.
- Frequency bands are recreated using svd.
- 3-level Inverse Discrete wavelet transform is applied to recreate the image from the frequency bands.
- Watermarked Image is encrypted using Logistic map/ arnold map based encryption algorithms.