Color image watermark embedding method, detection method and system
A color image and watermark embedding technology, applied in image data processing, image data processing, instruments, etc., can solve the problem of reducing the detection ability of the algorithm, achieve the effect of reducing the difference of the model, improving the robustness, and good robustness
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0055] figure 1 A flow chart of a color image watermark embedding method in Embodiment 1 is provided.
[0056] Such as figure 1 As shown, the color image watermark embedding method of the present embodiment includes:
[0057] S101: Convert the source image from the RGB color space to the YCbCr color space;
[0058] The simulation uses a 512*512 color image, and embeds a 64*64 binary watermark image into it respectively, and records the experimental results.
[0059] The color space conversion formula used is as follows:
[0060]
[0061]
[0062] Among them, R (red), G (green), and B (blue) respectively represent the three color channels of the original image. Y,Cb,Cr represent converted luminance (Y) and color channels (Cb,Cr).
[0063] S102: Use the Y channel image as the carrier image and perform block discrete cosine transform, and extract the coefficient vector to be embedded in the watermark in each block.
[0064] Perform 8*8 block DCT (discrete cosine trans...
Embodiment 2
[0141] Figure 8 A flow chart of a color image watermark detection method in Embodiment 2 is provided.
[0142] Such as Figure 8 As shown, the color image watermark detection method of the present embodiment includes:
[0143] S201: Convert the source image from the RGB color space to the YCbCr color space;
[0144] S202: Use the Y channel image as the carrier image and perform block discrete cosine transform, extract the coefficient vector to be embedded in the watermark in each block; calculate the JND value based on the direction diversity for each block of the Y channel, and select the Cb color at the same time The channel calculates the influence factor of color complexity, and constructs a JND perception model based on directional diversity and color contrast;
[0145] JND Perceptual Model Based on Orientation Diversity and Color Contrast:
[0146]
[0147] Among them, E jnd (m, n) is the visual redundancy threshold of the (m, n)th block, m and n are both positi...
Embodiment 3
[0161] Figure 9 A schematic structural diagram of a color image watermark embedding system according to Embodiment 3 is provided.
[0162] Such as Figure 9 As shown, the color image watermark embedding system of the present embodiment includes:
[0163] (1) color space conversion module, it is used for converting source image from RGB color space to YCbCr color space;
[0164] (2) JND perception model building block, which is used to use the Y channel image as the carrier image and perform block discrete cosine transform, and extract the coefficient vector to be embedded in the watermark in each block; calculate the direction based on each block of the Y channel Diversity of JND values, while selecting the Cb color channel to calculate the color complexity impact factor, and constructing a JND perception model based on directional diversity and color contrast;
[0165] JND Perceptual Model Based on Orientation Diversity and Color Contrast:
[0166]
[0167] Among them...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com