基于LBP特征的叶片识别及其Android系统实现

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:cunkjiang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
绿色植物对人类赖以生存的地球环境,尤其是对城市环境有着非常重要的作用。以前的植物叶片识别系统都是在PC上或者Arm板上开发的,携带不方便,且硬件受到限制,识别率不高等等。本文主要完成了基于LBP特征的叶片识别以及Android系统的实现。   基于LBP特征的叶片识别包括三个部分,分别是叶片图像预处理,LBP的特征提取和分类器的设计。叶片图像预处理方法主要包括图像灰度化、图像降噪、图像分割三个环节。然后我们提取叶片图像的多分辨率重叠分块的LBP特征。接着针对特征设计分类器。由于叶片识别是一个大样本问题,识别时对识别速度要求非常高,需要生成模型加快识别速度,那么选择支持向量机作为分类器能非常好的满足要求。   Android系统实现部分,该系统采用C/S模式,提供了在大数据库情况下进行手持识别的方案,不仅携带方便,而且在网络状况良好的条件下,在识别速度上得到了大大提高,本文提出的多分辨率重叠分块的LBP方法也使得识别精度上有了很大改善!我们使用VS2010来开发了植物叶片识别系统的服务器端,使用Eclipse来开发Android客户端。由于该系统识别部分采用的是面向对象的设计方法,因此很多新的特征提取方法以及分类方法都可以直接添加到该系统中,功能扩展非常方便。系统运行流程如下:首先,Android设备端和服务器端建立网络连接。然后Android设备端进行一系列操作,其中包括从本地获取图片,来自相机拍摄的图片,先对图片进行分割前预处理,然后再对图片中关键叶片部分运用GrabCut算法进行抠取处理。处理完成之后将抠取结果发送服务器端进行多分辨率重叠分块的LBP特征提取,然后启动服务器端的识别功能模块,对提取的特征进行识别,响应Android设备端的识别请求,完成操作后将植物叶片识别结果反馈给Android设备端。最后,Android设备端获取服务器端发送的识别结果,从而实现了叶片识别的整个过程。
其他文献
受遥感技术的特点及传感器自身特性影响,初始获取的遥感影像存在一些几何畸变,需要经过图像配准的预处理操作才能投入后续使用。图像配准的方法一般分为三大类:基于灰度信息的方
小波变换,具有联合表示时域以及频域信号的优点,可作为分析研究非平稳信号的重要工具。该方法通过伸缩以及平移等运算功能展开对信号的多尺度分析,从而实现对信号的分解。但
学位
倒立摆系统是一种典型的多变量、非线性、强耦合的自然不稳定系统,是控制领域研究的一个热点。对倒立摆系统进行研究不仅具有较强的理论意义,也具有较好的现实意义。本文围绕
论文以山西省科技攻关项目《基于ZIGBEE技术的尾矿坝体安全监测预警系统》其中的重要的一部分即尾矿坝的干滩长度监测为主要内容,逐步分析了我国尾矿库的具体现状和造成尾矿
对于移动机器人,特别是户外高速移动机器人,能否发挥其极限运动性能将直接影响到完成任务的效率。只有通过理论的方法认识如何发挥高速移动机器人的极限运动性能,并提出合理有效
针对目前的旋转电机转子位置检测存在的传感器安装不方便等缺陷,研究了利用图像测量技术进行检测。图像测量技术的基本任务是从图像帧序列中提取出有价值信息实现测量,是机器
随着计算机电子技术的高速发展以及信息时代的到来,应急电源从传统的独立电源设备发展到今天具有多种通信方式和与计算机设备连接的智能电力设备,如何对其进行高效的监控管理也
随着工农业生产的发展,能源危机和环境污染日益严峻,作为一种绿色可再生能源的太阳能越来越受到青睐。中国西部的一些干旱地区拥有丰富的太阳能,但存在着用水难的问题,同时这些地