Ressources matérielles et performances

ArcGIS Drone2Map tire parti des CPU multithread et des GPU NVIDIA dotés de fonctionnalités de calcul CUDA pour transformer rapidement les images de drone en données exploitables. Toutes les étapes n’utilisent cependant pas les ressources système de la même manière. Outre le matériel de votre ordinateur, les caractéristiques de votre drone, telles que le nombre d’images, le chevauchement entre les images et la distance d’échantillonnage au sol (GSD), peuvent affecter les performances. Les sections ci-dessous détaillent les composants matériels qui sont utilisés au cours du traitement et fournissent des instructions pour optimiser les vitesses de traitement.

Facteurs clés qui influent sur la vitesse de traitement

Vous trouverez ci-dessous les principaux facteurs qui influent sur la vitesse de traitement dans les projets Drone2Map  :

  • Composants matériels
    • Processeur
    • GPU
    • RAM
    • Stockage
  • Caractéristiques de vol
    • Nombre d’images
    • Résolution d’image
  • Paramètres du projet
    • Distance d’échantillonnage au sol
    • Échelle d’image
    • Stratégie d’appariement
    • Densité du nuage de points
    • Produits en sortie

Composants matériels

Les composants matériels de votre ordinateur sont utilisés dans différentes capacités lors du traitement des projets. Voici un résumé du comportement des principaux composants lors du traitement :

Processeur

  • Drone2Map utilise le traitement parallèle pour tirer parti des systèmes avec des processeurs à plusieurs cœurs.
  • Le processeur (CPU) est le composant matériel qui a le plus d’influence sur la vitesse de traitement. Comme la mise à niveau du CPU représente un avantage, pour toutes les étapes de traitement, la mise à niveau du CPU doit être la priorité principale pour accélérer les délais de traitement.
  • Un processeur avec une vitesse d’horologe supérieure s’exécute généralement mieux qu’un processeur comparable avec davantage de cœurs.

GPU

  • Drone2Map exploite les GPU NVIDIA dotés de fonctionnalités de calcul CUDA pour accroître davantage les vitesses de traitement.
  • Le GPU augmente significativement les vitesses de traitement des étapes Dense Matching (Appariement dense) et 2D Products (Produits 2D).
  • Le GPU offre des performances de traitement modérées pour l’étape Adjust Images (Ajuster les images).

RAM

  • Drone2Map utilise la RAM disponible dynamiquement pour optimiser les performances.
  • Une RAM supplémentaire augmente les vitesses de traitement en permettant à Drone2Map de réaliser plus de tâches en parallèle.
  • Les systèmes dotés d’un nombre élevé de cœurs de processeur et d’une RAM insuffisante peuvent limiter le potentiel de traitement du processeur. Il est recommandé d’utiliser au moins 32 Go de RAM avec les processeurs doté d’un nombre élevé de cœurs.

Stockage

  • Il est recommandé de stocker des projets et images sur disques SSD ou SSD RAID pour des performances optimales.
  • Évitez de traiter les projets depuis des clés USB, des lecteurs réseau et des lecteurs de stockage cloud, car le temps de latence et le risque accrus de pannes réseau peuvent dégrader les performances ou entraîner l’échec du traitement.
  • Une fois le traitement terminé, vous pouvez copier les projets sur des disques durs plus lents pour un stockage à long terme.

Caractéristiques de vol

Drone2Map offre plusieurs options pour gérer les vols et augmenter la vitesse de traitement. Les conseils suivants permettent de garantir rapidement des produits , de haute qualité :

Nombre d'images

  • L’augmentation du nombre d’images dans un projet augmente le délai de traitement du projet.
  • Supprimez les images qui ne font pas partie du projet, par exemple les images du décollage ou de l’atterrissage et les images situées en dehors de la zone de projet.
  • Utilisez l’outil Project Area (Zone de projet) pour délimiter la région d’intérêt.

Résolution des images : les images de résolution supérieure nécessitent généralement une puissance de traitement et un espace de stockage plus importants. Tenez compte de la résolution de vos images de drone lorsque vous budgétisez les composants matériels pour garantir des performances optimales.

Paramètres de projet et produits générés

