Assessing Canopy Nitrogen and Carbon Content in Maize by Canopy Spectral Reflectance and Uninformative Variable Elimination
The Crop Journal/The crop journal(2022)
Abstract
Assessing canopy nitrogen content(CNC) and canopy carbon content(CCC) of maize by hyperspectral remote sensing data permits estimating cropland productivity, protecting farmland ecology, and investigating the nitrogen and carbon cycles in the atmosphere. This study aimed to assess maize CNC and CCC using canopy hyperspectral information and uninformative variable elimination(UVE). Vegetation indices(VIs) and wavelet functions were adopted for estimating CNC and CCC under varying water and nitrogen regimes. Linear, nonlinear, and partial least squares(PLS) regression models were fitted to VIs and wavelet functions to estimate CNC and CCC, and were evaluated for their prediction accuracy.UVE was used to eliminate uninformative variables, improve the prediction accuracy of the models, and simplify the PLS regression models(UVE-PLS). For estimating CNC and CCC, the normalized difference vegetation index(NDVI, based on red edge and NIR wavebands) yielded the highest correlation coefficients(r > 0.88). PLS regression models showed the lowest root mean square error(RMSE) among all models. However, PLS regression models required nine VIs and four wavelet functions, increasing their complexity. UVE was used to retain valid spectral parameters and optimize the PLS regression models.UVE-PLS regression models improved validation accuracy and resulted in more accurate CNC and CCC than the PLS regression models. Thus, canopy spectral reflectance integrated with UVE-PLS can accurately reflect maize leaf nitrogen and carbon status.
MoreTranslated text
Key words
Canopy nitrogen content,Canopy carbon content,Maize,Canopy spectral reflectance,Uninformative variable elimination
AI Read Science
Must-Reading Tree
Example
![](https://originalfileserver.aminer.cn/sys/aminer/pubs/mrt_preview.jpeg)
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined