Next Article in Journal
Performance Analysis of Cooperative and Non-Cooperative Relaying over VLC Channels
Previous Article in Journal
Paving the Way to Eco-Friendly IoT Antennas: Tencel-Based Ultra-Thin Compact Monopole and Its Applications to ZigBee
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Stress Distribution Analysis on Hyperspectral Corn Leaf Images for Improved Phenotyping Quality

Department of Agricultural and Biological Engineering, Purdue University, 225 S. University St., West Lafayette, IN 47907, USA
*
Author to whom correspondence should be addressed.
Sensors 2020, 20(13), 3659; https://doi.org/10.3390/s20133659
Submission received: 9 June 2020 / Revised: 25 June 2020 / Accepted: 28 June 2020 / Published: 30 June 2020
(This article belongs to the Section Sensing and Imaging)

Abstract

:
High-throughput imaging technologies have been developing rapidly for agricultural plant phenotyping purposes. With most of the current crop plant image processing algorithms, the plant canopy pixels are segmented from the images, and the averaged spectrum across the whole canopy is calculated in order to predict the plant’s physiological features. However, the nutrients and stress levels vary significantly across the canopy. For example, it is common to have several times of difference among Soil Plant Analysis Development (SPAD) chlorophyll meter readings of chlorophyll content at different positions on the same leaf. The current plant image processing algorithms cannot provide satisfactory plant measurement quality, as the averaged color cannot characterize the different leaf parts. Meanwhile, the nutrients and stress distribution patterns contain unique features which might provide valuable signals for phenotyping. There is great potential to develop a finer level of image processing algorithm which analyzes the nutrients and stress distributions across the leaf for improved quality of phenotyping measurements. In this paper, a new leaf image processing algorithm based on Random Forest and leaf region rescaling was developed in order to analyze the distribution patterns on the corn leaf. The normalized difference vegetation index (NDVI) was used as an example to demonstrate the improvements of the new algorithm in differentiating between different nitrogen stress levels. With the Random Forest method integrated into the algorithm, the distribution patterns along the corn leaf’s mid-rib direction were successfully modeled and utilized for improved phenotyping quality. The algorithm was tested in a field corn plant phenotyping assay with different genotypes and nitrogen treatments. Compared with the traditional image processing algorithms which average the NDVI (for example) throughout the whole leaf, the new algorithm more clearly differentiates the leaves from different nitrogen treatments and genotypes. We expect that, besides NDVI, the new distribution analysis algorithm could improve the quality of other plant feature measurements in similar ways.

1. Introduction

High-throughput imaging sensor technologies have been well established for measuring crop growth status in fields or indoors. Plant imaging models have been developed to predict plants’ physiological features, such as the plant’s biomass [1], field yield [2], chlorophyll content [3], nitrogen content [3], relative water content [4,5], and disease symptoms [6,7]. In conventional plant phenotyping analyses, most studies rely on the averaged spectrum across all the segmented plant pixels of the whole plant [2,4,8,9,10,11,12]. Researchers firstly segment the target plant tissue from the image. Then, the averaged spectrum across all the plant pixels is utilized for prediction purposes. However, this conventional phenotyping analysis method is not satisfactory, due to the severe variance of nutrients and stresses across the canopy. For example, it is common to have up to five times of difference among SPAD readings of chlorophyll content at different locations on the same corn leaf [13,14], so that the averaged value cannot characterize the different leaf parts.
At the same time, simply averaging the spectrum information of images and ignoring the distribution features in plants does not fully utilize the collected image data. In fact, the nutrients and stresses have been proven to be nonuniformly distributed in the plant’s body, both vertically [15] and horizontally [10]. For example, the N, P, L, Ca, and Mg of the grain and the residue in the same corn plant were found to be very different [16]. Over 70% of nitrogen was measured in the grain, while only 30% was stored in the residue. Similarly, there existed huge differences in the chemical constitutions between the leaf’s mid-rib and the leaf’s edge. Due to its physiological function in transporting water, the leaf’s mid-rib usually has a higher water content than the other leaf parts [17]. This is also reflected by the phenomenon in which the leaf’s tips and edges turn brown first when the plant is drought-stressed.
The nutrient and stress patterns of the leaf have been proven to contain unique features for plant phenotyping studies. One of the most common applications of leaf distribution features is the determination of the SPAD reading position on the leaf. Due to the unique chlorophyll pattern, researchers need to find the best representative sampling point for the SPAD measurement. It was suggested that a position one third of the distance from the rice leaf’s base to the leaf’s tip was the best position to represent the chlorophyll content of the entire lead blade with low variance of measurements [14]. Moreover, different nutrient deficiencies show obvious visible distribution patterns, even from RGB images. A report from DuPont Pioneer (IA, USA) showed that, in the RGB images of corn leaves, specific patterns could be easily observed and used for differentiating nutrient deficiencies such as nitrogen, phosphate, magnesium, and potash [18]. Therefore, it is critically important to develop a finer level of image processing algorithm for nutrient and stress distribution analysis across the leaf, which could provide better measurements.
Some researchers have realized that the distribution of spectra on the leaf contains useful information for improving the phenotyping quality [13,14,19]. The simplest proposed idea was to measure multiple significant points along the leaf’s blade for a more comprehensive evaluation of the plant. Vig [20] suggested measuring five points while using a SPAD meter: the leaf apex, the first quarter of the leaf blade, the center of the leaf blade, and the left and the right of the leaf base. This multipoint measurement method was proven to suffer less variance and be more accurate in describing the whole plant. Similarly, Hu [13] explored the changes in SPAD readings along both leaf directions: (1) from the leaf base to the leaf tip; and (2) from the main vein to the leaf margin. For both directions, the SPAD readings for the nitrogen-stressed plants were observed to have larger variations compared to the healthy plants, which could be used for diagnosing nutrient deficiency. In current leaf distribution studies, the whole leaf is simply divided into different parts. By comparing the averaged measurements between different leaf parts, it is easy to find high variability from the leaf collar to the leaf tip [20,21]. However, these distribution studies are still at early stages. Researchers are trying to develop simple empirical solutions, which can not efficiently utilize all the distribution features along the leaf. The more detailed distribution information across the leaf is still missing, which may contain valuable signals for phenotyping analyses.
Instead of the traditional empirical methods, a supervised machine learning (ML) approach would be a more promising alternative to analyze and interpret the distribution of spectra on the leaf [22]. Due to the mechanisms of ML models, they can learn from data and, based on the learning, they can make the best predictions [23]. In fact, significant work has been done in similar plant phenotyping analyses, such as predicting nutrient contents [24,25], estimating the plant field [26], accessing biotic or abiotic stresses [27], and classifying desired traits [28,29]. However, analyses of the distribution features of leaves using supervised ML models has rarely been conducted. In this paper, the main objective is to introduce a new algorithm to analyze the nutrient and stress distributions on the leaf’s surface, at the pixel level, with machine learning approaches. We took the normalized difference vegetation index (NDVI), one of the most popular vegetative indices [30,31], as an example: Hyperspectral images of top-collared corn leaves were collected. The images were processed to generate high resolution NDVI heatmaps of each individual leaf. NDVI distribution patterns along the leaf’s mid-rib direction were successfully modeled with selected machine learning algorithms. The NDVI distribution pattern was then combined with the spectral information for a more precise assessment of the nitrogen stress level. The result showed that, compared with the traditional algorithms which use an averaged spectrum, the new distribution analysis algorithm was able to improve the phenotyping quality significantly.

