Daniel Queirós da Silva

Dr. Daniel Queirós da Silva

CRIIS, INESC TEC, Institute for Systems and Computer Engineering, Technology and Science, Porto, Portugal
orcid

Research Focus & Metrics

Academic Career Length

6Years (2021-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
14 April 2023 in Agronomy
Verified
Journal Article
Open access
PDF file
Isabel Alexandra PinheiroIsabel Alexandra Pinheiro
Isabel Alexandra Pinheiro
Germano MoreiraGermano Moreira
Germano Moreira
Daniel Queirós da SilvaDaniel Queirós da Silva
Daniel Queirós da Silva
Sandro MagalhãesSandro Magalhães
Sandro Magalhães
Antonio ValenteAntonio Valente
Antonio Valente
Filipe Neves dos SantosFilipe Neves dos Santos
Filipe Neves dos Santos
The world wine sector is a multi-billion dollar industry with a wide range of economic activities. Therefore, it becomes crucial to monitor the grapevine because it allows a more accurate estimation of the yield and ensures a high-quality end product. The most common way of monitoring the grapevine is through the leaves (preventive way) since the leaves first manifest biophysical lesions. However, this does not exclude the possibility of biophysical lesions manifesting in the grape berries. Thus, this work presents three pre-trained YOLO models (YOLOv5x6, YOLOv7-E6E, and YOLOR-CSP-X) to detect and classify grape bunches as healthy or damaged by the number of berries with biophysical lesions. Two datasets were created and made publicly available with original images and manual annotations to identify the complexity between detection (bunches) and classification (healthy or damaged) tasks. The datasets use the same 10,010 images with different classes. The Grapevine Bunch Detection Dataset uses the Bunch class, and The Grapevine Bunch Condition Detection Dataset uses the OptimalBunch and DamagedBunch classes. Regarding the three models trained for grape bunches detection, they obtained promising results, highlighting YOLOv7 with 77% of mAP and 94% of the F1-score. In the case of the task of detection and identification of the state of grape bunches, the three models obtained similar results, with YOLOv5 achieving the best ones with an mAP of 72% and an F1-score of 92%.

3 September 2021 in Journal of Imaging
Verified
Journal Article
Open access
PDF file
Daniel Queirós da SilvaDaniel Queirós da Silva
Daniel Queirós da Silva
Filipe Neves dos SantosFilipe Neves dos Santos
Filipe Neves dos Santos
Armando J. SousaArmando J. Sousa
Armando J. Sousa
Vítor Jesus FilipeVítor Jesus Filipe
Vítor Jesus Filipe
Mobile robotics in forests is currently a hugely important topic due to the recurring appearance of forest wildfires. Thus, in-site management of forest inventory and biomass is required. To tackle this issue, this work presents a study on detection at the ground level of forest tree trunks in visible and thermal images using deep learning-based object detection methods. For this purpose, a forestry dataset composed of 2895 images was built and made publicly available. Using this dataset, five models were trained and benchmarked to detect the tree trunks. The selected models were SSD MobileNetV2, SSD Inception-v2, SSD ResNet50, SSDLite MobileDet and YOLOv4 Tiny. Promising results were obtained; for instance, YOLOv4 Tiny was the best model that achieved the highest AP (90%) and F1 score (89%). The inference time was also evaluated, for these models, on CPU and GPU. The results showed that YOLOv4 Tiny was the fastest detector running on GPU (8 ms). This work will enhance the development of vision perception systems for smarter forestry robots.

27 November 2022 in Robotics
Verified
Journal Article
Open access
PDF file
Daniel Queirós da SilvaDaniel Queirós da Silva
Daniel Queirós da Silva
Filipe Neves dos SantosFilipe Neves dos Santos
Filipe Neves dos Santos
Vítor Jesus FilipeVítor Jesus Filipe
Vítor Jesus Filipe
Armando J. SousaArmando J. Sousa
Armando J. Sousa
Paulo Moura OliveiraPaulo Moura Oliveira
Paulo Moura Oliveira
Object identification, such as tree trunk detection, is fundamental for forest robotics. Intelligent vision systems are of paramount importance in order to improve robotic perception, thus enhancing the autonomy of forest robots. To that purpose, this paper presents three contributions: an open dataset of 5325 annotated forest images; a tree trunk detection Edge AI benchmark between 13 deep learning models evaluated on four edge-devices (CPU, TPU, GPU and VPU); and a tree trunk mapping experiment using an OAK-D as a sensing device. The results showed that YOLOR was the most reliable trunk detector, achieving a maximum F1 score around 90% while maintaining high scores for different confidence levels; in terms of inference time, YOLOv4 Tiny was the fastest model, attaining 1.93 ms on the GPU. YOLOv7 Tiny presented the best trade-off between detection accuracy and speed, with average inference times under 4 ms on the GPU considering different input resolutions and at the same time achieving an F1 score similar to YOLOR. This work will enable the development of advanced artificial vision systems for robotics in forestry monitoring operations.

5 February 2021 in Agriculture
Verified
Journal Article
Open access
PDF file
AAAndré Aguiar
André Aguiar
NMNuno Monteiro
Nuno Monteiro
Filipe Neves dos SantosFilipe Neves dos Santos
Filipe Neves dos Santos
EPE. J. Solteiro Pires
E. J. Solteiro Pires
Daniel Queirós da SilvaDaniel Queirós da Silva
Daniel Queirós da Silva
J. Boaventura-CunhaJ. Boaventura-Cunha
J. Boaventura-Cunha
The development of robotic solutions in unstructured environments brings several challenges, mainly in developing safe and reliable navigation solutions. Agricultural environments are particularly unstructured and, therefore, challenging to the implementation of robotics. An example of this is the mountain vineyards, built-in steep slope hills, which are characterized by satellite signal blockage, terrain irregularities, harsh ground inclinations, and others. All of these factors impose the implementation of precise and reliable navigation algorithms, so that robots can operate safely. This work proposes the detection of semantic natural landmarks that are to be used in Simultaneous Localization and Mapping algorithms. Thus, Deep Learning models were trained and deployed to detect vine trunks. As significant contributions, we made available a novel vine trunk dataset, called VineSet, which was constituted by more than 9000 images and respective annotations for each trunk. VineSet was used to train state-of-the-art Single Shot Multibox Detector models. Additionally, we deployed these models in an Edge-AI fashion and achieve high frame rate execution. Finally, an assisted annotation tool was proposed to make the process of dataset building easier and improve models incrementally. The experiments show that our trained models can detect trunks with an Average Precision up to 84.16% and our assisted annotation tool facilitates the annotation process, even in other areas of agriculture, such as orchards and forests. Additional experiments were performed, where the impact of the amount of training data and the comparison between using Transfer Learning and training from scratch were evaluated. In these cases, some theoretical assumptions were verified.

4 February 2023 in Agronomy
Verified
Journal Article
Open access
PDF file
Leandro RodriguesLeandro Rodrigues
Leandro Rodrigues
Sandro MagalhãesSandro Magalhães
Sandro Magalhães
Daniel Queirós da SilvaDaniel Queirós da Silva
Daniel Queirós da Silva
Filipe Neves dos SantosFilipe Neves dos Santos
Filipe Neves dos Santos
Mario CunhaMario Cunha
Mario Cunha
The efficiency of agricultural practices depends on the timing of their execution. Environmental conditions, such as rainfall, and crop-related traits, such as plant phenology, determine the success of practices such as irrigation. Moreover, plant phenology, the seasonal timing of biological events (e.g., cotyledon emergence), is strongly influenced by genetic, environmental, and management conditions. Therefore, assessing the timing the of crops’ phenological events and their spatiotemporal variability can improve decision making, allowing the thorough planning and timely execution of agricultural operations. Conventional techniques for crop phenology monitoring, such as field observations, can be prone to error, labour-intensive, and inefficient, particularly for crops with rapid growth and not very defined phenophases, such as vegetable crops. Thus, developing an accurate phenology monitoring system for vegetable crops is an important step towards sustainable practices. This paper evaluates the ability of computer vision (CV) techniques coupled with deep learning (DL) (CV_DL) as tools for the dynamic phenological classification of multiple vegetable crops at the subfield level, i.e., within the plot. Three DL models from the Single Shot Multibox Detector (SSD) architecture (SSD Inception v2, SSD MobileNet v2, and SSD ResNet 50) and one from You Only Look Once (YOLO) architecture (YOLO v4) were benchmarked through a custom dataset containing images of eight vegetable crops between emergence and harvest. The proposed benchmark includes the individual pairing of each model with the images of each crop. On average, YOLO v4 performed better than the SSD models, reaching an F1-Score of 85.5%, a mean average precision of 79.9%, and a balanced accuracy of 87.0%. In addition, YOLO v4 was tested with all available data approaching a real mixed cropping system. Hence, the same model can classify multiple vegetable crops across the growing season, allowing the accurate mapping of phenological dynamics. This study is the first to evaluate the potential of CV_DL for vegetable crops’ phenological research, a pivotal step towards automating decision support systems for precision horticulture.

29 November 2021 in Computation
Verified
Journal Article
Open access
PDF file
Daniel Queirós da SilvaDaniel Queirós da Silva
Daniel Queirós da Silva
Filipe Neves dos SantosFilipe Neves dos Santos
Filipe Neves dos Santos
Armando J. SousaArmando J. Sousa
Armando J. Sousa
Vítor Jesus FilipeVítor Jesus Filipe
Vítor Jesus Filipe
J. Boaventura-CunhaJ. Boaventura-Cunha
J. Boaventura-Cunha
Robotics navigation and perception for forest management are challenging due to the existence of many obstacles to detect and avoid and the sharp illumination changes. Advanced perception systems are needed because they can enable the development of robotic and machinery solutions to accomplish a smarter, more precise, and sustainable forestry. This article presents a state-of-the-art review about unimodal and multimodal perception in forests, detailing the current developed work about perception using a single type of sensors (unimodal) and by combining data from different kinds of sensors (multimodal). This work also makes a comparison between existing perception datasets in the literature and presents a new multimodal dataset, composed by images and laser scanning data, as a contribution for this research field. Lastly, a critical analysis of the works collected is conducted by identifying strengths and research trends in this domain.