Iterative self-adaptive reversible watermark embedding and extracting method

An iterative adaptive watermark embedding technology, applied in image data processing, instrumentation, image data processing, etc., can solve problems such as low visual quality, impact, and inability to embed all data

CN104835109AActive Publication Date: 2015-08-12SHAANXI NORMAL UNIV
2 Cites 14 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Publication Date
2015-08-12

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention provides an iterative self-adaptive reversible watermark embedding and extracting method. The embedding method firstly adopts an iterative self-adaptive method to select an adjustment translation amount to achieve a balance of watermark embedding capacity and embedding carrier visual quality according to influence of the load data size and an integer vector on a peak signal to noise ratio; then a complete location map generation strategy is given according to a principle that neighboring pixel values are close so as to improve location map compression performance; and finally a layered orderly embedding strategy is adopted to embed load data in the lowest, the second lowest and the third lowest significance bits to avoid a circumstance that the capacity is sufficient but embedding cannot be realized. Compared with a conventional mean value adjustment integer transformation reversible watermark, the method provided by the invention can still maintain a large embedding capacity without setting a threshold value in advance, after a watermark is embedded, visual quality of a shelter is better, performance of the location map generation strategy is better than the conventional mean value adjustment integer transformation reversible watermark method and a compressed location map is smaller, thereby indirectly increasing the embedding capacity.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention belongs to the cross field of image information security and digital image signal processing, relates to a reversible watermark embedding and extraction method, in particular to an iterative self-adaptive reversible watermark embedding and extraction method. Background technique

[0002] Reversible watermark refers to a special type of watermark that can be completely recovered after the watermark is extracted. Compared with traditional watermarking, reversible watermarking has strict requirements for lossless recovery of embedded carriers, and is generally used for distortion-free protection of important images, and has important application value in military images, medical images and remote sensing images.

[0003] The difference-extended reversible watermarking method proposed by Tian et al. is a typical method of image reversible watermarking. This method performs Haar integer wavelet transform on adjacent pixel pairs, and expands th...

Examples

Embodiment Construction

[0097] Principle of the present invention:

[0098] The embedding capacity of the existing reversible watermarking method and the visual quality of the carrier I′ after watermark embedding are closely related to the threshold T, but it is difficult to ensure that the embedding capacity and the visual quality of I′ are optimal at the same time when T is artificially selected. If T If the setting is too small, all the data cannot be embedded, and if it is too large, the visual quality of I′ will be low. At the same time τ=JBIG(L 0 ||L 1 ||L 2 ) is the compressed position map data, there is no necessary connection between T and len(τ), and the increase of T does not mean that the embedding capacity increases, so in the case of known β, it cannot be determined by the 2-point method T, and T itself is not necessarily an integer, so trying to T∈[0,49max(Var(s i ))] It is obviously unrealistic to perform violent enumeration in the interval. The essence of T is to determine all a...