1、 本科毕业设计(论文)开题报告本科毕业设计(论文)开题报告 学院 电子工程学院 专业 光信息科学与技术 班级 学生姓名 学号 班内序号 指导教师姓名 所在单位 电子工程学院 职称 讲师 设计(论文)题目 (中文)基于 SVD 算法的图像去块效应处理平台 (英文)Image deblocking process platform based on SVD algorithm 1. 选题的背景和意义选题的背景和意义 21 世纪是一个充满信息的时代, 图像作为人类感知世界的视觉基础, 是人类获取信 息、表达信息和传递信息的重要手段。图像处理(image processing),用计算机对图像进 行分
2、析,以达到所需结果的技术。又称影像处理。图像处理一般指数字图像处理。数字 图像是指用工业相机、摄像机、扫描仪等设备经过拍摄得到的一个大的二维数组,该数 组的元素称为像素, 其值称为灰度值。 图像处理技术的一般包括图像压缩, 增强和复原, 匹配、描述和识别 3 个部分。数字图像处理,即用计算机对图像进行处理,其发展历史 并不长。数字图像处理技术源于 20 世纪 20 年代,当时通过海底电缆从英国伦敦到美国 纽约传输了一幅照片,采用了数字压缩技术。首先数字图像处理技术可以帮助人们更客 观、准确地认识世界,人的视觉系统可以帮助人类从外界获取 3/4 以上的信息,而图像、 图形又是所有视觉信息的载体,
3、尽管人眼的鉴别力很高,可以识别上千种颜色,但很多 情况下,图像对于人眼来说是模糊的甚至是不可见的。 如何在已获得的有限资源的条件下将图像显示得更为清晰就成为了人们迫切的需 求。而现在又是一个富媒体时代,信息都以图像等形式展现,如何快速地体现图像,将 图像处理加速又是人们另一个关注的热点。 2.研究的基本内容和拟解决的主要问题研究的基本内容和拟解决的主要问题 2.1 研究的基本内容研究的基本内容 1)对图像处理和 OpenCV 有基本的认识; 2)学习各种图像处理算法; 3)理解参考论文和相关的矩阵算法; 4)编写 SVD 算法在 Visual C+下的代码; 5)优化图像处理算法,使得算法在十
4、秒内完成图像去块效应处理; 6)编写 MFC 框架,使得使用界面友好化; 7)导入数据,检验去块效应的成果。 2.2 拟解决的主要问题拟解决的主要问题 为了实现图像处理的代码并结合在 Visual C+框架中,需要解决的主要问题有: 1) 如何实现 SVD 算法,实现在矩阵运算中准确地处理数据,将矩阵运算完美地实 现在代码中。 2) 如何加速运算速度,大量的矩阵运算会减缓运算速度,而图像处理追求的是处 理速度。 3) 完成整个框架的具体代码实现,需要深入学习 OpenCV 矩阵算法的实现和 MFC 框架的使用。 3.研究方法及措施研究方法及措施 根据本课题的研究内容和拟解决的主要问题,主要采用
5、以下方法进行研究: 1) 文献阅读。在还有很多问题没有获得一定的了解的时候,可以充分的进行文 献阅读,学习与研究本课题相关的知识,获取灵感,在文献中寻找可能的解 决办法。 2) 讨论。在某些关键性问题,例如选择合适的图像处理算法和程序加速的研究 上,可以采取讨论的方式,向指导老师进行询问,充分交流意见,以期得到 最优的解决方案。 3) 计算机编程。最终整个系统的搭建需要通过计算机编程来实现,所以需要提 前开始准备可能需要的相关编程知识。 4.研究工作的步骤与进度研究工作的步骤与进度 第 1-2 周:认真阅读相关资料对毕业设计的大致情况有基本的了解和研究,掌握总 体走向和大致思路,尤其对图像处理
6、的认识,在以上基础上完成开题报告; 第 3-8 周: 设计程序框架和输入测试数据, 仔细研读相关资料掌握基本的矩阵算法, 对其编译码算法完成大体上的设计构想; 第 9-13 周:完成设计方案通过 Visual Studio 平台上的具体实现,完成后对实现结果 进行各种调试和完善,测试图像处理的准确性和速度; 第 14-16 周:完成本科毕业论文,准备答辩。 5.主要参考文献主要参考文献 1 Jie Ren, Jiaying Liu Postprocessing Of Block-Coded Videos For Deflicker And Deblocking ICASSP, 2013. 2 Matteo Maggioni, Giacomo Boracchi Video Denoising, Deblocking, and Enhancement Through Separable 4-D Nonlocal Spatiotemporal Transforms IEEE TRANSACTIONS 3 周长发 精通 Visual C+图像处理编