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

Method for embedding hidden information in image, detection method and anti-counterfeiting traceability method

A technology for hiding information and images, applied in the field of anti-counterfeiting and traceability, to achieve the effects of ensuring stability, reducing computing costs, and improving embedding efficiency and robustness

Pending Publication Date: 2022-06-17
SHENZHEN GRADUATE SCHOOL TSINGHUA UNIV
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In order to solve the existing problems, the present invention provides an embedding metho

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 for embedding hidden information in image, detection method and anti-counterfeiting traceability method
  • Method for embedding hidden information in image, detection method and anti-counterfeiting traceability method
  • Method for embedding hidden information in image, detection method and anti-counterfeiting traceability method

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0035]为了使本发明实施例所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

[0036]需要说明的是,当元件被称为“固定于”或“设置于”另一个元件,它可以直接在另一个元件上或者间接在该另一个元件上。当一个元件被称为是“连接于”另一个元件,它可以是直接连接到另一个元件或间接连接至该另一个元件上。另外,连接既可以是用于固定作用也可以是用于电路连通作用。

[0037]需要理解的是,术语“长度”、“宽度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明实施例和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。

[0038]此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多该特征。在本发明实施例的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。

[0039]如图1所示,本发明提供一种图像中隐藏信息的嵌入方法,包括步骤:

[0040]S1:将待嵌入的隐藏信息编码转换为编码比特流,将所述编码比特流进行置乱得到置乱比特流;

[0041]S2:根据所述置乱比特流的长度将需要嵌入隐藏信息的图像进行非重叠正方形分块得到区域图像;

[0042]S3:将所述置乱比特流中一比特信息嵌入一块所述区域图像,包括如下步骤:

[0043]从所述区域图像分离成通道图像,所述通道图像包含至少两个通道,从所述通道中选取两个通道,其中一个所述通道作为第一修改子块,另一个所述通道作为第一对比子块;以所述第一对比子块为参考修改所述第一修改子块得到已嵌入比特信息的修改通道图像;

[0044]S4:依次将所述置乱比特流中所有比特信息嵌入对应的所述区域图像中获得嵌入隐藏信息的图像。

[0045]在本发明中选取修改子块和对比子块,并仅针对修改子块进行修改降低了对画质影响,并提高嵌入效率和鲁棒性。

[0046]在本发明的一种实施例中,得到已嵌入比特信息的所述修改通道图像还包括...

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 provides a method for embedding hidden information in an image, a detection method and an anti-counterfeiting traceability method, and the method for embedding the hidden information in the image comprises the steps: carrying out the coding conversion of the hidden information to be embedded into a coding bit stream, and carrying out the scrambling of the coding bit stream, and obtaining a scrambling bit stream; according to the length of the scrambling bit stream, performing non-overlapping square blocking on an image in which hidden information needs to be embedded to obtain a regional image; and selecting a modification sub-block and a comparison sub-block from channel images separated from the regional image, modifying the modification sub-block by taking the comparison sub-block as a reference, embedding one piece of bit information in the scrambling bit stream into one regional image, and sequentially embedding all the bit information into the corresponding regional images to obtain an image embedded with hidden information. The modification sub-blocks and the comparison sub-blocks are selected, and only the modification sub-blocks are modified, so that the calculation cost is reduced; discrete wavelet transform and discrete cosine transform are carried out, different frequency band coefficients are selected and modified based on different application scenes, and the embedding efficiency and robustness are improved.

Description

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

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/00G06F17/16
CPCG06T1/005G06T9/007G06F17/16
Inventor 王兴军王奕朝
Owner SHENZHEN GRADUATE SCHOOL TSINGHUA 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