基于BP网络的农业机器人的摄像机标定方法

来源 :中国农业工程学会2007年学术年会 | 被引量 : 0次 | 上传用户:zhxg01
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
摄像机标定是农业机器人视觉导航的基础。在摄像机标定中,目前的标定方法多是基于考虑摄像机畸变的精确的数学模型。计算过程比较复杂,费时费力。而BP网络是一种多层前馈网络,它可以实现从输入到输出的任意的非线性映射,将BP 网络应用于农业机器人的摄像机标定,隐层传递函数采用正切Sigmoid 函数,输出层传递函数采用purelin,学习算法采用比标准BP 算法收敛速度较快的Levenberg-Marquardt 算法。实验结果得到了较高的标定精度,证明了该方法的可行性。
其他文献
将功能基因有目的、有针对性地导入特定品种的愈伤组织或原生质体,获得改良的转基因植物,提高草坪草的抗逆性,成为草坪学领域的研究前沿.本文介绍了草坪草的遗传转化和基因工程在草坪草育种上的应用.
随着人类活动范围不断扩大,太空环境作为一类资源已受到人们的广泛关注.本文主要介绍太空环境对高等植物材料的影响及应用太空环境为人类服务的研究进展.
本文分析了通用谐振式液位传感器的工作原理及其相对于其他液位检测设备的优势,针对将其用于农村家用蓄水池液位检测时在量程上的不足,改进其结构使量程由原来的600mm 增加到1200mm;自动蓄水测控系统选用AVR 系列单片机ATmega8 作为测量和控制处理器;通过对安装结构进行设计,有效地避免了液位大幅度抖动而损坏传感器的风险。实验表明,改进的传感器系统量程符合要求,回归分析结果显示液位高度与传感器
本文介绍了一种CAN总线协议与通用串口协议转换的模块,其工作实质是对信息的重新封装以使它们能被CAN网和通用串口所读取。模块依靠单片机作为主控制器控制CAN协议控制器SJA1000;由CAN驱动器PCA82C250对总线提供差动发送,对CAN 协议控制器提供差动接收;通过MAX232和MAX485芯片实现单片机与串口通信,实现数据交换。一方面串口数据在依据CAN总线应用层协议组装成帧后可以发送到总
本文通过大田试验,研究不同时相下大豆和玉米的冠层光谱信息对钾素含量的响应关系,结果表明:(1)大豆出枝期钾素含量和光谱吸收深度呈现负相关关系,随着生长周期推进,到了开花期和结荚期转化为正相关且相关系数逐渐增加,光谱吸收深度逐渐减小,吸收范围趋于稳定;出芽期随着施肥量的增多,吸收深度也在随之加大。建立了吸收深度反演大豆钾素的回归模型:Y=-1.4174+5.0708X-1.9289X2+0.2157
本文提出了神经网络结合遗传算法建立数学模型检测大豆脂肪酸含量的方法,建立起化学测定值与近红外光谱数据之间的定量关系。把得到的近红外光谱数据作为网络的输入,把用化学法测定的五种脂肪酸含量作为网络的输出,再利用遗传算法训练BP神经网络的权值,建立大豆脂肪酸的神经网络检测模型,探索出一种能够准确、高效地完成近红外光谱检测的神经网络模型,本论文设计了一种用遗传算法训练的BP 神经网络。通过实验证明,用遗传
本文从植物生长建模的角度出发,阐述了虚拟桃树生长可视化方面采用的一些方法及关键技术,并在此基础上提出了有待进一步解决的主要问题。本文首次将模糊认知图(FCM)引入虚拟桃树建模的研究之中,在研究的基础上,提出了一种基于FCM的桃树生长数学模型,每一个影响桃树生长的因素均是模糊认知图中的一个概念因子Ci,其对桃树生长的影响可用其状态值Ai及权值Wij来描述,由此可构成虚拟桃树生长过程FCM图。通过编程
随着互联网信息化应用的普及,越来越多的设备需要接入互联网,通过Web页面进行远程访问。嵌入式Web是近几年发展起来的一项新兴概念和技术,它具有界面友好、扩展性好、功耗低、体积小、性能高等优点。介绍了基于arm9开发板nano2410的串口应用编程、嵌入式web服务器boa和动态网页的实现。一方面,通过开发板的串口与温室测控系统进行数据交换;另一方面,用户可通过Internet登录开发板,远程访问和
本文研究目的是将茄子图像从复杂的背景中分割出来。通过分析茄子图像色差和色相的特点,选取G-R 、R-B 、G-B和H作为模糊聚类的输入特征向量。对图像的边缘坐标进行傅立叶变换,抽取傅立叶系数的前10次谐波系数进行相似度度量,使评价客观合理。实验证明,基于模糊C-均值聚类的图像分割评价优于单一阈值分割,适合复杂背景的彩色图像分割。
本文介绍了集成无线传感器网络,CAN总线,嵌入式技术的温室监测控制系统设计。系统由三个部分组成:系统控制终端、无线传感器网络部分和执行机构部分。整个系统可以实现温室环境因子的数据采集、存储、处理、通信;并控制相应的执行机构,以创造出适于作物生长的环境。系统的控制终端以嵌入式技术为基础,选用了ARM9处理器;无线传感器网络基于ZigBee协议;控制机构部分使用CAN总线接入系统。