节点文献

基于遗传算法的数字水印技术研究

Research on the Digital Watermarking Technique Based on the Generic Algorithm

【作者】 李晓妮

【导师】 王树勋; 孙晓颖;

【作者基本信息】 吉林大学 , 通信与信息系统, 2009, 硕士

【摘要】 为了减小水印嵌入对图像视觉效果的影响,本文在空间域利用遗传算法研究水印的最佳嵌入问题,着重考虑了遗传算法的决策变量编码、算子选择和参数设计等相关内容,主要工作如下:1.介绍了数字水印技术的基本概念和原理,综述了数字水印技术的发展现状,分析了现有嵌入算法中的不足。2.提出了一种基于遗传算法的数字水印空域优化嵌入技术,给出了水印嵌入算法和提取算法。3.分析了决策变量的基因型和表现型之间一一对应关系,提出了应用嵌入点位置值作为决策变量基因型的实数编码算法,与传统的二进制编码相比,提高了运算精度和效率,减少了计算复杂度。4.分析了遗传运算中的三个遗传算子、四个运行参数和一些必须的约束条件之间的相互关系,给出了算子和参数选择的最优方法。5.分别对应用普通算法和遗传算法嵌入水印后的图像进行了抗攻击性和不可见性的对比实验,表明在抗攻击性要求一致的条件下,遗传算法的使用提高了图像的不可见性。

【Abstract】 Digital watermarking technique has become a new network safety technique in recent years, some digital information, such as user IDs, products symbols, significant letters and so on, can be embedded into the multimedia data in order to protect data, which do not affect the value of original contents and can not be seen and noticed on the images. The watermarks can be extracted as often as it is needed in order to achieve copyright protection.While using the algorithms of the digital watermarking technique applied in the images, generally, people use human visual model theory to seek for the watermark embedded method that has the smallest visual damage on the original data to avoid damaging the visual quality of the original images. In general, the traditional methods can not achieve the optimal embedding. In order to find a method that will not affect the visual effects basically, the spatial domain algorithm is applied in this thesis and the genetic algorithm is brought in to seek for an optimal watermarking image embedding plan.Choosing appropriate parameters in the watermarking system is a problem of looking for optimal solutions or sub-optimal solutions in a big solution space. However, the generic algorithm is an optimized algorithm with stronger robustness including two distinct characteristics, the parallelism property and global searching property. The generic algorithm is quite good at solving global optimizing problems and the optimizing target of the generic algorithm in the digital watermark is to find suitable embedding positions. The main idea of the target is using the generic algorithm to optimize the objective function composed by the invisible property.The digital watermarking technique based on the generic algorithm used the genetic algorithm to find the best point of the watermark embedding in time domain and embedded watermark directly, then the computing efficiency and image quality. in accordance with the requirements of the fitness are improved.This thesis is mainly focusing on the application of the genetic algorithm in the process of the digital watermarking optimal embedding, and includes six research tasks shown below:(1) In this thesis, the researching background and the development are described generally, the basic characteristics, the principles, the classification of the watermark, the applied fields and the current researching situation home and abroad are introduced, the basic structure of the digital watermarking system is generalized and the generative algorithms, the embedding algorithms and the testing algorithms of the watermarks are introduced in detail. Moreover, the research achievements and the developments in recent years home and abroad,, several current problems under disputation and a few typical embedding algorithms in the watermarking embedding technique are summarized systematically.(2) The biologic basis, the basic principle, the technological process and operating process of the generic algorithm are introduced and the features, the development and the application of the algorithm are proposed in detail. Finally, comparing the generic algorithm and the traditional algorithms, including the comparison of the generic algorithm and the heuristic algorithm, the comparison of the generic algorithm and the climbing algorithm, the comparison of the generic algorithm and the exhaust algorithm and the comparison of the generic algorithm and the blind random algorithm, the thesis obtains the superiority of the generic algorithm in practice.(3) A digital graphic watermarking algorithm based on the generic algorithm is proposed. The basic implementation techniques including the encoding method, the fitness function, the selecting of the generic operators, the processing of the working parameters and the constrained conditions of the generic algorithm are introduced. Finally, the thesis describes the embedding algorithm and the extracting algorithm in detail.(4) In the process of the generic computed encoding, since the value of the decision variable is large compared with normal ones in this thesis, normal binary encoding is not predominant enough. Creatively, the decimal encoding method is applied in the thesis that can not only improve the operating accuracy of the generic algorithm, but reduce the calculated complexity and increase the operating efficiency.(5) In the generic algorithm, there are three generic operators: selection operator, crossover operator and mutation operator, and there are gambling site selection, ranking selection and the best individual choice in the selection operator; single-point crossover, the two point crossover and multi-point crossover in the crossover operator; basic bit mutation, Gaussian mutation and uniform mutation in the mutation operator. In this paper, the operator of each study and experimental verification of each operator selected the best algorithms.(6) In the generic algorithm, there are four operating parameters. As setting of the parameters and processing of the constrained conditions are associated with the accuracy, the reliability, calculating time and many other factors of the generic algorithm, and they may even influence the result quality and the system performance. Therefore, by several experiments, the thesis gives the optimal operating method.(7) In the application of genetic algorithm, it is necessary to deal with constraints, which constitute in three types of methods: the search space limited to law, a viable solution and the penalty function method. But there has yet to find a way to deal with the general method of constraint conditions. Therefore, in terms of processing constraints, according to different application, constraints characteristics, and the computing ability we choose different approaches.(8) Through the simulating experiments on the computer, the results show that the application of the generic algorithm can optimize the watermarking embedding and improve the graphic quality after embedding the watermarks greatly Innovative work is as follows: (1) In the time domain, applying the generic algorithm to find optimal watermark embedding points to embed watermarks and the peak value signal to noise ratio to be the fitness function could improve the graphic quality embedded by the watermarks. Moreover, the algorithms are simple compared with previous ones, and the real-time property becomes much better.(2) In the generic encoding, the encoding using real numbers is applied, which means taking the value representing the position of the graphic pixel points to be the decision variables. Compared with binary encoding, this method can avoid the conflicts of the embedding points caused by the crossover operation and mutation operation, increase the mathematical precision, improve the computing complexity and enhance the mathematical efficiency.(3) The selection operators used in this thesis are to combine the Roulette Wheel Selection, the sorting selection and the optimal individual retaining, which means that to combine the proportional selection and the elitist genetic algorithm. This method not only can ensure the individuals with higher fitness value can be chosen as a priority, but can eliminate the individuals with much lower fitness value.

  • 【网络出版投稿人】 吉林大学
  • 【网络出版年期】2009年 09期
节点文献中: 

本文链接的文献网络图示:

本文的引文网络