CN104036235A - 基于叶片hog特征和智能终端平台的植物物种识别方法 - Google Patents
基于叶片hog特征和智能终端平台的植物物种识别方法 Download PDFInfo
- Publication number
- CN104036235A CN104036235A CN201410228847.5A CN201410228847A CN104036235A CN 104036235 A CN104036235 A CN 104036235A CN 201410228847 A CN201410228847 A CN 201410228847A CN 104036235 A CN104036235 A CN 104036235A
- Authority
- CN
- China
- Prior art keywords
- plant species
- client
- hog feature
- leaf image
- intelligent terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Image Analysis (AREA)
Abstract
本发明涉及一种基于叶片HOG特征和智能终端平台的植物物种识别方法,包括以下步骤:1)客户端获取叶片图像;2)对获取的叶片图像进行预处理后将叶片图像传输给服务器端,并同时向服务器端发送识别请求;3)服务器端收到识别请求后,对叶片图像进行HOG特征提取;4)以提取出的HOG特征作为训练好的SVM分类器的输入,对叶片图像进行分类识别;5)根据识别结果从植物物种数据库查找当前叶片图像对应类别的植物物种信息,并发送给客户端;6)客户端显示识别结果及对应植物物种信息。与现有技术相比,本发明具有准确率高、使用方便等优点。
Description
技术领域
本发明涉及一种图像处理技术,尤其是涉及一种基于叶片HOG特征和智能终端平台的植物物种识别方法。
背景技术
目前,植物物种识别方法主要有三种:
(1)人工贴上的物种标签:这是大部分植物园或公园采取的为方便游客识别植物物种的一种方法,即,将刻有植物相关信息的标签牌贴于植物枝干上供游客阅读。此方法存在着耗费人力物力、传达信息较少、表达不醒目以及标签易被腐蚀等先天性不足,限于此,仅在收费或者受保护的景区得以普及;
(2)人工贴上的二维码:此方法可视为方法(1)的升级版,是物种标签和现代电子技术发展相结合的产物,游客通过扫描贴于植物枝干上的二维码,接入互联网即可获得丰富的植物物种信息,该方法克服了方法(1)中的传递信息少的缺点,但仍存在着耗费人力物理和标签易被腐蚀等缺点,仅在极少数园区得以实施,目前仍处于试验阶段;
(3)专业的植物分类学工作者的研究:这是最传统的植物分类学研究方法,研究者们通过采集标本和人工测量,并结合经验知识和书本指导对标本进行分类,这种方法工作量巨大,并且需要大量专业知识,只能在科研领域得以实施。
以上三种方法由于自身的缺陷都未能够得到普及,目前市场上并没有一种方便快捷并且代价小的植物物种识别方法。
随着机器学习和数字图像处理等技术的快速发展,人们试图借助计算机的强大计算能力和学习能力,对植物物种进行自动识别。过去20年,欧美等国家陆续有科研工作者呼吁通过采用机器学习和数字图像处理技术将植物物种识别实现全自动或半自动的计算机辅助计算。1993年Guyey通过精确定位叶片图像轮廓上的点得到的植物叶片形状特征,并提取17种叶片图像的外形特征作为分类器的输入数据实现40种植物物种的可视化识别;1999年Cholhong Im等利用叶片的多边形逼近来识别槭属类植物;2001年Manh利用变形结构来逼近叶片:首先找到骨架,然后在骨架上作垂线。这些研究工作的对象大都局限于某一特定领域的几种植物,未能普及。
发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种准确率高、使用方便的基于叶片HOG特征和智能终端平台的植物物种识别方法。
本发明的目的可以通过以下技术方案来实现:
一种基于叶片HOG特征和智能终端平台的植物物种识别方法,包括以下步骤:
1)客户端获取叶片图像;
2)对获取的叶片图像进行预处理后将叶片图像传输给服务器端,并同时向服务器端发送识别请求;
3)服务器端收到识别请求后,对叶片图像进行HOG特征提取;
4)以提取出的HOG特征作为训练好的SVM分类器的输入,对叶片图像进行分类识别;
5)根据识别结果从植物物种数据库查找当前叶片图像对应类别的植物物种信息,并发送给客户端;
6)客户端显示识别结果及对应植物物种信息。
所述的客户端获取叶片图像的方式包括通过摄像头拍照获取或从客户端本地数据库中获取。
所述的SVM分类器的训练过程具体为:
1a)获取多个植物物种的叶片图像,对于每一个植物物种,均采集多张不同形态和不同生长过程的叶片图像;
1b)对所有待训练的植物物种的叶片图像进行预处理和HOG特征提取;
1c)分别对每个植物物种设置物种标签,以所有HOG特征表达向量和物种标签作为SVM的输入进行训练;
1d)获得训练好的SVM分类器。
所述的预处理包括灰度化、伽马校正、调整大小、边缘补充等。
所述的HOG特征提取具体为:
2a)计算图像中每个像素的横纵方向梯度值和梯度方向;
2b)划分所有像素为均匀大小的细胞区;
2c)划分梯度方向为固定角度间隔的索引数值;
2d)采用二线插值方式统计每个细胞区中的梯度方向直方图向量;
2e)划分所有细胞区为均匀的块;
2f)采用三线插值方式重组每个块中的梯度方向直方图向量;
2g)对每个块的梯度直方图向量进行归一化校正;
2h)统计所有块的方向直方图得到叶片图像最终的特征表达向量。
所述的客户端为安装有Windows Phone平台的智能终端。
所述的客户端到服务器端的识别请求和服务器端到客户端的植物物种信息传输采用HTTP协议通信,客户端到服务器端的图片传输采用TCP SOCKET方法。
与现有技术相比,本发明提供了一种高准确率的以植物叶片为对象的植物物种识别算法,将HOG算子应用于植物叶片图像的特征提取工作,获得了良好的特征表达效果,并基于C/S架构成功地构建了Windows Phone手机平台上的植物物种分类***,方法实施后可供手机用户直接下载使用,通过拍摄植物的叶片图像,即可高效率高准确率地识别出植物的物种类别,并从数据库中检索到该物种相关的各种信息资料,实现了Windows Phone手机平台上的植物物种自动分类软件,完成从理论成果到应用成果的转化。
附图说明
图1为本发明的流程示意图。
具体实施方式
下面结合附图和具体实施例对本发明进行详细说明。本实施例以本发明技术方案为前提进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例。
如图1所示,一种基于叶片HOG特征和智能终端平台的植物物种识别方法,采用C/S架构,以Windows Phone手机平台为客户端,实现叶片图像的采集、识别请求和植物物种信息数据库的展示;以高性能计算机为服务器端,实现对叶片图像的特征提取、训练和识别,以及对植物物种信息数据库的构建和检索。服务器安装Windows8操作***,并安装Windows Phone、Web和Console三个工程的开发环境。客户端到服务器端的叶片图像的识别请求和服务器端到客户端的植物物种信息传输采用HTTP协议通信,客户端到服务器端的图片传输采用TCP SOCKET方法。该识别方法具体包括以下步骤:
1)客户端获取叶片图像,获取叶片图像的方式包括通过摄像头拍照获取或从客户端本地数据库中获取。
2)对叶片图像进行预处理,包括灰度化、伽马校正、调整大小和边缘补充等。
3)将叶片图像传输给服务器端,并同时通过HTTP协议(HTTP POST)向服务器端发送识别请求。
4)服务器端通过TCP SOCKET接收叶片图像,当服务器端收到识别请求后,对叶片图像进行HOG(梯度直方图)特征提取:计算图像每个像素的横纵方向梯度值和梯度方向;划分所有像素为均匀大小的细胞区;划分梯度方向为固定角度间隔的索引数值;采用二线插值方式统计每个细胞区中的梯度方向直方图向量;划分所有细胞区为均匀的块;采用三线插值方式重组每个块中的梯度方向直方图向量;对每个块的梯度直方图向量进行归一化校正;最后统计所有块的方向直方图得到叶片图像最终的特征表达向量。本实施步骤在Console服务器端实现。
5)以提取出的HOG特征作为训练好的SVM(支持向量机)分类器的输入,对叶片图像进行分类识别。
SVM分类器的训练是对所有待训练的植物物种的叶片图像执行3)和4)得到各自的特征表达向量,并标柱物种编号,最后以所有特征表达向量和物种标签作为SVM的输入进行训练,得到分类器,过程具体为:
1a)获取多个植物物种的叶片图像,对于每一个植物物种,均采集多张不同形态和生长过程的叶片,分别置于白色背景上,通过拍照或扫描的方式获得图像;
1b)对所有待训练的植物物种的叶片图像进行预处理和HOG特征提取;
1c)分别对每个植物物种设置物种标签,以所有HOG特征表达向量和物种标签作为SVM的输入进行训练;
1d)获得训练好的SVM分类器。
6)根据识别结果从预先构建的植物物种数据库查找当前叶片图像对应类别的植物物种信息,并通过HTTP协议发送给客户端。
7)客户端显示识别结果及对应植物物种信息。
Claims (7)
1.一种基于叶片HOG特征和智能终端平台的植物物种识别方法,其特征在于,包括以下步骤:
1)客户端获取叶片图像;
2)对获取的叶片图像进行预处理后将叶片图像传输给服务器端,并同时向服务器端发送识别请求;
3)服务器端收到识别请求后,对叶片图像进行HOG特征提取;
4)以提取出的HOG特征作为训练好的SVM分类器的输入,对叶片图像进行分类识别;
5)根据识别结果从植物物种数据库查找当前叶片图像对应类别的植物物种信息,并发送给客户端;
6)客户端显示识别结果及对应植物物种信息。
2.根据权利要求1所述的一种基于叶片HOG特征和智能终端平台的植物物种识别方法,其特征在于,所述的客户端获取叶片图像的方式包括通过摄像头拍照获取或从客户端本地数据库中获取。
3.根据权利要求1所述的一种基于叶片HOG特征和智能终端平台的植物物种识别方法,其特征在于,所述的SVM分类器的训练过程具体为:
1a)获取多个植物物种的叶片图像,对于每一个植物物种,均采集多张不同形态和不同生长过程的叶片图像;
1b)对所有待训练的植物物种的叶片图像进行预处理和HOG特征提取;
1c)分别对每个植物物种设置物种标签,以所有HOG特征表达向量和物种标签作为SVM的输入进行训练;
1d)获得训练好的SVM分类器。
4.根据权利要求1或3所述的一种基于叶片HOG特征和智能终端平台的植物物种识别方法,其特征在于,所述的预处理包括灰度化、伽马校正、调整大小和边缘补充。
5.根据权利要求1或3所述的一种基于叶片HOG特征和智能终端平台的植物物种识别方法,其特征在于,所述的HOG特征提取具体为:
2a)计算图像中每个像素的横纵方向梯度值和梯度方向;
2b)划分所有像素为均匀大小的细胞区;
2c)划分梯度方向为固定角度间隔的索引数值;
2d)采用二线插值方式统计每个细胞区中的梯度方向直方图向量;
2e)划分所有细胞区为均匀的块;
2f)采用三线插值方式重组每个块中的梯度方向直方图向量;
2g)对每个块的梯度直方图向量进行归一化校正;
2h)统计所有块的方向直方图得到叶片图像最终的特征表达向量。
6.根据权利要求1所述的一种基于叶片HOG特征和智能终端平台的植物物种识别方法,其特征在于,所述的客户端为安装有Windows Phone平台的智能终端。
7.根据权利要求1所述的一种基于叶片HOG特征和智能终端平台的植物物种识别方法,其特征在于,所述的客户端到服务器端的识别请求和服务器端到客户端的植物物种信息传输采用HTTP协议通信,客户端到服务器端的图片传输采用TCP SOCKET方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410228847.5A CN104036235B (zh) | 2014-05-27 | 2014-05-27 | 基于叶片hog特征和智能终端平台的植物物种识别方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410228847.5A CN104036235B (zh) | 2014-05-27 | 2014-05-27 | 基于叶片hog特征和智能终端平台的植物物种识别方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104036235A true CN104036235A (zh) | 2014-09-10 |
CN104036235B CN104036235B (zh) | 2017-07-07 |
Family
ID=51467001
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410228847.5A Expired - Fee Related CN104036235B (zh) | 2014-05-27 | 2014-05-27 | 基于叶片hog特征和智能终端平台的植物物种识别方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104036235B (zh) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104331704A (zh) * | 2014-10-27 | 2015-02-04 | 合肥星服信息科技有限责任公司 | 一种基于Haar特征的植物识别方法 |
CN104705080A (zh) * | 2015-03-20 | 2015-06-17 | 温弘成 | 瓶养植株种植控制方法 |
CN105354252A (zh) * | 2015-10-19 | 2016-02-24 | 联想(北京)有限公司 | 一种信息处理方法和装置 |
CN105573657A (zh) * | 2015-12-31 | 2016-05-11 | 湘潭大学 | 生态信息呈现方法及装置 |
CN105677728A (zh) * | 2015-12-28 | 2016-06-15 | 广东正美家具科技有限公司 | 物体图像识别分类管理方法 |
CN106803093A (zh) * | 2016-12-06 | 2017-06-06 | 同济大学 | 一种基于叶片纹理特征和iOS平台的植物物种识别方法 |
CN107430757A (zh) * | 2015-03-25 | 2017-12-01 | 株式会社日立高新技术 | 细胞诊断支援装置、细胞诊断支援方法、远程诊断支援***、服务提供***及图像处理方法 |
CN107909086A (zh) * | 2017-04-10 | 2018-04-13 | 重庆完美空间科技有限公司 | 一种室内装饰物料分类方法 |
CN108256533A (zh) * | 2018-01-16 | 2018-07-06 | 南昌航空大学 | 一种藻类类型的识别方法及*** |
CN109323725A (zh) * | 2018-11-06 | 2019-02-12 | 安徽星鹏林业调查规划设计有限公司 | 一种森林资源信息采集终端 |
CN110781703A (zh) * | 2018-07-30 | 2020-02-11 | 罗伯特·博世有限公司 | 用于生成发货信息的方法、移动设备和分析处理计算机 |
CN110837768A (zh) * | 2018-08-16 | 2020-02-25 | 武汉大学 | 一种面向珍稀动物保护的在线检测与识别方法 |
CN111307798A (zh) * | 2018-12-11 | 2020-06-19 | 成都智叟智能科技有限公司 | 采用多种采集技术的物品查验方法 |
CN111814592A (zh) * | 2020-03-31 | 2020-10-23 | 同济大学 | 一种基于可叠加胶囊网络的植物叶片识别方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102324038A (zh) * | 2011-09-06 | 2012-01-18 | 北京林业大学 | 一种基于数字图像的植物种类识别方法 |
CN102663448A (zh) * | 2012-03-07 | 2012-09-12 | 北京理工大学 | 一种基于网络的增强现实物体识别分析方法 |
CN103714317A (zh) * | 2013-12-10 | 2014-04-09 | 同济大学 | 一种基于Android平台的植物叶片识别方法 |
-
2014
- 2014-05-27 CN CN201410228847.5A patent/CN104036235B/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102324038A (zh) * | 2011-09-06 | 2012-01-18 | 北京林业大学 | 一种基于数字图像的植物种类识别方法 |
CN102663448A (zh) * | 2012-03-07 | 2012-09-12 | 北京理工大学 | 一种基于网络的增强现实物体识别分析方法 |
CN103714317A (zh) * | 2013-12-10 | 2014-04-09 | 同济大学 | 一种基于Android平台的植物叶片识别方法 |
Non-Patent Citations (5)
Title |
---|
BIN WANG等: "MOBILE PLANT LEAF IDENTIFICATION USING SMART-PHONES", 《2013 20TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING(ICIP)》 * |
LIN-HAI MA等: "ApLeafis: An Android-Based Plant Leaf Identification System", 《ICIC 2013》 * |
任小明: "基于LBP特征的叶片识别及其Android***实现", 《万方数据知识服务平台》 * |
王艳菲: "基于CENTRIST的植物叶片识别算法研究及移动平台上的实现", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
肖雪洋: "植物叶片图像识别特征的研究和在线识别***实现", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104331704A (zh) * | 2014-10-27 | 2015-02-04 | 合肥星服信息科技有限责任公司 | 一种基于Haar特征的植物识别方法 |
CN104705080A (zh) * | 2015-03-20 | 2015-06-17 | 温弘成 | 瓶养植株种植控制方法 |
CN104705080B (zh) * | 2015-03-20 | 2016-11-30 | 温弘成 | 瓶养植株种植控制方法 |
CN107430757A (zh) * | 2015-03-25 | 2017-12-01 | 株式会社日立高新技术 | 细胞诊断支援装置、细胞诊断支援方法、远程诊断支援***、服务提供***及图像处理方法 |
CN105354252A (zh) * | 2015-10-19 | 2016-02-24 | 联想(北京)有限公司 | 一种信息处理方法和装置 |
CN105677728A (zh) * | 2015-12-28 | 2016-06-15 | 广东正美家具科技有限公司 | 物体图像识别分类管理方法 |
CN105573657B (zh) * | 2015-12-31 | 2019-07-19 | 湘潭大学 | 生态信息呈现方法及装置 |
CN105573657A (zh) * | 2015-12-31 | 2016-05-11 | 湘潭大学 | 生态信息呈现方法及装置 |
CN106803093A (zh) * | 2016-12-06 | 2017-06-06 | 同济大学 | 一种基于叶片纹理特征和iOS平台的植物物种识别方法 |
CN107909086A (zh) * | 2017-04-10 | 2018-04-13 | 重庆完美空间科技有限公司 | 一种室内装饰物料分类方法 |
CN107909086B (zh) * | 2017-04-10 | 2020-07-31 | 重庆完美空间科技有限公司 | 一种室内装饰物料分类方法 |
CN108256533A (zh) * | 2018-01-16 | 2018-07-06 | 南昌航空大学 | 一种藻类类型的识别方法及*** |
CN110781703A (zh) * | 2018-07-30 | 2020-02-11 | 罗伯特·博世有限公司 | 用于生成发货信息的方法、移动设备和分析处理计算机 |
CN110837768A (zh) * | 2018-08-16 | 2020-02-25 | 武汉大学 | 一种面向珍稀动物保护的在线检测与识别方法 |
CN109323725A (zh) * | 2018-11-06 | 2019-02-12 | 安徽星鹏林业调查规划设计有限公司 | 一种森林资源信息采集终端 |
CN111307798A (zh) * | 2018-12-11 | 2020-06-19 | 成都智叟智能科技有限公司 | 采用多种采集技术的物品查验方法 |
CN111814592A (zh) * | 2020-03-31 | 2020-10-23 | 同济大学 | 一种基于可叠加胶囊网络的植物叶片识别方法 |
CN111814592B (zh) * | 2020-03-31 | 2024-04-26 | 同济大学 | 一种基于可叠加胶囊网络的植物叶片识别方法 |
Also Published As
Publication number | Publication date |
---|---|
CN104036235B (zh) | 2017-07-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104036235A (zh) | 基于叶片hog特征和智能终端平台的植物物种识别方法 | |
CN109949316A (zh) | 一种基于rgb-t融合的电网设备图像弱监督实例分割方法 | |
CN111460967B (zh) | 一种违法建筑识别方法、装置、设备及存储介质 | |
CN107392237B (zh) | 一种基于迁移视觉信息的交叉域地基云图分类方法 | |
CN103995889A (zh) | 图片分类方法及装置 | |
CN104881865A (zh) | 基于无人机图像分析的森林病虫害监测预警方法及其*** | |
CN106803093A (zh) | 一种基于叶片纹理特征和iOS平台的植物物种识别方法 | |
Mann et al. | Automatic flower detection and phenology monitoring using time‐lapse cameras and deep learning | |
CN110175519B (zh) | 一种变电站的分合标识仪表识别方法、装置与存储介质 | |
CN111652835A (zh) | 基于深度学习与聚类的输电线路绝缘子缺失的检测方法 | |
CN103279760A (zh) | 一种植物检疫幼虫实时分类方法 | |
CN110517228A (zh) | 基于卷积神经网络与迁移学习的树干图像快速检测方法 | |
CN105246149B (zh) | 地理位置的识别方法和装置 | |
CN204926123U (zh) | 一种基于手持终端叶片图像的植物物种识别装置 | |
CN114694130A (zh) | 基于深度学习的铁路沿线电线杆及杆号检测方法和装置 | |
CN111241905A (zh) | 基于改进ssd算法的输电线路鸟窝检测方法 | |
CN108932270B (zh) | 基于贝叶斯和反馈算法的枇杷属种质资源检索对照方法 | |
CN207473623U (zh) | 一种用于城市绿地树种识别的遥感*** | |
CN103824083A (zh) | 基于叶片完备局部二值特征的Web在线物种识别方法 | |
CN112287836A (zh) | 一种基于人工智能图像识别***以及图像识别装置 | |
CN117197479A (zh) | 一种应用玉米果穗外表面的图像分析方法、装置、计算机设备及存储介质 | |
CN111950773A (zh) | 一种茶叶产量预测***及方法 | |
CN111079752A (zh) | 识别红外图像中的断路器的方法、装置及可读存储介质 | |
CN114529721B (zh) | 一种基于深度学习的城市遥感影像植被覆盖识别方法 | |
CN203894771U (zh) | 一种植物物种自动识别装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20170707 Termination date: 20210527 |