Location:
Search - watermarked DCT
Search list
Description: 基于彩色图像实现的DCT变换域图像数字水印算法。
Platform: |
Size: 2397 |
Author: amin |
Hits:
Description: 基于彩色图像实现的DCT变换域图像数字水印算法。-Color images based on the realization of the DCT transform domain image watermarking algorithm.
Platform: |
Size: 2048 |
Author: amin |
Hits:
Description: Matlab source code for DCT-based watermarking for grayscale images. DCT-based watermark recovering without resorting to the uncorrupted original image. Digital watermarking has been proposed as a viable solution to the need of copyright protection and authentication of multimedia data in a networked environment, since it makes possible to identify the author, owner, distributor or authorized consumer of a document.
A new watermarking technique to add a code to digital images is presented: the method operates in the frequency domain embedding a pseudo-random sequence of real numbers in a selected set of DCT coefficients. Watermark casting is performed by exploiting the masking characteristics of the Human Visual System, to ensure watermark invisibility. The embedded sequence is extracted without resorting to the original image, so that the proposed technique represents a major improvement to methods relying on the comparison between the watermarked and original images.
Platform: |
Size: 98304 |
Author: omar |
Hits:
Description: 通过DCT变化在图像中,嵌入水印,加入噪声,并解出嵌入图像,计算误差率。-Through the DCT changes in the watermarked image, add noise, and extract out the embedded images to calculate margin of error.
Platform: |
Size: 5479424 |
Author: chanel |
Hits:
Description: 该目录包含了基于可移植的C语言的数字水印算法的代码。这些代码具有示范
性的意义,且有一定的鲁棒性。
需要安装NetPGM的程序包(用来存取pgm格式图像),然后才能在linux下面编译。
NetPGM是图像文件的输入/输出软件包。可以在网上搜索得到。我们已经对
256灰度级,512×512大小的图像进行了测试。程序编译后的调用格式如下(以encode为例):
wm_cox_e -s cox.sig -o wm_image.pgm image.pgm
其中,-s表示要添加的水印信号,cox.sig是信号文件。
-o表示输出图像文件名为wm_image.pgm,
image.pgm为输入文件名。
几个辅助程序:
cmp_pgm 计算差分图像,PSNR等
cmp_dct 计算全帧DCT域的差分图像
cmp_dct8x8 计算8×8大小的DCT域差分图像
比如说,为了产生两个PGM图像的差分图像并计算它们的PSNR,命令如下:
cmp_pgm -p -i original.pgm -o diff.pgm watermarked.pgm
产生水印信号:
gen_cox_sig -o cox.sig
程序将产生适合512×512大小,8-bit灰度的pgm图像的水印信号。
水印提取:
wm_cox_d -s cox.sig -i lena.pgm -o cox.wm cox_lena.pgm
请注意,cox的算法需要原始图像做参考来提取水印,压缩后的水印将存储在cox.wm中。-This directory contains the C-based portable digital watermarking algorithm code. The code has a demonstration
Of meaning, and there is a certain degree of robustness.
NetPGM need to install the package (to access the pgm format images), and then to compile in linux below.
NetPGM is the image file input/output package. Can search by. We have already
256 gray level, 512 × 512 size images were tested.
Procedure call format, compiled as follows (in encode an example):
wm_cox_e-s cox.sig-o wm_image.pgm image.pgm
Which,-s that you want to add the watermark signal, cox.sig is the signal file.
-O said output image file name wm_image.pgm,
image.pgm for the input file name.
Several auxiliary programs:
cmp_pgm calculate the difference image, PSNR, etc.
cmp_dct full frame DCT domain calculation of difference image
cmp_dct8x8 calculate the size of 8 × 8 DCT domain differential image
For example, in order to produce two PGM images and calculate their differ
Platform: |
Size: 19456 |
Author: sylvia |
Hits:
Description: 这是一个完整的镶嵌程序,实现了DCT数字水印。可以得到良好的效果-This is a complete mosaic program to achieve the DCT watermarking. You can get good results
Platform: |
Size: 167936 |
Author: Mason |
Hits:
Description: 针对打印扫描对图像影响的特点, 选取在图像的DCT 域上嵌入水印信息。对DCT 变换后的系数按
照他们的位置进行了特殊的分类, 通过分类后每一类中正负号的数量来表达水印信息, 增强了算法的鲁棒性。
然后对水印的嵌入位置、鲁棒性和嵌入强度进行了研究-Impact on the image for print scanning feature, select the image on a DCT domain watermark embedding. The DCT transform coefficients according to their location for a special classification, through classification in each category after the number sign to express the watermark information, to enhance the robustness of the algorithm. Then the location of the watermark embedding, robustness and embedding strength studied
Platform: |
Size: 52224 |
Author: 韩天明 |
Hits:
Description: 在图像的DCT系数上嵌入信息,图像为常见的512*512大小的灰度图(实验所用图像为LENA.BMP)。嵌入的信息为一二进制Logo图(实验所用logo图为LOGO.bmp),该图大小为64*64,共4096个Bit。
1. 使用STDM方法在LENA图中嵌入水印,输出嵌入后的水印图像。
2. 对水印图像解码,输出解码后得到的logo图,并统计错误率。
3. 在相同的量化步长下,观察不同强度的噪声攻击下系统性能的变化
4. 在相同的量化步长下,观察不同强度的JPEG压缩下系统性能的变化
-Information embedded in the DCT coefficients of the image, the image of the common 512* 512 size gray-scale (experimental image LENA.BMP).Information embedded as a binary Logo Figure (experiment with the logo picture shows the LOGO.bmp), the plot size is 64* 64, a total of 4096 Bit.
(1) the use of the STDM method watermarked LENA Figure, output embedded watermark image.
(2) logo watermark image decoding, the output decoded Figure statistical error rate.
The same quantization step, the observed changes in the system performance under different intensity of noise attack
The same quantization step, the observed changes in the strength of JPEG compression system performance under
Platform: |
Size: 850944 |
Author: lsc |
Hits:
Description: set the dct blocksize.find highly uncorrelated sequences.determine size of cover image.determine maximum message size based on cover object,& blocksize.generate shell of watermarked image- set the dct blocksize.find highly uncorrelated sequences.determine size of cover image.determine maximum message size based on cover object,& blocksize.generate shell of watermarked image
Platform: |
Size: 209920 |
Author: deep |
Hits:
Description: 该程序通过DCT变换实现了图像在频率域的变换并嵌入了水印-The program implemented by the DCT transform of the image in the frequency domain and transformed watermarked
Platform: |
Size: 425984 |
Author: 后项 |
Hits:
Description: 基于彩色图像实现的DCT变换域图像数字水印算法。-Color images based on the realization of the DCT transform domain image watermarking algorithm.
Platform: |
Size: 2048 |
Author: rnowb |
Hits:
Description: 基于彩色图像实现的DCT变换域图像数字水印算法。-Color images based on the realization of the DCT transform domain image watermarking algorithm.
Platform: |
Size: 2048 |
Author: 湿式铺法 |
Hits:
Description: 一种基于DCT数字水印新算法 该算法利用了新的算法来选取水印嵌入区域,使其既能够保证水印信息的鲁棒性又能够满足其不可见性。利用基于能量关系的算法进 行水印嵌入。最后进行了仿真实验,嵌入水印的图像中很难发现水印的痕迹,具有较高的清晰度-A new algorithm based on DCT digital watermarking algorithm uses a new algorithm to select the watermark embedding area, making it both to ensure the robustness of the watermark information and be able to meet its invisibility. Based on the relationship between energy use watermark embedding algorithm. Finally, the simulation experiments, the watermarked image is difficult to find traces of the watermark, has a high clarity
Platform: |
Size: 1024 |
Author: liuyan |
Hits:
Description: 基于DCT域的数字水印算法主要包括水印调制、水印嵌入和水印提取,首先在嵌入载体图像之前用Logistic混沌序列对水印进行调制,得到一个只有+1和-1随机序列的水印,同时将载体图像进行全局DCT变换,然后将水印图像嵌入人类视觉系统最重要的部分,即DCT最大的系数,DC(Direct Current)部分也包含在这最大的系数中,这部分的系数满足人类视觉特性,会使水印嵌入的性能更好。嵌入算法是将水印与这些系数进行相乘获得新的系数,再用新的系数来替换原来的系数,即获得嵌入水印后的离散余弦域的图像,然后对这个变换后的图像进行IDCT,就会得到需要的水印图像。-While the carrier image digital watermarking algorithm based on DCT domain include watermark modulation, watermark embedding and watermark extraction, the first of the watermark embedded in a carrier modulated image before using Logistic chaotic sequence, only+1 and-1 to get a random sequence of watermark, Global DCT transform, then the watermark image is embedded most important part of the human visual system, i.e. the largest DCT coefficients, DC (Direct Current) in this section also contains the largest coefficient, the coefficient of this part of the human visual characteristics to meet, make watermarks Embed better performance. The watermark embedding algorithm is with these coefficients are multiplied to obtain new coefficients, and then a new factor to replace the original coefficients, namely discrete cosine domain to obtain an image watermarked and then transformed the image of this conduct IDCT, on watermark image will be needed.
Platform: |
Size: 4096 |
Author: kelly |
Hits:
Description: 将水印图像二值化后,进行n次Arnold变换置换,使能量均匀分布在水印图像的整个空间。然后,根据载体图像的特征,分解出彩色图像的亮度分量,再将置乱后的水印图像嵌入其低频位置。对检测出的信息进行n次反Arnold置乱后,就可以提取出水印图像-After the watermark image binarization, Arnold transform n times replacement, the energy evenly distributed throughout the space watermarked image. Then, according to the characteristics of the image carrier, the decomposition of the luminance component of the color image, and then scrambled watermark image embedded low-frequency position. On the information detected n times anti-Arnold scrambling, you can extract the watermark image
Platform: |
Size: 1310720 |
Author: W k |
Hits: