Puget Systems print logo
Read this article at https://www.pugetsystems.com/guides/1458
Article Thumbnail

RealityCapture Benchmark

Written on May 3, 2019 by William George

CapturingReality Logo (all rights to this image belong to CapturingReality, makers of RealityCapture)

Here at Puget Systems, we have put together a benchmark utility for RealityCapture which measures system performance by running two small projects - a 3D Model and a 3D Map - and tracking the time taken to process each step. This benchmark is freely available to download, below, though running it requires an existing installation and valid license of RealityCapture on a 64-bit Windows computer.

Standard RC Benchmark

Download from MediaFire

Short test - 10 to 30 minutes on most systems

Extended RC Benchmark

Download from MediaFire

Longer test - 1 to 4 hours on most systems

Be sure to check out the full list of benchmarks we have available!

How to Use the RealityCapture Benchmark

Using this benchmark is quite simple, though you do need to have RealityCapture installed and logged in prior to starting.

  1. Download the RealityCapture Benchmark file by clicking on the blue button above
  2. Once downloaded, unzip "Puget Systems RealityCapture Benchmark.zip" to a location where you have write permission
  3. After it has fully extracted, open the Puget Systems RealityCapture Benchmark folder
  4. Run the RealityCaptureBenchmark.exe file
  5. Wait for it to detect the version of RealityCapture that is installed
  6. At the intro screen, read the description and then click on Start to begin
  7. Avoid using the mouse or keyboard during the benchmark execution - changing focus at the wrong time will interfere with it
  8. When the benchmark is complete, a summary screen will be displayed with the time (in seconds) for processing each step
  9. That information will also be saved to a results file in the same folder and uploaded to our website for comparison with others

You can compare the results from running this benchmark on your system to those we show in our RealityCapture articles.

Update Log

5-3-2019: Initial public release
5-23-2019: Update to benchmark, fixing a bug that could cause the script to get stuck locating photos when opening a project file
10-29-2019: Update to benchmark, fixing how settings for log file and cache clearing are configured on first run in newer versions of RC
01-09-2020: Update to benchmark, updating to support latest version ( - older versions will not work) and changing how settings are handled (saves current settings to a file, changes them as needed for the benchmark, then restores them at the end); added extended benchmark version for longer test runs
01-24-2020: Minor fixes to improve reliability of the benchmark, particularly the extended version
08-14-2020: Minor updates to support RealityCapture 1.1 Blaze (likely will no longer work with older versions)
10-13-2020: Minor updates to how the benchmark handles RealityCapture not being activated (should be more user friendly)
11-16-2020: Minor bug fix
12-07-2020: Minor updates to support RealityCapture 1.1.1 (likely will no longer work with older versions)
02-02-2021: Changed name to PugetBench for RealityCapture, changed host to MediaFire, and added uploading of results to our website

Tags: RealityCapture, Benchmark, CPU, GPU, Performance, photogrammetry