CN1141639C - 基于整数小波的无损图象数字水印方法 - Google Patents
基于整数小波的无损图象数字水印方法 Download PDFInfo
- Publication number
- CN1141639C CN1141639C CNB021116296A CN02111629A CN1141639C CN 1141639 C CN1141639 C CN 1141639C CN B021116296 A CNB021116296 A CN B021116296A CN 02111629 A CN02111629 A CN 02111629A CN 1141639 C CN1141639 C CN 1141639C
- Authority
- CN
- China
- Prior art keywords
- data
- image
- histogram
- wavelet
- time
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 title claims abstract description 29
- 230000009466 transformation Effects 0.000 claims description 27
- 239000000284 extract Substances 0.000 claims description 15
- 238000011084 recovery Methods 0.000 claims description 11
- 125000004122 cyclic group Chemical group 0.000 claims description 10
- 238000006243 chemical reaction Methods 0.000 claims description 7
- 238000007906 compression Methods 0.000 claims description 6
- 230000006835 compression Effects 0.000 claims description 6
- 238000003384 imaging method Methods 0.000 claims description 2
- 230000000007 visual effect Effects 0.000 abstract description 20
- 238000004891 communication Methods 0.000 abstract description 4
- 238000005516 engineering process Methods 0.000 abstract description 4
- 238000012545 processing Methods 0.000 abstract description 4
- 230000001131 transforming effect Effects 0.000 abstract 5
- 238000002595 magnetic resonance imaging Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 6
- 235000002566 Capsicum Nutrition 0.000 description 4
- 241000758706 Piperaceae Species 0.000 description 4
- 241000892681 Erigenia bulbosa Species 0.000 description 3
- 238000011161 development Methods 0.000 description 3
- 238000011160 research Methods 0.000 description 3
- 238000010850 salt effect Methods 0.000 description 3
- 241001270131 Agaricus moelleri Species 0.000 description 2
- 241001504519 Papio ursinus Species 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 108091005950 Azurite Proteins 0.000 description 1
- 235000008534 Capsicum annuum var annuum Nutrition 0.000 description 1
- 240000008384 Capsicum annuum var. annuum Species 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000013144 data compression Methods 0.000 description 1
- 238000003745 diagnosis Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 150000002500 ions Chemical class 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000013508 migration Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- GWBUNZLLLLDXMD-UHFFFAOYSA-H tricopper;dicarbonate;dihydroxide Chemical compound [OH-].[OH-].[Cu+2].[Cu+2].[Cu+2].[O-]C([O-])=O.[O-]C([O-])=O GWBUNZLLLLDXMD-UHFFFAOYSA-H 0.000 description 1
- 208000013021 vision distortion Diseases 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/0021—Image watermarking
- G06T1/0028—Adaptive watermarking, e.g. Human Visual System [HVS]-based watermarking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2201/00—General purpose image data processing
- G06T2201/005—Image watermarking
- G06T2201/0052—Embedding of the watermark in the frequency domain
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Editing Of Facsimile Originals (AREA)
- Image Processing (AREA)
Abstract
Description
步骤 | 操作 | 作用 |
1 | 编写第一次灰度直方图调整程序,对原始图象直方图进行统计,去除左右灰度,留下直方图主体。 | 使反变换时灰度不溢出(仍在0-255之间) |
2 | 编写小波正变换程序,将直方图主体的空间域图象,变换成小波域图象 | 利用小波域多分辨和去除图象相关性特性,达到无损目的 |
3 | 在小波域嵌入数据:采用算术编码,对原位平面数据压缩。选择位平面嵌入:上述压缩数据、待传送数据和第一次灰度直方图调整的灰度边带数据,用哈希函数编制的程序,进行密钥嵌入。 | 嵌入数据到最高分辨率区域的较低位平面(如第5位平面)密钥的嵌入除加密外,还可对防止溢出作微调 |
4 | 编写小波反变换程序,将小波域图象,变换成空间域图象 | 整数提升小波反变换,有利于数据和图象恢复,无损变换 |
5 | 第二次灰度直方图变换,形成加水印图象,调用数字图象处理软件,对直方图灰度进行左右循环移位调整。 | 调整信号噪音比PSNR,循环移位使直方图均值靠近原始图象的均值,并保持无损 |
步骤 | 操作 | 作用 |
6 | 第三次灰度直方图逆变换:调用采用了与第二次灰度直方图变换相反的方法的软件,获得与第五步直方图相反的循环位移。 | 反循环移位,目的是恢复 |
7 | 小波正变换:调用与第四步相同的小波变换软件进行变换,将空间域变换成小波域。 | 目的是使第八步的解密和提取数据在小波域内进行,达到无损。 |
8 | 解密,提取数据:采用算术编码提取传送数据和第一次灰度直方图调整的灰度边带数据,从指定分辨率区域的指定位平面提取数据。用哈希函数解密。 | 从嵌入数据到最高分辨率区域的指定位平面提取数据,最后恢复小波域的位平面数据。 |
9 | 小波反变换:调用小波变换程序,将小波域图象,变换成空间域图象。 | 整数提升小波变换,达到无损恢复。 |
10 | 第四次直方图变换处理:调用采用了与第一次灰度直方图变换相反的程序,恢复原来的图象 | 恢复原来灰度直方图,恢复原来的图象 |
步骤 | 操作 | 说明 |
1 | 第一次灰度直方图调整中,取30个出现最少的灰度,进行合并,使直方图中,30个灰度为零,一半在左边,一半在右边 | 256×256Lena图象256级灰度(在0-255之间)第一次灰度直方图调整前,灰度直方图均值为118.62第一次灰度直方图调整后,灰度直方图均值变为123.62 |
2 | 小波变换 | “提升(Lifting)”整数小波正变换,无损 |
3 | 嵌入数据和密钥:其中包括:待传送数据和第一次灰度直方图调整的灰度边带数据 | 嵌入数据到最高分辨率区域(s=3×256×256)的较低位平面(第5位平面)密钥:哈希函数y=(k0+kx)mod(s)为y=(1030+289x)mod(3×256×256) |
4 | 小波反变换 | “提升”整数小波反变换,无损恢复。在小波域嵌入数据,并反变换后,灰度不溢出(仍在0-255之间)第二次灰度直方图调整前,灰度直方图均值为123.62 |
5 | 第二次灰度直方图调整 | 循环左移5位,PSNR从32.21提高到36.64,而且与原始图象更一致第二次灰度直方图调整后,灰度直方图均值恢复为118.62 |
名称 | 容量 |
Mpic1 | 54150 |
Mpic2 | 70799 |
Mpic3 | 84500 |
Mpic4 | 69278 |
名称 | 容量 |
Mpic5 | 88236 |
Mpic6 | 35183 |
Mpic7 | 81695 |
Mpic8 | 53896 |
名称 | 容量 |
Lena | 85507 |
Peppers | 69285 |
Airplane | 93981 |
Baboon | 14916 |
名称 | 容量 |
Tiffany | 89848 |
Sailboat | 44086 |
Couple | 84879 |
House | 77726 |
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB021116296A CN1141639C (zh) | 2002-05-09 | 2002-05-09 | 基于整数小波的无损图象数字水印方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB021116296A CN1141639C (zh) | 2002-05-09 | 2002-05-09 | 基于整数小波的无损图象数字水印方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1379324A CN1379324A (zh) | 2002-11-13 |
CN1141639C true CN1141639C (zh) | 2004-03-10 |
Family
ID=4741671
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB021116296A Expired - Lifetime CN1141639C (zh) | 2002-05-09 | 2002-05-09 | 基于整数小波的无损图象数字水印方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1141639C (zh) |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060078157A1 (en) * | 2003-01-22 | 2006-04-13 | Koninklijke Philips Electronics N.V. | Perceptible reversible watermarks |
CN100346322C (zh) * | 2003-10-10 | 2007-10-31 | 刘彤 | 基于数字水印技术的数字图像复原方法 |
EP1776655B1 (en) * | 2004-03-26 | 2019-03-20 | New Jersey Institute of Technology | System and method for reversible data hiding based on integer wavelet spread spectrum |
CN1326383C (zh) * | 2004-06-30 | 2007-07-11 | 佳能株式会社 | 图像处理设备和方法 |
CN100394443C (zh) * | 2006-07-07 | 2008-06-11 | 中山大学 | 一种用于图像认证的可逆水印方法 |
CN100385459C (zh) * | 2006-07-11 | 2008-04-30 | 电子科技大学 | 一种基于有限脊波变换的图像水印方法 |
CN100452091C (zh) * | 2007-03-30 | 2009-01-14 | 西安电子科技大学 | 基于图像特征区域的抗几何攻击数字水印方法 |
CN100461213C (zh) * | 2007-04-05 | 2009-02-11 | 上海交通大学 | 具有区域选择性的无损数字水印方法 |
US8144985B2 (en) * | 2007-12-21 | 2012-03-27 | Sony Corporation | Method of high dynamic range compression with detail preservation and noise constraints |
EP2248100A1 (en) * | 2008-02-01 | 2010-11-10 | New Jersey Institute of Technology | System and method for reversible binary image data hiding using run-length histogram modification and logical operations |
CN101661605B (zh) * | 2008-08-26 | 2012-07-04 | 浙江大学 | 一种数字水印的嵌入、定位篡改方法及装置 |
CN101527037B (zh) * | 2009-04-13 | 2011-05-04 | 天津大学 | 基于邻域加窗的平稳小波图像去噪方法 |
CN101527041B (zh) * | 2009-04-22 | 2011-03-30 | 天津大学 | 基于shadow matte一致性的图片伪造检测方法 |
CN102262773A (zh) * | 2010-05-29 | 2011-11-30 | 深圳宝嘉电子设备有限公司 | 双阈值的图像无损数据嵌入方法 |
CN111444486B (zh) * | 2019-12-31 | 2022-03-22 | 深圳贝特莱电子科技股份有限公司 | 一种基于android***的开机自适应初始化指纹参数方法 |
-
2002
- 2002-05-09 CN CNB021116296A patent/CN1141639C/zh not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
CN1379324A (zh) | 2002-11-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Hwang et al. | A reversible watermarking based on histogram shifting | |
CN1141639C (zh) | 基于整数小波的无损图象数字水印方法 | |
Lei et al. | Reversible watermarking scheme for medical image based on differential evolution | |
Li et al. | A steganographic method based upon JPEG and particle swarm optimization algorithm | |
Hajjaji et al. | FPGA implementation of digital images watermarking system based on discrete Haar wavelet transform | |
US8175324B2 (en) | Reversible data hiding | |
Xuan et al. | Reversible data hiding based on wavelet spread spectrum | |
CN108009975A (zh) | 基于二维直方图修改的jpeg图像可逆信息隐藏方法 | |
Song et al. | An integer DCT and affine transformation based image steganography method | |
Turuk et al. | A novel reversible multiple medical image watermarking for health information system | |
CN1184795C (zh) | 脆弱数字水印嵌入与提取方法 | |
Luo et al. | Self embedding watermarking using halftoning technique | |
Hsiao et al. | Simple and robust watermarking scheme based on square-root-modulus technique | |
Lande et al. | Robust image adaptive watermarking using fuzzy logic an FPGA approach | |
Ling et al. | Watermarking for image authentication | |
Lee et al. | Reversible data hiding based on histogram modification of prediction-error | |
Hamid et al. | An improved robust and secured image Steganographic scheme | |
CN100340111C (zh) | 基于小波变换的医学图像易碎水印方法 | |
Tomar et al. | A statistical comparison of digital image watermarking techniques | |
Jasmine Selvakumari Jeya et al. | RONI based secured and authenticated indexing of lung CT images | |
Yu et al. | Reliable detection of BPCS-steganography in natural images | |
Arabzadeh et al. | Reversible data hiding scheme based on maximum histogram gap of image blocks | |
Emmanuel et al. | A reversible watermarking scheme for JPEG-2000 compressed images | |
Al-Fahoum et al. | Reversible data hiding using contrast enhancement approach | |
Chang | Efficient lossless watermarking algorithm using gradient sorting and selective embedding |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
ASS | Succession or assignment of patent right |
Owner name: SHENZHEN JIABAO ELECTRONICS EQUIPMENT CO., LTD. Free format text: FORMER OWNER: XUAN GUORONG Effective date: 20071102 |
|
C41 | Transfer of patent application or patent right or utility model | ||
TR01 | Transfer of patent right |
Effective date of registration: 20071102 Address after: The South high tech Zone of Shenzhen City, Guangdong province 518057 a SKYWORTH building A805 Patentee after: Shenzhen POKA Electronic Equipment Co., Ltd. Address before: 200092 room 155, Tongji Village, Siping Road, Shanghai, 302 Patentee before: Xuan Guorong |
|
ASS | Succession or assignment of patent right |
Owner name: SHENZHEN BAOJIA SOFTWARE TECHNOLOGY CO., LTD. Effective date: 20120417 |
|
C41 | Transfer of patent application or patent right or utility model | ||
COR | Change of bibliographic data |
Free format text: CORRECT: ADDRESS; FROM: 518057 SHENZHEN, GUANGDONG PROVINCE TO: 518053 SHENZHEN, GUANGDONG PROVINCE |
|
TR01 | Transfer of patent right |
Effective date of registration: 20120417 Address after: 518053 Guangdong city of Shenzhen province Nanshan District Qiaoxiang road Xiangnian North Plaza C block 804 Co-patentee after: Shenzhen POKA Software Technology Co., Ltd. Patentee after: Shenzhen POKA Electronic Equipment Co., Ltd. Address before: The South high tech Zone of Shenzhen City, Guangdong province 518057 a SKYWORTH building A805 Patentee before: Shenzhen POKA Electronic Equipment Co., Ltd. |
|
C56 | Change in the name or address of the patentee | ||
CP03 | Change of name, title or address |
Address after: 518053 Guangdong city of Shenzhen province Nanshan District Qiaoxiang road Xiangnian North Plaza C block 804 Patentee after: Shenzhen POKA Electronic Equipment Co., Ltd. Patentee after: Shenzhen Rongxin Software Technology Co., Ltd. Address before: 518053 Guangdong city of Shenzhen province Nanshan District Qiaoxiang road Xiangnian North Plaza C block 804 Patentee before: Shenzhen POKA Electronic Equipment Co., Ltd. Patentee before: Shenzhen POKA Software Technology Co., Ltd. |
|
CX01 | Expiry of patent term |
Granted publication date: 20040310 |
|
CX01 | Expiry of patent term |