嵌入式智能除草装置杂草识别系统的研究与设计

来源 :江苏大学 | 被引量 : 0次 | 上传用户:hwcf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着智能化时代的到来,机器视觉技术,图像处理技术与人工智能飞速发展,极大推动田间智能除草技术不断发展与更新。智能除草装置相比传统的人工除草方式有很多优点,已成为农业领域研究的热点。江苏大学农业工程研究院采用PC机作为控制器成功地开发了除草机器人的科研样机,在进一步的推广应用中,用DSP和ARM替代PC机,是减少除草机器人电力消耗、实现小型化和微型化的重要环节。   与PC机相比,DSP和ARM有独特结构,需要将原有由PC机完成的图像识别算法进行优化和简化。本文面向除草机器人小型化,选择ADI公司的BF561作为识别处理系统,首先根据硬件平台和嵌入式uClinux构建了杂草识别系统终端的软硬件框架,进行开发环境的构建,包括:建立嵌入式系统的交叉编译开发环境,对Bootloader的启动过程分析,实现Bootloader的移植;针对ADSP-BF561目标板,完成uClinux操作系统的内核配置和移植。然后进行适应DSP的杂草图像识别算法的优化,在杂草图像背景分割中,将原有双定阈值分割,简化为单定阈值分割算法;在杂草识别技术中,将形态学特征和棉苗种植信息综合识别,用边缘检测获取叶片特征和棉苗种植信息综合识别替代,以适应DSP运算能力和结构架构需要。使识别速度及效果满足嵌入式智能除草装置的应用需要。在DSP和ARM的通信中,提出了TCP/IP协议下多进程通信协议(MSCDP),通过socket套接字将杂草位置信息发送给ARM,控制机器人动作,完成除草功能。   在构建的测试环境中,对杂草识别系统性能和效果测试结果表明。在软硬件环境下,优化和简化后的图像识别算法,在嵌入式环境中每帧图像的处理时间为800 ms,与机器运行速度是相匹配,杂草识别率85.6%,基本满足棉田杂草识别的性能要求。
其他文献
近年来,CAN总线因其实时性强、安全性好、便于扩展等优点,逐渐成为现场总线的主流。目前,除在一贯使用良好的汽车领域外,CAN总线在过程自动化、楼宇自动化、制造自动化等领域也都
随着Internet的快速发展,许多关键服务都通过网络来提供,所以如何能够保证网络本身的安全和可用性成为网络安全研究中一个最重要的问题。拒绝服务攻击由于其容易实施、难以防范
随着处理器制造技术的发展,处理器中晶体管的集成度及处理器运行的时钟频率越来越高。处理器性能在不断提升的同时,其运行时产生的过高温度也带来了严重的问题。处理器温度过高
随着信息化建设的不断深入,企业数据信息量呈几何级数增长。信息量的不断扩张带来以下两个问题:一是存在着大量的重复数据,导致存储空间的大量浪费,企业的存储成本提高;二是
在Xen的虚拟设备模型中,网络设备以虚拟网卡的形式呈现给虚拟系统,虚拟网卡驱动包括前后端驱动,利用Xen提供的一些底层机制(I/O环、共享内存和事件通道等)共同处理虚拟系统网
随着中文操作系统在电脑,以及以移动电话、手持终端为代表的嵌入式产品中的广泛应用,汉字输入法在近两年内呈现出蓬勃发展的趋势。就其编码思想而言,可分为拼音输入法、形码
BP(Back Propagation)神经网络是目前人工神经网络中最具代表性和应用最广泛的模型之一。其结构简单,可操作性强,能模拟任意的非线性输入输出关系,在模式分类,图像处理,决策支持等
目前的森林火险等级预测方法是天气专家根据温度和湿度等数据给出火险等级,其结果很大程度受到人为因素影响,其精确性和时效性不足,而且森林险等级是由气象台所测数据分析的,根据
在信息化社会,每天都有大量的信息产生,信息量过大势必造成信息冗余,因此造成效率下降。人们迫切希望有一个智能识别信息的载体来帮助人们对事物有选择性的认知。行为识别是
近年,计算机技术的迅速发展和广泛普及,改变了人们传统的生产、生活和管理方式,同时也为违法犯罪分子提供了新的犯罪手段和空间。以计算机信息系统为犯罪对象和工具的新型犯罪活