Introduction - If you have any usage issues, please Google them yourself
Lupin based DCT domain watermarking algorithm, the original image block DCT, texture classification based on block masking characteristics, generate and embed a watermark extraction