ContextCapture

Trucs et Astuces sur ContextCapture

Avec Bentley, vous avez le choix !

Chez Bentley, l'acquisition n'est pas le seul mode d'utilisation de leur solution. De la même manière, la souscription (la location) ne l'est pas non plus... Effectivement, il est possible de réaliser un mix entre ces diverses méthodes en utilisant le mode de surutilisation. Avec Bentley, vous avez le choix ! Regardez la vidéo ci-dessous, le concept y est clairement expliqué ! Pour en savoir plus : ...
Lire La Suite…

Publier un modèle ContextCapture 3MX sur Internet

Cette vidéo explique très simplement comment publier un modèle de la réalité généré par ContextCapture pour y avoir accès via un browser internet. Quelques étapes simples et un résultat immédiat ! Vous pouvez ainsi de manière très efficace partager une modélisation avec vos clients. Ceux-ci pourront visualiser le modèle publier sans avoir besoin d'installer la moindre application. Par ailleurs, ce modèle publié pourra être également affiché comme "référence" dans l'ensemble des applications de Bentley Systems basée sur la plateforme MicroStation ...
Lire La Suite…

3MX – Ajouter les informations “Web ready” a posteriori

Entre autres possibilités, ContextCapture permet de créer des modèles au format 3MX publiable aisément sur un site web. Pour cela, lors de la création du modèle, il y a lieu de cocher la case "Web ready" comme illustré ci-dessous : Que faire si on a oublié de cocher cette case ? Qu'est-ce qu'un fichier 3mx ? Il est bon de rappeler tout d'abord que me format 3MX est constitué non pas d'un seul fichier mais d'un ensemble de fichiers et de répertoires. Le fichier principal étant constitué comme suit : [Nom_de_la_production].3MX PS : Le "nom_de_la_production" est celui introduit librement lors ...
Lire La Suite…

Produits Bentley Systems : Comment plafonner le nombre de licences utilisables ?

Le nouveau système de licence qui est apparu avec la génération CONNECT Edition des produits de Bentley Systems permet, entre autres choses, de plafonner l'utilisation du nombre de licences par vos utilisateurs. Cela doit être réalisé par une personne ayant les droits d'administration.  Imaginons que vous possédez 10 licences de MicroStation. Elles sont à un moment donné toutes utilisées et un 11ème utilisateur souhaite utiliser MicroStation. Cette licence est additionnelle et si l'utilisation dépasse 10 minutes vous passerez en mode "locatif" qui automatiquement provoquera une facturation mensuelle ou trimestrielle en fonction qu'un contrat CSS soit actif ou non. Si un ...
Lire La Suite…

Quelles sont les différentes éditions de ContextCapture?

ContextCapture est disponible en deux éditions de logiciels autonomes: ContextCapture ContextCapture permet la production de modèles 3D haute résolution ainsi que la génération de modèles de surface numériques (DSM) et d'orthophotos vraies à partir de jeux de données d'imagerie (photographies) d'une taille maximale de 300 gigapixels. De plus vous pouvez intégrer des nuages de points contenant jusqu'à 500 millions de points. Il convient particulièrement aux opérateurs d'UAS / UAV / drones, sans toutefois s'y limiter. ContextCapture Center ContextCapture Center est dédié aux levés et à la cartographie 3D à grande échelle. Il peut gérer un nombre illimité de photographies sans ...
Lire La Suite…

Quelle est la configuration système minimale recommandée pour ContextCapture & ContextCapture Center?

ContextCapture et ContextCapture Center s'exécutent de manière native dans les environnements Windows 7/8/10 64 bits La configuration matérielle minimale requise est la suivante: Idéalement, un ordinateur de bureau récent fonctionnant sous Microsoft Windows 7/8 ou 10 Professional 64 bits avec au moins 16 Go de RAM, un processeur à 8 cœurs et une carte graphique NVIDIA GeForce GTX 980 Ti. Veuillez contacter l'équipe de support technique pour concevoir des configurations plus puissantes (GeForce GTX TITAN, Quadro, bi-Xeon, etc.) Veuillez noter que ContextCapture & ContextCapture Center tire parti des architectures multi-GPU. Les données d'entrée, de travail et de sortie doivent de ...
Lire La Suite…

Visualisation de détails dans ContextCapture

Grâce à ContextCapture et à la structure pyramidale de ses données, vous aurez toujours la meilleure visualisation possible de votre modèle. Dans la vidéo ci-dessous, on découvre un panneau affichant des textes de 3.5mm ...
Lire La Suite…

Calculer des courbes de niveau à l’aide de ContextCapture Editor

