A reversible watermarking algorithm based on integer wavelet transform and human visual system is proposed in this paper.Firstly
the original image is divided into blocks
the sum of visual entropy and edge entropy of each block is computed;proper blocks are selected based on human visual system to have a good invisibility
then integer wavelet transform is performed on the selected blocks
the watermark embed in the middle and low frequency sub-bands by least significant bit.The experimental results show that the proposed method is reversible