The invention discloses an image watermarking method based on human visual characteristics, which relates to the technical field of
information security, and comprises the following steps: respectively converting
watermark information and an original image into
Lab color space,
processing the original image by using an LBP operator, and layering by using texture complexity; carrying out DCT (
Discrete Cosine Transform) on the three-component graph of the layer of image with higher complexity, calculating the
angular frequency of the three-component graph, and calculating a contrast
perception threshold value by utilizing a CSF model to obtain the maximum amount, namely the threshold value, of the embedded
watermark under each frequency; performing compromise adjustment to balance the
watermark embedding strength K value of each sub-block, enabling the watermark capacity to be close to a threshold value, and embedding the watermark according to the K value, the watermark information and the threshold value; carrying out inverse DCT and
color space transformation on the watermarking-containing graph, and synthesizing the watermarking-containing graph with the three-component graph without the watermarking to obtain a watermarking-embedded graph; and finally, according to the K value, carrying out reverse
processing on the original image and the image containing the watermark, and extracting the watermark. According to the method, the watermark transparency is better guaranteed, the watermark capacity is increased, and the
watermark robustness is guaranteed.