基于FPGA的钥匙图像采集处理系统

来源 :杭州电子科技大学 | 被引量 : 0次 | 上传用户:lang_yin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在当今社会飞速发展的环境中,图像处理技术已经变得越来越重要,图像的数字化处理已经在科学研究、医疗卫生以及国防军事等领域发挥着越来越大的作用,大的方向包括国防上用的无人机、海洋上用的水下机器人、军事上用的排爆机器人、通信上的视频会议、远程医疗、教育等,到小的方向上的个人视频聊天等,到将来的物联网时代,对图像技术的要求更进一步,生活中的图像技术都已经随处可见。现在可用的图像处理技术包括基于ARM技术、基于DSP技术以及基于FPGA技术等,而随着半导体技术的迅速发展,现场可编程门阵列FPGA(Field Programmable Gate Array)的诸如应用灵活、功能强大、设计周期短以及开发成本低等众多优点越来越明显,因此在图像处理领域的应用也越来越广泛,通过不断地应用,FPGA的并行处理能力以及流水线作业等对图像的实时处理起到的作用也越来越大,因此,基于FPGA的图像处理技术已经被越来越多的采用。本文所设计的钥匙图像采集系统,采用内嵌NIOS II软核的FPGA系统,在该系统中,可以利用很多已有的IP核,再结合自己设计的其他模块的功能块,然后通过NIOS II将这些模块链接整合在一起,外加底层驱动程序以及应用程序,来实现整个系统的功能,对生产线上的钥匙进行图像采集、处理,获得钥匙的图像信息,从而可以为后续对钥匙的进一步处理提供基础。本文整体上包括两部分,一部分侧重于图像采集系统的实现,包括整体构架、实现原理以及各个模块功能的实现以及第七章系统的软件设计;另一部分则是对钥匙正反面识别的研究,包括前期的预处理的实现以及最后识别的研究。整个系统从两个方面进行设计:硬件方面和软件方面。硬件方面包括系统硬件实施的各个模块、架构以及互连,软件方面则包括对硬件模块的底层驱动程序以及应用程序。硬件方面主要包括以下几个模块:图像采集处理模块,图像存储模块跟液晶显示模块,而图像采集处理模块又包括传感器配置模块、图像采集、格式转换等部分。图像采集处理模块主要是完成系统对摄像头的配置以及图像数据的采集、格式转换等;图像存储模块主要有SDRAM存储器跟flash存储器,前者主要用来存储图像处理的数据以供后面的液晶显示模块使用;液晶显示模块则是将处理后的数据按照VGA格式使图像显示到液晶屏幕上。通过各个模块功能的编写以及利用FPGA自身的IP核,利用NIOS II处理器将各个模块组合在一起,最后通过在NIOS II软件中进行应用程序编写,最后基本上实现了钥匙图像的清晰稳定的显示。钥匙正反面识别的研究则是先经过滤波、二值化等处理,然后分割图像、提取特征,最后进行模板匹配。
其他文献
该论文共包括三个部分:1.简要介绍了微卫星标记技术的优点、微卫星的突变、微卫星分析的一般流程、微卫星的应用及存在的缺陷等.2.通过4个微卫星座位对中国水域的3个江豚种群
水稻OsU496A蛋白是一个功能未知的膜蛋白,属于植物中功能未知的DUF677蛋白家族。蛋白结构预测表明,OsU496A是由胞外、跨膜和胞内三个结构域构成的类似于动物整合素的蛋白。作为质膜上介导胞外基质-质膜-细胞骨架连续体的中间成员,整合素在动物细胞的增殖、粘附和凋亡中起着重要的作用。为探究OsU496A的功能,我们构建了OsU496A过表达和干扰表达载体,再通过根癌农杆菌介导的转化方法将其分别
瓦斯监测是矿井安全监控最重要的组成部分,我国矿井中使用的瓦斯检测技术主要是传统的光干涉技术和热催化技术,这些技术受采矿环境影响颇大,而且精度低、可靠性差,所以本文研
大豆种子蛋白质中赖氨酸的含量较高,含硫氨基酸的含量偏低,与水稻蛋白质中的氨基酸成分在营养上具有互补性,因此把大豆种子蛋白基因导入水稻中将可以大幅度提高水稻种子的蛋白质含量并改善水稻中氨基酸的组成,对于改良水稻营养品质和提高蛋白利用率都具有重要意义。本研究首次利用农杆菌介导法将大豆球蛋白基因导入生产栽培品种粳稻9804和籼稻ZX03,并且成功地获得了表达。主要实验结果如下: 1.对12个水稻生
基于视觉的手势交互,相对于鼠标、键盘等传统的人机交互方式,能够以非接触的交互方式避免对用户的侵入性,并且更加直观、更加自然,在虚拟现实、手语识别、智能操控等领域有着广阔
本研究首先采用质粒共转染和竞争性RT-PCR方法对本组从HTLV-I活化的人外周血T淋巴细胞MATCHMAKERcDNA文库中筛选到的NRE结合蛋白ITF2B在Jurkat细胞、B3D5细胞及BJAB细胞中对I