I have an RGB image 512x512, and a 64x64 Watermark image which embedded with DWT, SVD.
watermarked image is 512x512 and double. extracted image is good (bit error rate=0).
But when I use imnoise
with d=0
, the extracted image is not good and BER=58%!
What is causing this and how can I prevent this error?
watermarked_image_attack=double(imnoise(uint8(Watermarked_Image),'salt & pepper', 0));
Recovered_message=Extracting_attacked_image(watermarked_image_attack,'db1',0.05);