Mise à jour du modèle de caméra

Il est essentiel de disposer des informations appropriées sur le modèle de la caméra pour obtenir des résultats de qualité optimale dans Drone2Map. Ces valeurs indiquent au logiciel comment ajuster correctement l’imagerie et comment l’aligner sur une surface d’élévation. Drone2Map facilite ces opérations en permettant de mettre à jour les informations du modèle de caméra de plusieurs manières. Par défaut, une base de données système interne de caméras stocke les caméras prises en charge et leurs paramètres optimaux. Lorsqu’un projet est créé, Drone2Map lit les informations EXIF à partir des images et applique le modèle de caméra approprié. Dans le cas de caméras qui ne figurent pas dans la base de données système interne des caméras, Drone2Map tente de renseigner les valeurs à l’aide des informations des balises EXIF et XMP des métadonnées des images.

Il est également possible de stocker les informations du modèle de caméra dans une base de données utilisateur de caméras. Cette base de données permet d’enregistrer et de stocker des paramètres personnalisés d’un modèle de caméra avec un identifiant unique. Lors du chargement de l’imagerie à partir du même modèle de caméra dans un projet, il est possible de sélectionner la base de données utilisateur à la place de la base de données système pour extraire instantanément les paramètres que vous avez enregistrés. Il est possible de stocker plusieurs paramètres de modèle de caméra prédéfinis en utilisant l’option qui permet de les définir comme paramètres de caméra par défaut lorsque vous chargez une imagerie qui utilise cette caméra.

Remarque :

La base de données utilisateur de caméras est uniquement disponible avec une licence Advanced.

Si vous traitez un projet avec plusieurs caméras différentes, ces dernières figurent dans la fenêtre Edit Camera Parameters (Modifier les paramètres de la caméra) ; pour passer de l’une à l’autre, utilisez les flèches situées en haut.

Remarque :

Seules les valeurs Focal length (mm) (Distance focale (mm)) et Pixel Size on the Sensor (in mm) (Taille de pixel sur le capteur (en mm)) sont nécessaires pour établir le modèle de la caméra. Ces valeurs sont souvent incluses dans les propriétés d'image, mais pas toujours. Dans ce cas, la valeur Pixel Size on the Sensor (Taille de pixel sur le capteur) est estimée automatiquement pour la distance focale équivalente de 35 mm des modèles de caméra pris en charge à l’aide des équations suivantes :

Taille de pixel = Diagonale CCD / Diagonale de l'image (en pixels)

où :

Diagonale CDD = 2 * (Distance focale * Tan(FOV/2))

Si cette valeur n’est pas calculée automatiquement, cliquez sur le bouton Calculate Pixel Size (Calculer la taille de pixel) Calculate Pixel Size (Calculer la taille de pixel) et sélectionnez Field of view (Champ de vision) (FOV), 35 mm equivalent focal length (Distance focale équivalente de 35 mm) ou Dimension dans le menu déroulant Sensor Specification (Spécification du capteur). Saisissez les spécifications correspondantes de votre modèle de caméra et cliquez sur OK (OK). La valeur de la zone Pixel Size on the Sensor (mm) (Taille de pixel sur le capteur (mm)) est maintenant renseignée.

Si les paramètres Focal length (mm) (Focale (mm)) et Pixel Size on the Sensor (mm) (Taille du pixel sur le capteur (mm)) ne sont pas renseignés avec une valeur valide, le traitement échouera.

Vous pouvez mettre à jour les informations des modèles de caméra existants dans la base de données système interne, la base de données utilisateur ou les métadonnées des images. Cependant, seule la base de données utilisateur de caméras permet d’enregistrer ces paramètres en vue d’une utilisation ultérieure. Lorsqu’une caméra est disponible en vue de sa mise à jour, le bouton Edit Camera (Mettre à jour la caméra) Edit Camera Model devient actif. Lorsque l’outil Mettre à jour la caméra est ouvert, des options de mise à jour manuelle des paramètres d’une caméra, d’importation des paramètres d’une caméra à partir d’un projet précédent ou d’enregistrement des paramètres personnalisés au format CSV, sont proposées. Si vous utilisez une licence Advanced, des options vous permettent également d’enregistrer, de supprimer ou de mettre à jour un modèle de caméra dans la base de données utilisateur.

