课题 名称 | 基于python的图像隐写技术研究与实现 |
一、毕业设计(论文)工作内容和要求 | |
1、 选题背景 隐写术是一种将数据隐藏到图像中的技术,其最初的设计目的是为了提供比传统加密技术更加安全的数据传输保护技术。与传统信息加密技术相比,隐写术不仅能保护传输的数据,更能保护通信信道。随着计算机和Internet技术的快速发展,网络和数字技术已经进入了一个新的时代。隐写和图像隐写技术己经逐步受到各国政府部门、军事机构和各种研究机构的重视。隐写可以被用来传送机密文件,但也很容易被犯罪分子用于各种非法目的,如传播非法消息。隐写术是一门关于信息隐藏的技巧与科学,所谓信息隐藏指的是不让除预期的接收者之外的任何人知晓信息的传递事件或者信息的内容。因此,研究图像隐写技术对我们生活和工作中有时候需要保密的计划有一定的帮助。 | |
2、工作内容与需要提供的基础资料 工作内容: 在windows系统下,通过使用Python编程语言在PyCharm平台下完成在图像中隐藏信息。在Python平台下安装Pillow模块即图像处理标准库,然后结合利用图片信息隐藏技术的基本原理:LSB(最低有效位Least Significant Bit)原理来隐藏信息。 实现功能如下: 1、在一张图片下隐藏一段代码或文字,用Python隐藏信息。 2、对图片中隐藏的信息进行提取,用python提取信息。 |
3、要求完成的成果和相应的技术指标 (1)文档 3000汉字的英文翻译并附原文; 开题报告一份,总字数不少于3000汉字; 毕业设计报告(论文)一份,字数不少于10000汉字,要求符合规范化格式。 (2)实物成果 演示程序,源代码一份。 |
二、工作进度要求(按周次填写) |
2019-2020-1学期 第12-13周确定选题,对课题相关知识进行了解,完成开题报告。 第14-15周 完成开题报告,论文初步框架。对程序的各个模块进行分析,并且细化技术研究的功能,熟悉实现的原理和技术。 第16-17周 完成初稿撰写。程序的分析与设计,功能基本实现。 第18-20周 根据导师意见修改论文,进一步完善所有设计。 2019-2020-2学期 第01-05周 总结研究实现过程中遇到的问题,准备中期检查时提问指导老师。 第06-09周 完成定稿,论文交评阅老师评审。 第09-10周 论文预答辩,准备答辩档案袋材料。准备封面打印文档。 第10周后 准备论文答辩。 |
三、主要参考文献(3~5篇) |
[1] 宋烨;基于对数字图像信息隐藏技术的研究[J];职业技术;2006年14期 [2] 刘鸿霞;夏春和;图像隐写分析现状研究[J];计算机工程与设计;2006年01期 [3] 王剑;基于图像的信息隐藏分析技术研究[D];西安电子科技大学;2007年 [4] 眭新光;文本信息隐藏及分析技术研究[D];解放军信息工程大学;2007年 [5] 曾宪庭;基于图像的无损信息隐藏技术研究[D];浙江大学;2010年 [6] 李香菊 孙丽 谢修娟 操凤萍 软件工程课程设计教程[M]北京邮电大学出版社,2016 |