The present invention discloses a remote-sensing image
digital watermarking embedding and extraction method based on QR codes. The QR codes are taken as watermarking information and are embedded in a carrier image; in the
generation process of the QR codes, on the basis of removing the corresponding fixed information, dividing the residual watermarking information into two parts of
data encoding and error correction encoding. The carrier image is subjected to 8*8 blocking DCT transformation, on the premise of embedding the feature watermarking, based on the QR code self error correction principle, the error correction encoding part of the QR codes is embedded into the low-frequency coefficient with high robustness, and the
data encoding part of the QR codes is embedded into the medium-frequency coefficient which has weak influence on the
image quality. The present invention further discloses a watermarking
information extraction method. Through adoption of the encoding mechanism and the self error correction principle of the QR codes, the remote-sensing image
digital watermarking embedding and extraction method based on the QR codes can perform
data compression and preprocessing of the watermarking information so as to reduce the embedding data volume; and moreover, the remote-sensing image
digital watermarking embedding and extraction method based on the QR codes can effectively
resist general
attack such as compression,
cutting and the like and combined
attack on the basis of realizing the
invisibility and the blind detection of the watermarking, and has high robustness.