- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
FPGA控制实现图像系统视频图像采集.doc
FPGA?控制实现图像系统视频图像采集
1 引言??? 通过对CMOS 图像传感器输出的黑白电视信号进行视频采集, 获得数字图像信号, 实现数字图像的处理。该系统采用PC 机和基于DSP 的数字信号处理板(数字板) 构成主从式成像系统。采用计算机作为主机, DSP 作为辅助机的主从式结构。文章主要介绍系统的视频图像采集部分采用FPGA (现场可编程门阵列) 进行逻辑控制实现视频图像采集的原理及实现。
2 系统组成及基本原理??? 一个完整的成像系统不但要具备图像信号的采集功能, 能对图像进行实时显示, 且要求完成图像信号的分析, 处理算法(如图像压缩、图像识别等) 以及图像处理结果的反馈控制。通常这些算法的运算量大, 同时又要满足实时显示的要求, 因此采用高速DSP 芯片作为数据核心处理单元。??? 另外, 要求系统满足通用性的同时, 针对不同的应用和不断出现的新处理方法, 还要使系统便于功能的改进和扩展。为此, 我们以PC 机为主机, 以TI 公司的DSP ( TMS320C6201) 作为数字信号处理板的核心, 用FPGA 作为系统数据采集的控制部分, 设计出实时图像处理系统。图1 是基于DSP 的实时图像系统的原理图。文章将详细阐述该系统数据采集部分的实现方法。?图1 基于DSP 的实时图像系统的原理图
3? 视频信号采集部分的实现原理3.1 信号说明??? 黑白复合视频图像信号通常由图像信号、消隐信号以及同步信号共同组成。我们采用黑白电视信号作为模拟输入, 以FPGA 作为采集系统的控制单元进行逻辑控制实现采样。图2 是复合视频图像信号波形,?图2 复合视频图像信号波形示意图??? 黑白电视信号说明如下:(1) 扫描方式为隔行扫描;(2) 每秒50 场, 场周期为20 ms , 每场312.5行, 行周期为64μs ;(3) 黑白电视信号由图象信号, 复合消隐脉冲,复合同步脉冲组成, 场消隐期宽度为25 个行同期,场同步脉冲宽度为215 个行周期, 行消隐期宽度为12μs , 行同步脉冲宽度为4.7μs。??? 由于系统采用逐场逐行采集电视信号, 并且要求控制所采集的图像大小为128 ×128 像素, 因此必须对视频信号的同步信号进行分离, 提取视频信号的同步信号, 以便采集部分的实现。3.2 视频信号复合同步信号提取电路??? 我们采用视频同步分离器LM1881 芯片来完成这一功能, LM1881 可以从0.5 ~ 2 V 标准负极性NTSC 制、PAL 制或SECAM 制视频信号中提取组合同步、场同步、奇偶场识别等信号, 这些信号都是进行图像数字采集所需要的同步信号, 有了它们, 才能确定在哪一场、哪一行。因此我们选用LM1881 来获取复合同步信号。采用LM1881 同步提取电路, 能够十分方便地提取采集同步信号, 且电路十分简单, 该部分的电路图和信号波形如图3 所示。其中Vin 是标准视频信号, Hs 为行同步信号, Vs 为场同步信号,ODEV 为奇偶场信号。?图3 LM1881 复合同步信号提取电路及信号波形??? 图4 是实际提取的视频同步信号波形, 可以看出, 我们采用LM1881 可以获得很好的视频同步信号, 为视频信号采集提供了好的控制信号。?图4 视频同步信号波形图3.3 FPGA 与DSP 数据交换部分的工作原理及工作过程??? 由图1 可以看出, DSP 与FPGA 中是采用一个双口RAM 来实现数据交换的, 双口RAM 的容量为4 K ×32 bit 。双口RAM 作为图像数据的中间存储区, 图像采集部分由DSP 负责启动控制及采集数据的读取。为了实现图像的实时采集与处理, 应当使对图像信号的采集与外部对图像的读取能够同时进行,因而将4 K的双口RAM 划分成两块图像数据缓存区域, 假设前2 K为RAM-1 , 后2 K为RAM-2 。在系统工作的任一时刻, 一块缓存用于图像的采集, 采集部分向该存储区写图像数据; 另一块用于外部对图像数据的读取, DSP 可以读取该存储区中的图像数据。??? 双缓存结构的一个重要特点在于DSP 对存储区的数据操作是随着双口RAM 存储地址来回切换的。当AD 转换数据写满RAM-1 时, FPGA 会向DSP 发出一个中断信号, 此时, DSP 读取RAM-1 中的数据,同时, AD 转换数据写入RAM-2 , 当RAM-2 中的数据写满时, FPGA 会向DSP 发出一个中断信号,此时, DSP 读取RAM-2 中的数据, 同时, AD 转换数据写入RAM-1 , 如此交替, 实现数据的写入与读取同时进行。由于DSP 读取双口RAM 中数据的速度远远大于AD 转换写入数据的速度, 就允许采集
您可能关注的文档
最近下载
- 创业管理(第5版)张玉利_课后习题答案.pdf
- 平面国----优质课件可编辑.pptx VIP
- IPC9151C2010印制板工艺产量质量和相关可靠性PCQR2基准测试标准和数据库.docx VIP
- 大学生城市轨道交通机电职业规划.pptx VIP
- 第三代核电技术AP1000 - 孙汉虹.pdf
- 福建省福州市乌山小学五年级上册语文阅读训练及答案版.pdf VIP
- 广西壮族自治区贵港市覃塘区2023-2024学年九年级上学期期中考试英语试题(含听力).docx VIP
- AP1000失去主给水事故模拟.docx
- 轨道交通供电系统安装监理组织方案.docx VIP
- GB 4706.1标准解读_从模块上分析标准结构 - 爬电距离和电气间隙系统.xlsx
原创力文档


文档评论(0)