一种基于高光谱技术的作物叶绿素含量有效估测方法

文档序号:36386601发布日期:2023-12-15 01:10阅读:32来源:国知局
一种基于高光谱技术的作物叶绿素含量有效估测方法

本发明涉及作物叶绿素含量估测、农作物估产和高光谱,特别是指一种有效基于高光谱技术的作物叶绿素含量有效估测方法。


背景技术:

1、叶绿素是绿色植物进行光合作用的关键驱动因素,其含量与植被的光合能力、生长发育及营养状况密切相关。因此,及时、准确地获取叶绿素含量对于作物田间管理、长势监测及产量估算具有重要意义。高光谱技术因其高效、无损等优势,已广泛应用于作物生理指标及生长状态的快速检测。在以往基于高光谱技术对作物生理指标估测研究中,忽略了叶片近红外光谱的吸收峰重叠严重的问题,导致光谱中冗余信息较多,影响估测模型的精度。

2、本发明采用sg-snv结合的方法对高光谱数据进行预处理。在单一变量筛选算法基础上,将uve算法和iriv算法进行耦合,提出一种改进的特征波长筛选算法——uve-iriv算法,选用xgboost模型构建基于高光谱技术的作物叶绿素含量估测模型。


技术实现思路

1、本发明提出一种基于高光谱技术的作物叶绿素含量有效估测方法,能够快速有效的获得作物叶绿素含量,对于作物田间管理、长势监测及产量估算具有重要意义。

2、本发明实现发明目的采用如下技术方案:

3、一种有效的作物叶绿素含量估测方法,以作物高光谱数据作为数据源,结合sg和snv光谱数据预处理方法,通过一种改进的特征波长筛选算法(uve-iriv算法)提取最少量有效信息波段,作为xgboost模型变量输入,构建基于高光谱技术的uve-iriv-xgboost叶绿素含量估测模型,有利于提高作物叶绿素含量估测模型的建模速度和模型精度。

4、一种有效的基于高光谱技术的作物叶绿素含量估测方法,步骤为:

5、步骤1,本方法采用的数据源是高光谱数据和实测的作物叶绿素含量数据,高光谱数据采用美国asd(analytical spectral devices)公司的asd field spec4野外便携式高光谱仪获得,作物样本叶片叶绿素含量的测定采用分光光度法;

6、步骤2,高光谱数据采用savitzky-golay卷积平滑(sg)结合标准正态变换(standard normal variate transformation,snv)的预处理方式;

7、步骤3,提出一种改进的特征波段筛选算法(uve-iriv算法),将无信息变量消除法(uninformative variable elimination,uve)和迭代保留信息变量法(iterativelyretains informative variables,iriv)进行耦合,对模型特征波长变量进行二次降维;

8、步骤4,建立叶绿素含量估测模型。选用极端梯度提升(extreme gradientboosting,xgboost)模型构建基于高光谱和改进特征波段筛选算法的叶绿素含量估测模型。

9、进一步地,所述步骤1包括:

10、步骤5,在作物冠层光谱测量时,其波长范围在350-2500nm之间,采样间隔为1.4nm(350-1000nm)和2nm(1000-2500nm),重采样间隔为1nm,视场角为25°;

11、步骤6,每次采集光谱前先用白板定标,仪器探头垂直向下,探头在冠层上方80cm处,对每个试验样本区选定具有代表性的植株冠层,采集多次光谱值,剔除异常值后,平均剩余的光谱值,作为该试验样本区的最终光谱;

12、步骤7,在实验测定作物样本叶片叶绿素含量时,首先对样本叶片去除主茎,剪碎、混匀,称取0.4g,用99%丙酮和无水乙醇2:1混合液25ml浸泡24h,浸泡过程中摇动3次,加速叶绿素的提取;其次利用分光光度计对萃取液进行测定,分别获取645nm和663nm处的吸光度值;最后利用以下公式计算叶绿素:

13、ca=12.72a663-2.59a645

14、cb=22.88a645-4.67a663

15、ct=ca+cb

16、式中,a663和a645分别为叶绿体色素提取液在波长663nm和波长645nm下的吸光度;ca为叶绿素a值,cb为叶绿素b值,ct是叶绿素总量。

17、进一步地,所述步骤3包括:

18、步骤8,在uve算法筛选的基础上采用iriv算法进行特征波长二次降维,提取出基于uve-iriv耦合算法的光谱特征波长。

19、进一步地,所述步骤4包括:

20、步骤9,利用步骤3中筛选出的光谱特征波长作为模型变量,建立基于xgboost算法的作物叶绿素含量预测模型。

21、本发明的有益效果:

22、上述方案中,高光谱数据采用sg结合snv的预处理方式,有利于降低由于试验环境和仪器本身而产生的噪音的同时减弱表面散射以及光程变化对漫反射光谱的影响。在以往基于高光谱技术对作物生理指标估测研究中,往往忽略了叶片近红外光谱的吸收峰重叠严重的问题,导致光谱中冗余信息较多,影响估测模型的精度。方案中将uve算法与iriv算法进行耦合,对模型特征波长变量进行二次降维,能够有效地优化光谱变量组冗余度高、共线性强问题,提升反演模型的运行速度。方案中选用xgboost模型构建基于高光谱和改进特征波段筛选算法的叶绿素含量估测模型,有较强的适用性、较高的预测精度和泛化能力。



技术特征:

1.一种基于高光谱技术的作物叶绿素含量有效估测方法,其特征在于,包括:

2.根据权利要求1所述的一种基于高光谱技术的作物叶绿素含量有效估测方法,其特征在于,所述步骤1包括:

3.根据权利要求1所述的一种基于高光谱技术的作物叶绿素含量有效估测方法,其特征在于,所述步骤3包括:

4.根据权利要求1所述的一种基于高光谱技术的作物叶绿素含量有效估测方法,其特征在于,所述步骤4包括:


技术总结
本发明公开了一种基于高光谱技术的作物叶绿素含量有效估测方法。采用SG‑SNV结合的方法对高光谱数据进行预处理。在单一变量筛选算法基础上,将UVE算法和IRIV算法进行耦合,提出一种改进的特征波长筛选算法——UVE‑IRIV算法,选用XGBoost模型构建基于高光谱技术的作物叶绿素含量估测模型。该方法能够快速有效的获得作物叶绿素含量,对于作物田间管理、长势监测及产量估算具有重要意义。

技术研发人员:苏涛,刘欣蓓,曹宗友,崔杏园
受保护的技术使用者:安徽理工大学
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1