Skip to main content
Log in

A deep learning-based framework for accurate identification and crop estimation of olive trees

  • Published:
The Journal of Supercomputing Aims and scope Submit manuscript

A Correction to this article was published on 14 December 2023

This article has been updated

Abstract

Over the last several years, olive cultivation has grown throughout the Mediterranean countries. Among them, Spain is the world’s leading producer of olives. Due to its high economic significance, it is in the best interest of these countries to maintain the crop spread and its yield. Manual enumeration of trees over such extensive fields is impractical and humanly infeasible. There are several methods presented in the existing literature; nonetheless, the optimal method is of greater significance. In this paper, we propose an automated method of olive tree detection as well as crop estimation. The proposed approach is a two-step procedure that includes a deep learning-based classification model followed by regression-based crop estimation. During the classification phase, the foreground tree information is extracted using an enhanced segmentation approach, specifically the K-Mean clustering technique, followed by the synthesis of a super-feature vector comprised of statistical and geometric features. Subsequently, these extracted features are utilized to estimate the expected crop yield. Furthermore, the suggested method is validated using satellite images of olive fields obtained from Google Maps. In comparison with existing methods, the proposed method contributed in terms of novelty and accuracy, outperforming the rest by an overall classification accuracy of 98.1% as well as yield estimate with a root mean squared error of 0.185 respectively.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

Change history

