基于FPGA的面阵CCD彩色图像高速采集系统的设计与实现

被引量 : 13次 | 上传用户:mulang608
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
工业相机对于工业设计自动化、模式识别、人工智能、机器视觉系统等领域具有相当重要的研究意义,在选用工业相机的过程中不但要考虑检测环境的具体要求和适用稳定性,而且需要考虑其对具体应用场合整体系统成本的影响。在一些需要多个相机同时采集图像的场合,利用传统手段需要采用多个图像采集卡以及多台计算机,相机数量越多,传输部分所需成本也大大增多。针对以上问题,本课题以小型化和经济化为前提,研制了一台基于FPGA(Field-Programmable Gate Array,即现场可编程门阵列)的面阵CCD彩色图像高速采集系统。本文在介绍了国内外工业视频图像采集和机器视觉领域的发展现状及趋势的基础上,研究了面阵CCD传感器的工作原理,分析了彩色图像恢复算法的原理及其在硬件上实现的方法,设计出了基于FPGA的面阵CCD图像采集系统。本课题研究的关键点在于:1.对于面阵CCD传感器复杂驱动时序的研究,及其FPGA实现方法;2.对前端数据的流水线缓存、传输和并行处理,基于SOPC(System-on-a-Programmable-Chip,即可编程片上系统)的USB2.0数据传输协议的开发及与上位机的通信;3.对于AD芯片寄存器的配置及其对图像质量的影响。在设计过程中利用自顶向下的设计方法,对系统模块进行合理划分,对各个功能模块划分及各模块间相互协同通信都进行了详尽的设计,充分考虑到可编程逻辑器件并行的特点,注重了对代码风格的要求,考虑了各平台的可移植性,尽可能提高系统整体性能。本文首先完成了系统硬件平台的设计,硬件平台分为两部分,一部分为CCD图像采集板,包括CCD芯片和CCD驱动电路;另一部分为FPGA核心板,包括FPGA芯片、A/D模数转换芯片、SDRAM(同步动态随机存储器)存储模块和USB2.0接口及其外围电路。在硬件平台设计的基础上完成了逻辑设计,通过Verilog硬件描述语言实现,按照系统功能划分为CCD驱动模块、A/D驱动模块、SDRAM缓存模块、USB传输模块、图像算法模块等。课题的创新性体现在利用FPGA技术来实现CCD图像采集,使得系统设计更加模块化、小型化,同时对于不同的采集需求,FPGA也可以做出迅速的响应,大大加快了产品上市时间,据我所知,这样的方法在国内未见报道。
其他文献
文章通过对226名员工的问卷调查,探讨了辱虐管理对员工反生产工作行为的影响机制。研究结果发现,辱虐管理会正向影响指向组织的反生产工作行为和指向人际的反生产工作行为,而
20 0 4年高考文科综合试卷可谓百花齐放 ,一些省市是单独命题的 ,而统一命题的全国卷也有好几套并存 ,也就是说 ,同是全国卷 ,命题内容却大不相同 ,本刊本期只选登了全国卷中
随着新课改的实施,开展政治教学是培养学生形成正确的价值观和人生观的重要基础。因此,如何做好新课改下初中政治教学的创新成了现今人们关注的主要问题,就此问题进行了相应
随着新课标的不断推进,初中教学内容和理念也有了相应的变化和发展,教学目标进一步明确化,教学质量也进一步得到改善。但是,在初中数学教学的过程中尤其是占数学重要位置的数
商业银行贷款给科技中小企业面临着高风险,而高收益的要求在我国由于分业经营和利率浮动上限的限制,不能得到满足。文章设计的资产价格浮动利率法和滚动结算法可以使银行贷款
文章通过对全国231家产学研协同创新主要参与主体的问卷调查,针对现阶段我国产学研协同创新发展特点,对其影响因素进行实证分析,运用Ordered Logit预测模型估计了六个影响因
2005年我国汇率制度改革以来,人民币整体保持升值态势,本文分析了人民币升值的背景和原因,分别探讨了人民币升值对我国外贸进出口企业的影响,并给出了相应的对策。
<正>我们行驶在高速公路上,前面是一片开阔的山谷,阳光明媚,白色的条纹,绿色的边带,我们扭开收音机,电台中正唱着:我们行驶在高速公路上,前面是一片开阔的山谷,阳光明媚……
考虑具有粘滞阻尼的Winkler地基上四边自由受简谐激励的矩形板的偏微分方程组,找到了满足所有边界条件的近似挠度函数,利用Galerkin方法把偏微分方程表示的非线性动力学方程
文章在解析高新技术产业协同创新内涵的基础上,从资源视角创新性地构建了高新技术产业协同创新体系。通过对2005-2012年相关数据的分析,考察京、津、冀三地高新技术产业创新