2. Materials and Methods

2.1. Experimental Design

A field experiment was designed and carried out with 64 corn plants (B73xMo17) and 32 corn plants (P1105AM) in the Agronomy Center for Research and Education field #9D of Purdue University (40°28’14.3”N, 86°59’40.2”W, 4540 US-52, West Lafayette, IN 47906) on 17 July 2018. Plants were grown in four plots. Each plot was about 5.5 m in length and 1.5 m in width. The plots of the B73xMo17 genotype were equally divided into two groups: a high nitrogen treatment group (H), treated with 250 kg/ha; and a low nitrogen treatment group (L), treated with 0 kg/ha. The P1105AM genotype plants were all high nitrogen treated with 250 kg/ha There were four plots of replicates for each group, and eight plants were evenly selected from each plot as samples. In total, each group had 32 replicates. In this study, the B73xMo17 plants were labeled as the control group used for the model construction. The P1105AM plants had a high nutrient use efficiency property [32], and they were labeled as the validation group for the performance evaluation.

2.2. Handheld Hyperspectral Device and Plant Sampling

The leaf-scale hyperspectral images of the corn plants in this experiment were collected with a portable hyperspectral corn leaf imager, LeafSpec, developed by the Purdue Phenotyping Lab group [33]. As shown in Figure 1, the LeafSpec device takes a hyperspectral image of the entire leaf by smoothly sliding the leaf through it. The imaging process takes about 5 s for each specimen [1]. LeafSpec has a spectral range of 450 to 900 nm, and its sampling spectral resolution is 0.74 nm. It is a push broom imager with a spatial resolution of 878 pixels on each line (Table 1). The device collects both spectra and morphological data for each leaf. The on-board microcontroller processes the images from the camera and sends the resulting data to a smartphone app in real time. The smartphone app then automatically uploads the geo-referenced phenotyping results (GPS location and timestamp information) to Purdue’s GeoHub GIS system immediately after each measurement for map-viewing purposes. In this experiment, LeafSpec was used to scan the top matured leaf of each sample plant at the V8 stage, when the plant had eight leaves with visible leaf collars, from the leaf collar to the leaf tip.

2.3. Image Processing and Segmentation

After data collection, the raw hyperspectral images were first calibrated with a flat strip made with white Teflon material as the reference. The angle of the white reference was perpendicular to the view of the camera and lighting source. The image calibration was performed with the following equation Equation (1):
R c a l i = R r a w R d a r k R w h i t e + R d a r k
where R c a l i is the calibrated image, R r a w is the raw hyperspectral leaf image, R d a r k is the dark reference image, and R w h i t e is the hyperspectral image of the white reference. Then, the leaf tissue was segmented from the calibrated images using a segmentation procedure with a convolution methodology [12]. A vector of sequential integers from −20 to 20 was multiplied by the reflectance intensity vector from the red-edged region (680–720 nm). By choosing threshold 7 as the boundary between the plant tissue and the background, the plant tissue was successfully segmented, as shown in Figure 2. The spectral features of the leaf tissue (grey region in Figure 2) were used in this study. Due to the high resolution of the leaf images, the detailed spectra distribution features of the leaf were obtained.

2.4. NDVI Calculation

