Image watermarking method and system fusing intra-block and inter-block texture rule features of image
A technology for fusing images and image watermarks, applied in image data processing, image data processing, instruments, etc., can solve problems such as watermark information extraction errors, visual JND model inconsistency, FGA attack is not robust, etc., to achieve robustness sex, the effect of good human visual characteristics
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0068] In the present disclosure, a visual JND model is proposed to fuse texture regularity within / inter-block of an image, and the model is used as a joint effect model of contrast sensitivity function, brightness adaptation, and texture regularity. For a DCT block with a fixed size of 8×8, the definition of the proposed visual JND model is:
[0069] JND=J base ·F LA ·F TRF
[0070] In the above formula, J base is the contrast sensitivity function, F LA and F TRF They are brightness adaptive factor and texture regularity factor respectively.
[0071] (1) Basic threshold based on contrast-sensitive function
[0072] The human visual system has a bandpass characteristic and is more sensitive to adding noise in the horizontal and vertical directions in the DCT domain than in the diagonal direction in the spatial domain. The contrast-sensitive function describes the effect of spatial frequency on the sensitivity of the human visual system, and the contrast-sensitive funct...
Embodiment 2
[0149] The present disclosure provides an image watermarking system that fuses texture regular features within an image block and between blocks, including:
[0150] The image preprocessing module is configured to perform DCT transformation on the image to be embedded or the watermarked image after the block, extract DCT coefficients, and form a vector to be embedded;
[0151] The JND model building module is configured to obtain texture regularity modulation factors based on texture regularity features within and between image blocks, thereby constructing a JND model, and calculating JND basic thresholds to obtain perceptual relaxation vectors corresponding to DCT coefficients;
[0152] The mapping module is configured to map the vector to be embedded and the perceptual relaxation vector to a given projection vector, respectively obtain the projection vector to be embedded and the perceptual relaxation projection vector, and obtain the quantization step size through the percep...
Embodiment 3
[0155] The present disclosure provides an electronic device, which is characterized in that it includes a memory, a processor, and computer instructions stored in the memory and run on the processor. When the computer instructions are executed by the processor, a fusion image block and The steps described in an image watermark embedding method of inter-block texture regular features or an image watermark extraction method of integrating image intra-block and inter-block texture regular features.
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