References

  1. Rapoport HF, Fabbri A, Sebastiani L (2016) Olive Biology. In: The olive tree genome; compendium of plant genomes. Springer International Publishing, Cham, Switzerland

  2. Calabrese G, Tartaglini N, Ladisa G (2012) Study on biodiversity in century-old olive groves. CIHEAM-mediterranean agronomic institute of bari, Italy

  3. Filippa G, Cremonese E, Migliavacca M, Galvagno M, Sonnentag O, Humphreys E, Hufkens K, Ryu Y, Verfaillie J, di Cella UM (2018) NDVI derived from near-infrared-enabled digital cameras: applicability across different plant functional types. Agric For Meteorol 249:275–285

    Article  Google Scholar 

  4. Waleed M, Um T-W, Khan A, Ahmad Z (2020) An automated method for detection and enumeration of olive trees through remote sensing. IEEE Access 8:108592–108601

    Article  Google Scholar 

  5. Hassan H, Bashir AK, Ahmad M, Menon VG, Afridi IU, Nawaz R, Luo B (2020) Real-time image dehazing by superpixels segmentation and guidance filter. J Real-Time Image Process 18(5):1–21

    Google Scholar 

  6. Srestasathiern P, Rakwatin P (2014) Oil palm tree detection with high resolution multi-spectral satellite imagery. Remote Sens 6(10):9749–9774

    Article  Google Scholar 

  7. González J, Galindo C, Arevalo V, Ambrosio G (2007) Applying image analysis and probabilistic techniques for counting olive trees in high-resolution satellite images. In: International Conference on Advanced Concepts for Intelligent Vision Systems, Springer, pp 920-931

  8. Karantzalos K, Argialas D (2004) Towards automatic olive tree extraction from satellite imagery. In: Geo-imagery bridging continents, XXth ISPRS Congress, Citeseer, Priceton, NJ, USA

  9. Waleed M, Um T-W, Khan A, Khan U (2020) Automatic detection system of olive trees using improved k-means algorithm. Remote Sens 12(5):760

    Article  Google Scholar 

  10. Galán C, García-Mozo H, Vázquez L, Ruiz L, Díaz De La Guardia C, Domínguez-Vilches E (2008) Modeling olive crop yield in Andalusia. Spain Agron J 100(1):98–104

    Article  Google Scholar 

  11. Toplu C, Yildiz E, Bayazit S, Demirkeser TH (2009) Assessment of growth behaviour, yield, and quality parameters of some olive (Olea europaea) cultivars in Turkey. N Z J Crop Hortic Sci 37(1):61–70

    Article  Google Scholar 

  12. Agüera-Vega J, Blanco G, Castillo F, Castro-Garcia S, Gil-Ribes J, Perez-Ruiz M (2013) Determination of field capacity and yield mapping in olive harvesting using remote data acquisition. In: Precision agriculture’13, Springer, Cham, pp 691–696

  13. Bazi Y, Al-Sharari H, Melgani F (2009) An automatic method for counting olive trees in very high spatial remote sensing images. In: 2009 IEEE International Geoscience and Remote Sensing Symposium, IEEE, pp II-125-II-128

  14. Bazi Y, Melgani F (2009) Gaussian process approach to remote sensing image classification. IEEE Trans Geosci Remote Sens 48(1):186–197

    Article  Google Scholar 

  15. Peters J, Van Coillie F, Westra T, De Wulf R (2011) Synergy of very high resolution optical and radar data for object-based olive grove mapping. Int J Geogr Inf Sci 25(6):971–989

    Article  Google Scholar 

  16. Chemin YH, Beck PS (2017) A method to count olive trees in heterogenous plantations from aerial photographs

  17. Khan A, Khan U, Waleed M, Khan A, Kamal T, Marwat SNK, Maqsood M, Aadil F (2018) Remote sensing: an automated methodology for olive tree detection and counting in satellite images. IEEE Access 6:77816–77828

    Article  Google Scholar 

  18. Kumar A, Tiwari A (2019) A comparative study of otsu thresholding and k-means algorithm of image segmentation. Int J Eng Technol Res 9:2454–4698

    Google Scholar 

  19. Kaushik M, Mathur B (2014) Comparative study of K-means and hierarchical clustering techniques. Int J Softw Hardw Res Eng 2(6):93–98

    Google Scholar 

  20. Holambe P, Kumbhar PG (2016) Comparison between Otsu’s image thresholding technique and iterative triclass. Int J Comput Trends Technol 33(2):80–82

    Article  Google Scholar 

  21. Moreno-Garcia J, Linares LJ, Rodriguez-Benitez L, Solana-Cipres C (2010) Olive Trees Detection in Very High Resolution Images. In: International Conference on Information Processing and Management of Uncertainty in Knowledge-Based Systems, Springer, pp 21-29

  22. Bagli S (2005) Olicount v2, Technical documentation. Joint Research Centre, IPSC/G03/P/SKA/ska D (2005)(5217)

  23. Daliakopoulos IN, Grillakis EG, Koutroulis AG, Tsanis IK (2009) Tree crown detection on multispectral VHR satellite imagery. Photogramm Eng Remote Sens 75(10):1201–1211

    Article  Google Scholar 

  24. Bazi Y, Al-Sharari H, Melgani F (2009) An automatic method for counting olive trees in very high spatial remote sensing images. In: Geoscience and Remote Sensing Symposium, 2009 IEEE International, IGARSS 2009, IEEE, pp II-125-II-128

  25. Moreno-Garcia J, Jimenez L, Rodriguez-Benitez L, Solana-Cipres CJ (2010)Fuzzy logic applied to detect olive trees in high resolution images. In: Fuzzy Systems (FUZZ), 2010 IEEE International Conference on, IEEE, pp 1–7

  26. Kalra M, Lal N, Qamar S (2018) K-mean clustering algorithm approach for data mining of heterogeneous data. In: Information and Communication Technology for Sustainable Development. Springer, pp 61–70

  27. Hussain RG, Ghazanfar MA, Azam MA, Naeem U, Rehman SU (2019) A performance comparison of machine learning classification approaches for robust activity of daily living recognition. Artif Intell Rev 52(1):357–379

    Article  Google Scholar 

  28. LeCun Y, Bengio Y, Hinton G (2015) Deep learning. Nature, 521 (7553), 436–444

  29. Li J, Wang J, Ullah F (2020) An end-to-end task-simplified and anchor-guided deep learning framework for image-based head pose estimation. IEEE Access 8:42458–42468

    Article  Google Scholar 

  30. Bukhari M, Bajwa KB, Gillani S, Maqsood M, Durrani MY, Mehmood I, Ugail H, Rho S (2020) An efficient gait recognition method for known and unknown covariate conditions. IEEE Access 9:6465–6477

    Article  Google Scholar 

  31. Bukhari M, Yasmin S, Sammad S, El-Latif A, Ahmed A (2022) A deep learning framework for leukemia cancer detection in microscopic blood samples using squeeze and excitation learning. Math Probl Eng. https://doi.org/10.1155/2022/2801227

    Article  Google Scholar 

  32. Kamilaris A, Prenafeta-Boldú FX (2018) A review of the use of convolutional neural networks in agriculture. J Agric Sci 156(3):312–322

    Article  Google Scholar 

  33. Dong S, Wang P, Abbas K (2021) A survey on deep learning and its applications. Comput Sci Rev 40:100379

    Article  MathSciNet  Google Scholar 

  34. Samek W, Montavon G, Lapuschkin S, Anders CJ, Müller K-R (2021) Explaining deep neural networks and beyond: a review of methods and applications. Proc IEEE 109(3):247–278

    Article  Google Scholar 

  35. Wang Y, Wang J, Zhang W, Yang J, Gui G (2020) Deep learning-based cooperative automatic modulation classification method for MIMO systems. IEEE Trans Veh Technol 69(4):4575–4579

    Article  Google Scholar 

  36. Khaki S, Wang L, Archontoulis SV (2020) A cnn-rnn framework for crop yield prediction. Front Plant Sci 10:1750

    Article  Google Scholar 

  37. Hope TM (2020) Linear regression. In: Machine Learning. Elsevier, pp 67–81

  38. Ateeq T, Majeed MN, Anwar SM, Maqsood M, Rehman Z-u, Lee JW, Muhammad K, Wang S, Baik SW, Mehmood I (2018) Ensemble-classifiers-assisted detection of cerebral microbleeds in brain MRI. Comput Electr Eng 69:768–781

    Article  Google Scholar 

  39. Yasmin S, Durrani MY, Gillani S, Bukhari M, Maqsood M, Zghaibeh M (2022) Small obstacles detection on roads scenes using semantic segmentation for the safe navigation of autonomous vehicles. J Electron Imaging 31(6):061806

    Article  Google Scholar 

  40. Boulila W, Sellami M, Driss M, Al-Sarem M, Safaei M, Ghaleb FA (2021) RS-DCNN: A novel distributed convolutional-neural-networks based-approach for big remote-sensing image classification. Comput Electron Agric 182:106014

    Article  Google Scholar 

Download references

Acknowledgements

This study was carried out with the support of R&D Program for Forest Science Technology (Project No.2021338C10-2123-CD02) provided by Korea Forest Service (Korea Forestry Promotion Institute) and supported by the Chung-Ang University Research Grants in 2021.

Funding

Korea Forestry Promotion Institute, No.2021338C10-2123-CD02, Sanghyun Seo.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sanghyun Seo.

Ethics declarations

Conflict of interest

The authors declare no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

The original online version of this article was revised: In the Acknowledgements section of this article a grant name was incorrectly given as “Chung-Ang University Research Scholarship Grants” and should have been “Chung-Ang University Research Grants”. The original article has been corrected.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Khan, U., Maqsood, M., Gillani, S. et al. A deep learning-based framework for accurate identification and crop estimation of olive trees. J Supercomput 79, 1834–1855 (2023). https://doi.org/10.1007/s11227-022-04738-3

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11227-022-04738-3

Keywords

Navigation