Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Digital image watermark imbedding method based on DCT algorithm

A digital image, watermark embedding technology, applied in image coding, image data processing, image data processing and other directions, can solve the problem of unfavorable watermark invisibility, serious problems of copyright protection and security authentication of digital products, encryption technology and digital signature technology cannot. Completely solve problems such as copyright protection

Inactive Publication Date: 2009-08-12
SHAANXI UNIV OF SCI & TECH
View PDF0 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] With the progress of the times, the rapid development of network and communication technology has brought great convenience to human information exchange, and the digitization of multimedia data has promoted the access of multimedia information, making the communication and dissemination of information unprecedented. Breadth and depth, however, the problems of copyright protection and security certification of digital products have also become very serious. Traditional encryption technology and digital signature technology cannot completely solve the problem of copyright protection, and it is difficult to meet the requirements of the current era.
The energy of the watermark signal embedded by the transform domain algorithm can be distributed to all pixels in the airspace, which is a widely used type of algorithm, but its embedding position is the entire image, which is not conducive to the invisibility of the watermark

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Digital image watermark imbedding method based on DCT algorithm
  • Digital image watermark imbedding method based on DCT algorithm
  • Digital image watermark imbedding method based on DCT algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0046] Taking the original image of 128×128 pixel size and the black-and-white watermark image of 30×30 pixel size as examples to illustrate the implementation steps of this embodiment:

[0047] The first step is to read the original image with a size of 128×128 pixels and the black-and-white watermark image with a size of 30×30 pixels into two-dimensional arrays I and W respectively;

[0048] In the second step, the original public image I and the black-and-white watermark image W are divided into 32 × 32 image blocks that do not overlap each other, and the average gray level m and variance σ of the sub-blocks are calculated 2 , and perform DCT transformation on the original image sub-block:

[0049] m = 1 n 2 Σ i = 0 n - 1 Σ ...

Embodiment 2

[0065] Taking the original image of 256×256 pixel size and the watermark image of 30×30 pixel size as examples to illustrate the implementation steps of this embodiment:

[0066] The first step is to read the original image with the size of 256×256 pixels and the black-and-white watermark image with the size of 30×30 pixels into two-dimensional arrays I and W respectively;

[0067] In the second step, the original public image I and the black-and-white watermark image W are divided into 32 × 32 image blocks that do not overlap each other, and the average gray level m and variance σ of the sub-blocks are calculated 2 , and perform DCT transformation on the original image sub-block:

[0068] m = 1 n 2 Σ i = 0 n - 1 Σ j ...

Embodiment 3

[0084] Taking the original image of 512×512 pixel size and the watermark image of 58×58 pixel size as examples to illustrate the implementation steps of this embodiment:

[0085] In the first step, the original image with a size of 512×512 pixels and the watermark image with a size of 58×58 pixels are read into two-dimensional arrays I and W respectively.

[0086] In the second step, the original public image I and the black-and-white watermark image W are divided into 64×64 image blocks that do not overlap each other, and the average gray level m and variance σ of the sub-blocks are calculated 2 , and perform DCT transformation on the original image sub-block:

[0087] m = 1 n 2 Σ i = 0 n - 1 Σ j = ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a DCT algorithm-based method for digital image watermark embedment, which comprises: a first step of reading an original public image and a light and shade watermark image into two-dimensional arrays I and W respectively; a step two of dividing the original public image I and the watermark image W into 2*2 image blocks which do not cover each other respectively, computing the average gray m and a variance sigma of the sub blocks, and performing the DCT conversion of the sub blocks of the public image; a step three of embedding one element W(p,q) in the light and shade watermark in a sub block with a complex texture; a step four of performing the inverse DCT conversion of image blocks embedded with watermark information; and a step five of combining image the image blocks to obtain an image embedded with the light and shade watermark. The method is characterized by counterfeit prevention, falsification prevention, verification, and data security and integrity guarantee.

Description

technical field [0001] The invention belongs to the technical field of image watermark embedding, in particular to a digital image watermark embedding method based on a DCT (discrete cosine transform) algorithm. Background technique [0002] With the progress of the times, the rapid development of network and communication technology has brought great convenience to human information exchange, and the digitization of multimedia data has promoted the access of multimedia information, making the communication and dissemination of information unprecedented. However, the problems of copyright protection and security certification of digital products have also become very serious. Traditional encryption technology and digital signature technology cannot completely solve the problem of copyright protection, and it is difficult to meet the requirements of the current era. The energy of the watermark signal embedded by the transform domain algorithm can be distributed to all pixels ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06T1/00G06T9/00
Inventor 兀旦晖赵晨飞杨萍谭歆李秦君
Owner SHAANXI UNIV OF SCI & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products