论文部分内容阅读
随着计算机技术的发展,特别是视频监控,医疗影像,机器视觉等领域对图像质量的要求越来越高。本文在总结前人和相关研究的基础上,发现由于常用显示器的数据位的局限性,现实中的宽动态范围图像不能在显示器中真实地显示出来。这主要是受显示设备的内部结构(电荷耦合器以及模数转换器技术)的制约。当然,我们可以通过采购宽动态范围的设备来满足客户的要求,但是这种方法在价格方面比较昂贵。至此,人们在算法层面上提出宽动态范围成像技术。本文所研究的是基于FPGA的视频监控系统。基于FPGA对数据流处理的优势,作者对监控系统的数据流的结构、系统解决方案进行了全面的分析和阐述。视频的解码器、ITU656控制器、I2C控制器、SDRAM控制器、422to444转换器、YUV2RGB转换器、WDR处理器、VGA控制器、编码器等模块进行了分析和设计。在WDR算法处理模块中,本文提出一种新的Retinex算法:将四次不同方向的顺序迭代求均值。这种新算法不仅克服了传统算法处理过程中四次顺序迭代比较对象的不同的弊端,而且将不同比较时间段浓缩为在一个时间段比较。这样带来的好处是不但减少算法的运算的次数,而且均衡不同比较次数带来的不同比较对象造成的后果,提高系统的效率和图像的质量。该研究来源于与浙江光科新能源有限公司合作的单晶硅生长过程直径监控的项目合作研发。本文作者主要工作是系统前端图像的预处理,输出流的监控显示,系统架构的搭建以及宽动态图像的可视化处理等。其中,重点是系统的流处理架构,去噪处理和宽动态范围技术。本文在系统设计的过程中,对数据的时序进行了深入的分析,对硬件模块系统进行深入的讨论。在算法处理的图像质量上,作者运用Matlab对处理前后图像的直方图、亮度均值、信息熵等信息进行主客观定性及定量分析评估。