| DC Field | Value | Language |
| dc.contributor.author | MEFLAH, YOusra | - |
| dc.date.accessioned | 2026-10-06T10:40:01Z | - |
| dc.date.available | 2026-10-06T10:40:01Z | - |
| dc.date.issued | 2026 | - |
| dc.identifier.uri | https://repository.esi-sba.dz/jspui/handle/123456789/971 | - |
| dc.description | Supervisor : Mr. Larabi Mohammed ElAmine / Co-Supervisor; Mr. Iftene Meziane / Co-Supervisor;Mr. Chaib Souleyman | en_US |
| dc.description.abstract | Monitoring individual trees at scale is important for carbon accounting, precision agriculture, and food security,
but traditional field surveys are slow and hard to scale. Deep learning has improved tree detection from
remote sensing imagery, yet most systems only locate trees without assessing their health or species. This
thesis presents GeoRS-CLIP, a vision-language system for multi-species tree detection and health assessment
from remote sensing images. The system has three stages: (1) an open-vocabulary detector based on
CLIP, conditioned on geographic and spectral information through a module called GeoFiLM, (2) zero-shot
instance segmentation using SAM2 to extract tree crown masks from detection boxes, and (3) a visionlanguage
reasoning step using Qwen3-VL that generates interpretable health explanations from RGB crops
and spectral indices.
GeoFiLM is the main contribution: it injects spectral indices (NDVI, ExG) and geographic metadata into a
frozen CLIP ViT-B/16 backbone using lightweight feature modulation, adding only 445K parameters (0.3%
of the backbone). On a dataset of 34,000+ images covering urban trees, date palms, and olive trees, GeoFiLM
improves detection by +20.3% mAP@0.5 and +13.5% F1-score over the baseline. A cross-attention classification
head further reduces species misclassification from 23% to 8%, and the final multi-species model
reaches 0.727 mAP@0.5. SAM2 converts detection boxes into tree crown masks without any pixel-level
training. Qwen3-VL then generates short health reports from each detected tree using its RGB appearance
and spectral values, providing interpretable outputs for agronomic use.
A qualitative zero-shot case study on Algerian date palm oases (Biskra) and olive orchards (Tizi Ouzou)
demonstrates the system’s applicability to new regions using satellite imagery, without retraining. While
quantitative generalization metrics are not reported due to the absence of labelled ground-truth for these
regions, the qualitative results show coherent crown delineation and plausible health reasoning. For health
assessment, although no labelled health ground-truth exists for statistical validation, the reasoning module
provides an auditable chain-of-thought that domain experts can review. Together, these results demonstrate
the potential of the approach as a low-cost decision-support tool for vegetation monitoring in data-scarce
environments***
Le suivi des arbres individuels à grande échelle est important pour la comptabilisation du carbone, l’agriculture
de précision et la sécurité alimentaire, mais les relevés de terrain traditionnels sont lents et difficiles à
généraliser. L’apprentissage profond a amélioré la détection des arbres à partir d’images de télédétection,
mais la plupart des systèmes se limitent à la localisation sans évaluer leur santé ou leur espèce.
Cette thèse présente GeoRS-CLIP, un système vision-langage pour la détection multi-espèces et l’évaluation
de la santé des arbres à partir d’images de télédétection. Le système comporte trois étapes : (1) un détecteur
à vocabulaire ouvert basé sur CLIP, conditionné par des informations géographiques et spectrales via GeoFiLM,
(2) une segmentation d’instance zero-shot utilisant SAM2 pour extraire les masques de couronne, et
(3) une étape de raisonnement vision-langage utilisant Qwen3-VL qui génère des explications interprétables
sur la santé des arbres.
GeoFiLM constitue la contribution principale : il injecte des indices spectraux (NDVI, ExG) et des métadonnées
géographiques dans un backbone CLIP ViT-B/16 gelé, en ajoutant seulement 445K paramètres (0,3%
du backbone). Sur un jeu de données de plus de 34 000 images couvrant les arbres urbains, les palmiers
dattiers et les oliviers, GeoFiLM améliore la détection de +20,3% en mAP@0.5 et +13,5% en F1-score.
Une tête de classification à attention croisée réduit les erreurs de classification d’espèces de 23% à 8%, et le
modèle multi-espèces final atteint 0,727 de mAP@0.5.
SAM2 convertit les boîtes de détection en masques de couronne sans entraînement au niveau pixel. Qwen3-
VL génère ensuite des rapports de santé interprétables pour chaque arbre détecté.
Une étude de cas qualitative zero-shot sur les oasis de palmiers dattiers algériennes (Biskra) et les oliveraies
(Tizi Ouzou) démontre l’applicabilité du système à de nouvelles régions sans réentraînement. Bien que les
métriques quantitatives ne soient pas rapportées en raison de l’absence de vérité terrain annotée, les résultats
qualitatifs montrent une délimitation cohérente des couronnes et un raisonnement sanitaire plausible. Pour
l’évaluation de la santé, le module de raisonnement fournit une chaîne de raisonnement vérifiable que les experts
peuvent examiner. Ces résultats démontrent le potentiel de l’approche comme outil d’aide à la décision
à faible coût pour le suivi de la végétation dans les environnements pauvres en données. | en_US |
| dc.language.iso | en | en_US |
| dc.subject | Remote Sensing | en_US |
| dc.subject | Tree Detection | en_US |
| dc.subject | Vision-Language Models | en_US |
| dc.subject | Open-Vocabulary Detection | en_US |
| dc.subject | Instance Segmentation | en_US |
| dc.subject | Tree Health Assessment | en_US |
| dc.subject | Precision Agriculture | en_US |
| dc.title | From Text Prompts to Geospatial Insights: A Unified VLM-Based Pipeline for Multi-Species Tree Mapping and Health Assessment | en_US |
| dc.type | Thesis | en_US |
| Appears in Collections: | Ingenieur
|