Once the hyperspectral leaf images were processed and segmented for all the 64 (B73xMo17) and 32 (P1105AM) corn leaf samples, the Normalized Difference Vegetative Index (NDVI) Equation (2) was calculated for each pixel. This index was reported to be related to the nitrogen status and chlorophyll content of the plant [34,35]. Since NDVI values range from 0 to 1, the jet color bar was set from 0 (blue) to 1 (red) for the NDVI heatmap image.
N D V I = R 800 n m R 650 n m R 800 n m + R 650 n m
where R800nm and R650nm are the reflectance values of wavelengths 800 nm and 650 nm, respectively [36,37].
One traditional way of evaluating the plant’s nitrogen level is through calculating the average NDVI of each corn leaf Equation (3). The average NDVI was compared with the new stress distribution analysis algorithm’s result.
A v e r a g e d   N D V I = 1 n 1 n N D V I p i x e l
where n is the total number of pixels from the segmented leaf image, and NDVIpixel is the pixel-level value.

2.5. Distribution Feature Estimation and Quantification

2.5.1. Preprocessing of NDVI Images

To efficiently utilize the stress distribution information from the obtained NDVI images, we mainly focused on the mid-rib direction of the leaf (the horizontal direction (X) in Figure 3), which had the major variance in the stress distribution [20,38]. After averaging the NDVI values along each scanning line (the vertical direction (Y) in Figure 3), a further rescaling process was applied in order to rescale all the leaf images to the same length. Since the original leaf samples had different lengths, it was important to rescale them before comparing their distribution patterns. After rescaling, we equally divided the leaf image into 50 sections along the mid-rib direction (X) and calculated the average NDVI for each section. The changes in the NDVI across the 50 sections are shown in Figure 4. Figure 4 shows the different distribution patterns from the different stressed groups: the NDVI value gradually increased along the mid-rib direction and suddenly dropped near the leaf tip. Differences in the NDVI’s changing ratio at different sections were observed between the different stressed groups.

2.5.2. Application of Machine Learning Algorithms

After preprocessing, the NDVI distribution pattern across the X direction was utilized for the improved assessment of the nitrogen stress level by training machine learning algorithms. The overall schematic of the distribution feature analysis procedure is shown in Figure 5.
The NDVI images were rescaled to 1 × 50 vectors containing the distribution information along the leaf’s midrib direction. With 64 training samples from genotype B73xMo17, the final input data constituted a 64 × 50 matrix (Figure 5b). The desired output matrix was the nitrogen treatment (stressed vs. no stress). In this study, we had two nitrogen treatments: the high nitrogen treatment group (H), treated with 250 kg/ha, and the low nitrogen treatment group (L), treated with 0 kg/ha. The nitrogen treatments were labeled 1 and 0, representing high and low nitrogen treatment, respectively.
Finally, we obtained a 64 × 50 input matrix and a 64 × 1 output vector (Figure 5c), and we selected the four most commonly used supervised machine learning algorithms from the Scikit-learn library [39] and denoted them as the regression models (Table 2). The prediction results of the regression models were then used to evaluate the nitrogen stress level. In order to avoid overfitting issues, we conducted a 10-fold cross-validation to evaluate each model’s performance. The data were randomly divided into 10 subsets. The nine subsets were used to train the regression models and the left subset was used as the validation set. The whole validation process was repeated 10 times. The final estimation error was averaged over all 10 trails for each model.

2.5.3. Hyperparameter Optimization

Hyperparameter optimization is the process that is used to maximize a supervised ML model’s performance without overfitting, and it is vital in order to enhance the model’s performance [23]. For optimizing the selected four ML models (AdaBoost, Logistic Regression, Partial Least Squares Regression (PLSR), and Random Forest), the grid search was selected and performed for the best tuning parameter values. Starting from the default setting in the Scikit-learn library, a set of candidates for the tuning parameter values are specified and then evaluated for each of the methods. In consideration of the efficiency and accuracy of the model searching, we only chose one hyperparameter of each ML method for the grid search. Taking Random Forest as an example, the maximum depth was chosen as the tuning parameter from values in a range of 1 to 10. During the whole parameter tuning process, each of the trained models was 10-fold cross-validated to prevent overfitting. Finally, the best hyperparameter for each model was determined based on the lowest cross-validated root mean square error (RMSE). RMSE is interpreted as the absolute measure of fit, which is commonly used in optimizing machine learning models. It is a good measure of how accurately the model predicts the response, and it is the most important criterion for fit if the main purpose of the model is prediction [44].

2.5.4. Metrices for Model Evaluation

To evaluate the algorithms’ performance, we conducted the two-sample t-test on the predictions between the low and high nitrogen groups. We hypothesized that by incorporating the NDVI’s spatial distribution information, the new models’ results could more clearly separate the nitrogen treatments, compared with the traditional averaged NDVI.
In addition to the nitrogen stress assessment, the new model’s prediction results were also used to separate the images from two different corn genotypes: (1) B73xMo17 (control); (2) P1105AM (high nutrient use efficiency). P1105AM is a commercial corn product from Pioneer, and it has been proven to have a high nutrient use efficiency in many studies because it can contribute to deep root system development and increased nutrient absorption by the plant [32]. Similarly, the two-samplet-test result was used to compare the new model’s predictions with the conventional averaged NDVI value.

2.6. Software and Computation

In this study, the supervised machine learning analysis and figure plotting were performed in the Python version 3.7.2 software environment [45]. Machine learning algorithms were carried out with the package from the Scikit-learn machine learning library [39]. The dataset was analyzed and manipulated using Pandas [46] and Numpy [47]. The figures were drawn with Matplotlib [48]. All the computations were run on an HP 17 G3 Mobile Workstation (Hewlett-Packard, Palo Alto, CA, USA) equipped with 64-gigabytes (GB) of random-access memory (RAM) and a 2.70 GHz Intel® Core™ i7-6820HQ processor and a GPU of Nvidia Quadro P3000.