Tous les modèles de caméra pris en charge pour Drone2Map se trouvent dans le fichier suivant : C:\Program Files\ArcGIS\Drone2Map\bin\DigitalCameras.dat

Mise à jour manuelle du modèle de caméra

Si vous avez optimisé des paramètres de caméra et que vous souhaitez les utiliser par défaut pour une caméra spécifique, vous pouvez les saisir manuellement dans la fenêtre Edit Camera (Mettre à jour la caméra).

Pour mettre à jour les valeurs du modèle de caméra manuellement, procédez comme suit :

  1. Créez un projet Drone2Map et ajoutez des images.
  2. Sous l’onglet Flight Data (Données de vol), dans le groupe Manage (Gérer), cliquez sur le bouton Edit Camera (Mettre à jour la caméra) Edit Camera Model.
  3. Saisissez les valeurs optimisées pour les éléments suivants :
    • Longueur focale (mm)
    • Taille de pixel sur le capteur (mm)
    • Point principal X (mm)
    • Point principal Y (mm)
    • Coefficient radial K1
    • Coefficient radial K2
    • Coefficient radial K3
    • Coefficient tangentiel P1
    • Coefficient tangentiel P2
  4. Cliquez sur OK afin d’enregistrer les paramètres de la caméra pour le projet et fermez la fenêtre Edit Camera (Mettre à jour la caméra).

Utiliser plusieurs caméras dans le même projet

Drone2Map prend en charge l’utilisation de plusieurs caméras dans un même projet. Il peut s’agir de caméras de la même marque et du même modèle ou d’une combinaison de caméras différentes. Les caméras peuvent pointer vers différentes directions et être quand même traitées en tant que surface unique. Vous pouvez cependant toujours faire en sorte qu’il existe des superpositions entre les vols si vous souhaitez créer une surface d’élévation continue ou une orthoimage. Si un projet contient plusieurs modèles de caméra, la fenêtre Edit Camera (Mettre à jour la caméra) le détecte et vous permet de passer de l’un à l’autre à l’aide des flèches situées dans sa partie supérieure. Tous les paramètres de caméra que vous définissez sont respectés quel que soit le modèle de caméra.

Créer, mettre à jour et définir des modèles de caméra utilisateur par défaut

Si vous possédez une licence Advanced, vous avez accès à la base de données utilisateur de caméras. Trois options apparaissent dans la partie supérieure droite de la fenêtre et permettent de mettre à jour des modèles de caméra enregistrés existants, d’ajouter de nouveaux modèles de caméra à la base de données et de supprimer des modèles de caméra de la base de données. Si vous ajoutez un nouveau modèle de caméra, il est enregistré avec un nom unique qui permet de le référencer pour des projets futurs. Si vous disposez de plusieurs modèles de caméra pour la même caméra, le bouton de mise à jour de la caméra dans la base de données utilisateur Update Camera (Mettre à jour la caméra) s’active et vous pouvez sélectionner le modèle à mettre à jour. Le bouton de suppression du modèle de caméra de la base de données Remove Camera (Supprimer une caméra) supprime le modèle de caméra utilisateur actuellement actif de la base de données.

Pour ajouter un modèle de caméra à la base de données utilisateur, procédez comme suit :

  1. Créez un projet Drone2Map et ajoutez des images.
  2. Sous l’onglet Flight Data (Données de vol), dans le groupe Manage (Gérer), cliquez sur le bouton Edit Camera (Mettre à jour la caméra) Edit Camera Model.
  3. Définissez des paramètres de caméra personnalisés dans un des champs modifiables de la fenêtre.
  4. Cliquez sur le bouton Add camera to user database (Ajouter la caméra à la base de données utilisateur).

    Une nouvelle fenêtre apparaît. Elle contient les champs Camera Make (Marque de la caméra) et Camera Model (Modèle de caméra).

  5. Indiquez un nom pour Camera Make (Marque de la caméra) et Camera Model (Modèle de caméra), ou acceptez les valeurs par défaut.

    Par défaut, les modèles de caméra créés par l’utilisateur reçoivent un incrément numéroté à chaque enregistrement ultérieur si aucun autre nom n’est indiqué.

    À la création, les modèles de caméra enregistrés par l’utilisateur peuvent également être définis comme modèle par défaut lorsqu’une imagerie de la même caméra est ajoutée à un nouveau projet si la case Set as Default Camera (Définir comme caméra par défaut) est cochée.

  6. Cliquez sur OK pour enregistrer le modèle de caméra et ses paramètres dans la base de données utilisateur.