Le fait de sélectionner des produits en sortie supplémentaires augmente le délai de traitement. Même si vous souhaitez sélectionner tous les produits lors du traitement d’un projet, la sélection des produits qui se trouvent dans l’étendue du projet uniquement permet d’optimiser l’efficacité.

Drone2Map préserve les principales étapes de traitement, ce qui offre une meilleure flexibilité pour choisir les produits à traiter. Si vous décidez de créer des produits supplémentaires, vous n’aurez qu’à traiter les étapes requises pour le produit concerné.

Comme pour l’ajout de produits supplémentaires, l’amélioration de la qualité des options de traitement augmente généralement les délais de traitement. Il est recommandé d’utiliser le modèle de traitement qui correspond aux critères du projet, car ces modèles ont été optimisés en termes de qualité et de performances.

Les étapes de traitement suivantes ont le plus fort impact sur la vitesse de traitement :

  • Options générales
    • Distance d’échantillonnage au sol
    • Densité du nuage de points
  • Options d’ajustement des images
    • Échelle d’image
    • Voisinage d’appariement

Tenez compte des scénarios suivants pour déterminer les options de traitement optimales :

Scénario 1

Vous êtes sur le terrain en train d’exécuter un vol de drone sur un ordinateur portable ou de bureau avec des ressources matérielles d’entrée de gamme. Le vol est terminé, mais vous n’êtes pas certain de la qualité. Vous voulez voir comment le vol est reconstruit dans Drone2Map, mais vous disposez d’un temps limité pour finaliser la mission et retourner au bureau.

Pour obtenir la reconstruction la plus rapide, il est préférable de commencer par le modèle Rapid (Rapide). Dans les options de traitement du projet, vous pouvez réduire la résolution du projet sur l’onglet Général à 8x GSD. Cela réduit automatiquement la densité du nuage de points sur Faible. En outre, sur l’onglet Adjust Images (Ajuster les images), vous pouvez augmenter l’échelle d’image initiale à 1/8 (huitième de l’échelle de l’image). Ces paramètres vous permettent de bénéficier de l’orthomosaïque la plus rapide possible.

Scénario 2

Plusieurs vols se sont terminés récemment et vous êtes maintenant chargé de les traiter dans Drone2Map. Vous disposez d’une fenêtre temporelle limitée pour les résultats, mais voulez des produits de haute qualité. L’ordinateur utilisé est une machine de bureau dotée de ressources matérielles de milieu de gamme. Pour chaque vol, une orthomosaïque et les deux surfaces d’élévation doivent être traitées.

La meilleure option pour traiter les projets rapidement, mais à une qualité élevée, consiste à utiliser le modèle 2D products (Produits 2D). Les paramètres par défaut de ce modèle configurent la résolution du projet sur 1x GSD, traitent le nuage de points de forte densité à une densité élevée et exécutent un deuxième passage à une résolution de 1x lors de la génération des points de rattachement pour obtenir davantage de résultats. Vous pouvez augmenter le voisinage d’appariement sous les options des points de rattachement pour potentiellement obtenir plus de résultats entre les images voisines, mais cela n’est recommandé que si vous n’êtes pas certain des niveaux de chevauchement entre les images.

Scénario 3

Vous disposez d’une licence Advanced et d’un projet que vous voulez traiter pour générer des produits 2D et 3D de haute qualité. Le temps n’est pas un problème et vous voulez la meilleure qualité que Drone2Map peut offrir.

Étant donné la façon dont les produits 3D seront traités, il est préférable de commencer par le modèle 3D products (Produits 3D). Ce modèle est automatiquement configuré pour traiter la résolution du projet à 1x GSD. Vous pouvez augmenter la densité du nuage de points sur Ultra au lieu de Élevé. Les paramètres des points de rattachement du modèle par défaut sont configurés de façon à exécuter un deuxième passage à résolution maximale pour recueillir davantage de résultats. Vous pouvez augmenter le voisinage d’appariement sur Large (Grand) ou X-Large (Très grand) afin d’obtenir le nombre maximal de points de rattachement. Cela permet d’obtenir le plus haut niveau de traitement disponible dans Drone2Map. N’oubliez pas que selon vos ressources matérielles, le traitement prend plus de temps avec ces paramètres.