论文部分内容阅读
近年来,随着数字化与网络化的迅速发展,以及人们的安全防范意识的大幅度提升,安防领域的发展取得了重大突破。高清网络摄像机(HD IP camera)具有较以前的模拟像机更高的清晰度、更好的交互性、更强的智能性等优点,加之其逐渐降低的价位,已经使其成为安防领域新兴的一匹黑马,它的应用正在迅速地普及。高清网络摄像机在高端场合的应用已经占据了主要地位,包括:高速公路、银行、远程医疗、安检关口等领域,从而引起了各大安防厂家与用户的青睐和关注。在很短的时间内,高清网络摄像机已经成为安防领域的领军力量之一。自动聚焦是HD IP camera中智能化应用的一项极其重要的技术。自动聚焦技术的好坏直接影响着所获得的图像质量的清晰度。正因如此,自动聚焦成为很早就开始研究的一项核心技术。随着技术的飞速发展与成熟,成像设备分辨率的提高与智能化应用的普及,各项最新技术也逐渐应用至高清网络摄像机中。这些先进的技术迫切地需要自动聚焦技术的支撑,也促进了自动聚焦聚焦技术的快速发展。它的应用已经超越了传统的数码相机、元器件检验、医学成像、空间探测、显微成像,而且延伸到了安全防卫、远程医疗、机器视觉等领域。对于自动聚焦而言,其中包含两项最主要的技术:一个是聚焦评价函数的选取,另一个是峰值搜索算法的实现。本文研究的聚焦评价函数包括:灰度方差函数、梯度函数、频域类函数、熵函数、自相关函数以及本文采用的TI公司DM368处理器自带的硬件实现的AF引擎。针对传统的聚焦评价函数运算量大的缺点,选择TI公司DM368处理器自带的硬件实现的IIR滤波器作为聚焦评价函数。经过各类聚焦评价函数的对比分析,通过层次分析法表明,采用AF引擎作为聚焦评价函数能够更好地满足高清网络摄像机的应用。此外,AF引擎的分区域可控制加权和可配置的特点,有效地解决了聚焦智能化的问题,使自动聚焦算法与场景识别、人脸检测等智能化算法更容易地结合,满足HD IP camera的应用,也符合设备智能化的发展趋势。峰值搜索算法的改进是在分析传统峰值搜索算法和聚焦曲线特点的基础上进行的。将聚焦曲线上最佳成像平面附近的区域取名为聚焦区,将远离最佳成像平面的区域取名为散焦区。通过分析得知,聚焦曲线在散焦区和聚焦区分别呈现出各自的特点。在聚焦区选择传统的盲人爬山法,在散焦区选择基于GM(1,1)预测模型的峰值搜索算法。本文提出的算法,有效地解决了视频质量反复变化、峰值搜索时间长和散焦区局部极值干扰的问题。此外,本文也介绍了与AF相关的其他技术,包括退回检查最大值法、变步长搜索策略以及场景变化分析等。退回检查最大值的方法有效地解决了聚焦区聚焦过程中,场景发生变化引起的误聚焦的问题。变步长搜索策略采用实时改变步长的策略,提高了峰值搜索过程中的平均速度,保证了AF的实时性。场景变化分析有效地触发重新聚焦。本文选择TI公司的TMS320DM368处理器为核心的实验板,使用其自带的硬件实现的双路IIR滤波器作为聚焦评价函数。峰值搜索算法的实现选择在PC端运行,通过串行接口发送聚焦命令,最终完成自动聚焦。通过实验表明,采用AF引擎和盲人爬山法与GM(1,1)预测模型相结合的峰值搜索算法较传统聚焦评价函数与搜索算法相结合的聚焦算法拥有更好的实时性与准确性,适用于HD IP camera的自动聚焦。