Pour supprimer un modèle de caméra de la base de données utilisateur, procédez comme suit :

  1. Créez un projet Drone2Map et ajoutez des images.
  2. Sous l’onglet Flight Data (Données de vol), dans le groupe Manage (Gérer), cliquez sur le bouton Edit Camera (Mettre à jour la caméra) Edit Camera Model.
  3. Utilisez le menu déroulant Camera Source (Source de la caméra) pour sélectionner l’option User Database (Base de données utilisateur).
  4. Utilisez le menu déroulant Camera Model (Modèle de caméra) pour sélectionner un modèle de caméra enregistré existant.
  5. Cliquez sur le bouton Remove camera from user database (Supprimer la caméra de la base de données utilisateur) Remove Camera (Supprimer une caméra).

    Une boîte de dialogue apparaît et vous demande si vous souhaitez supprimer le modèle de caméra indiqué de la base de données utilisateur.

  6. Cliquez sur Yes (Oui) pour supprimer la caméra de la base de données utilisateur.

    Cette opération supprimer uniquement le modèle de caméra de la base de données utilisateur. Les informations du modèle de caméra de cette caméra sont toujours conservées dans la base de données système.

Exporter les paramètres de caméra

Vous pouvez exporter les valeurs des paramètres de caméra vers un fichier externe avant ou après le traitement.

Pour exporter les valeurs de caméra mises à jour, procédez comme suit :

  1. Sous l’onglet Flight Data (Données de vol), dans le groupe Manage (Gérer), cliquez sur le bouton Edit Camera (Mettre à jour la caméra) Edit Camera Model.
  2. Importez ou saisissez de nouvelles valeurs dans les zones de texte prévues à cet effet.
  3. Cliquez sur le bouton Export camera (Exporter la caméra) Export Camera File (Exporter un fichier de caméra).

    La fenêtre de navigation Save Camera File As (Enregistrer le fichier de caméra sous) apparaît.

  4. Accédez à l’emplacement sur le disque dans lequel les valeurs de caméra vont être enregistrées, puis cliquez sur Save (Enregistrer).

Importer les paramètres de caméra

Utilisez l’outil Import (Importer) pour importer les valeurs de caméra à partir d’un export précédent.

Remarque :

Les informations sur le modèle de caméra des projets précédents peuvent être importées sous forme de fichier .d2mx. Pour autant que l'étape d'ajustement initial a été exécutée dans ces projets, ces fichiers contiennent déjà les valeurs optimisées pour le modèle de caméra. Cela vous permet de décocher les options Camera Calibration (Calibrage de la caméra) dans la section Adjust Images (Ajuster les images) des options de traitement et de réduire le temps de traitement.

Pour importer les valeurs de caméra mises à jour à partir d’un fichier, procédez comme suit :

  1. Sous l’onglet Flight Data (Données de vol), dans le groupe Manage (Gérer), cliquez sur le bouton Edit Camera (Mettre à jour la caméra) Edit Camera Model.
  2. Cliquez sur le bouton Import camera (Importer une caméra) Import Camera File (Importer un fichier de caméra).

    La fenêtre de navigation Camera File (Fichier de caméra) apparaît.

  3. Accédez au fichier de la caméra (.cam, .csv, .txt ou .d2mx) et cliquez sur OK.

    La fenêtre Edit Camera (Mettre à jour la caméra) est actualisée conformément aux valeurs importées.