3. Results

3.1. The Averaged NDVI Comparison

The traditional averaged NDVI values from the leaf images were compared between the different nitrogen treatments and genotypes. Based on the two-samplet-test, the high nitrogen group showed a significantly higher NDVI than the low nitrogen group (Table 3). However, the distributions of the averaged NDVIs were largely overlapped. Figure 6a shows the estimated probability density distributions of the averaged NDVI for the two nitrogen treatments by using the kernel density estimate (KDE) [29].
Similarly, the P1105AM genotype showed a significantly higher averaged NDVI than the control genotype (Table 4). However, the distribution of the averaged NDVI values between the two genotypes was severely overlapped too (Figure 7a). This would lead to severe type 1 and type 2 errors in classifying the plants, either for nutrient or breeding studies. Therefore, this confirmed that the conventional averaged NDVI method is not satisfactory in this kind of plant analysis study. A finer level of image processing algorithm for nutrient and stress analysis is preferred for improved quality of measurement.

3.2. Results of Machine Learning Algorithms

The results of the four supervised learning models are summarized in Table 3. They showed that AdaBoost, Logistic Regression, PLSR, and Random Forest all had smaller two-sample t-test P-values than the averaged NDVI. Among them, Random Forest had the lowest P-value for classifying corn leaves from different nitrogen treatments. Besides this, the standard deviation of the prediction results was used to check the consistency of the model. Random Forest had the lowest and most consistent standard deviation values for both the high and low nitrogen groups. Taking both findings into consideration, the Random Forest algorithm delivered the best performance with the most significant difference and the greatest consistency.
To illustrate the performance of the predictions from the new Random Forest model, the distributions of the prediction results from the two nitrogen treatments are shown in Figure 6b. Compared with the distributions of the traditional averaged NDVI (Figure 6a), the new model’s predictions were able to more clearly separate the two treatments, as shown in Figure 6b. The -log (P-value) of the two-sample t-test for the new model’s predictions also increased to 9.519 from 5.845 when the traditional averaged NDVI was used.

3.3. Model Evaluation for Different Corn Genotypes

Similarly, the prediction results of the new Random Forest model were also used to differentiate between the two corn genotypes: (1) B73xMo17 (control); (2) P1105AM (high nutrient use efficiency). The statistical results are summarized in Table 4. The results showed that the genotype difference was more significant with the new model’s prediction result (p-value = 0.004), while it was less significant with the conventional averaged NDVI (p = 0.035). Since the genotype difference is usually less significant in plant breeding studies [49], it indicated that the new model was better at detecting weaker signals compared to the traditional averaged NDVI.

4. Discussion and Conclusions

In most of the existing hyperspectral image process algorithms, the spectra across all the plant pixels are averaged in order to predict the plant’s physiological features. Due to the high variance in the nutrient and stress levels between different locations on the same leaf, the averaged spectrum might not provide a satisfactory degree of plant measurement quality.
In this paper, a new hyperspectral image processing algorithm based on Random Forest and leaf-region rescaling was introduced in order to analyze the nutrient and stress distribution patterns along the top-collared corn leaf. NDVI was selected as an example feature, since it is widely used to predict the nutrient status (water, nitrogen content, etc.) of plants, mainly from leaf mesurements [33,34,38]. A handheld hyperspectral scanner called LeafSpec was used to scan and collect the hyperspectral images of the top-collared leaves of 96 corn plants with different nitrogen treatments and genotypes. The NDVI distribution patterns within a single leaf were modeled to predict the plant’s nutrient status. Four machine learning regression models were selected and compared for this purpose. All four models were able to more clearly separate the nitrogen treatments than the traditional averaged NDVI across all the leaf pixels. Among the four models, the Random Forest method showed the best performance. Similarly, the new model for NDVI distribution analysis also outperformed the traditional averaged NDVI in differentiating the leaves from different genotypes as well. The results indicate that although NDVI is a good indicator of the nutrient status of plants, the evalution of nutrient status can be further improved with our distribution analysis algorithum.
Compared with the conventional method, which only considers the averaged value, the analysis of distribution features utilized all the variance information in the captured image. Taking both intensity value and distribution information into consideration, the proposed Random Forest algorithm successfully improves phenotyping quality, with a better sensitivity in detecting the plant’s nutrient conditions. Given the successful results, the new distribution analysis algorithm could potentially be applied to other plant feature measurements as well.
In the future, we would like to collect more diverse leaf samples in order to validate the current trained model, as well as to make the prospective model more robust. Moreover, an exhaustive grid search will be done with more hyperparameters involved. Thus, the potential of the current Random Forest model and other ML models could be fully explored. Meanwhile, subspace clustering approaches, such as deep clustering [50] and structured auto-encoder methods [51], will also be explored. Finally, the deep learning-based approach will be tested, as it could learn to automatically extract the features from the raw images, which might enable it to fully make use of the data.

Author Contributions

Conceptualization, D.M. and J.J.; methodology, D.M., L.W., and J.J.; software, D.M.; validation, D.M., L.W., Z.S. and L.Z.; formal analysis, T.U.R.; data curation, D.M., L.W., L.Z., and Z.S.; writing—original draft preparation, D.M.; writing—review and editing, T.U.R. and J.J.; visualization, D.M.; supervision, J.J.; project administration, J.J.; funding acquisition, J.J. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Acknowledgments