Cette vidéo illustre la manière dont il faut procéder pour calculer des courbes de niveau à l'aide de l'application de modélisation photogrammétrique ContextCapture et de son outil compagnon ContextCapture Editor ...
Lire La Suite…

ContextCapture – Comment calibrer votre appareil photo

Étapes à suivre Étape 1. Configuration de la caméra
  1. Supprimer la stabilisation optique.
  2. Désactiver la rotation automatique des photos
  3. Si vous n'êtes pas familier avec l'appareil photo, utilisez le mode Automatique
  4. Fixer la focale
  5. Fixer les dimensions de l'image
Si vous modifiez la distance focale de la caméra (zoom +/-) et / ou les dimensions de l’image, l’étalonnage sera différent. Étape 2. Acquisition de photos
  1. Sélectionnez une scène hautement texturée et géométriquement complexe
  2. Acquérir des photos à 360 degrés autour de la scène
  3. Prenez des photos en tenant l'appareil photo dans différentes positions (horizontale / verticale). NB cela ne s'applique que si le mode de rotation ...
    Lire La Suite…

ContextCapture – Comment le type de processeur de mon ordinateur affecte-t-il les performances ?

Il a été constaté que dans de nombreux systèmes, le CPU, le nombre de cœurs, la vitesse, la mémoire, etc. (même avec un GPU identique), les performances de référence changeront considérablement. Comment choisir le processeur qui fonctionnera le mieux pour ma configuration matérielle ContextCapture ? Quel type de processeur est plus efficace, i7 ou Xeon? Intel i7 (voir i9, mais nous avons peu de référence à l'heure actuelle) et certains Xeon sont actuellement les processeurs les plus rapides. Ceux-ci ont le plus grand nombre de cœurs et atteignent actuellement la vitesse la plus rapide. Pour la même vitesse et le ...
Lire La Suite…

ContextCapture – Exporter le fichier journal pour le support technique

Comment générer un fichier journal à envoyer au support technique ? Contexte En cas d'échec de l'aérotriangulation ou de la production, vous pouvez générer un fichier journal (log) que vous devrez envoyer à l'assistance technique de Bentley pour le dépannage et l'assistance technique. Étapes à suivre Option 1: échec de l'aérotriangulation
  1. Votre processus d'aérotriangulation a échoué et vous ne savez pas pourquoi. Vous devrez exporter le fichier journal et l'envoyer à l'équipe de support Bentley ContextCapture.
  2. Dans la colonne de gauche, cliquez avec le bouton droit de la souris sur le fichier AT ayant échoué et exportez le fichier journal pour ...
    Lire La Suite…

ContextCapture – Exporter et importer les propriétés optiques de la caméra

Étapes à suivre Exporter les propriétés optiques Vous pouvez les exporter sous forme de fichier * .opt en cliquant avec le bouton droit de la souris sur votre photogroupe aéro-triangulé. Importer les propriétés optiques Vous avez effectué un étalonnage (une calibration) de la caméra et vous connaissez avec précision la distorsion de votre caméra Paramètres Vous pouvez les importer sous forme de fichier * .opt en cliquant avec le bouton droit sur votre photogroupe, avant de soumettre l'AT Puis, dans les paramètres AT, réglez le paramètre par défaut sur "Conserver" dans les règles d'estimation de distorsion ...
Lire La Suite…

ContextCapture – Différence entre points de liaison et points de contrôle

Question: Quelle est la différence entre les points de liaison et les points de contrôle? Réponse: Un point de liaison correspond aux pixels de deux ou plusieurs photographies différentes, ces pixels représentant la projection du même point physique dans la scène. ContextCapture peut générer automatiquement un grand nombre de points de rattachement automatiques au cours du processus d'aérotriangulation. Les points de rattachement utilisateur peuvent également être entrés a priori à partir d'une interface dédiée pour aider à l'aérotriangulation. Les points de contrôle sont des données de positionnement facultatives utilisées lors de l'aérotriangulation du bloc. L'ajout de points de contrôle à ...
Lire La Suite…

ContextCapture – Créer un point de contrôle

Question: Comment faire pour créer point de contrôle ? Réponse:
  1. Cliquez sur l'onglet "Surveys". A droite de la photo, deux onglets sont disponibles :
    1. Survey Points
    2. Constraints
  2. Cliquez "Surveys points" ensuite sur le bouton Add
  3. Sélectionnez le type de Survey Point : Control Point.
  4. Introduisez un nom pour ce point dans le champ "Name:"
  5. Sélectionnez le système de coordonnées utilisé (Coordinate:) s'il y en a un ou sélectionnez Local coordinate system si les points ont été relevés dans un système de coordonnées locale (non géoréférencé).
  6. Introduisez les coordonnées du point soit en rectangulaires ou en polaires en fonction du système de coordonnées sélectionnés.
  7. Cliquez sur le bouton ...
    Lire La Suite…

ContextCapture – Combiner des points topo avec des photos

Question: Pouvez-vous combiner le maillage photo avec une étude topographique pour créer un maillage plus précis ? Réponse: Oui - Il est recommandé de placer des cibles visibles sur les photos. Vous pouvez ensuite relever ces cibles en tant que points topo ou de stations. Pour relier les points ainsi mesurés et les photographies, créez des points de contrôle sur les photographies à l'aide des cibles pour y repositionner les points topo. Technique alternative Une autre technique est d'utiliser des cibles QR code positionnées et photographiées sur le terrain. Ces cibles QR code seront également relevées tachéomètre/théodolite ou via une ...
Lire La Suite…

ContextCapture – Ajouter des photos supplémentaires

Question: Des photos supplémentaires peuvent-elles être ajoutées ultérieurement pour mettre à jour des données déjà traitées ou l'ensemble des données doit-il être retraité ? Réponse: Bien que de nouvelles photos puissent être ajoutées, nous vous recommandons de les traiter séparément, puis de les fusionner ...
Lire La Suite…

Les contraintes de surface dans ContextCapture

Parfois, les utilisateurs peuvent avoir un problème avec la contrainte de surface ContextCapture, ce qui peut être causé par un alignement incorrect des images. Les valeurs d'altitude dans les métadonnées ne sont pas du tout bonnes et cela empêche l'AT de trouver une bonne orientation: la scène sera pliée, donc la contrainte sera déplacée en conséquence. L’alignement des images peut être analysé lors de l’ajout d’images dans CC, ajouter des images, puis cliquer sur la vue 3D. À partir de là, vous pouvez voir que, dans ce cas, certaines images sont placées à une mauvaise altitude. Pour résoudre le problème, ...
Lire La Suite…

ContextCapture – Gain de performances en multi-GPU

Les performances des cartes graphiques dans ContextCapture sont les suivantes: • 2 GPU: 15% plus rapide que 1 GPU
• 3 GPU: 20% plus rapide qu'un 1 GPU
• 4 GPU: 24% plus rapide qu'un 1 GPU L'utilisateur doit savoir que: 1) L'avantage d'ajouter des cartes graphiques supplémentaires ne double pas les performances avec chacune. 2) L'utilisateur peut tirer davantage parti de l'installation de 2 cartes graphiques sur chaque système, de l'installation de plusieurs ContextCapture Engine et de la mise en cluster (ContextCapture Center) ...
Lire La Suite…

Les divers modules de ContextCapture

Ceci est une brève description des différents modules qui composent ContextCapture et Context Capture Center. ContextCapture est composé de 2 modules:
  1. ContextCapture Master
  2. ContextCapture Engine
ContextCapture Master ContextCapture Master est l'interface utilisateur principale de ContextCapture. Cette interface utilisateur graphique vous permet de:
  • Importer les ensembles de données
  • Définir les paramètres de traitement
  • Soumettre des tâches
  • Surveiller l'avancement des tâches soumises
  • Visualiser les résultats
  • ...
ContextCapture Master n'effectue pas les tâches de traitement. Au lieu de cela, il sépare les tâches en tâches élémentaires qu'il soumet à une file d'attente. L’interface principale de ContextCapture Master gère les différentes étapes du flux de travaux ContextCapture dans un projet ...
Lire La Suite…

Les paramètres de configuration appropriés de ContextCapture dans le panneau de contrôle NVidia

Quels sont les paramètres GPU optimaux pour la mémoire GPU dédiée et partagée ? Dans le Panneau de configuration de NVidia, quel programme CC (Master, Engine) doit être utilisé pour configurer les paramètres du processeur graphique? Comment chaque paramètre doit-il être configuré pour optimiser les performances de ContextCapture? ...
Lire La Suite…

ContextCapture et le multi-GPU

Comme décrit dans le manuel d'utilisation (p.24), ContextCapture peut tirer parti de plusieurs cartes graphiques. L'utilisateur doit savoir que les modes SLI (NVidia) ou Crossfire (AMD) ne doit pas être utilisé avec ContextCapture à la suite de performances lentes et potentiellement d'une défaillance de la production. L'utilisation de Vulkan sera donc à privilégier ...
Lire La Suite…

Options de licence ContextCapture

ContextCapture est disponible en plusieurs évolutions : Option 1 ContextCapture Desktop Comprend les moteurs ContextCapture Master (gestion des projets) et ContextCapture Engine (moteur de calcul) en version poste de travail. Cette licence est généralement prévue pour installation sur un seul poste de travail même si depuis l'update 13 (octobre 2019) de ContextCapture Desktop, il est possible d'associer deux licences CC Desktop pour calculer le même modèle. De cette manière, vous aurez la possibilité de calculer vos projets 2x plus rapidement. Cette possibilité peut donner un avant goût des possibilités de ContextCapture Center. . Les jeux de données d'imagerie peuvent compter ...
Lire La Suite…

Changer le répertoire de JobQueue

Comment redéfinir l'emplacement de la file d'attente dans la base de données ContextCapture ? ContextCapture fonctionne avec l'architecture suivante: le module principal crée et soumet des travaux stockés dans une file d'attente de travail. Le module Moteur (s'il est lancé) écoute en permanence JobQueue et traite un travail dès sa création par le maître et son apparition dans JobQueue. Après avoir installé ContextCapture, vous pouvez rencontrer des problèmes lors de la soumission de vos travaux. La JobQueue peut être inaccessible en raison de problèmes d'autorisation ("échec de soumission de l'aérotriangulation") ou le module Moteur peut écouter le JobQueue erroné ("avertissement: ...
Lire La Suite…

Modification des paramètres de la carte graphique pour utiliser le processeur graphique dédié sur un ordinateur Windows.

De nombreux ordinateurs portables sont désormais disponibles avec une double carte graphique, à savoir une carte graphique intégrée (Intel) et une carte graphique supplémentaire dédiée (NVIDIA ou AMD).
Des problèmes peuvent souvent survenir lorsque vos applications doivent utiliser la carte graphique dédiée. L'option par défaut sur l'ordinateur portable peut être définie sur «Auto». Le système décidera quel GPU peut être utilisé pour une application spécifique. Cela peut poser un problème pour de nombreuses applications et nous devons ensuite être en mesure de configurer le pilote graphique pour utiliser le GPU dédié afin d’améliorer les performances vidéo. Une application de modélisation ...
Lire La Suite…

Compatibilité Césium et Tuiles 3D

Quelle est la compatibilité avec la version en carreaux de césium et en 3D ? Les tuiles 3D produites par ContextCapture sont compatibles avec la version 1.22.2 de Cesium de la branche Tuiles 3D de Cesium. Notez également que l'application de base Cesium produite par ContextCapture utilise cette même version ...
Lire La Suite…

Recommandation de la caméra pour ContextCapture

Quel type de caméra est recommandé pour une utilisation avec ContextCapture? ContextCapture prend en charge une large gamme de caméras : smartphone, compacts numériques, reflex numériques, fisheye, photogrammétriques et à caméras multiples. Il peut traiter des photographies ou extraire des images vidéo (frames) de caméscopes numériques. Par contre, il ne supporte pas les caméras linéaires pushbroom. Il ne prend pas non plus en charge les caméras à obturateur en mouvement rapide. Bien que ContextCapture n'exige pas une résolution minimale de la caméra, une caméra à résolution supérieure permet l'acquisition d'un sujet pour obtenir une précision donnée avec moins de photographies ...
Lire La Suite…

Utiliser ContextCapture à l’intérieur

ContextCapture fonctionne-t-il à l'intérieur d'un bâtiment? Oui - Nous vous recommandons par contre de prendre des photos en vous déplaçant le long du périmètre de la pièce, votre dos contre le mur. Pour une acquisition en intérieur, les lumières fixes sont préférables au flash ...
Lire La Suite…

Vérifier l’intégrité des photos avant le calcul

ContextCapture a la capacité de trouver des images corrompues avant d'exécuter un AT. Comment faire ? Il existe un moyen de déterminer si vous avez des images de fichier défectueuses dans ContextCapture avant d’exécuter une AT. C'est un bon flux de travail à garder à l'esprit car cela pourrait vous faire gagner du temps et échouer. Chargez les images dans ContextCapture puis cliquez sur "Check image file". Il y a 2 modes dans les deux cas, cela va au-delà de la vérification du chemin ...
Lire La Suite…

Créer une grille cotée sur un maillage phototexturé

Créer une grille de points sur un maillage phototexturé issu de ContextCapture Nous analyserons ici les étapes à suivre pour créer une grille de points sur un maillage phototexturé. Ce dernier est issu d'une modélisation photogrammétrique réalisée à l'aide de ContextCapture. Comment faire ? La première étape consistera à créer un contour qui nous servira de délimitation. Nous allons ensuite mesurer la longueur et la largeur de ce contour suivant l'orientation générale du maillage phototexturé. Nous placerons ensuite une cellule assez simple (une petit croix). Veillez à ce que cette cellule soit placée à une altitude aisément identifiable : 700m ...
Lire La Suite…