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

Adaptive reversible information hiding method for jpeg images based on block grouping

An information hiding and adaptive technology, applied in image communication, digital video signal modification, electrical components, etc., to achieve good visual quality, reduce visual distortion, and control file size growth.

Active Publication Date: 2022-04-12
SUN YAT SEN UNIV
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, reversible information hiding on JPEG images is more challenging

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
  • Adaptive reversible information hiding method for jpeg images based on block grouping
  • Adaptive reversible information hiding method for jpeg images based on block grouping
  • Adaptive reversible information hiding method for jpeg images based on block grouping

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0068] This embodiment discloses a JPEG image adaptive reversible information hiding method based on block grouping, such as figure 1 As shown, the method includes the following steps:

[0069] S1. Decode the JPEG image to obtain quantized DCT sub-blocks.

[0070] In this embodiment, the quantized DCT coefficients in the JPEG image are divided into multiple 8×8 DCT sub-blocks. Under the zigzag scanning order, the first coefficient in the DCT sub-block is a DC coefficient, and all other coefficients are AC coefficient.

[0071] S2. Group the DCT sub-blocks according to the number of zero AC coefficients in each DCT sub-block to generate a plurality of sub-block groups, and refer to the frequency of each AC coefficient in the group as a group frequency.

[0072] In this embodiment, when grouping, the DCT sub-blocks with the same number of zero AC coefficients are grouped into one group, correspondingly generating multiple sub-block groups B i , i∈[1,M], where M is the number ...

Embodiment 2

[0119] This embodiment discloses a JPEG image adaptive reversible information hiding device based on block grouping, including the following functional modules:

[0120] The decoding module is used to decode the JPEG image to obtain quantized DCT sub-blocks;

[0121] The grouping generation module is used to group DCT sub-blocks according to the number of zero AC coefficients in each DCT sub-block to generate multiple sub-block groups, and a plurality of AC coefficient frequencies in the grouping are called group frequencies, which are denoted as Where u, v∈[0,7] and u, v are not 0 at the same time.

[0122] The global ranking module is used to calculate the unit distortion of all group frequencies, and rank all group frequencies according to their corresponding unit distortions to obtain their corresponding global ranking values;

[0123] The start and cut-off group frequency selection module adaptively selects the start group frequency and the cut-off group frequency in ea...

Embodiment 3

[0128] This embodiment discloses a storage medium, which stores a program, and is characterized in that, when the program is executed by a processor, the block grouping-based JPEG image adaptive reversible information hiding method described in Embodiment 1 is implemented, as follows:

[0129] Decoding the JPEG image to obtain quantized DCT sub-blocks;

[0130] Group DCT sub-blocks according to the number of zero AC coefficients in each DCT sub-block to generate multiple sub-block groups, B i Indicates the i-th group, i∈[1,M], M is the number of groups. Group B i Each AC coefficient frequency in is called the group frequency, denoted as Where u, v∈[0,7] and u, v are not 0 at the same time, so for group B i , including a total of 63 group frequencies.

[0131] Calculate the unit distortion of all group frequencies, and rank all group frequencies according to their corresponding unit distortions to obtain their corresponding global ranking values;

[0132] Based on the glo...

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 method for adaptive reversible information hiding of JPEG images based on block grouping. First, JPEG images are decoded to obtain quantized DCT sub-blocks; DCT sub-blocks are grouped according to the number of zero AC coefficients in each DCT sub-block. , generate multiple sub-block groups; calculate the unit distortion of all group frequencies, rank according to the corresponding unit distortion, and obtain the global ranking value; based on the global ranking value and the length of the embedded information, adaptively select the starting group frequency in each group and cut-off group frequency; according to the start group frequency and cut-off group frequency, determine the group frequency coefficient used in the actual embedding; carry out information embedding according to the actual embedding group frequency coefficient. The method of the invention can make full use of the correlation of AC coefficient distribution among sub-blocks in the same group, more accurately select embedding coefficients with better embedding performance, and achieve better visual quality while effectively controlling file size growth.

Description

technical field [0001] The invention relates to the field of image information security, in particular to an adaptive reversible information hiding method for JPEG images based on block grouping. Background technique [0002] With the increasing popularity of the Internet and digital products, people can not only use various digital products to obtain multimedia files by taking pictures, recording or video recording, but also upload or download these files through network channels. At the same time, with the continuous development of computer software technology, people can also use various powerful processing software to easily tamper with the original multimedia files. Therefore, how to protect the originality and integrity of multimedia files in the transmission process has become a problem that researchers focus on. Information hiding is one of the important methods to solve this problem. It uses the information redundancy of multimedia files to embed some authenticatio...

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
Patent Type & Authority Patents(China)
IPC IPC(8): H04N19/467H04N19/124H04N19/44H04N19/625
CPCH04N19/467H04N19/124H04N19/625H04N19/44
Inventor 黄方军刘宇中
Owner SUN YAT SEN UNIV
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