The authors would like to thank Mitch Tuinstra in the Department of Agronomy at Purdue University for his valuable advice regarding the experimental design. We are also grateful to Neal Carpenter (Postdoc, Department of Agronomy, Purdue University), Ziling Chen, and Jialei Wang (Graduate students, Department of Agriculture and Biological Engineering, Purdue University) for their assistance during the plant cultivation and imaging data collection.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Dekker, A.; Phinn, S.; Roelfsema, C.; Anstee, J.; Brando, V. Mapping seagrass species, cover and biomass in shallow waters: An assessment of satellite multi-spectral and airborne hyper-spectral imaging systems in Moreton Bay (Australia). Remote Sens. Environ. 2008, 112, 3413–3425. [Google Scholar] [CrossRef]
  2. Prasad, A.K.; Chai, L.; Singh, R.P.; Kafatos, M. Crop yield estimation model for Iowa using remote sensing and surface parameters. Int. J. Appl. Earth Obs. Geoinf. 2006, 8, 26–33. [Google Scholar] [CrossRef]
  3. Wu, C.; Niu, Z.; Tang, Q.; Huang, W. Estimating chlorophyll content from hyperspectral vegetation indices: Modeling and validation. Agric. For. Meteorol. 2008, 148, 1230–1241. [Google Scholar] [CrossRef]
  4. Ge, Y.; Bai, G.; Stoerger, V.; Schnable, J.C. Temporal dynamics of maize plant growth, water use, and leaf water content using automated high throughput RGB and hyperspectral imaging. Comput. Electron. Agric. 2016, 127, 625–632. [Google Scholar] [CrossRef] [Green Version]
  5. Gutiérrez, S.; Tardaguila, J.; Fernández-Novales, J.; Diago, M.P. Data mining and NIR spectroscopy in viticulture: Applications for plant phenotyping under field conditions. Sensors 2016, 16, 236. [Google Scholar] [CrossRef] [Green Version]
  6. Sankaran, S.; Mishra, A.; Ehsani, R.; Davis, C. A review of advanced techniques for detecting plant diseases. Comput. Electron. Agric. 2010, 72, 1–13. [Google Scholar] [CrossRef]
  7. Rehman, T.U.; Mahmud, M.S.; Chang, Y.K.; Jin, J.; Shin, J. Current and future applications of statistical machine learning algorithms for agricultural machine vision systems. Comput. Electron. Agric. 2019, 156, 585–605. [Google Scholar] [CrossRef]
  8. Mutanga, O.; Skidmore, A.K. Hyperspectral band depth analysis for a better estimation of grass biomass (Cenchrus ciliaris) measured under controlled laboratory conditions. Int. J. Appl. Earth Obs. Geoinf. 2004, 5, 87–96. [Google Scholar] [CrossRef]
  9. Liang, L.; Di, L.; Zhang, L.; Deng, M.; Qin, Z.; Zhao, S.; Lin, H. Estimation of crop LAI using hyperspectral vegetation indices and a hybrid inversion method. Remote Sens. Environ. 2015, 165, 123–134. [Google Scholar] [CrossRef]
  10. Zhang, L.; Maki, H.; Ma, D.; Sánchez-Gallego, J.A.; Mickelbart, M.V.; Wang, L.; Rehman, T.U.; Jin, J. Optimized angles of the swing hyperspectral imaging system for single corn plant. Comput. Electron. Agric. 2019, 156, 349–359. [Google Scholar] [CrossRef]
  11. Ma, D.; Carpenter, N.; Maki, H.; Rehman, T.U.; Tuinstra, M.R.; Jin, J. Greenhouse environment modeling and simulation for microclimate control. Comput. Electron. Agric. 2019, 162, 134–142. [Google Scholar] [CrossRef]
  12. Ma, D.; Carpenter, N.; Amatya, S.; Maki, H.; Wang, L.; Zhang, L.; Neeno, S.; Tuinstra, M.R.; Jin, J. Removal of greenhouse microclimate heterogeneity with conveyor system for indoor phenotyping. Comput. Electron. Agric. 2019, 166, 104979. [Google Scholar] [CrossRef]
  13. Hu, J.; Li, C.; Wen, Y.; Gao, X.; Shi, F.; Han, L. Spatial distribution of SPAD value and determination of the suitable leaf for N diagnosis in cucumber. In Proceedings of the IOP Conference Series: Earth and Environmental Science, Chongqing, China, 25–26 November 2017; p. 022001. [Google Scholar] [CrossRef]
  14. Yuan, Z.; Cao, Q.; Zhang, K.; Ata-ul-karim, S.T.; Tian, Y.; Zhu, Y. Optimal Leaf Positions for SPAD Meter Measurement in Rice. Front. Plant Sci. 2016, 7, 1–10. [Google Scholar] [CrossRef] [Green Version]
  15. Ciganda, V.; Gitelson, A.; Schepers, J. Vertical profile and temporal variation of chlorophyll in maize canopy: Quantitative “crop vigor” indicator by means of reflectance-based techniques. Agron. J. 2008, 100, 1409–1417. [Google Scholar] [CrossRef] [Green Version]
  16. Hirzel, J. Pablo Undurraga Nutritional Management of Cereals Cropped Under Irrigation Conditions. In Proceedings of the Crop Production, London, UK, 3 July 2013; p. 13. [Google Scholar]
  17. Sack, L.; Streeter, C.M.; Holbrook, N.M. Hydraulic analysis of water flow through leaves of sugar maple and red oak. Plant Physiol. 2004, 134, 1824–1833. [Google Scholar] [CrossRef] [Green Version]
  18. Growth Potential Guide to Nutrient. Available online: https://www.pioneer.com/CMRoot/International/Australia_Intl/Publications/Corn_Workshop_Book.pdf (accessed on 9 June 2020).
  19. Tardieu, F.; Cabrera-Bosquet, L.; Pridmore, T.; Bennett, M. Plant Phenomics, From Sensors to Knowledge. Curr. Biol. 2017, 27, R770–R783. [Google Scholar] [CrossRef]
  20. Víg, R.; Huzsvai, L.; Dobos, A.; Nagy, J. Systematic measurement methods for the determination of the SPAD values of maize (Zea mays L.) canopy and potato (Solanum tuberosum L.). Commun. Soil Sci. Plant Anal. 2012, 43, 1684–1693. [Google Scholar] [CrossRef]
  21. Debaeke, P.; Rouet, P.; Justes, E. Relationship between the normalized SPAD index and the nitrogen nutrition index: Application to durum wheat. J. Plant Nutr. 2006, 29, 75–92. [Google Scholar] [CrossRef]
  22. Ma, C.; Zhang, H.H.; Wang, X. Machine learning for Big Data analytics in plants. Trends Plant Sci. 2014, 19, 798–808. [Google Scholar] [CrossRef]
  23. Hand, D.J. Principles of Data Mining; Springer Publishing: London, UK, 2007. [Google Scholar]
  24. Morellos, A.; Pantazi, X.E.; Moshou, D.; Alexandridis, T.; Whetton, R.; Tziotzios, G.; Wiebensohn, J.; Bill, R.; Mouazen, A.M. Machine learning based prediction of soil total nitrogen, organic carbon and moisture content by using VIS-NIR spectroscopy. Biosyst. Eng. 2016, 152, 104–116. [Google Scholar] [CrossRef] [Green Version]
  25. Maresma, Á.; Ariza, M.; Martínez, E.; Lloveras, J.; Martínez-Casasnovas, J.A. Analysis of vegetation indices to determine nitrogen application and yield prediction in maize (zea mays l.) from a standard uav service. Remote Sens. 2016, 8, 973. [Google Scholar] [CrossRef] [Green Version]
  26. Pantazi, X.E.; Moshou, D.; Alexandridis, T.; Whetton, R.L.; Mouazen, A.M. Wheat yield prediction using machine learning and advanced sensing techniques. Comput. Electron. Agric. 2016, 121, 57–65. [Google Scholar] [CrossRef]
  27. Singh, A.; Ganapathysubramanian, B.; Singh, A.K.; Sarkar, S. Machine Learning for High-Throughput Stress Phenotyping in Plants. Trends Plant Sci. 2016, 21, 110–124. [Google Scholar] [CrossRef] [Green Version]
  28. Liakos, K.G.; Busato, P.; Moshou, D.; Pearson, S.; Bochtis, D. Machine learning in agriculture: A review. Sensors 2018, 18, 2674. [Google Scholar] [CrossRef] [Green Version]
  29. Polder, G.; Blok, P.M.; De Villiers, H.A.C.; van der Wolf, J.M.; Kamp, J. Potato virus Y detection in seed potatoes using deep learning on hyperspectral images. Front. Plant Sci. 2019, 10, 1–13. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  30. Carlson, T.N.; Ripley, D.A. On the relation between NDVI, fractional vegetation cover, and leaf area index. Remote Sens. Environ. 1997, 62, 241–252. [Google Scholar] [CrossRef]
  31. Li, L.; Zhang, Q.; Huang, D. A review of imaging techniques for plant phenotyping. Sensors 2014, 14, 20078–20111. [Google Scholar] [CrossRef]
  32. Rosa, A.T.; Ruiz Diaz, D.A. Fertilizer Placement and Tillage Interaction in Corn and Soybean Production. Kansas Agric. Exp. Stn. Res. Rep. 2015, 1. [Google Scholar] [CrossRef] [Green Version]
  33. Wang, L.; Jin, J.; Song, Z.; Wang, J.; Zhang, L.; Rehman, T.U.; Ma, D.; Carpenter, N.R.; Tuinstra, M.R. LeafSpec: An accurate and portable hyperspectral corn leaf imager. Comput. Electron. Agric. 2020, 169, 105209. [Google Scholar] [CrossRef]
  34. Cabrera-Bosquet, L.; Molero, G.; Stellacci, A.; Bort, J.; Nogués, S.; Araus, J. NDVI as a potential tool for predicting biomass, plant nitrogen content and growth in wheat genotypes subjected to different water and nitrogen conditions. Cereal Res. Commun. 2011, 39, 147–159. [Google Scholar] [CrossRef]
  35. Wang, L.; Duan, Y.; Zhang, L.; Rehman, T.U.; Ma, D.; Jin, J. Precise Estimation of NDVI with a Simple NIR Sensitive RGB Camera and Machine Learning Methods for Corn Plants. Sensors 2020, 20, 3208. [Google Scholar] [CrossRef] [PubMed]
  36. Schafleitner, R.; Gutierrez, R.; Espino, R.; Gaudin, A.; Pérez, J.; Martínez, M.; Domínguez, A.; Tincopa, L.; Alvarado, C.; Numberto, G.; et al. Field screening for variation of drought tolerance in Solanum tuberosum L. by agronomical, physiological and genetic analysis. Potato Res. 2007, 50, 71–85. [Google Scholar] [CrossRef]
  37. Daughtry, C.S.T.; Walthall, C.L.; Kim, M.S.; De Colstoun, E.B.; McMurtrey Iii, J.E. Estimating corn leaf chlorophyll concentration from leaf and canopy reflectance. Remote Sens. Environ. 2000, 74, 229–239. [Google Scholar] [CrossRef]
  38. Zhang, L.; Wang, L.; Wang, J.; Song, Z.; Rehman, T.U.; Bureetes, T.; Ma, D.; Chen, Z.; Neeno, S.; Jin, J. Leaf Scanner: A portable and low-cost multispectral corn leaf scanning device for precise phenotyping. Comput. Electron. Agric. 2019, 167, 105069. [Google Scholar] [CrossRef]
  39. Klikauer, T. Scikit-learn: Machine Learning in Python. TripleC 2016, 14, 260–264. [Google Scholar] [CrossRef]
  40. Freund, Y.; Schapire, R.E. A Decision-Theoretic Generalization of On-Line Learning and an Application to Boosting. J. Comput. Syst. Sci. 1997, 55, 119–139. [Google Scholar] [CrossRef] [Green Version]
  41. Press, S.J.; Wilson, S.; Press, S.J.; Wilson, S. Choosing Between Logistic Regression and Discriminant Analysis. J. Am. Stat. Assoc. 2007, 73, 699–705. [Google Scholar] [CrossRef]
  42. Höskuldsson, A. PLS regression methods. J. Chemom. 1988, 2, 211–228. [Google Scholar] [CrossRef]
  43. Liaw, A.; Wiener, M. Classification and Regression by randomForest. R News 2002, 2, 18–22. [Google Scholar] [CrossRef] [Green Version]
  44. Chai, T.; Draxler, R.R. Root mean square error (RMSE) or mean absolute error (MAE)? -Arguments against avoiding RMSE in the literature. Geosci. Model Dev. 2014, 7, 1247–1250. [Google Scholar] [CrossRef] [Green Version]
  45. Van Rossum, G.; Drake, F.L. Python 3 Reference Manual; CreateSpace: Scotts Valley, CA, USA, 2009; ISBN 1441412697. [Google Scholar]
  46. McKinney, W. Data structures for statistical computing in python. In Proceedings of the 9th Python in Science Conference, Austin, TX, USA, 28 June–3 July 2010; pp. 51–56. [Google Scholar]
  47. Oliphant, T.E. A Guide to NumPy; Trelgol Publishing: USA, 2006. Available online: http://citebay.com/how-to-cite/numpy/ (accessed on 13 May 2019).
  48. Hunter, J.D. Matplotlib: A 2D graphics environment. Comput. Sci. Eng. 2007, 9, 90–95. [Google Scholar] [CrossRef]
  49. Furbank, R.T.; Tester, M. Phenomics-technologies to relieve the phenotyping bottleneck. Trends Plant Sci. 2011, 16, 635–644. [Google Scholar] [CrossRef] [PubMed]
  50. Peng, X.; Zhu, H.; Feng, J.; Shen, C.; Zhang, H.; Zhou, J.T. Deep Clustering With Sample-Assignment Invariance Prior. IEEE Trans. Neural Networks Learn. Syst. 2019, 1–12. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  51. Peng, X.; Feng, J.; Xiao, S.; Yau, W.Y.; Zhou, J.T.; Yang, S. Structured autoencoders for subspace clustering. IEEE Trans. Image Process. 2018, 27, 5076–5086. [Google Scholar] [CrossRef]
