Cargando…

A Large-Scale Dataset and Deep Learning Model for Detecting and Counting Olive Trees in Satellite Imagery

Since the Pre-Roman era, olive trees have a significant economic and cultural value. In 2019, the Al-Jouf region, in the north of the Kingdom of Saudi Arabia, gained a global presence by entering the Guinness World Records, with the largest number of olive trees in the world. Olive tree detecting an...

Descripción completa

Detalles Bibliográficos
Autores principales: Abozeid, Amr, Alanazi, Rayan, Elhadad, Ahmed, Taloba, Ahmed I., Abd El-Aziz, Rasha M.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8783740/
https://www.ncbi.nlm.nih.gov/pubmed/35075356
http://dx.doi.org/10.1155/2022/1549842
_version_ 1784638598475153408
author Abozeid, Amr
Alanazi, Rayan
Elhadad, Ahmed
Taloba, Ahmed I.
Abd El-Aziz, Rasha M.
author_facet Abozeid, Amr
Alanazi, Rayan
Elhadad, Ahmed
Taloba, Ahmed I.
Abd El-Aziz, Rasha M.
author_sort Abozeid, Amr
collection PubMed
description Since the Pre-Roman era, olive trees have a significant economic and cultural value. In 2019, the Al-Jouf region, in the north of the Kingdom of Saudi Arabia, gained a global presence by entering the Guinness World Records, with the largest number of olive trees in the world. Olive tree detecting and counting from a given satellite image are a significant and difficult computer vision problem. Because olive farms are spread out over a large area, manually counting the trees is impossible. Moreover, accurate automatic detection and counting of olive trees in satellite images have many challenges such as scale variations, weather changes, perspective distortions, and orientation changes. Another problem is the lack of a standard database of olive trees available for deep learning applications. To address these problems, we first build a large-scale olive dataset dedicated to deep learning research and applications. The dataset consists of 230 RGB images collected over the territory of Al-Jouf, KSA. We then propose an efficient deep learning model (SwinTUnet) for detecting and counting olive trees from satellite imagery. The proposed SwinTUnet is a Unet-like network which consists of an encoder, a decoder, and skip connections. Swin Transformer block is the fundamental unit of SwinTUnet to learn local and global semantic information. The results of an experimental study on the proposed dataset show that the SwinTUnet model outperforms the related studies in terms of overall detection with a 0.94% estimation error.
format Online
Article
Text
id pubmed-8783740
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Hindawi
record_format MEDLINE/PubMed
spelling pubmed-87837402022-01-23 A Large-Scale Dataset and Deep Learning Model for Detecting and Counting Olive Trees in Satellite Imagery Abozeid, Amr Alanazi, Rayan Elhadad, Ahmed Taloba, Ahmed I. Abd El-Aziz, Rasha M. Comput Intell Neurosci Research Article Since the Pre-Roman era, olive trees have a significant economic and cultural value. In 2019, the Al-Jouf region, in the north of the Kingdom of Saudi Arabia, gained a global presence by entering the Guinness World Records, with the largest number of olive trees in the world. Olive tree detecting and counting from a given satellite image are a significant and difficult computer vision problem. Because olive farms are spread out over a large area, manually counting the trees is impossible. Moreover, accurate automatic detection and counting of olive trees in satellite images have many challenges such as scale variations, weather changes, perspective distortions, and orientation changes. Another problem is the lack of a standard database of olive trees available for deep learning applications. To address these problems, we first build a large-scale olive dataset dedicated to deep learning research and applications. The dataset consists of 230 RGB images collected over the territory of Al-Jouf, KSA. We then propose an efficient deep learning model (SwinTUnet) for detecting and counting olive trees from satellite imagery. The proposed SwinTUnet is a Unet-like network which consists of an encoder, a decoder, and skip connections. Swin Transformer block is the fundamental unit of SwinTUnet to learn local and global semantic information. The results of an experimental study on the proposed dataset show that the SwinTUnet model outperforms the related studies in terms of overall detection with a 0.94% estimation error. Hindawi 2022-01-15 /pmc/articles/PMC8783740/ /pubmed/35075356 http://dx.doi.org/10.1155/2022/1549842 Text en Copyright © 2022 Amr Abozeid et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Abozeid, Amr
Alanazi, Rayan
Elhadad, Ahmed
Taloba, Ahmed I.
Abd El-Aziz, Rasha M.
A Large-Scale Dataset and Deep Learning Model for Detecting and Counting Olive Trees in Satellite Imagery
title A Large-Scale Dataset and Deep Learning Model for Detecting and Counting Olive Trees in Satellite Imagery
title_full A Large-Scale Dataset and Deep Learning Model for Detecting and Counting Olive Trees in Satellite Imagery
title_fullStr A Large-Scale Dataset and Deep Learning Model for Detecting and Counting Olive Trees in Satellite Imagery
title_full_unstemmed A Large-Scale Dataset and Deep Learning Model for Detecting and Counting Olive Trees in Satellite Imagery
title_short A Large-Scale Dataset and Deep Learning Model for Detecting and Counting Olive Trees in Satellite Imagery
title_sort large-scale dataset and deep learning model for detecting and counting olive trees in satellite imagery
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8783740/
https://www.ncbi.nlm.nih.gov/pubmed/35075356
http://dx.doi.org/10.1155/2022/1549842
work_keys_str_mv AT abozeidamr alargescaledatasetanddeeplearningmodelfordetectingandcountingolivetreesinsatelliteimagery
AT alanazirayan alargescaledatasetanddeeplearningmodelfordetectingandcountingolivetreesinsatelliteimagery
AT elhadadahmed alargescaledatasetanddeeplearningmodelfordetectingandcountingolivetreesinsatelliteimagery
AT talobaahmedi alargescaledatasetanddeeplearningmodelfordetectingandcountingolivetreesinsatelliteimagery
AT abdelazizrasham alargescaledatasetanddeeplearningmodelfordetectingandcountingolivetreesinsatelliteimagery
AT abozeidamr largescaledatasetanddeeplearningmodelfordetectingandcountingolivetreesinsatelliteimagery
AT alanazirayan largescaledatasetanddeeplearningmodelfordetectingandcountingolivetreesinsatelliteimagery
AT elhadadahmed largescaledatasetanddeeplearningmodelfordetectingandcountingolivetreesinsatelliteimagery
AT talobaahmedi largescaledatasetanddeeplearningmodelfordetectingandcountingolivetreesinsatelliteimagery
AT abdelazizrasham largescaledatasetanddeeplearningmodelfordetectingandcountingolivetreesinsatelliteimagery