摘要视频是现代人类获取并保存信息的重要手段之一,然而视频在采集,编码,传输,存 储等过程中无法避免的会因为外界的各种因素引入噪声,从而严重影响了视频的质量。随 着人们对信息质量的要求越来越高,视频图像降噪技术便也显得越发的重要。本文的主要 工作是对视频降噪算法原理的研究,在 matlab 软件上进行仿真,以及在 FPGA 开发板上实 现。本文首先介绍了几种常用视频降噪算法原理,并选定时域递归滤波为本文主要研究的 算法。通过 Quartus II 软件编写降噪程序,在 FPGA 开发板上实现视频降噪,并对算法进 行质量分析。 73297
毕业论文关键词 视频降噪 中值滤波 Quartus II FPGA
毕业设计说明书外文摘要
Title Research on noise reduction algorithm of video based on FPGA
Abstract Video is an important means of modern humans to acquire and store information, but video capture, encoding, transmission, storage and other processes can not be avoided because of the introduction of a variety of factors outside noise, thus seriously affecting the quality of the video。 As people are increasingly demanding high quality of the information, video noise reduction technology it will also becomes more important。 The main work of this paper is to study the principles of video noise reduction algorithm on matlab simulation software, as well as in the FPGA development board。 This paper introduces several common video noise reduction algorithm theory, and selected median filtering algorithm algorithm main study。 The noise reduction program prepared by the Quartus II software, video noise reduction and to achieve in the FPGA development board, and quality analysis algorithms。
Keywords Video Noise Reduction median filter Quartus II FPGA
本 科 毕 业 设计 说明书 第 I 页
目录
1 引言 。。 1
1。1 研究背景及意义 。 1
1。3 本文的主要工作与章节安排 。 2
2 微光图像简介及常用的视频降噪算法介绍 3
2。1 微光图像简介 。 3
2。2 邻域平均法 。 4
2。3 中值滤波 5
2。4 多帧累加平均滤波法 。。 5
2。5 时域递归滤波 。 6
2。6 维纳滤波 7
3 基于 MATLAB 的常用降噪算法仿真 。 9
3。1 MATLAB 软件介绍 。。 9
3。2 中值滤波的 matlab 实现 。。 9
3。3 领域平均滤波的 matlab 实现 10
3。4 维纳滤波的 matlab 实现 。 12
4 基于 FPGA 的视频降噪算法硬件实现 。。 14
4。1 实验的硬件条件 。。 14
4。1。1 FPGA 开发板介绍 。 14
4。1。2 ICCD 。。 16
4。1。3 VGA2USB 采集卡 。。 16
4。2 Quartus II 软件平台介绍 。 17
4。3 实验结果 。 17
4。3。1 实验一 17
4。3。2 实验二 18
4。4 降噪图像的质量评价 20
第 II 页 本 科 毕 业设 计说明 书
4。4。2 客观质量评价 。 21
4。4。3 本文选用的质量评价方法 。。 21 结 论 。。 25
致 谢 。。 26
参 考 文 献 27
本 科 毕 业 设计 说明书