基于Zynq-7000平台的字符识别系统研究与实现

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:sese90
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着机器视觉相关技术不断发展,嵌入式机器视觉相关应用已经渗透到我们日常生活的方方面面,例如自动驾驶汽车、智能化游戏机以及工业流水线中的智能机械臂都是嵌入式机器视觉的具体应用。但是,受传统嵌入式处理器计算能力不足的限制,很多现实场景应用(实时高清图像处理、高帧率实时视频处理)难以达到实时处理的要求,且传统设计方法已经满足不了产品对于小型化、低功耗以及处理庞大图像数据集的要求。本文基于Xilinx Zynq-7000平台,通过软硬件协同设计的方法,将字符识别系统进行软硬件划分,其中图像预处理模块在Zynq平台的可编程逻辑部分实现,字符提取和字符识别模块则在Zynq平台的处理器系统实现,满足了系统对高清字符图像实时处理的要求。本文主要完成了以下几个方面的工作:首先介绍了字符识别系统的基本模块构成,以及整个字符识别系统的处理架构和处理流程,对每个处理模块涉及的算法,进行了详细分析、验证,提出了每个模块具体的实现方案。其次分析了Zynq SoC的硬件架构,详细描述ZC702开发板各个功能模块单元。针对Zynq平台,实现了嵌入式Linux操作系统U-boot的构建,完成了Linux内核编译以及ramdisk根文件系统移植。针对特定的图像处理开发,进行了开源机器视觉库OpenCV移植以及交叉编译工具链构建。然后基于Xilinx软硬件协同开发工具Vivado HLS,介绍了Vivado HLS视频处理架构以及视频开发流程。完成了预处理硬件加速模块的功能设计,在PC机上进行了相关测试。针对Vivado HLS视频开发流程,完成了预处理HLS代码设计,对HLS综合生成的IP进行相应系统集成,给出了预处理硬件加速模块的性能分析。最后介绍了整个软硬件系统的基本架构,详细描述了硬件系统具体开发流程,完成了字符识别系统软件部分关键代码的实现,对整个字符识别系统进行了测试。
其他文献
推行河长制,是保护水环境、改善水生态的重要举措;是推进生态文明先行示范区建设的重要抓手;也是深入贯彻落实习近平总书记“打造美丽中国‘江西样板’”重要指示的具体行动。江
5月17日,湖北省公安厅召开全省公安机关视频会议,通报近期公安、环保、水利、农业等部门开展长江流域生态环境整治执法工作情况,部署推进全省公安机关打击破坏长江流域生态环
6月26日,湖北省委宣传部举行“牢记‘四个切实’殷殷嘱托、推进湖北高质量发展”系列新闻发布会第六场,聚焦“深入实施河湖长制”。省水利厅发布数据,截至5月底,全省明确省市
尽管这个早已融入中国的外资企业,总是低调而小心翼翼地避免碰触国人敏感的神经,但在其老练而缜密的商业逻辑下,益海嘉里建立起的庞大的商业帝国,却又无时无刻不将中国人的生
期刊
《 乡土中国》 是费孝通先生四十年代名著,用通俗的语言对中国基层社会主要特征进行了概述和阐 明.作者通过研读此书,结合水行政执法所见所闻,认为目前基层水行政执法存在乡
m本文介绍了甘肃省酒泉市瓜州县水务局为全力助推精准扶贫精准脱贫工作,切实解决全县贫困户饮 水安全问题的主要做法、经验和取得的成效.
为更好地开展我院的科普工作,院科普领导小组办公室(简称科普办)继2004年科技周期间成功地举办了首届"北京公众科学日"后,于2005年科技周期间又举办了"中国科学院公众科学日"