基于数字水印技术实现数字图像的隐藏设计
第一章绪论1
1.1本课题研究的背景及意义1
1.2数字图像水印的发展历程及其现状1
第二章系统的需求分析3
2.1.基于数字水印技术实现数字图像的隐藏的背景分析3
2.2.任务概述4
2.3功能需求4
第三章数字水印技术概述5
3.1数字水印技术的概念和特性5
3.1.1数字水印技术概念5
3.1.2数字水印技术特性5
3.2数字水印系统模型5
3.3数字水印技术的分类6
3.4数字水印技术的应用7
第四章数字水印算法研究10
4.1空域算法10
4.2变换域算法10
4.3压缩域算法11
第五章基于空域最低位算法实现BMP图片的隐藏12
5.1BMP图片格式分析12
5.1.1简介12
5.1.2文件结构分析12
5.2数字水印图像LSB算法的原理15
5.3水印的嵌入16
5.4水印的提取算法17
第六章调试及测试分析19
6.1测试方法19
6.2测试项目19
6.3调试中出现的故障现象、原因及排除方法19
第七章用户手册21
7.1系统主要功能21
7.2运行环境21
7.3运行说明21
7.3.1图片的导入21
7.3.2图片的嵌入22
7.3.3图片的提取23
7.3.4图片的打印25
第八章总结与心得26
6.1算法的改进26
6.2心得体会27
参考文献28
致谢29
附录130
附录238
基于数字水印技术实现数字图像的隐藏
摘要:数字水印技术是近年来出现的用于版权保护、身份认证、篡改提示的一种有效工具【1】。目前,数字水印技术的研究主要集中在数字图像、音频、视频、文本等媒体上。数字水印本质上是一个隐藏在数字化图像、视频和音频等多媒体中的信息,水印和内容集成在一起,不需要额外的存储空间和新的存储格式。同时数字水印一般都具备安全性、不可感知性和鲁棒性。从而成为知识产权保护和数字多媒体防伪的有效手段.其在知识产权保护、保密通信与内容鉴别等领域都具有广泛的应用价值。
目前的数字水印算法有多种.基本上可以按照嵌入方法分为空域和变换域两种。尽管空域方法有一定的缺点,但是算法简单,比较容易学习,而且〖本文来自:毕业设计论文网www.paper51.com〗具有较好的数字水印嵌入效果。本论文针对基于空域的数字水印算法进行了研究,在简要介绍本课题研究背景与本课题的国内外研究动态的基础上,随后介绍了数字水印技术的应用、特点等。本文通过对最简单格式的图片(BMP图片)和基于空域算法的数字水印的嵌入与提取进行了深入的分析和研究,采用基于空域LSB算法的数字水印方法,将数字水印嵌入到图像的LSB位。通过VisualC 编程实现最终的设计,它将模拟数字水印实现的全过程,包括水印的嵌入、提取。
关键字:数字水印空域算法LSB嵌入提取
指导老师签名:
Basedondigitalwatermarkingtechnologyfordigital
imagetohide
Studentname:DaiChunClass:058131
Supervisor:MoYan
Abstract:Digitalwatermarkingtechnologyisemerginginrecentyearsforcopyrightprotection,authentication,tamperwithaneffectivetooltips.Atpresent,thedigitalwatermarkingtechnologyfocusesondigitalimages,audio,video,textandothermedia.Digitalwatermarkingisahiddennatureofdigitalimages,videoandaudioinformationinmultimedia,watermarking,andcontentintegrated,noadditionalstoragespaceandnewstorageformat.Atthesametime,generallywithdigitalwatermarkingsecurity,cannotbeperceivedandrobustness.Atthesametime,generallywithdigitalwatermarkingsecurity,cannotbeperceivedandrobustness.Inordertobecomeadigitalmultimediaintellectualpropertyprotectionandeffectivemeansofsecurity,itsintellectualpropertyprotection,securecommunicationsandcontenttoidentifytheareasofboththevalueofawiderangeofapplications.
Presentavarietyofdigitalwatermarkingalgorithm.Basically,inaccordancewiththeembeddingmethodcanbedividedintotwotypesofairspaceandthetransformdomain.
Despitetheairspaceoftheshortcomingsofcertainmethods,butthealgorithmissimple,relativelyeasytolearn,butalsohasgoodeffectsdigitalwatermarkembedding.Inthispaper,theairspacebasedondigitalwatermarkingalgorithm,abriefintroductioninthecontextofthisresearchathomeandabroadwiththesubjectbasedonresearch,andthenintroducedtheapplicationofdigitalwatermarkingtechnology,features,etc.Thisarticlethrough(theBMPpicture)andhascarriedonthethoroughanalysisandtheresearchtothesimpleformpicturebasedonairzonealgorithmdigitalwatermarkinsertingandtheextraction,usesbasedontheairzoneLSBalgorithmdigitalwatermarkmethod,insertsthedigitalwatermarktotheimageLSBposition.ThroughtheVisualC programmingtoachievethefinaldesign,itwillsimulatethefullrealizationofdigitalwatermarkingprocess,includingthewatermarkembeddingandextraction.
Keywords:DigitalWatermarkingSpacealgorithmLSBEmbed
Extract
SignatureofSupervisor:
参考文献
[1]阮秋琦.数字图像处理学[M],北京:电子工业出版社,2001,7
[2]赵小飞.数字水印技术及其在电子商务中的应用[J].通信与广播电视,2OO2年第4期
[3]向辉.基于信息重组思想的多媒体数据压缩与多媒体数据安全技术研究[D].杭州:浙江大学,1999
[4]钮新忻.信息隐藏与数字水印[M],北京;北京邮电出版社,2004,6
[5]孙圣和、陆哲明、牛夏牧等.数字水印技术及应用[M].北京:科学出版社.2004,p34-37
[6]TjrkdAz。cta1.Electronicwatermark[J].DigitalimagecomputingTechnologyandApplication(DICTA93).1993.MacquarieUniversity:663"673.
[7]谢凤英、赵丹培主编.VisualC 数字图像处理[M];北京:电子工业出版社,2008-9
[8]陈兵旗、孙明编著.VisualC 实用图象处理专业教程[M];北京:清华大学出版社,2004-3
[9]杨淑莹编著.VisualC 图像处理程序设计[M];北京:北方交通大学出版社,2005-1
[10]左飞等编著.VisualC 数字图像处理开发入门与编程实践[M];北京:电子工业出版社,2008-3
[11]金聪.数字水印理论与技术[M],北京:清华大学出版社,2008
[12]钟桦、张小华、焦李成等编著.数字水印与图像认证-算法及应用[M],西安:西安电子科技大学出版社,2006
[13]王宏杰,陈建珍,王彩霞,基于BMP位图的信息隐藏技术的实现[J],天津工程师范学院学报,2005年9月,第15卷
[14]张维谷等.图像文件格式:Windows编程[M];北京:清华大学出版社,1996-12
[15]卢辉、孙劲光.极坐标下的空域水印算法研究[J].计算机工程与科学,2008年第3O卷第6期