[发明专利]一种基于Android平台的植物叶片识别方法在审
申请号: | 201310670473.8 | 申请日: | 2013-12-10 |
公开(公告)号: | CN103714317A | 公开(公告)日: | 2014-04-09 |
发明(设计)人: | 黄德双;叶爽;甘勇 | 申请(专利权)人: | 同济大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/64 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 王小荣 |
地址: | 200092 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 android 平台 植物 叶片 识别 方法 | ||
技术领域
本发明涉及数字图像处理和模式识别技术领域,尤其是涉及一种基于Android平台的植物叶片识别方法。
背景技术
地球上大约有400000种植物,我国是世界第二大植物物种资源库。植物物种的分类与识别是植物学研究和农业生产的重要基础工作,是人类认识植物,掌握植物的进化规律,了解植物的基本特性并且加以利用的基础,可应用于农作物病虫害识别、农作物长势监测等领域,同时与农、林、牧、副、渔、中医药等领域也有着密切关系。传统的植物分类学研究一般对采集的标本需要人工测量、获得数据,综合植物的外部特征,通过人们的经验常识进行分类,这种方法工作量巨大,并且主观性较强,导致识别错误的可能性大。随着机器学习、模式识别、图像处理等技术的快速发展,我们可以借助计算机的强大计算能力,对植物进行快速客观的分类。在植物的根、茎、叶、花、果实、种子六大器官中,叶以其数量相对较大,生长周期相对较短,采集方便、伤害较小等优势成为进行植物识别的首选。由于生长环境的不同,基因的差异,不同的植物的叶片在形状、纹理上都有着或大或小的差异,因此采集叶片的图像,得到其特征参数,将使人们对植物进行准确的分类。
现代的植物叶片识别系统通过获取质量较高的叶片图像,对图像进行形态学的预处理,分割出感兴趣的部分,接着通过高效的算法提取图像的特征参数,最后将特征参数送入分类器,得到结果。即将图像处理与机器学习的理论技术应用在叶片图像上,达到分类和识别的目的。
过去10年,欧美等国家不断呼吁采用数字图像处理和模式识别技术将植物物种鉴定实现全自动或半自动计算机辅助计算,Milanie Thibaut等人在对杨柳科植物进行的分类研究,T.Saitoh等人在工作中使用花朵和叶片的图像来识别野生种类的植物。目前国际上只有美国哥伦比亚大学和史密斯植物学会在开发基于IOS系统的手机和平板电脑的植物叶片识别系统。而国内尚无基于移动设备的植物叶片识别软件。
随着Android系统的兴起,大量的移动设备包括手机、平板电脑都采用了这款强大的嵌入式操作系统,2012年11月数据显示,Android占据全球智能手机操作系统市场76%的份额,中国市场占有率为90%。由于植物的生长环境基本都在室外,传统的台式机,笔记本不适合随身携带来采集识别植物叶片,而手持设备体积小,方便携带,并且摄像系统的普及以及3G时代的到来,将十分有利于利用手机、平板等采集叶片,通过单机或者联网的形式对植物叶片进行处理识别。
发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种基于Android平台的植物叶片识别方法。
本发明的目的可以通过以下技术方案来实现:一种基于Android平台的植物叶片识别方法,其特征在于,包括以下步骤:
(1)利用Android平台的图像处理API,对待检测植物图像进行感兴区裁剪,对裁剪后的感兴区图像选择单机识别则执行步骤(2),选择联网识别则执行步骤(4);
(2)计算感兴区图像的特征梯度直方图特征向量,联合K最邻近结点分类器和支持向量机,利用Android平台的数据库对待检测植物图像进行分类识别,得到待检测植物所属的目标植物种类;
(3)求取待检测植物图像的特征描述向量与Android平台的数据库中所有植物图像的特征描述向量的欧式距离,取欧氏距离最小的前五种植物种类,判断步骤(2)得到的目标植物种类是否在欧式距离最小的五种植物种类里,是则执行步骤(5),否则,执行步骤(4);
(4)通过HTTP协议将感兴区图像发送到服务器端,服务器端用servlet进行接收,之后对接收的图像提取特征梯度直方图特征向量,接着送入支持向量机进行分类识别,并将识别结果返回Android平台;
(5)显示待检测植物的根、茎、叶、花、果实及种子图片,以及该种植物的科普介绍信息内容。
在Android平台上实施步骤(2)具体为,搭建Android开发环境,下载安装配置NDK和Cygwin,之后利用JNI编写联合K最邻近结点分类器和支持向量机的方向梯度直方图图像特征描述方法文件,再利用NDK生成动态链接库,将编写的方法文件打包放在Android平台中,运行方法文件对待检测图像进行分类识别。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于同济大学,未经同济大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310670473.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种家用水二次利用装置
- 下一篇:用于自来水管网的末端增压装置