Description: 彩色图像的篡改检测及自恢复算法赵春晖,孙建军,朱海峰(哈尔滨工程大学信息与通信工程学院,黑龙江哈尔滨150001)摘要:数字水印是图像认证的有效手段之一.利用小波变换提出一种计算简单的彩色图像水印算法,将一个图像的主要内容嵌入该图像自身之中,用均值量化的方法在亮度信号中嵌入水印,实现篡改检测和定位篡改区域;用多余的色度空间嵌入亮度信号和色度信号,用于恢复被篡改的图像内容.该算法可以获取较高的峰值信噪比,具有很好的鲁棒性.实验结果表明,该算法对删除、替换等恶意图像篡改具有良好的检测、定位和自修复能力.-color image tamper detection and self-recovery algorithm Zhao Chunhui, Sun Jianjun, Zhu Haifeng (Harbin Engineering University, Information and Communication Engineering Institute, Harbin, Heilongjiang 150001) Abstract : digital watermark image authentication is one of the effective means. Using wavelet transform A simple calculation of the color image watermarking algorithm, an image of the main elements embedded in the image itself, and use of quantitative methods mean the luminance signal embedded watermark, achieve tamper detection and localization tampering with the region; use of surplus space embedded color luminance signals and chrominance signals, for the restoration of tampering with the image content. The algorithm can generate a higher signal-to-noise ratio of the peak value, h Platform: |
Size: 237568 |
Author:ghostsx |
Hits:
Description: 提出了一种离散小波变换域实现图像水印的方法。这种算法充分利用小波变换的特点,把原始图像及水印图像塔式分解,在多分辨率分解后的相同的频段来嵌入水印信息。该方法也利用了人眼视觉特性,算法简单而有效。实验证明,该算法较好地解决了水印不可见性与鲁棒性之间的矛盾,对常见的水印攻击都有较强的鲁棒性。-presents a discrete wavelet transform domain image watermarking method. This algorithm using wavelet transform characteristics, the original image and the watermark image tower decomposition, Multiresolution decomposition in the same frequency band to the embedded watermark. The method has also been used HVS, the algorithm is simple and effective. Experiments show that the algorithm can solve the watermark is visible with the robust nature of, common to have more attacks watermark robustness. Platform: |
Size: 151552 |
Author:yy |
Hits:
Description: 嵌入水印后的图像与原
始图像在视觉效果上几乎一样,只在亮度上稍有不
图6 仿真实验结果
图7 仿真实验结果
同,提取出的水印图像与原图像基本一致。-embedded watermark image with the original image in the visual effects are almost identical, only slight brightness on the map six simulation results Figure 7 with the simulation results. extract the watermark image with basically the same as the original image. Platform: |
Size: 1024 |
Author:江力 |
Hits:
Description: 这是傅立叶梅林变换的MATLAB源代码,很实用,适合做水印或图象处理相关的朋友参考使用.-This is the Fourier Mellin Transform MATLAB source code, very useful, suitable for a watermark or image processing-related friends use and reference. Platform: |
Size: 120832 |
Author:li yong |
Hits:
Description: The digital watermarking with DWT method.
There are many comments so that developers can easily understand the code Platform: |
Size: 86016 |
Author:Frankie |
Hits:
Description: matlab编写的对二值图像的数字水印添加与提取程序。压缩包中有示例图片。可以添加水印,结果肉眼不易分辨出变化,不影响使用。可加入信息长度达100个字节。提取时可验证是否被修改过,如未修改,可提取隐藏信息。当有修改发生时,可以定位修改的位置,并在图上标出。标识面积占修改面积的75%,一般修改都能标出-matlab prepared binary image of the digital watermark added and extraction procedures. Compression package has sample images. Can add watermarks, the results of the changes are not easily distinguishable from the naked eye, does not affect use. Can be added to the information length of 100 bytes. Verifiable extraction has been modified, if modified, can extract hidden information. When a modification occurs, you can modify the location of positioning and marked maps. Logo area accounted for 75 to amend the area generally can be identified modifications Platform: |
Size: 36864 |
Author:张亮 |
Hits:
Description: dct加入图象水印,以matlab打开.m后缀文件即可运行,附有输入图像及输出结果,内有详细注释,非常适合初学水印的同志-DCT image watermarks adding to matlab open. m suffix file to run with the input image and output a result, there are detailed notes, very suitable for beginners watermark comrades Platform: |
Size: 116736 |
Author:无危 |
Hits:
Description: 基于LSB的图像中数据加密隐藏算法程序
图像的组成无非是一些字符串或者一些字节组成的字符串,然而,每一个字节数据位的重要度并不是一样的,两个相邻字节往往只有低位是不一样的。例如:00100110和00100111代表了两个不同渐变度的红色,但是就人眼是分辨不出来的。最低有效位LSB算法,就是利用这一点,达到图像压缩,或者数字水印的功能。 -LSB of the image-based data encryption to hide the image composition algorithm procedure is nothing more than some number of bytes or string composed of string, however, one byte for each data bit is not an important degree of the same, and two adjacent words section, usually only low level is not the same. For example: 00100110 and 00100111 represent the gradient of two different degrees of red, but on the human eye is not out to tell. Least significant bit LSB algorithm, is to take advantage of this point, to achieve image compression, or digital watermark feature. Platform: |
Size: 248832 |
Author:aaa |
Hits:
Description: 基于傅立叶变换的数字图像水印嵌入程序源码-Based on the Fourier transform of digital image watermark embedding process source Platform: |
Size: 2525184 |
Author:lee |
Hits:
Description: 程序功能:
批处理整个目录下的图片打上水印文字,可以选择存放图片的目录,输入要打上水印的文字,如果是多行,请在文字之间用|分开。
注:要在图片目录的同级目录下建image目录,以存放新生存的图片。
leafboyman@tom.com
-Program features: batch processing a whole directory of pictures marked with the watermark text, you can choose to store picture directory, enter the fight on the watermark text, if it is multi-line in the text between the | separated. Note: in the picture directory of the same directory to build image directory to store the new picture of survival. leafboyman@tom.com Platform: |
Size: 41984 |
Author:叶好 |
Hits:
Description: 二值图像数字水印算法的一般方法,然后在此基础上给出了一种基于分块DCT的自参照直流系数盲检测二值水印方法。-A blind binary image digital watermarking algorithm is proposed in the DCT domain. The algorithm uses the correlativity of the inter-blocks DC components based on blocked DCT with binary image. No original binary image is needed when detecting the watermark. The algorithm is realized with the efficient and practical programming tools MATLAB, The effect of the corresponding parameters is analyzed in detail. Platform: |
Size: 36864 |
Author:朱建伟 |
Hits:
Description: Main function is: water.m
When you call water.m it will ask which image you will watermark.
blockdwt2.m - Adds the watermark logo in Wavelet domain.
dmg.m - Generates watermark logo.
watdet3.m - You can check the logo with that function.-Main function is: water.m
When you call water.m it will ask which image you will watermark.
blockdwt2.m- Adds the watermark logo in Wavelet domain.
dmg.m- Generates watermark logo.
watdet3.m- You can check the logo with that function. Platform: |
Size: 858112 |
Author:ragada |
Hits:
Description: 作为信息隐藏的重要分支,数字水印是一种有效的数字产品版权保护和数据安全维护技术。近年来数字水印技术成为了信息安全领域的研究热点,也得到了较大的发展。基于变换域的水印技术是目前研究的热点和重点。本文系统介绍了数字水印的原理和应用方法,概要介绍了数字水印的几种主流算法,并重点研究了一种基于离散余弦变换(DCT)数字图像水印算法,并借助 MATLAB编程工具,实现数字水印的嵌入和提取仿真,以及为测试鲁棒性而对水印图像进行攻击实验。-As an important branch of information hiding, digital watermarking is an effective copyright protection of digital products and data security maintenance technology. In recent years, digital watermarking has become a hot research field of information security, has also been considerable development. Transform domain watermarking technique based on the current research focus and focus. This system describes the principles and applications of digital watermarking methods, an overview of several mainstream digital watermarking algorithms, and focus on a discrete cosine transform (DCT) digital image watermarking, and with the MATLAB programming tools, digital watermark embedding and extraction simulation, as well as test the robustness of the watermark image on the attack experiments. Platform: |
Size: 2048 |
Author:yang cheng |
Hits:
Description: 利用matlab自带的小波函数对音频进行分解然后嵌入经降维之后的图像水印并提取-Matlab comes with wavelet function to decompose the audio and image watermark embedded by the dimensionality reduction and extract Platform: |
Size: 5120 |
Author:刘俊 |
Hits:
Description: 本课题为基于MATLAB的小波变换dwt和离散余弦dct的多方法对比数字水印系统。带GUI交互界面。有一个主界面GUI,可以调用dwt方法的子界面和dct方法的子界面。流程包括,读取宿主图像和水印图像,嵌入,多种方法的攻击(剪切,加噪,旋转等),提取,最后利用psnr峰值信噪比进行评价不同攻击下,鲁棒性的好坏。(This topic is based on MATLAB wavelet transform DWT and discrete cosine DCT multi method comparison digital watermarking system. With GUI interface. There is a main interface GUI, which can call the sub interface of DWT method and DCT method. The process includes: reading host image and watermark image, embedding, attack of various methods (cutting, adding noise, rotation, etc.), extracting, and finally evaluating the robustness of different attacks by using PSNR peak signal-to-noise ratio.) Platform: |
Size: 32044032 |
Author:www.wobishe.com |
Hits:
Description: Matlab火焰烟雾检测(GUI)
本设计为基于matlab的烟雾火焰火灾识别系统,可读取视频或者图象,检测出是否有烟雾火焰,具备一个人机交互式GUI界面,功能强大,识别准确,同时配备相对应的操作说明和运行效果图,直接运行GUI文件即可完美运行。另外,诸如车牌,人脸,图象去雾,压缩,水印,疲劳检测,人数统计,声音信号处理等均可做技术交琉,欢迎一起探讨。(Matlab flame smoke detection (GUI)
This design is a smoke and flame fire recognition system based on MATLAB. It can read video or image, detect whether there is smoke and flame. It has an interactive GUI interface with powerful function and accurate recognition. At the same time, it is equipped with corresponding operation instructions and operation effect diagram. Running GUI file directly can run perfectly. In addition, such as license plate, face, image defogging, compression, watermark, fatigue detection, number of people statistics, sound signal processing, etc. can do technology jiaoryu, welcome to discuss together.) Platform: |
Size: 12152832 |
Author:for Matlab |
Hits:
Description: 本课题为基于MATLAB的小波变换dwt和离散余弦dct的多方法对比数字水印系统。带GUI交互界面。有一个主界面GUI,可以调用dwt方法的子界面和dct方法的子界面。流程包括,读取宿主图像和水印图像,嵌入,多种方法的攻击(剪切,加噪,旋转等),提取,最后利用psnr峰值信噪比进行评价不同攻击下,鲁棒性的好坏。(This project is based on MATLAB wavelet transform DWT and discrete cosine DCT multi method contrast digital watermarking system. With GUI interactive interface. There is a main interface GUI, which can call the sub interfaces of DWT method and DCT method. The process includes: reading host image and watermark image, embedding, attacks of various methods (cutting, adding noise, rotation, etc.), extracting. Finally, PSNR peak signal-to-noise ratio is used to evaluate the robustness of different attacks.) Platform: |
Size: 10000384 |
Author:MATLAB道长 |
Hits: