基于FPGA的疵点检测算法的硬件实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:SANDWICHSZHANG
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自从纺织业进入自动化时代以来,生产技术的进步导致生产效率的突飞猛进,但是布匹的品质检测技术却落后于生产技术的发展,成为影响纺织业劳动效率的一个瓶颈。落后的人工肉眼检测不但误检率高,效率低,带来的长期重复性工作还容易引起工人的过度劳累,检测环节的自动化实现于是被提上日程。凭借着大规模集成电路和检测算法的迅速发展,机器视觉在布匹疵点检测以及其它的工业表面检测领域已经崭露头角,成为检测自动化中不可缺少的技术。FPGA作为ASIC电路中设计周期最短、开发费用最低、风险最小的器件之一,在各种硬件平台的构建中起到了越来越重要的作用。针对其强大的逻辑运算功能,灵活的芯片功能实现和I/O配置等特点,我们选择它作为硬件平台的算法实现芯片。辅助以高性能,低功耗,低成本的ARM7处理器,实现了疵点实时检测算法的硬件平台构建。本文介绍了以Altera Stratix系列FPGA为核心的FPGA开发板和以32位ARM7TDMITM网络处理器S3C4510BTM为核心的ARM Linux开发板的系统结构和一般开发流程。比较了两种不同的实现开发板互连通信的方法并分析采用了更加适合硬件平台的一种,移植了μC/OS-II操作系统到ARM开发板实现串口与PC上位机的通讯,对扩展的系统总线的管理以及与FPGA之间的通信。同时将软核处理器NiosII安装到Altera Stratix Nios开发板以实现以灰度共生矩阵为基础改进的疵点实时检测算法,验证了硬件平台设计方案的可行性。灰度共生矩阵是提取图像纹理特征的最有效方法之一,而布匹的纹理由于其规律性有利于使用灰度共生矩阵法分辨疵点。本文最后介绍了灰度共生矩阵的原理并讨论了其改进后更利于实时性算法实现的类别共生矩阵算法,验证了整个系统的实时性和有效性。
其他文献
在信息时代,随着网络的广泛应用,我们的日常生活已经越来越依赖于网络带给我们的各种信息,通过网络进行数据和信息传输已经成为现代社会重要且不可缺少的组成部分和赖以生存
车牌识别系统是智能交通系统的重要组成部分。论文设计了一种基于数字信号处理器(Digital Signal Processor,DSP)和新神经网络模型的车牌识别系统。硬件系统选用了SEED—VPM6
分数阶微积分出现了300多年,而分数阶控制理论却是一个全新的概念。但是,随着分数阶微积分理论的不断发展,越来越多的专家和学者注意到分数阶控制理论对于系统建模和系统控制
在煤矿生产系统中采煤和掘进是两个极为重要的环节,采掘关系是矿井生产的两个基本要素。煤矿的建设与生产,必须处理好采煤与掘进之间衔接关系,从而实现采掘平衡。编制采掘计
嵌入式系统(Embedded System)无疑是当今IT界最热门的概念之一,它是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统,对功能、可靠性、成本、体积、功耗有
大型工件的三维测量是对整个工件生产质量、装配质量的重要评价标准,获得其相关尺寸可以及时反馈给生产制造过程。在实际生产现场中,这类检测方法一直没有得到较好的解决,普
由于指纹具有唯一性和稳定性,较之其它生物特征更加可靠,因此指纹被称为“物证之首”,被人们用来当作鉴别个人身份的主要依据。虽然在指纹识别领域已经有了许多研究成果,并且
大型电力变压器作为电力系统的枢纽设备,其运行可靠性与电力系统的安全与稳定紧密相关。长期以来,变压器的健康水平和绝缘运行状况好坏的判断都是通过停电预防性试验和定期检修来实现,这种不顾变压器的实际状态,“到期必修”的检修的方式,容易出现“过修”和“欠修”状态。随着状态维修技术被广泛认同,它取代定期维修己成为发展的必然趋势。本文的工作主要包括:1.搜集、整理和总结了近年来国内外在电力变压器故障诊断领域的
随着电力电子技术、数字处理技术以及控制理论的蓬勃发展,无齿直驱永磁同步曳引驱动系统以其优异的控制性能与简单可靠的结构形式在现代化的电梯行业中得到了广泛应用。经济生
随着计算机网络的日益普及,计算机网络在人类社会中发挥了巨大作用,同时,它也受到了巨大的威胁。因此,对网络入侵的检测和防护变得非常重要。为了制定有效保护网络的手段,需