浙江农业学报 ›› 2019, Vol. 31 ›› Issue (10): 1575-1582.DOI: 10.3969/j.issn.1004-1524.2019.10.01

• 作物科学 • 上一篇    下一篇

基于高光谱的水稻叶片氮素营养诊断研究

杨红云1,2, 周琼2,3, 杨珺1,*, 孙玉婷2,3, 路艳2,3, 殷华1,2   

  1. 1.江西农业大学 软件学院,江西 南昌 330045;
    2.江西省高等学校农业信息技术重点实验室,江西 南昌 330045;
    3.江西农业大学 计算机与信息工程学院,江西 南昌 330045
  • 收稿日期:2019-05-13 出版日期:2019-10-25 发布日期:2019-10-30
  • 通讯作者: *,杨珺,E-mail: 392856021@qq.com
  • 作者简介:杨红云(1975—),男,江西新干人,硕士,副教授,研究方向为机器学习与农业信息技术。E-mail:nc_yhy@163.com
  • 基金资助:
    国家自然科学基金(61562039); 江西省教育厅科技项目(GJJ160374,GJJ170279,GJJ150425)

Study on nitrogen nutrition diagnosis of rice leaves based on hyperspectrum

YANG Hongyun1,2, ZHOU Qiong2,3, YANG Jun1,*, SUN Yuting2,3, LU Yan2,3, YIN Hua1,2   

  1. 1.School of Software Engineering, Jiangxi Agricultural University, Nanchang 330045, China;
    2.Key Laboratory of Agricultural Information Technology of Colleges and Universities in Jiangxi Province, Nanchang 330045, China;
    3.School of Computer and Information Engineering, Jiangxi Agricultural University, Nanchang 330045, China
  • Received:2019-05-13 Online:2019-10-25 Published:2019-10-30

摘要: 为快速、准确地实现水稻氮素营养诊断,以中嘉早17水稻为试验对象,设置4种施氮水平的水稻栽培试验,利用便携式地物波谱仪获取240组水稻分蘖期顶三叶在350~2 500 nm的光谱数据。随机将样本划分为训练集(160个样本)和测试集(80个样本)。首先,通过多元散射校正(MSC)、变量标准化校正(SNV)、平滑算法(SG)3种方法分别对原始光谱进行预处理;然后,采用主成分分析(PCA)和连续投影算法(SPA)对预处理后的光谱进行特征降维,选取累积贡献率超过99.98%的前24个主成分作为模型的输入变量,对于经过MSC、SNV和SG处理后的光谱数据,还分别筛选出12、15、19个特征波长;最后,应用支持向量机(SVM)基于上述处理分别建立水稻氮素营养诊断模型。结果表明,采用MSC-PCA-SVM模型进行水稻氮素营养诊断的识别准确率最高,其在训练集和预测集上的准确率分别达99.38%和97.50%。

关键词: 水稻叶片, 氮素营养诊断, 高光谱, 主成分分析, 连续投影算法, 支持向量机

Abstract: In order to realize rice nitrogen nutrition diagnosis quickly and accurately, rice cultivation experiments with 4 nitrogen application levels were conducted on Zhongjiazao 17 rice cultivar. A total of 240 rice spectral data were collected at tillering stage within 350 to 2 500 nm from top trilobate by using portable earth mass spectrometry. All the samples were randomly divided into training set (160 samples) and prediction set (80 samples). The original spectrum was pretreated by multiplicative scatter correction (MSC), standard normal variate (SNV) and Savitzky-Golay smoothing (SG) methods, respectively. Then, principal component analysis (PCA) and successive projection algorithm (SPA) were used for feature reduction and feature selection of the pre-processed spectra. After principal component analysis, the first 24 principal components, of which the accumulative contribution exceeded 99.98%, were used as the input variables of the model, and 12, 15 and 19 characteristic wavelengths were selected for the spectrum after MSC, SNV and SG treatments, respectively. Finally, rice nitrogen nutrition diagnosis models were established with support vector machine (SVM). It was shown that the MSC-PCA-SVM model was the best method for rice nitrogen nutrition diagnosis, of which the accuracy rate on training set and prediction set was 99.38% and 97.50%, respectively.

Key words: rice leaf, nitrogen nutrition diagnosis, hyperspectrum, principal component analysis, successive projection algorithm, support vector machine

中图分类号: