
Feature extraction of hyperspectral images for detecting immature green citrus fruit
Yongjun DING, Won Suk LEE, Minzan LI
Front. Agr. Sci. Eng. ›› 2018, Vol. 5 ›› Issue (4) : 475-484.
Feature extraction of hyperspectral images for detecting immature green citrus fruit
At an early immature growth stage of citrus, a hyperspectral camera of 369–1042 nm was employed to acquire 30 hyperspectral images in order to detect immature green fruit within citrus trees under natural illumination conditions. First, successive projections algorithm (SPA) were implemented to select 677, 804, 563, 962, and 405 nm wavebands and to construct multispectral images from the original hyperspectral images for further processing. Then, histogram threshold segmentation using NDVI of 804 and 677 nm was implemented to remove image backgrounds. Three slope parameters, calculated from the pairs 405 and 563 nm, 563 and 677 nm, and 804 and 962 nm were used to construct a classifier to identify the potential citrus fruit. Then, a marker-controlled watershed segmentation based on wavelet transform was applied to obtain potential fruit areas. Finally, a green fruit detection model was constructed according to Grey Level Co-occurrence Matrix (GLCM) texture features of the independent areas. Three supervised classifiers, logistic regression, random forest and support vector machine (SVM) were developed using texture features. The detection accuracies were 79%, 75%, and 86% for the logistic regression, random forest, and SVM models, respectively. The developed algorithm showed a great potential for identifying immature green citrus for an early yield estimation.
hyperspectral / green citrus / image processing / fruit detection / precision agriculture / yield mapping
Fig.1 Phylogenetic relationship of Rongchang pigs. (a) Neighbor-joining phylogenetic tree of pig breeds. The scale bar represents p-distance; (b) two-way principle component plot of pig breeds. The fractions of the variance explained are 12.2% and 5.74% for eigenvectors 1 and 2, respectively, with a Tracy-Widom P value<10−78 (Table S5). |
Fig.2 Genomic regions with strong selective sweep signals in Rongchang pigs. (a) Genome-wide distribution of pooled heterozygosity values (Hp), genetic differentiation (FST), and corresponding Z transformations (Z(Hp)) and Z(FST), which were calculated in 100-kb windows with 10-kb steps (n = 229772, contain≥100 SNPs). Data points located to the right of the vertical line (where Z(FST) is 2) and below the horizontal line (where Z(Hp) is −2) were identified as selected regions in Rongchang pigs (red points). m, mean; s, standard deviation; (b) violin plot of Z(Hp)Rongchang, Z(FST), and |Tajima’s DRongchang pigs – Tajima’s DAsian wild boars| in genomic regions with strong selective sweep signals for Rongchang pigs compared with the whole genome. Out of 229772 100-kb windows that contained≥100 SNPs with 10-kb steps across the pig reference genome (gray violin), 1852 windows were picked out as regions with strong selective sweep signals (green violin). Each violin with the width depicting a 90°-rotated kernel density trace and its reflection. Vertical black boxes denote the interquartile range between the first and third quartiles (25th and 75th percentiles, respectively) and the white point inside denotes the median. Vertical black lines denote the lowest and highest values within a 1.5 times interquartile range from the first and third quartiles, respectively. The statistical significance was calculated by the Mann–Whitney U test; (c) phylogenetic tree (scale bar represents p-distance); (d) two-way principle component plot of Rongchang pigs (n = 6) and Asian wild boars (n = 10) based on SNPs in regions with strong selective sweep signals with 25.0% of variance explained for eigenvector 1, (P = 0.030, Tracy-Widom test) and 13.7% for eigenvector 2 (P = 0.277, Tracy-Widom test). |
Tab.1 Functional gene categories enriched for genes affected by selection in Rongchang pigs |
Category | Term description | Involved gene number | P value |
---|---|---|---|
GO-BP:0010648 | Negative regulation of cell communication | 13 | 0.007 |
GO-BP:0007242 | Intracellular signaling cascade | 40 | 0.011 |
GO-BP:0048009 | Insulin-like growth factor receptor signaling pathway | 3 | 0.015 |
GO-MF:0017046 | Peptide hormone binding | 4 | 0.018 |
GO-MF:0042562 | Hormone binding | 5 | 0.019 |
GO-MF:0005158 | Insulin receptor binding | 4 | 0.020 |
GO-BP:0051960 | Regulation of nervous system development | 10 | 0.022 |
GO-BP:0032868 | Response to insulin stimulus | 6 | 0.033 |
GO-BP:0050769 | Positive regulation of neurogenesis | 5 | 0.037 |
GO-BP:0050767 | Regulation of neurogenesis | 8 | 0.040 |
GO-BP:0045664 | Regulation of neuron differentiation | 7 | 0.041 |
GO-BP:0010975 | Regulation of neuron projection development | 5 | 0.041 |
KEGG-Pathway: 00983 | Drug metabolism | 4 | 0.041 |
GO-BP:0006396 | RNA processing | 19 | 0.046 |
GO-BP:0010720 | Positive regulation of cell development | 5 | 0.047 |
GO-MF:0019899 | Enzyme binding | 18 | 0.049 |
GO-BP:0009725 | Response to hormone stimulus | 14 | 0.049 |
Note: P values (i.e., EASE scores), which indicate significance of the overlap between various gene sets, were calculated using a Benjamini-corrected modified Fisher’s exact test. Only Gene Ontology (GO) biological process (GO-BP), GO-molecular function (GO-MF) and KEGG pathway terms with P<0.05 were considered significant and listed. |
Fig.3 Genes related to nervous system development that show selective sweep signatures in Rongchang pigs. (a) Z(Hp), Z(FST), and Tajima’s D values are plotted using a 10-kb sliding window. Genomic regions located above the upper horizontal dashed red line (Z(FST) = 2) and below the lower horizontal dashed black line (Z(Hp) = −2) were considered regions with strong selective sweep signals for Rongchang pigs (beige regions). Genome annotations are shown at the bottom (black bar: coding sequences, blue bar: genes). The boundaries of genes related to nervous system development are marked in red; (b) the gene trees for 10 genes related to nervous system development of 10 Asian wild boars and six Rongchang pigs. |
[1] |
Bulanon D M, Burks T F, Alchanatis V, Noguchi N. A multispectral imaging analysis for enhancing citrus fruit detection. Environment Control in Biology, 2010, 48(2): 81–91
CrossRef
Google scholar
|
[2] |
Bulanon D M, Burks T F, Alchanatis V. Study on temporal variation in citrus canopy using thermal imaging for citrus fruit detection. Biosystems Engineering, 2008, 101(2): 161–171
CrossRef
Google scholar
|
[3] |
Xu H R, Ye Z Z, Ying Y B. Identification of citrus fruit in a tree canopy using color information. Transactions of the Chinese Society of Agricultural Engineering, 2005, 21(5): 98–101 (in Chinese)
|
[4] |
Cai J R, Zhou X J, Li Y L, Fan J. Recognition of mature oranges in natural scene based on machine vision. Transactions of the Chinese Society of Agricultural Engineering, 2008, 24(1): 175–178 (in Chinese)
|
[5] |
Kane K E, Lee W S. Multispectral imaging for in-field green citrus identification. In: ASAE Annual Meeting 2007, Minneapolis. St. Joseph: American Society of Agricultural and Biological Engineers, 2007, 1–11
|
[6] |
Kurtulmus F, Lee W S, Vardar A. Green citrus detection using ‘eigenfruit’ color and circular Gabor texture features under natural outdoor conditions. Computers and Electronics in Agriculture, 2011, 78(2): 140–149
CrossRef
Google scholar
|
[7] |
Sengupta S, Lee W S. Identification and determination of the number of immature green citrus fruit in a canopy under different ambient light conditions. Biosystems Engineering, 2014, 117(1): 51–61
CrossRef
Google scholar
|
[8] |
Zhao C, Lee W S, He D. Immature green citrus detection based on colour feature and sum of absolute transformed difference (SATD) using colour images in the citrus grove. Computers and Electronics in Agriculture, 2016, 124(C): 243–253
CrossRef
Google scholar
|
[9] |
Li H, Lee W S, Wang K. Immature green citrus fruit detection and counting based on fast normalized cross correlation (FNCC) using natural outdoor colour images. Precision Agriculture, 2016, 17(6): 678–697
CrossRef
Google scholar
|
[10] |
Okamoto H, Lee W S. Green citrus detection using hyperspectral imaging. Computers and Electronics in Agriculture, 2009, 66(2): 201–208
CrossRef
Google scholar
|
[11] |
Kim M S, Chen Y R, Mehl P M. Hyperspectral reflectance and fluorescence imaging system for food quality and safety. Transactions of the ASAE (American Society of Agricultural Engineers), 2001, 44(3): 721–729
|
[12] |
Araújo M C U, Saldanha T C B, Galvao R K H, Yoneyama T, Chame H C, Visani V. The successive projections algorithm for variable selection in spectroscopic multicomponent analysis. Chemometrics and Intelligent Laboratory Systems, 2001, 57(2): 65–73
CrossRef
Google scholar
|
[13] |
Wu P C, Chen L G. An efficient architecture for two-dimensional discrete wavelet transform. IEEE Transactions on Circuits and Systems for Video Technology, 2001, 11(4): 536–545
CrossRef
Google scholar
|
[14] |
Kim J B, Kim H J. Multiresolution-based watersheds for efficient image segmentation. Pattern Recognition Letters, 2003, 24(1): 473–488
CrossRef
Google scholar
|
[15] |
Yang X, Li H, Zhou X. Nuclei segmentation using marker-controlled watershed, tracking using mean-shift, and Kalman filter in time-lapse microscopy. IEEE Transactions on Circuits and Systems. I, Regular Papers, 2006, 53(11): 2405–2414
CrossRef
Google scholar
|
[16] |
Yazdi M, Gheysari K. A new approach for the fingerprint classification based on gray-level co-occurrence matrix. International Journal of Computer and Information Science and Engineering, 2008, 2(3): 171–174
|
[17] |
Yan J, Lee J. Degradation assessment and fault modes classification using logistic regression. Journal of Manufacturing Science and Engineering, 2005, 127(4): 912–914
CrossRef
Google scholar
|
[18] |
Guo L, Ma Y, Cukic B, Singh H. Robust prediction of fault-proneness by random forests. In: 15th International Symposium on Software Reliability Engineering 2004, Bretagne. USA: IEEE, 2004, 417–428
|
[19] |
Cherkassky V, Ma Y. Practical selection of SVM parameters and noise estimation for SVM regression. Neural Networks, 2004, 17(1): 113–126
CrossRef
Pubmed
Google scholar
|
[20] |
Brereton R G, Lloyd G R. Support vector machines for classification and regression. Analyst, 2010, 135(2): 230–267
CrossRef
Pubmed
Google scholar
|
Supplementary files
FASE-17161-OF-CL_suppl_1 (297 KB)
/
〈 |
|
〉 |