Metashape BenchmarkWritten on May 3, 2019 by William George
Here at Puget Systems, we have put together a benchmark utility for Agisoft Metashape which measures system performance by running two small projects - one model and one map - and tracking the time taken to process each step. This benchmark is freely available to download, below, though running it requires a valid installation of Metashape on a 64-bit (x64) Windows operating system. We built and tested it on Metashape Professional, which is available for a 30-day trial if you do not already own a license for it.
Depending on your browser, OS, and antivirus settings, you may receive warnings about this tool being an unrecognized app.
Rest assured that if you downloaded it from the Puget Systems website it is not harmful in any way.
This benchmark is protected under the Creative Commons BY-ND license. If you want to use the results of this benchmark on another website, you are welcome to - but attribution to Puget Systems is required and a link back to this page is encouraged.
How to Use the Metashape Benchmark
Using this benchmark is quite simple, as it functions through the Python scripting support built into Metashape Professional.
- Download the Metashape Benchmark file by clicking on the blue button above
- Once downloaded, unzip "Puget Systems Metashape Benchmark.zip" to a location where you have write permission
- Run your installation of Metashape
- Open the "Puget Systems Benchmark.psx" project file within Metashape
- Go to the Tools drop down menu and click on Run Script
- Click on the folder icon and navigate to the location where you unzipped the benchmark in step 2
- Select the "Puget Systems Benchmark.py" file, click on Open, and then click on OK
- At the intro screen, read the description and then click on Start to begin
- Avoid using the mouse or keyboard during the benchmark execution - changing focus at the wrong time may interfere with it
- When the benchmark is complete, a summary screen will be displayed with the time (in seconds) for processing each step
- That information will also be saved to a results file in the same folder, along with some basic system specs, for future reference
You can compare the results from running this benchmark on your system to those shown in in future Metashape performance articles we publish. Past PhotoScan articles used different image sets, so those results will not be comparable to this benchmarking tool.
Please also share your results and system specs in the comments below!
5-3-2019: Initial public release
5-8-2019: Update to benchmark, breaking it into a few smaller steps and adding model calculation via Depth Maps. Total processing times are directly comparable to previous release, but some of the step times are not.
5-15-2019: Update to benchmark, enabling support for Metashape Professional 1.5.2 (1.5.0 and 1.5.1 should still work as well)
10-30-2019: Update to settings used during 'Build Mesh from Depth Maps' step for compatibility with Metashape Pro 1.5.5 (might break backward compatibility with older versions)