MATLAB: Though image is hidden in the cover image as by your code but when noise is added then we lost the watermark , what if we add checksum to the watermark image and we can construct the watermark.

lsbsave watermark imagewatermark

how to save the watermark image when watermarking is done with lsb technique , how to make lsb more robust , can we use checksum ?

Best Answer

Checksum would only help you to detect whether the watermark was still intact: it would not allow you to correct a watermark that has been altered. You need an Error Correcting Code (ECC) for that. One example is CRC, Cyclic Redundancy Check
Related Question