基于FPGA的实时图像处理的研究及其上位机控制软件的实现

被引量 : 0次 | 上传用户:IamluyundongPPA
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文中论述的系统是以Anaconda-LVDS卡为图像采集、处理平台构建的异物剔除系统。该系统在Anaconda-LVDS卡中的Virtex-ⅡPro20 FPGA芯片上构建图像处理模块;在上位计算机使用基于Sapera LT类库的Microsoft Visual C++6.0编写程序,控制整个实时系统的工作。本文主要论述异物剔除系统中软件控制程序的编写过程和实现方法。本文首先论述Anaconda-LVDS卡的基本情况及其性能,及使用Sapera CanExpert工具进行相机配置的方法;同时详细分析了FPGA进行图像处理的工作原理。其次,论述Dalsa公司的Sapera LT类库的基本情况,并将系统中使用到的类做进一步说明和分析。其次,论述在Microsoft Visual C++工程中加入Sapera LT类库,进行实时系统控制的编程和实现方法;并实现了适合异物剔除系统设计要求的上位计算机控制与调试程序。软件程序主要实现的功能有:下载图像处理模块至FPGA,上位机实时获取相机图像,生成图像颜色查找表,合成图像颜色查找表,下载图像颜色查找表至FPGA,下载帧数据至FPGA,相机实时图像数据传送给FPGA,读、写FPGA内部寄存器,实时获取处理结果等。使用该软件经过上位机图像采集,生成图像颜色查找表,下载图像处理模块至FPGA,下载图像颜色查找表至FPGA,下载帧数据至FPGA等步骤,最终在气阀门位置索引寄存器得到了初步满意的实验结果。经过对滑窗阈值的实验性分析,在一定程度上验证了滑窗处理理论。通过本文论述的设计方法,设计出了使用上位机软件实时控制Anaconda—LVDS卡硬件设备的软件系统。经实验室测试,软件系统运行稳定、响应迅速、实时性能良好。对本文论述的图像处理模块的设计方法和上位机程序稍加改动,便可设计出其他性能优良的实时图像处理系统。这样的系统在与实时图像处理相关的工业生产中具有广泛的应用前景。
其他文献
针对海洋深水表层钻井过程中钻井液用量大的技术特点,研制出了适用于动态压井钻井液的增黏剂ZVS,并在此基础上构建了深水表层动态压井钻井液体系。室内研究表明,研制的增黏剂
改革开放以来,中国共产党提出"依法治国"方略,并在实践中取得了很大成就。在新世纪新阶段,党的第三代领导集体适时地提出将"依法治国"与"以德治国"相结合的治国方略。实践证
目前,休闲活动已成为人们日常生活中不可缺少的一部分。越来越多的人认为休闲产业将是今后国民经济发展的支柱产业之一。国外休闲环境设施的建设历史比国内要长,并积累了较丰富
弹性预算管理作为企业管理的重要方法手段,已经成为企业面对激烈的市场竞争,提高内部管理控制,提高市场竞争力的必然选择。如何做好市场调查,如何发挥制造业的最大优势,顺应
近年来,群众广场舞受到社区居民的广泛欢迎,它不仅能丰富社区居民业余文化生活,同时有利于保证社区居民的身心健康,加强居民沟通交流。群众广场舞蹈作为一种低碳环保的健身和
分段线性分析法在传统分析方法中,对分段线性函数的描述比较复杂,不利于计算机应用。在文献[1]~[2]中提出借助绝对值函数的规范化分段线性表达式具有形式简单、占用存储空间少
2011年,中国的城镇人口首次超过农村,标志着中国数千年来以农村人口为主的城乡人口结构发生了深刻的转变。城镇化在推动经济发展和提高居民生活水平的同时,也带来了各种环境问题,交通碳排放便是其中的重要一例。以往有很多研究对交通碳排放与城镇化之间的关系进行了探讨,或进一步探究了环境库兹涅茨曲线是否存在,但这些研究未能打开隐藏在曲线背后的“黑箱”,即对于城镇化通过何种机理影响交通碳排放的认识仍显不足。为尝
行动研究日益成为教师普遍接受的研究方法,而教师作为研究的主体是行动研究得以实行的巨大推动力.在教师行动研究日渐兴起的大潮中,教师行动研究的取向就成为教师不得不审慎
知情权是一个现代基本人权,这一现代理念蕴含着古老的话题:民主、法治、人权。知情权的内容包括四项,即知政权、社会知情权、个人信息数据知情权和利害关系人之间相关信息知情权
全球化不仅让国家之间的贸易联系更加紧密,而且使文化也走向趋同,生活方式、社会结构的改变无形中也改变了与之相关联的建筑模式。在中国,这种改变更为明显。今天,正经历着第三次