Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
ContextCapture | Descartes | Pointools | Orbit
  • Product Communities
ContextCapture | Descartes | Pointools | Orbit
ContextCapture | Descartes | Pointools | Orbit Wiki Describe the Different Modules of ContextCapture
    • Sign In
    • +Reality Modeling Wiki
    • +Bentley I/RAS B
    • +Bentley LumenRT
    • +Bentley Pointools
    • -ContextCapture -
      • +ContextCapture User Guides
      • +ContextCapture - Release information
      • +ContextCapture - How to
      • ContextCapture Frequently Asked Questions
      • +ContextCapture - Troubleshooting
      • +ContextCapture Insights
      • ContextCapture License Options
      • Describe the Different Modules of ContextCapture
      • What are the different editions of ContextCapture?
      • ContextCapture User Requirements
    • +Descartes and ContextCapture Editor
    • +Orbit 3DM
    • +RealityModeling Cloud Services

     
     Questions about this article, topic, or product? Click here. 

    Describe the Different Modules of ContextCapture

      Product(s): ContextCapture
      Version(s): 10.00.00.00
      Environment: N\A
      Area: N/A
      Subarea: N\A

    This is a brief description of the different modules that comprise ContextCapture and Context Capture Center

    ContextCapture & ContextCapture Center

    ContextCapture is comprised of 2 modules:
    1. ContextCapture Master
    2. ContextCapture Center

    ContextCapture Master

    The ContextCapture Master is the main user interface of ContextCapture. This graphical user interface, it allows you to:
    Import the data sets,
    Define the processing settings,
    Submit tasks,
    Monitor the progress of submitted tasks,
    Visualize results, etc.
     
    The Master does not perform the processing tasks. Instead, it separates tasks into elementary jobs which it submits to a job queue.
     
    ContextCapture Master's main interface manages the different steps of the ContextCapture workflow through a project.
     
    A project is organized along a tree structure. It contains items of different types, corresponding to each step of the workflow:
    Project: A project manages all data relative to a scene processed by ContextCapture. It contains one or several blocks as sub-items.
    Block: A block manages a set of input photos and their properties (photogroup properties: sensor size, focal length, principal point, lens distortion / pose: position, rotation), based on which one or several reconstructions can be created. These reconstructions are represented as sub-items of the block in the tree structure.
    Reconstruction: A reconstruction manages a 3D reconstruction framework (spatial reference system, region-of-interest, tiling, retouching, processing settings), based on which one or several productions can be launched. These productions are represented as sub-items of the reconstruction in the tree structure.
    Production: A production manages the generation of a 3D model, with error feedback, progress monitoring and notifications about updates of the underlying reconstruction (e.g. retouching).
     
    A project can contain multiple items corresponding to a same step of the workflow, which allows complex versioning and/or variant management. This is very useful to experiment on a same scene with different input data and different processing settings.
     
    The main interface is in the form of a project explorer from which you can browse all the items of a project.
     

    ContextCapture Master Main Interface

    ContextCapture Engine

    ContextCapture Engine is the worker module of ContextCapture.  It runs on a computer in the background, without user interaction. When it is not busy, the Engine takes a pending job in the queue, depending on its priority and date of submission, and executes it. A job usually consists of an Aerotriangulation or 3D reconstruction process, using various computationally intensive algorithms (keypoint extraction, automatic tie point matching, bundle adjustment, dense image matching, robust 3D reconstruction, seamless texture mapping, texture atlas packing, level-of-detail generation ...).
     
    ContextCapture Engine makes an extensive use of general-purpose computation on graphics processing units (GPGPU). Each Engine can exploit a single GPU.
     
    Starting/Ending the engine
    Click on the ContextCapture Engine desktop shortcut to start the engine.
     
     
    ContextCapture Engine window
     
    Once running, ContextCapture Engine listens to the Job queue directory which is configured in the ContextCapture Settings.
     
    To close ContextCapture Engine, simply close the engine console. Any running Job will be moved back into the job queue, with a pending status and its original priority. Pending jobs will remain in the Job queue, waiting to be processed by a next execution of ContextCapture Engine.
     

    ContextCapture Engine Specialization

    By default, ContextCapture Engine processes both aerotriangulation and reconstruction jobs.
    On a computer cluster, it may be useful to specialize engines to process only a specific type of job.
     
     

    Restrictions

     

    Remote Desktop Connection

    ContextCapture Engine cannot work through a Microsoft Remote Desktop Connection because hardware acceleration is disabled. However you can use VNC or a remote administration software like TeamViewer.
     

    Windows session

     Switching Windows user while ContextCapture Engine is running will cause running computations to fail because hardware acceleration is disabled when the user is not connected.

    See Also

    http://communities.bentley.com/products/3d_imaging_and_point_cloud_software/w/wiki/24451.what-are-the-different-editions-of-contextcapture

      Original Author: Felix James
    • ContextCapture
    • ContextCapture Center SELECTsupport
    • 04.00.00.00
    • en
    • Context Capture
    • Share
    • History
    • More
    • Cancel
    • Felix James Created by Bentley Colleague Felix James
    • When: Thu, Oct 22 2015 5:28 AM
    • Felix James Last revision by Bentley Colleague Felix James
    • When: Thu, Apr 7 2022 7:11 AM
    • Revisions: 10
    • Comments: 2
    Recommended
    Related
    Communities
    • Home
    • Getting Started
    • Community Central
    • Products
    • Support
    • Secure File Upload
    • Feedback
    Support and Services
    • Home
    • Product Support
    • Downloads
    • Subscription Services Portal
    Training and Learning
    • Home
    • About Bentley Institute
    • My Learning History
    • Reference Books
    Social Media
    •    LinkedIn
    •    Facebook
    •    Twitter
    •    YouTube
    •    RSS Feed
    •    Email

    © 2023 Bentley Systems, Incorporated  |  Contact Us  |  Privacy |  Terms of Use  |  Cookies