Research Article |
Corresponding author: Andrea Battisti ( andrea.battisti@unipd.it ) Academic editor: Alberto Santini
© 2023 André Garcia, Jean-Charles Samalens, Arnaud Grillet, Paula Soares, Manuela Branco, Inge van Halder, Hervé Jactel, Andrea Battisti.
This is an open access article distributed under the terms of the Creative Commons Attribution License (CC BY 4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Citation:
Garcia A, Samalens J-C, Grillet A, Soares P, Branco M, van Halder I, Jactel H, Battisti A (2023) Testing early detection of pine processionary moth Thaumetopoea pityocampa nests using UAV-based methods. In: Jactel H, Orazio C, Robinet C, Douma JC, Santini A, Battisti A, Branco M, Seehausen L, Kenis M (Eds) Conceptual and technical innovations to better manage invasions of alien pests and pathogens in forests. NeoBiota 84: 267-279. https://doi.org/10.3897/neobiota.84.95692
|
Early detection of insect infestation is a key to the adoption of control measures appropriated to each local condition. The use of remote sensing was recommended for a quick scanning of large areas, although it does not work well with signals bearing low intensity or items that are difficult to detect. Unmanned Aerial Vehicle (UAV, or drone) may help in getting closer to individual trees and detect atypical signals of small dimensions. The larvae of the pine processionary moth (PPM, Thaumetopoea pityocampa (Denis & Schiffermüller, 1775, Lepidoptera, Notodontidae) build conspicuous silk nests on the external parts of the host plants at the beginning of the winter and their early detection may prompt managers to adopt management techniques. This work aims at testing two deep learning methods (Region-based Convolutional Neural Network - R-CNN and You Only Look Once - YOLO) to detect the nests under three different conditions of host plant species and forest stands in southern Europe. YOLO algorithm provided better results and it allowed us to achieve F1-scores as high as 0.826 and 0.696 for the detection of presence / absence and the individual nests, respectively. The detection of all the nests that can be present on a tree is not achievable with either UAV scanning or traditional ground observation, therefore the integration of the methods may allow the complete efficiency of the surveillance. The use of UAV combined with Artificial Intelligence (AI) image analysis is recommended for further use in forest and urban settings for the detection of the PPM nests. The recommended methods can be extended to other pest systems, especially when specific symptoms can be associated with an insect pest species.
AI algorithm, forest, Insecta, Lepidoptera, Notodontidae, pest, PPM, UAV, urban
The use of remote sensing can provide evidence of abnormal biological activity in forest ecosystems (
Two recent systematic reviews underline the growing use of UAV for forest health surveys (
Beyond the acquisition of images by UAVs, the detection of objects on these images is mainly limited by the performance of analytical tools. The primary objective of this study was to compare different deep learning algorithms to meet the challenge of accurately counting objects in UAV images, such as the PPM winter nests that can be partially hidden in the tree canopy and may show blurred contours. With Region-based Convolutional Neural Network (R-CNN) algorithms (
Because our goal was to propose a method applicable in different conditions of development of PPM infestations, we conducted our studies in three sites in France, Italy and Portugal differing by the nature of the terrain and climatic conditions. The sites also allowed to test three major host-plants of PPM in the Mediterranean region, i.e., Pinus nigra Arnold, P. pinaster Aiton, and P. pinea L., which are characterised by different crown architecture. In doing so, we were also able to quantitatively test the performance of PPM nest detection in relation 1) to nest size (small vs large) and location in the tree crowns (periphery vs centre) than for nests located at the top of the tree crowns, and 2) to decreasing density of pine trees in the stand.
Three study sites were selected in south-western Europe (France, Italy, and Portugal) to ensure a maximum of variability of conditions (Fig.
Location of the study sites and types of habitat a stand of Pinus pinea in Portugal b stand of Pinus pinaster in France c stand of Pinus nigra in Italy.
All three sites were surveyed for visual abundance inventory of PPM nests from the ground (two observers looking at both sides of the trees) and each tree was identified and geo-localised (Suppl. material
We conducted preliminary surveys to test the optimal flight conditions with the high definition (HD) camera (RGB HD SONY Alpha 7R). Test flights in 2019 and operational flights during the winter 2020–2021 on different terrain conditions in France, Italy, and Portugal led us to choose RGB HD sensors with focal length of 35 mm and a definition at least equal to 36 Mpix. A multirotor UAV platform of type DJI Matrice 300 was used and flights were planned with an overlapping of 80% along and across tracks. The spatial resolution of the images is a key point of interest in the context of single tree damage detection. For image processing, it is usually required to have at least 9 pixels within a targeted object. We, therefore, focused on the acquisition of subcentimetric images to detect PPM nests of about 5 cm in diameter. For a given sensor, the flight altitude directly defines ground spatial resolution. An operational trade-off must be found between Ground Sample Distance (GSD) and the ability of photogrammetric software to find correlation points between two subsequent images in order to generate an orthomosaic. Using Simactive Correlator3D (SimActive High-End Mapping Software Home Page. Available online: https://www.simactive.com/correlator3d-mapping-software-features) or Pix4Dphotogrammetric (Professional Drone Mapping and Photogrammetry Software Home Page. Available online: https://www.pix4d.com/product/pix4dmapper-photogrammetry-software) commercial software led us to define a minimum of 30 m flight altitude above the canopy to reach an image resolution of 0.7 cm GSD. We used the Simactive Correlator3D software due to its capacity to create an orthophoto for each image of a UAV flight.
Two advanced architectures of deep learning model were implemented for single nest detection on UAV images. The first model was based on the two-stage detector Faster RCNN inception Resnet V2 (
Looking at the UAV orthophotos sequence over a unique tree reveals that some nests are only visible from side view angle. The orthomosaic phase of the photogrammetric process which aims to select parts of images closest to the nadir (i.e., Dji_0159 in Suppl. material
We calculated the classical metrics for evaluating the prediction quality of machine learning models, which combine numbers of True Positive (TP, detection of a PPM nest in the presence of a PPM nest), True Negative (TN, no detection of a PPM nest in the absence of a PPM nest), False Positive (FP, detection of a PPM nest in the absence of a PPM nest) and False Negative (FN, no detection of a PPM nest in the presence of a PPM nest). We estimated the precision, which measures the extent of error caused by False Positives (P = TP/(TP+FP)), and the recall, which measures the extent of error caused by False Negatives (R = TP/(TP+FN)). However, we used the F1-score as main evaluation metrics to maximise both precision and recall (eq1) considering that errors caused by false negatives and false positives were equally undesirable. The F1 score ranges from 0 to 1 and the higher the F1 score, the better the model.
F1-score = 2*(Precision × Recall) / (Precision + Recall) equation (1)
F1-score was used to compare the performance of the two architecture models (FRCNN and YOLO) in comparison with human eye detection on aerial photographs and from the ground by using paired t-tests on all trees grouped together or using countries as replicates. Paired t-tests were also used to compare the performance of nest detection between small (<10 cm diameter) vs. big nests (≥10 cm diameter) and lateral vs terminal nests in the 16 plots of the French site. An ANOVA was used to test the effect of pine density on detection performance from interpreted UAV images. All statistical analyses were performed with XLSTAT 2022.1.2.1288 (Addinsoft).
A total of 936 trees were inventoried at the three sites, simultaneously from the ground and from UAV images, and they showed considerable differences in the rate of colonization. A total of 665 PPM nests were visually inventoried from the ground over the entire study and 222 nests were detected by human eyes on UAV images of the same trees (Table
Summary of pine trees and PPM nest sampled in the study simultaneously from the ground and from UAV images.
Country | No. trees (ground) | % infested trees (ground) | No. PPM nests (ground) | % infested trees (UAV - human eye) | No. PPM nests (UAV - human eye) | % infested trees (UAV - FRCNN) | No. PPM nests (UAV - FRCNN) | % infested trees (UAV - YOLO) | No. PPM nests (UAV - YOLO) |
---|---|---|---|---|---|---|---|---|---|
France | 803 | 23.4 | 354 | 11.3 | 99 | 4.1 | 34 | 9.5 | 77 |
Italy | 75 | 33.3 | 34 | 36.0 | 34 | 32.0 | 30 | 32.0 | 30 |
Portugal | 58 | 96.6 | 277 | 72.4 | 93 | 63.8 | 58 | 75.9 | 83 |
Total | 936 | 665 | 222 | 122 | 190 |
A total of 22,904 images composed the UAV database leading to 2,858 nests being visually assessed on the images due to multiple views of the same nest.
The performance of AI model architectures (FRCNN vs YOLO) was compared with human interpretation of UAV images for all images gathered on all trees from the three countries. This dataset included all trees counted from UAV images, and not only trees observed from the ground. A total of 1,477 trees were inventoried on UAV images (803 in France, 459 in Italy and 215 in Portugal). This dataset was used for comparing human visual interpretation of UAV images with AI models estimates, considering both presence of nests and their number per tree. YOLO architecture performed better than FRCNN with similar precision but better recall (less omission) and thus higher F1-score. Similar results were obtained for the presence of nests and the number of nests per tree (Fig.
Performance of FRCNN and YOLO architectures for the detection of (a) presence / absence of PPM nest and (b) number of PPM nests per tree using the full dataset of 1,477 observed trees on UAV images in France, Italy, and Portugal.
Using data from each country (i.e., different pine species) as replicates, we found significantly better F1-scores with YOLO than with FRCNN for both presence of nests (paired t-test, p = 0.02) and number of nests per tree (paired t-test, p = 0.03) (Fig.
F1-score of FRCNN and YOLO architectures for the detection of (a) presence / absence of PPM nest and (b) number of PPM nests per tree using the full dataset of 1,634 observed trees on UAV images in France, Italy, and Portugal.
The use of YOLO algorithm to identify the number of nests per tree detected from the ground provided results that did not differ significantly from those obtained with human eye interpretation of UAV images (paired t-test using countries as replicates, p = 0.97). The mean F1-scores were 0.238 and 0.242 for YOLO and human eye, respectively, suggesting low performance of both methods. However, the F1 score was three-fold higher for the detection of infested trees, irrespective of the number of nests, with F1-scores of 0.648 (YOLO) and 0.676 (human eye), respectively.
When nest detection from the ground was combined with nest detection from a platform (803 trees in 16 plots, French site), the tree infestation rate was 23% for ground and 19% for platform observations. YOLO performed similarly (paired t-tests, n = 16, p = 0.08) to detect the number of nests from the ground or from the platform, with mean F1 scores of 0.432 and 0.361, respectively. The same was observed for presence of nests (p = 0.11), with mean F1 scores of 0.526 and 0.438, respectively.
The performance of the YOLO algorithm was not significantly influenced by the density of maritime pine trees in the French site (ANOVA, n = 4, p = 0.83 and 0.56 for the number of nests and their presence, respectively), although the worst performance was obtained at the highest pine density (2500 trees/ha), where the canopy cover was 100% and the estimated percentage of infested trees the lowest (13%) (Fig.
F1-score of YOLO for the number of PPM nests per tree and their detection according to tree density per plot (400 m2) in the French site. Tree density corresponded to 2500, 1250, 825 and 625 trees/ha for the 100, 50, 33 and 25 trees per plot, respectively.
The performance of the algorithm was significantly influenced by the size of the nests (paired t-test, P = 0.008). The performance was not significantly influenced by the position of the nest (paired t-test, P = 0.442). The algorithm was performant at detecting the presence of nests more than 10 cm, irrespective of their localization on the terminal or lateral branches in the tree crown (Fig.
The use of AI proved effective to detect the nests of PPM on trees of different species and sizes, even under variable densities. In particular, the YOLO algorithm was superior to R-CNN for this special application. This result did not allow an exhaustive detection of the nests occurring on trees. The study proved the advantage of using UAVs to document the presence of at least one nest per tree. It therefore represents a substantial step forward in the integration of the UAV survey with ground observations in the monitoring of the colonies of an important forest defoliating insect in the Mediterranean area. Furthermore, the study paves the way for early detection of symptoms associated with the presence of pests and pathogens on the canopy of forest and ornamental trees, which is essential to elicit specific and targeted management measures.
The use of remote sensing in the detection of biotic disturbances was implemented for achieving higher performance of surveillance and for addressing management measures (
The AI analysis performed equally well with different host-pine species, percentage of infested trees, and local topography. The YOLO algorithm always yielded satisfactory results in maximising the detection power of nests. Even when compared with the human eye’s careful inspection of each image, the YOLO algorithm performed equally well in identifying the trees carrying at least one PPM nest. The performance was different, however, when image data from UAVs were compared with ground/platform assessment of nest presence, which, of course, allows many more directions of observation than the one from above. The number of nests per tree counted from the ground often differed from the number of nests counted on the images, either by human eye or YOLO algorithm. It could be explained by a general underestimation or simply by counting different nests from the ground and from the UAV images taken from above. Overall, the quick flyover of a UAV over a forest stand or a city park largely outweighs the cost of detailed observations from the ground/platform, and in any case, the detection of nests from the UAV can inform people of the risk and the need to carry out more precise observations on the ground. Interestingly, the detection power was not affected by the stand density in the French site, except at the highest density of 2500 trees/ha for which tree crowns were overlapping. In contrast, nest size results to be the most important trait for detection.
As PPM is increasingly becoming a species of concern for forests and trees in relation to the rapid range expansion and large population growth in the areas of infested trees (
In conclusion, we demonstrate the potential use of IA on UAV images to detect at the tree level the presence of localised pests. Results significantly differ depending on IA algorithms, opening possibilities for further improvement. This technique can pave new avenues in the surveillance and management of emerging and non-native pests of trees, where early detection and early action should go together to achieve a satisfactory level of protection.
The study was conducted in the European project HOMED (Holistic management of emerging forest pests and diseases), which receives funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 771271. The team from the University of Lisbon was also funded by the Forest Research Centre, a research unit funded by Fundação para a Ciência e a Tecnologia I.P. (FCT), Portugal (UIBD/00239/2020). We thank Yannick Mellerin, Laurent Saléra and Rémy Dourthe for their help in the field work and Ricardo Cipriano for the access to pine stands. We thank INRAE - UEFP (Forest experimental Facility UEFP-https://doi.org/10.15454/1.5483264699193726E12) for the management of the ORPHEE site. We warmly thank two reviewers for comments on the manuscript.
Supplementary images
Data type: images (PDF file)
Explanation note: Example of nest and trees carrying nests on different host plants: a. Pinus pinea in Portugal; b. Pinus nigra in Italy. Sequence of four orthoimages (Dji 159 to 162) taken from a drone on the Italian site where a nest can be seen only in three images (yellow oval) with a change on its relative position in relation to drone location. Another nest on the left is visible in all the four images. Nest detection boxes (green) of YOLO deep learning model on Pinus pinaster (France).