Figure 1. Handheld hyperspectral imaging scanner (LeafSpec). The hardware of LeafSpec consists of four main components: a camera sensor, a scanning mechanism, a light box, and an ARM® based microcontroller.
Figure 1. Handheld hyperspectral imaging scanner (LeafSpec). The hardware of LeafSpec consists of four main components: a camera sensor, a scanning mechanism, a light box, and an ARM® based microcontroller.
Sensors 20 03659 g001
Figure 2. The segmentation result from the raw hyperspectral image. The grey region (plant tissue) was successfully separated from the black region (background).
Figure 2. The segmentation result from the raw hyperspectral image. The grey region (plant tissue) was successfully separated from the black region (background).
Sensors 20 03659 g002
Figure 3. The Normalized Difference Vegetative Index (NDVI) image of the top-collared leaves of corn plants under different nitrogen deficiencies at the V8 stage. (a) High nitrogen treatment; (b) Low nitrogen treatment. The NDVI image followed the expected impacts from nitrogen stresses.
Figure 3. The Normalized Difference Vegetative Index (NDVI) image of the top-collared leaves of corn plants under different nitrogen deficiencies at the V8 stage. (a) High nitrogen treatment; (b) Low nitrogen treatment. The NDVI image followed the expected impacts from nitrogen stresses.
Sensors 20 03659 g003
Figure 4. The average NDVI value of each scanning line along the leaf under two nitrogen treatments at the V8 stage. The X coordinate is the rescaled leaf from the leaf collar (0) to the leaf tip (50). (a) All 64 corn leaf samples for genotype B73xMo17; (b) The average of each nitrogen-stressed group. Red indicates the high nitrogen group, and blue indicates the low nitrogen group.
Figure 4. The average NDVI value of each scanning line along the leaf under two nitrogen treatments at the V8 stage. The X coordinate is the rescaled leaf from the leaf collar (0) to the leaf tip (50). (a) All 64 corn leaf samples for genotype B73xMo17; (b) The average of each nitrogen-stressed group. Red indicates the high nitrogen group, and blue indicates the low nitrogen group.
Sensors 20 03659 g004
Figure 5. Overall schematic of the distribution feature analysis, from the raw NDVI image to the final prediction. It contains three major steps: (a) Segment the leaf and average along the vertical direction; (b) Rescale; (c) Model with the machine learning (ML) methods. Here, 64 @ 254 × 878 means that the original size of the NDVI image is 254 × 878, with 64 replicates for the model training.
Figure 5. Overall schematic of the distribution feature analysis, from the raw NDVI image to the final prediction. It contains three major steps: (a) Segment the leaf and average along the vertical direction; (b) Rescale; (c) Model with the machine learning (ML) methods. Here, 64 @ 254 × 878 means that the original size of the NDVI image is 254 × 878, with 64 replicates for the model training.
Sensors 20 03659 g005
Figure 6. The probability density distribution (PDE) of top-collared leaves for different nitrogen treatments: High N (red); Low N (blue). (a) The PDE of the averaged NDVI. (b) The PDE of the prediction results from the Random Forest algorithm.
Figure 6. The probability density distribution (PDE) of top-collared leaves for different nitrogen treatments: High N (red); Low N (blue). (a) The PDE of the averaged NDVI. (b) The PDE of the prediction results from the Random Forest algorithm.
Sensors 20 03659 g006
Figure 7. The probability density distribution (PDE) of top-collared leaves for different genotypes: B73xMo17 (red); P1105AM (green). (a) The PDE of the averaged NDVI. (b) The PDE of the prediction results from the Random Forest algorithm.
Figure 7. The probability density distribution (PDE) of top-collared leaves for different genotypes: B73xMo17 (red); P1105AM (green). (a) The PDE of the averaged NDVI. (b) The PDE of the prediction results from the Random Forest algorithm.
Sensors 20 03659 g007
Table 1. Parameters for hyperspectral imaging test.
Table 1. Parameters for hyperspectral imaging test.
ParametersLeafSpec
Camera modelBFLY-U3-05S2M-CS
SpectrographCustomized
Frame rate (FPS)20
Exposure time (ms)50
Spectral resolution 676
Spatial resolution (pixels)878
Spectral range (nm)450–900
Scan speed (mm/s)5.08
Table 2. Overview of machine learning algorithms used for this study.
Table 2. Overview of machine learning algorithms used for this study.
Regression AlgorithmDescriptionReference
AdaBoostAdaptive Boosting (AdaBoost) is a generalized boost method which is an ensemble technique that attempts to create a strong classifier from several weak classifiers. [40]
Logistic RegressionLogistic Regression is a predictive analysis method usually used when the dependent variable is dichotomous (binary). [41]
PLSRPartial Least Squares Regression (PLSR) is a method that performs least squares regression on new components after reducing original predictors to a smaller set of uncorrelated components.[42]
Random ForestRandom Forest is an ensemble technique performing both regression and classification tasks with the use of multiple decision trees with Bootstrap Aggregation.[43]
Table 3. The results of the averaged NDVI values and the prediction results from different machine learning algorithms for B73xMo17.
Table 3. The results of the averaged NDVI values and the prediction results from different machine learning algorithms for B73xMo17.
Regression AlgorithmsNitrogen Treatment Samples # Mean of the Prediction ResultsStandard Deviation-Log (p-Value)
Averaged NDVIHigh N320.8450.0065.845
Low N320.8370.006
AdaBoostHigh N320.7440.2677.995
Low N320.2810.284
Logistic RegressionHigh N320.5060.0087.066
Low N320.4930.009
PLSRHigh N320.7380.2259.375
Low N320.2420.298
Random ForestHigh N320.7270.2639.519
Low N320.2460.242
Note: Larger -log10 (p-value) means the two-sample t-test is more significant.
Table 4. The comparison results of the conventional averaged NDVI and the prediction results from Random Forest.
Table 4. The comparison results of the conventional averaged NDVI and the prediction results from Random Forest.
MethodsCorn GenotypesNitrogen TreatmentSample #MeanStandard Deviationp-Value
Averaged NDVIB73xMo17High N320.8450.0060.035
P1105AMHigh N320.8480.008
Prediction result from Random ForestB73xMo17High N320.7270.2630.004
P1105AMHigh N320.8860.137
Note: Smaller p-value means the two-sample t-test is more significant.

Share and Cite

MDPI and ACS Style

Ma, D.; Wang, L.; Zhang, L.; Song, Z.; U. Rehman, T.; Jin, J. Stress Distribution Analysis on Hyperspectral Corn Leaf Images for Improved Phenotyping Quality. Sensors 2020, 20, 3659. https://doi.org/10.3390/s20133659

AMA Style

Ma D, Wang L, Zhang L, Song Z, U. Rehman T, Jin J. Stress Distribution Analysis on Hyperspectral Corn Leaf Images for Improved Phenotyping Quality. Sensors. 2020; 20(13):3659. https://doi.org/10.3390/s20133659

Chicago/Turabian Style

Ma, Dongdong, Liangju Wang, Libo Zhang, Zhihang Song, Tanzeel U. Rehman, and Jian Jin. 2020. "Stress Distribution Analysis on Hyperspectral Corn Leaf Images for Improved Phenotyping Quality" Sensors 20, no. 13: 3659. https://doi.org/10.3390/s20133659

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop