ContextCapture

 ContextCapture

Le modèle semble être courbé au lieu d’être horizontal après l’aérotriangulation dans ContextCapture

Description du problème Vous avez acquis un jeu de données aériennes nadir et n'avez pas conduit d'étape d'étalonnage spécifique. Vous avez soumis une aérotriangulation, les paramètres de distorsion ont été calculés et votre photogroupe orienté, mais le résultat n'est pas satisfaisant.
Sur ce type de jeu de données, on observe souvent la même déformation sphérique due aux paramètres de distorsion inexactitude. Étapes à suivre Pour éviter ce problème, nous vous recommandons ce qui suit:
  • Capturez un petit ensemble de données de n'importe quel objet avec la même caméra.
  • Traitez l'aérotriangulation sur cet ensemble de données en conservant les paramètres par défaut.
  • Exportez les ...
    Lire La Suite…

Utilisation du zoom de l’appareil photo dans ContextCapture

Question: Peut-on utiliser la fonction zoom sur un appareil photo ? Réponse: Il est recommandé d'utiliser une distance focale fixe tout au long du processus d'acquisition. Pour obtenir une taille de pixel projetée non uniforme, faites varier la distance par rapport au sujet. Si vous ne pouvez pas éviter plusieurs réglages de distance focale, par exemple, si la distance au sujet est limitée, prenez plusieurs séries de photos, chacune avec une distance focale fixe. Lorsque vous utilisez un objectif zoom, assurez-vous que sa position reste fixe sur une série de photos. Vous pouvez utiliser un morceau de ruban adhésif avec ...
Lire La Suite…

Utilisation de vidéos dans ContextCapture

Question : Peut-on importer des images d'une vidéo dans ContextCapture ? Réponse : L'outil Importer des images vidéo vous permet d'extraire des images d'un fichier vidéo et de les ajouter au bloc ...
Lire La Suite…

Affectation d’un bloc par un effet sphérique après l’aérotriangulation dans ContextCapture

Description du problème Le bloc est affecté par un effet sphérique après l'aérotriangulation, j'ai un problème lors de l'importation de mon fichier XLS-block. L'utilisateur a acquis un jeu de données aériennes nadir et a suivi une étape d'étalonnage spécifique. Une aérotriangulation a été soumise, les paramètres de distorsion ont été calculés et orientés Photogroup, mais le résultat n'était pas acceptable. Étapes à suivre Ce type de jeu de données entraîne une déformation sphérique due à l'imprécision des paramètres de distorsion. Pour éviter ce problème, il est recommandé de :
  • Capturer un petit ensemble de données de n'importe quel objet avec ...
    Lire La Suite…

Fusionner des modèles dans ContextCapture

Cet article vous explique comment fusionner un modèle haute résolution (au sol) et un modèle «10 cm» (aérien) dans ContextCapture. Contexte L'utilisateur doit fusionner les photos prises à partir de différentes sources, c'est-à-dire que l'ensemble de données a été acquis à partir d'images prises à l'aide d'un appareil photo reflex numérique et un drone. Étapes à suivre Aérotriangulation
  • Traitez l'aérotriangulation «standard» sur le jeu de données haute résolution (au sol).
  • Sur ce bloc aérotriangulé, ouvrez l'éditeur de points d'ancrage.
  • Identifiez les points d'intérêt qui peuvent également être visualisés dans le modèle «10 cm» (aérien) et cliquez dessus dans au moins deux photos ...
    Lire La Suite…

Fusionner des fichiers 3MX dans ContextCapture

Cet article vous explique comment fusionner des fichiers 3MX dans ContextCapture. Contexte L'utilisateur dispose de modèles de plusieurs zones et souhaite fusionner les fichiers en un seul fichier pour une visualisation plus pratique. Étapes à suivre Par exemple :

Pour 2 productions P1 et P2:
… / Production1 / Scène / P1.3mx et… / Production1 / Scène / Données
… / Production2 / Scène / P2.3mx et… / Production2 / Scène / Données Combiner les dossiers
  • Créez un répertoire… / Production fusionnée / Scène
  • Dans ce répertoire (… / Production fusionnée / Scène) copiez P1.3MX et renommez-le Merged_Production.3MX
  • Copiez également (dans ce ...
    Lire La Suite…

Gestion des mises à jour partielles sur les grands projets ContextCapture

Problème Vous avez une zone (une ville ou simplement un chantier de construction) photographiée et un modèle 3MX terminé. Certaines modifications ont été apportées (dans une ville, un nouveau bâtiment est érigé ou tout le bloc reconstruit; ou sur le chantier de construction de nouvelles pièces sont construites).

Comment pouvez-vous incorporer de nouvelles photos et les modifications sur certaines zones dans un modèle existant, de sorte que l'ensemble du modèle n'ait pas à être régénéré ? Solution Prenez des photos de la nouvelle zone d'intérêt.
Assurez-vous que le nouvel ensemble de données comprend suffisamment de photos pour générer un bon modèle 3D ...
Lire La Suite…

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…

Comment publier un modèle ContextCapture 3MX sur Internet ?

Cette vidéo est très simple à comprendre. Elle explique comment publier un modèle 3MX 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 publié sans avoir besoin d'installer la moindre application. Par ailleurs, quand on publie le modèle, il peut également s'afficher comme "référence". En effet, cela est possible dans l'ensemble des applications Bentley Systems basées 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 limitation ...
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…

Comment calculer des courbes de niveau à l’aide de ContextCapture Editor ?

L'application de modélisation photogrammétrique ContextCapture et son outil ContextCapture Editor permettent de calculer des courbes de niveau. Cette vidéo illustre la manière dont il faut procéder ...
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…

Comment exporter le fichier journal pour le support technique de ContextCapture ?

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 au support 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é. Ensuite, exportez le fichier journal pour l’assistance technique.
Option 2: échec de la production.
  1. Si votre production ...
    Lire La Suite…

Comment exporter et importer les propriétés optiques de la caméra dans ContextCapture

Dans ContextCapture, il est possible d'exporter et importer les propriétés optiques de la caméra. Cet article vous livre la marche à suivre pour y parvenir. É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 d'abord les importer sous forme de fichier * .opt en cliquant avec le bouton droit sur votre photogroupe, ...
Lire La Suite…

Quelles sont les différences entre les points de liaison et les points de contrôle dans ContextCapture ?

Question: Quelle est la différence entre les points de liaison et les points de contrôle dans ContextCapture ? Réponse: Un point de liaison correspond aux pixels de deux ou plusieurs photographies différentes. Ces pixels représentent 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 que l'on utilise lors de l'aérotriangulation du bloc. L'ajout de points ...
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…

Comment combiner des points topo avec des photos dans ContextCapture ?

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…

Comment ajouter des photos supplémentaires dans ContextCapture ?

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. Cela 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. Pour cela, il faut ajouter des images, puis cliquer sur la vue 3D. À partir de là, vous pouvez voir que, dans ce cas, certaines images se placent à une mauvaise altitude. Pour résoudre ...
Lire La Suite…

Comment améliorer les performances en multi-GPU dans ContextCapture ?

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 se compose 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…

Comment optimiser les paramètres de configuration dans le panneau de contrôle NVidia pour l’utilisation de ContextCapture ?

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) utiliser pour configurer les paramètres du processeur graphique? Comment configurer chaque paramètre pour optimiser les performances de ContextCapture? ...
Lire La Suite…

Comment activer le multi-GPU pour ContextCapture ?

Comme décrit dans le manuel d'utilisation (p.24), ContextCapture peut tirer parti de plusieurs cartes graphiques. L'utilisateur doit savoir qu'il ne doit pas utiliser les modes SLI (NVidia) ou Crossfire (AMD) avec ContextCapture. En effet, ces derniers entraîneraient une dégradation des performances et potentiellement des défaillances lors du calcul des productions. 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: aucun moteur ...
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. 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 photogrammétrique telle que ContextCapture ...
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…

Comment utiliser ContextCapture pour un relevé d’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…

Comment vérifier l’intégrité de l’ensemble des photos avant le calcul ?

ContextCapture a la capacité de trouver des images corrompues avant d'exécuter un AT. Comment faire pour vérifier l'intégrité de l'ensemble des photos ? 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…