Method and system for authenticating image contents

A technology of image content and authentication method, which is applied in the field of image content authentication method and system of semi-fragile watermark, which can solve the problem of image quality degradation and achieve the effect of resisting brightness and contrast changes and good fragility

Inactive Publication Date: 2013-12-04
华盾技术(深圳)有限责任公司
View PDF2 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The purpose of the embodiment of the present invention is to provide an image content authentication method, which aims to solve the problem of the need to modify the BTC encoding process or BTC when the existing technology uses digital watermarking and data hiding methods based on BTC compressed grayscale images to implement image content authentication. The compressed data makes the image quality after embedding the digital watermark and the quality of the BTC compressed image more degraded.

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
  • Method and system for authenticating image contents
  • Method and system for authenticating image contents
  • Method and system for authenticating image contents

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0032] figure 1 It shows the flow of the image content authentication method provided by Embodiment 1 of the present invention, including the following steps:

[0033] Step S1: The sending end divides the input image into non-overlapping N (N is a positive integer) pixel blocks, and uses the absolute moment block truncation coding algorithm to encode each segmented pixel block to obtain the pixel block mean, low mean per block, and high mean per block.

[0034] Step S2: The sender expresses the parity of the low average value and high average value of each pixel block as bit values, and adjusts the pixel values ​​of each pixel point in each pixel block so that the low average value and high average value of each pixel block The parity of the mean value is respectively equal to the corresponding original watermark value to be embedded, and the watermark image is obtained and sent to the receiving end.

[0035] Such as figure 2 As shown, step S2 may further include the follo...

Embodiment 2

[0066] image 3 It shows the flow of the image sending method provided by Embodiment 2 of the present invention, including the following steps:

[0067] Step S5: Divide the input image into non-overlapping N (N is a positive integer) pixel blocks, and use the absolute moment block truncation coding algorithm to encode each divided pixel block to obtain the average value of each pixel block, Low mean per block and high mean per block.

[0068] Step S6: Express the parity of the low average value and high average value of each pixel block as bit values, and adjust the pixel values ​​of each pixel point in each pixel block so that the low average value and high average value of each pixel block The parity is respectively equal to the corresponding original watermark value to be embedded, and the watermark image is obtained and sent to the receiving end.

[0069] In the second embodiment of the present invention, the detailed steps of step S6 are as described in step S201 to ste...

Embodiment 3

[0071] Figure 4 It shows the flow of the image receiving method provided by Embodiment 3 of the present invention, including the following steps:

[0072] Step S7: Receive the watermark image sent by the sender, and divide the received watermark image into N pixel blocks that do not overlap with each other, and use the absolute moment block truncation coding algorithm to encode each divided pixel block to obtain each Mean for a block, low mean for each block, and high mean for each block.

[0073] Step S8: Express the parity of the low mean value and high mean value of each pixel block as a bit value, and the bit value is used as the extracted watermark bit value, and the consistency ratio between the extracted watermark bit value and the original watermark value Yes, image content authentication is complete.

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 belongs to the technical field of digital watermark technologies, and provides a method and a system for authenticating image contents. According to the method and system, an AMBTC (Absolute Moment Block Truncation Coding) algorithm is utilized for guiding the embedding and extraction of a digital watermark, and the parity of a low mean value and a high mean value of each pixel block is correspondingly equal to a to-be-embedded 2-byte watermark by adjusting the pixel value of each pixel in each pixel block of the input image. The image is not really subjected to BTC (Block Truncation Coding) compression, but the AMBTC quantized data are utilized for guiding the watermark embedding and extraction process, so that image authentication of a semi-fragile watermark is realized while the quality of the image is guaranteed. In addition, as an embedding mechanism based on a pixel domain and an extraction mechanism based on a compression domain are used, the method and system for authenticating the image contents can suppress brightness and contrast change operations efficiently, and have good fragility for the other operations.

Description

technical field [0001] The invention belongs to the technical field of digital watermarking, in particular to a semi-fragile watermarking image content authentication method and system. Background technique [0002] Digital watermarking technology refers to embedding certain identification information directly into the digital carrier, or indirectly expressing the identification information by changing the structure of a specific area of ​​the digital carrier, without affecting the use value of the original digital carrier, so as to identify the content creator, The purpose of buying, transmitting confidential information, or judging whether the carrier has been tampered with. [0003] In today's digital information network era, the application of digital watermarking technology is more and more extensive. Firstly, it can be applied to copyright protection of digital media; secondly, it can be applied to data security such as digital certificate, authentication and conditio...

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 Applications(China)
IPC IPC(8): G06T1/00
Inventor 张勇赵东宁陆哲明
Owner 华盾技术(深圳)有限责任公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products