论文部分内容阅读
随着电子计算机科学、图像图形学、模式识别技术以及大规模集成电路的飞速发展,视频监控系统的应用越来越广泛。作为核心部分,视频采集技术也日趋成熟,可用于视频采集卡设计的集成芯片种类繁多。在这些技术之中,基于PCI总线的视频采集卡以其高性能、低成本、开放性等众多优点成为众多视频采集卡的首选。 在对现有视频采集卡相关资料研究分析的基础上,设计了一块PCI视频采集卡及相应的Windows2000/XP设备驱动程序。该数据采集卡应用于抓拍违章车辆的车牌号码时,具有图像信息比较小,加入CPLD可以达到抽帧的效果,并为加入压缩功能的DSP做好准备,使设计更加灵活。 该视频采集卡以CPLD为逻辑控制中心,采用CYGNAL单片机对视频解码芯片SAA7111A进行初始化。模拟视频信号通过SAA7111A被转换为数字图像数据,经过先入先出存储器缓冲,再由PCI总线接口芯片PCI9052将数字图像数据读入上位机,最后通过应用程序将图像显示出来。 论文首先介绍了图像采集系统的整体方案,仔细分析了系统工作原理和芯片的特点,在解决时序匹配这一关键问题的基础上设计出硬件原理图。硬件的设计是在ProtelDXP环境下完成的,结合抗干扰性能及走线的整体布局完成了PCB板卡的设计。接下来介绍了WDM驱动程序的工作原理,开发工具以及如何利用DriverStudio和VC++来开发WDM驱动程序。最后编写了成像应用程序,并进行了实验分析。