高速图像采集卡设计

来源 :南北桥·人文社会科学学刊 | 被引量 : 0次 | 上传用户:limingxhss2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】传统的图像采集卡速度慢、处理功能简单,不能很好地满足特殊要求,因此,我们构建了高速图像采集系统,在FPGA中利用VHDL编程实现,主要包括图像采集模块、图像低级处理模块以及总线接口模块等。
  【关键词】图像采集 FPGA VHDL
  中图分类号:G4 文献标识码:A DOI:10.3969/j.issn.1672-0407.2014.07.204
  一、系统设计
  本系统中专用视频处理器采用Philips公司的可编程视频输入处理芯片SAA7111A。它通过简洁的I2C总线与其它器件和设备连接可以将视频信号转换为多种格式的数字号。
  最复杂的信号莫过于视频信号。视频信号中除了包含图像信号之外,还包括了行同步信号、行消隐信号、场同步信号、场消隐信号以及槽脉冲信号、前均衡脉冲、后均衡脉冲等。因而,对视频信号进行A/D转换的电路也非常复杂。Philips公司将这些非常复杂的视频A/D转换电路集成到了一块芯片内,从而生产出功能强大的视频输入处理芯片SAA7111A,为视频信号的数字化应用提供了极大的方便。
  SAA7111A采用CMOS工艺。该器件通过简洁的I2C总线与PC机进行连接可方便地构成SAA7111A的开发系统。SAA7111A内部包含两路模拟处理通道,可以选择视频源并可抗混叠滤波,同时还可以进行模数变换、自动嵌位、自动增益控制、时钟产生、多制式解码等,另外还可对亮度、对比度和饱和度进行控制。SAA7111A芯片中的场同步信号VREF、行同步信号HREF、奇偶场信号RES1、 像素时钟信号LLC2都由管脚直接引出,省去了以往时钟同步电路的设计。系统内部锁相环技术的集成使得可靠性有了很大的提高,并降低了设计复杂度。
  二、工作原理
  系统复位完成FPGA程序加载后,先由FPGA的I2C总线模块对SAA7111初始化,本系统中SAA7111A的初始设定为:一路模拟视频信号输入、自动增益控制、625行50Hz 、PAL制式、YUV422 16bits数字视频信号输出、设置默认的图像对比度、亮度及饱和度。之后等待采集图像的命令。初始化成功后,SAA7111实时处理模拟视频信号,输出亮度和色度信号,同时输出点时钟信号,行、场同步信号,行、场参考信号,奇偶场标志信号等。
  系统采集图像的命令由计算机发出,启动FPGA的采集同步模块。采集同步模块发出采集标志信号,采集一帧图像,通过写数据模块产生写地址和写信号将数据存储到SRAM中。采集结束时,采集标志信号撤消,采集同步模块复位,等待下一次采集命令。FPGA处理完1帧图像数据后,通过读数据模块生产读地址和读信号来实现将SRAM中的图像信息读出并通过PCI总线传送到计算机中。
  在图像采集过程中,我们使用的是512×512的图像,即一帧图像采集512行,奇数场和偶数场各采集256行,每一行采集512个像素。因此,需要通过行延时模块进行行选择,滤掉无效行,通过像素延时模块进行像素选择,以选择需要的像素。
  三、用VHDL硬件描述语言完成采集控制模块的行为描述
  采集控制模块又包括几个子模块。因为SAA7111采用的是I2C总线,所以采集控制模块应包括:模拟I2C总线模块、采集同步模块、SRAM读写模块。
  使用FPGA模拟的I2C接口可以对SAA7111提供的多个控制字进行读写,从而完全控制SAA7111的运行。对SAA7111的控制字的写过程如图1所示。
  I2C协议中器件地址是7位,加上读写位构成一个完整的字节。SAA7111的器件地址是0100,101,加上读写位后:器件地址+写=0100 1010即4AH;器件地址+读=0100 1011,即4BH。从地址是器件内部分配的地址。SAA7111提供了00~1F、40~62共43个控制字。SAA7111读控制字的过程如图2所示。
  I2C协议中的读操作比写操作复杂:首先完成对器件地址和从地址的写操作;然后发送4BH,可以开始接收数据;数据传输结束时发送终止信号。
  整个图像采集部分是一个VHDL语言文件。FPGA采用串行主模式,从SPROM中读取配置数据,完成自身配置。当采集图像信号引脚再现大于等于场周期(20ms)的低电平信号时,可以确保该模块处于触发状态,在下一个奇数场出现时,根据SAA7111的场参考信号产生具有两场时宽的采集同步信号。该信号有效时为图像采集阶段,对SRAM1写入数据;该信号撤消时采集同步模块自动复位,等待下一次采集命令,同时FPGA1开始读取SRAM1中数据进行处理。采集同步信号有效的同时输出采集同步场参考信号,用于采集图像数据。
其他文献
【摘 要】初始通感是《写作》,教师在诗歌的特点多感性的教学中说它是形成多感性的常用手段,此后便在诗歌中刻意的注意这种手法。然后自己在以后的教学中发现通感并非诗歌的专利,在诗歌中它大量存在,在散文中也有不少。笔者试从通感的定义界定,产生的心理基础,通感构成及审美效果几个方面来浅谈自己的理解。  【关键词】语文教学 通感  中图分类号:G4 文献标识码:A DOI:10.3969/j.issn.167
【摘 要】化学是一门重要的学科,能够揭示各个反应的原理,帮助学生了解物质的性质,化学知识在实际生活中有着广泛的运用。在高中化学教学中,教学的目的不仅是为了使学生掌握必备的化学知识,更重要的是培养学生的思维能力。学生的思维能力对其自身的发展产生着积极的作用。本文就如何在高中化学教学中培养学生的思维能力展开探讨。  【关键词】化学教学 思维能力 兴趣 环境  中图分类号:G4 文献标识码:A DOI:
【摘 要】初中物理学科知识都是源自于现实,物理和现实密不可分。在当前的初中物理课堂教学中,在部分地区尤其是农村地区,教师教学观念比较落后,为此,在初中物理课堂教学中合理地引入创新教育就显得非常重要。  【关键词】初中物理 课堂教学 创新  中图分类号:G4 文献标识码:A DOI:10.3969/j.issn.1672-0407.2014.07.195  当前的社会中,知识更新步伐加快,信息更迭的
【摘 要】化学课是高中阶段的重点课程,直接影响到高考成绩,因此需要教师积极投入新一轮的课程改革,做好认真备课、因材施教、鼓励学生动手实践、教学多样化等常规的教学工作做好的基础上,做好教学的辅助工作,认真学习教学理论,不断改进教学方法,提高课堂效率。使学生能够具有较高的文化知识的基础上不断提高动手实践能力。  【关键词】高中化学 常规教学 辅助教学  中图分类号:G4 文献标识码:A DOI:10.
【摘 要】阅读作为初中语文教学的一个重要环节,就目前的教学情况来看,还存在诸多问题,传统阅读模式依然存在于初中语文阅读教学之中。因此,为了有效提高学生的阅读水平,必须及时采取有效措施加以应对。  【关键词】初中语文 阅读教学 问题 应对措施  中图分类号:G4 文献标识码:A DOI:10.3969/j.issn.1672-0407.2014.07.201  初中阶段的语文教学是学生阅读能力养成的
【摘 要】建筑制图是职高建筑专业的一门重要学科,教学的目的是培养学生的制图和识图能力,培养学生的空间思维能力。在目前职高建筑绘图教学中存在一些问题,影响着职高学校建筑制图教学目的的实现。  【关键词】建筑制图 教学方法 特点 问题  中图分类号:G4 文献标识码:A DOI:10.3969/j.issn.1672-0407.2014.07.199  建筑制图对学生的空间想象能力提出了一定的要求,要
【摘 要】主体性教学是当今世界教学改革和发展的大趋势,但由于教学评价机制落后,教师中心论的影响等原因,学生主体性在实际教学中依旧难以得到有效发挥,本文将着重通过对孔老主体性教育思想的追溯,在传统理论和现实需要的基础上得出了主体性教育的重要意义,通过对其阻碍因素的分析,谋求了相应的解决措施。  【关键词】中学教学 主体性 素质教育  中图分类号:G4 文献标识码:A DOI:10.3969/j.is
【摘 要】教师指导学生写作,首先从作文内容着手,是解决学生作文难,无话可说的关键。当前学生作文效率低,内容枯燥,其根本原因就是学生作文缺乏生活素材,要解决这个问题就必须让学生学会观察生活,寻找生活化的习作内容。丰富的想象力是写好作文的不竭源泉。在作文教学中,除了培养学生的观察能力之外,培养学生的想象思维也很重要。在作文教学中,教师要为学生创设激发想象的情境,引发他们的想象思维,培养他们的想象创造能
【摘 要】任务驱动式教学方法是一种建立在建构主义教学理论基础上的先进的教学方法,这种教学方法对于培养学生的探索精神、创新能力以及综合职业素质有很大的帮助。而要真正实现任务驱动式教学方法,其核心就在于任务的设计。本文针对任务设计的基本原则进行了必要的研究。  【关键词】任务驱动 任务设计 考核  中图分类号:G4 文献标识码:A DOI:10.3969/j.issn.1672-0407.2014.0
设计基于“复合型”办公模式的理念,将服务功能集中设置在一系列小尺度盒子内部.盒子将内外进行分隔,其中新增的服务空间向内部开放,而封闭的外墙成为入口接待和信息展示的地