DRONE EMOTIONS RESEARCH · TECHNICAL PLANNING GUIDE 003

RAM, GPU and Storage Planning for Large Agisoft Metashape Projects

A structured infrastructure-planning guide for matching dataset characteristics, processing stages, expected outputs and operational requirements with appropriate memory, graphics, CPU, storage and deployment decisions.

Review the Planning Guide Request a System Review

03
TECHNICAL PLANNING GUIDE

7 PLANNING LAYERS

Dataset · RAM · GPU · CPU
Storage · Stability · Scaling

DEVELOPED BY DRONE EMOTIONS

Last reviewed: September 2026

TRANSPARENT CONTENT CLASSIFICATION

This is an independent infrastructure-planning resource developed by Drone Emotions Srl. It is not a hardware benchmark, a guaranteed performance forecast, a sponsored component recommendation or official Agisoft LLC documentation. Capacity and processing behaviour must be confirmed with the current software version and a representative project test.

THE CORE PRINCIPLE

Plan for the workflow, not for an image count alone

Two projects containing the same number of photographs can place very different demands on a workstation. Image resolution, capture geometry, sensor count, scene complexity, reconstruction quality, depth-map settings, model size, texture resolution and required outputs all influence the resource profile.

A professional infrastructure decision therefore begins with a workload definition, continues with a representative pilot and ends with documented headroom for storage, memory, stability and future growth.

✓ Profile the actual data and deliverables

✓ Identify the limiting processing stage

✓ Test a representative workload before procurement

✓ Preserve capacity for peaks, revisions and growth

CAPACITY VARIABLES

What changes the system demand?

Source data
Image count, megapixels, file type, sensors and total volume.

Processing choices
Alignment, depth maps, point cloud, mesh, DEM, orthomosaic and texture settings.

Scene structure
Aerial, corridor, terrestrial, close-range, mixed geometry or multi-camera capture.

Operations
Deadlines, simultaneous users, archive policy, security and recovery requirements.

RESOURCE ROLES

Each component solves a different constraint

A balanced system is designed around the complete processing chain. Increasing one specification cannot compensate for every other bottleneck.

01

System RAM

Determines whether memory-intensive stages and larger workloads can remain within physical memory.

Plan for: peak use, operating-system overhead, concurrent applications and upgrade capacity.

02

GPU and VRAM

Accelerate supported stages such as image matching, depth-map operations and selected model or texture tasks.

Plan for: compute performance, available VRAM, driver support, cooling and power.

03

CPU

Contributes across the workflow, including stages with different single-thread and multi-thread behaviour.

Plan for: sustained frequency, useful core count, memory platform and thermal stability.

04

Storage and I/O

Hold source data, projects, intermediate products, exports, temporary files, backups and archives.

Plan for: usable capacity, SSD performance, endurance, redundancy and recovery.

PLANNING SEQUENCE

Six stages before choosing a workstation

Convert a generic hardware discussion into a traceable decision based on workload, evidence and operational risk.

01

Profile

Record representative datasets, acquisition types, image resolution, expected outputs and future growth.

02

Define

Specify processing stages, quality levels, final products, turnaround targets and operating constraints.

03

Baseline

Document the current machine, software version, drivers, storage path and observed limitations.

04

Pilot

Run a representative test and capture peak RAM, GPU, VRAM, CPU, storage growth and completion time.

05

Design

Balance components, upgrade paths, backup, cooling, power, networking and licensing requirements.

06

Validate

Test the delivered environment under sustained load before approving it for production projects.

DETAILED PLANNING GUIDE

Ten checks for a production-ready environment

Expand each area and record evidence from the intended workflow. Do not extrapolate a purchasing decision from an unrelated benchmark, a single component specification or an image count without context.

01 — Build a representative dataset profile

Describe the workload the system must process—not only the largest project remembered.

  • Record typical, demanding and exceptional image counts separately.
  • Include image dimensions, megapixels, bit depth, compression and source file format.
  • Identify single-camera, multi-camera, multispectral, thermal, panoramic or mixed-sensor projects.
  • Describe aerial nadir, oblique, corridor, terrestrial, close-range and combined capture geometry.
  • Record total source-data volume and expected annual project volume.
  • Identify whether images are processed in one chunk or several connected chunks.
  • Note masks, laser scans, control data or other inputs that add project complexity.
  • Separate current requirements from plausible growth during the useful life of the system.

Planning evidence: a workload register containing at least one typical and one demanding representative project.

Hardware demand is created by the workflow and its settings.

  • List required stages: matching, alignment, optimization, depth maps, point cloud, mesh, DEM, orthomosaic, tiled model, texture or export.
  • Record intended quality, downscaling, filtering, face count, texture size and output resolution where relevant.
  • Identify which intermediate products must be retained for reprocessing or audit.
  • Define whether final products are viewed locally, published online, transferred to GIS/CAD or archived.
  • Record required coordinate systems and export formats that may affect file size and delivery.
  • Distinguish occasional maximum-quality work from routine production settings.
  • Define acceptable turnaround time and whether overnight or unattended processing is permitted.
  • Identify tasks that may run concurrently with Metashape on the same machine.

Planning evidence: a workflow map connecting each required output with its processing stages and quality settings.

Memory capacity can determine whether a processing stage is feasible on one machine.

  • Measure peak physical-memory use during representative stages rather than relying on average utilization.
  • Reserve memory for the operating system, Metashape interface, monitoring tools and other required applications.
  • Investigate paging or swap activity, out-of-memory errors and large performance drops.
  • Identify stages whose memory use changes with image count, resolution, geometry or selected output.
  • Check motherboard and processor memory capacity before choosing the initial module configuration.
  • Preserve a practical expansion path where larger projects are expected.
  • Use compatible, stable memory configurations suitable for sustained processing loads.
  • Test memory stability before production deployment.
  • Do not assume that adding RAM will accelerate stages that were not memory-constrained.

Planning evidence: observed peak RAM, system overhead, required headroom and documented upgrade limit.

Evaluate the GPU against the operations Metashape can accelerate and the models users must display.

  • Confirm the current Metashape version supports the candidate GPU and operating environment.
  • Review compute capability, supported API, driver maturity and available VRAM.
  • Identify GPU-accelerated workflow stages used by the organization.
  • Monitor GPU compute utilization and VRAM allocation during a representative pilot.
  • Consider display requirements for large, detailed point clouds, meshes and textures.
  • Check chassis space, power supply, power connectors, cooling and sustained thermal behaviour.
  • Confirm whether one balanced GPU is preferable to a more complex multi-GPU design for the actual workload.
  • Use current compatible drivers and preserve the working driver/software configuration in deployment records.
  • Avoid selecting a GPU solely by product name, gaming performance or advertised memory capacity.

Planning evidence: candidate GPU compatibility, pilot utilization, VRAM observations and power/thermal validation.

Both sustained clock behaviour and useful parallelism matter across the workflow.

  • Review both single-thread and multi-thread performance rather than only total core count.
  • Observe CPU utilization by processing stage during the pilot.
  • Check sustained frequency under long workloads, not only short benchmark boost values.
  • Evaluate the processor together with memory channels, maximum RAM, PCIe resources and platform expandability.
  • Avoid allocating the entire budget to extreme core count if RAM, GPU or storage remains the actual bottleneck.
  • Confirm cooling, motherboard power delivery and chassis airflow support sustained full load.
  • Consider energy, noise and reliability requirements for office, laboratory or server-room deployment.
  • Document BIOS, firmware and stability settings used in production.

Planning evidence: a platform comparison that includes CPU behaviour, maximum memory, expansion, cooling and total system cost.

Source images are only one part of the required storage footprint.

  • Measure source data, project files, depth maps, point clouds, models, textures, DEMs, orthomosaics and exports.
  • Separate active processing storage from backup and long-term archive where appropriate.
  • Use suitable SSD storage for active projects and confirm sustained performance under the expected workload.
  • Maintain sufficient free space for temporary growth, revisions, duplicate project states and export generation.
  • Define naming, versioning and retention rules before project volume increases.
  • Confirm backup frequency, destination, restore procedure and responsible operator.
  • Evaluate redundancy as an availability measure, not as a replacement for backup.
  • Plan secure transfer and storage for confidential or regulated datasets.
  • Test restoration of a representative project rather than assuming the backup is usable.

Planning evidence: active, backup and archive capacity estimates supported by a real project storage inventory.

A fast workstation that cannot sustain load is not production-ready.

  • Monitor CPU, GPU and storage temperatures during long representative operations.
  • Check for thermal throttling, driver resets, unexpected termination and clock instability.
  • Size the power supply for sustained component demand and reasonable expansion headroom.
  • Verify airflow around memory, voltage regulators, GPU and storage devices.
  • Avoid unstable overclocking or unsupported memory settings in production systems.
  • Consider uninterruptible power, graceful shutdown and job recovery requirements.
  • Review office noise, dust, ambient temperature and server-room constraints.
  • Run memory and system stability tests before accepting the machine.
  • Preserve processing logs when investigating failures.

Planning evidence: a sustained-load acceptance test with temperature, stability and failure-recovery observations.

Scaling architecture should follow the operational requirement, not the appearance of complexity.

  • Determine whether one expandable workstation can meet the workload and deadline.
  • Identify projects whose memory capacity or duty cycle may justify a HEDT or server platform.
  • For network processing, map client, server, worker and shared-storage responsibilities.
  • Confirm that all participating systems can access the required project and source-data paths consistently.
  • Evaluate network and storage throughput, reliability and concurrent access.
  • Check current Metashape edition, version and licensing requirements before designing a distributed environment.
  • For cloud processing, include upload, synchronization, storage, security and cost-control requirements.
  • Define monitoring, failed-job response and support ownership.
  • Test the complete architecture with a real project before depending on it for a deadline.

Planning evidence: an architecture diagram and test record covering compute, shared storage, network, licensing and recovery.

A useful pilot reproduces the characteristics that create the production load.

  • Select a dataset that represents image resolution, sensor type, overlap, scene complexity and intended outputs.
  • Use the same Metashape version and relevant settings planned for production.
  • Record start and finish time by stage, not only total elapsed time.
  • Capture peak RAM, swap, CPU, GPU, VRAM, disk use and storage growth.
  • Record temperatures, driver warnings, retries, failed tasks and manual interventions.
  • Repeat important stages where cache, background activity or environmental conditions could distort the result.
  • Keep the project and log available for future hardware or software comparisons.
  • Do not assume that time, memory and storage scale linearly with image count.
  • State exactly what the pilot demonstrates and what remains uncertain.

Planning evidence: a reproducible pilot report with dataset, settings, software, hardware, telemetry, results and limitations.

The final specification should remain understandable after quotations arrive.

  • List required capabilities separately from preferred brands or model names.
  • Define minimum installed RAM and verified maximum upgrade capacity.
  • Specify GPU class, usable VRAM, supported drivers and power/cooling requirements.
  • Define CPU platform requirements together with memory and PCIe expansion.
  • Separate active SSD capacity, backup capacity and archive responsibility.
  • Include operating system, Metashape edition, licensing and network requirements.
  • Require burn-in, stability testing, documentation and warranty/support terms.
  • Define the acceptance dataset and success conditions for delivery.
  • Record which assumptions require revalidation if datasets or outputs change.

Planning evidence: a vendor-neutral specification connected to the approved workload and acceptance test.

DEPLOYMENT OPTIONS

Scale only when the workload justifies it

Each architecture changes cost, administration, storage, licensing and recovery requirements. None is automatically the best choice for every organization.

OPTION A

Single workstation

Centralized operation, local active storage and straightforward support.

Best evaluated when: one user or team can meet project scale and deadlines with an expandable system.

OPTION B

HEDT or server

Expanded memory capacity, sustained duty cycle and greater platform resources.

Best evaluated when: RAM capacity, long workloads or future expansion exceed a conventional workstation.

OPTION C

Network processing

Distributed jobs across workers using shared project storage and centralized coordination.

Best evaluated when: supported tasks, network, storage and administration can deliver measurable operational value.

OPTION D

Cloud or hybrid

Elastic or external compute combined with local acquisition, review or archive.

Best evaluated when: variable demand offsets transfer, storage, security, synchronization and cost-management complexity.

PILOT TEST · RECORD INPUTS

Make the test reproducible

Dataset
Image count, dimensions, format, sensors, geometry and total source size.

Workflow
Stages, quality parameters, filtering, outputs and project organization.

Software
Metashape version, operating system, GPU driver and relevant preferences.

Hardware
CPU, GPU, VRAM, RAM, storage devices, network and cooling configuration.

Environment
Background applications, power profile, ambient conditions and data location.

PILOT TEST · RECORD RESULTS

Capture more than elapsed time

Stage duration
Start, finish, pauses, retries and operator intervention for each operation.

Memory
Peak physical RAM, swap activity and out-of-memory conditions.

Compute
CPU, GPU and VRAM utilization together with temperatures and clock behaviour.

Storage
Project growth, temporary demand, read/write activity and free-space minimum.

Reliability
Warnings, failed tasks, driver events, throttling and recovery actions.

Important: a reduced subset is useful only if it preserves the characteristics that create the production demand. Image count, memory, storage and processing time may not scale linearly between datasets or settings.

INFRASTRUCTURE DECISION

Ready, conditional or redesign required

The purpose of the guide is not to award a score. It supports a documented decision about whether the environment can operate the intended workflow safely and predictably.

READY

The workflow has been demonstrated

Representative stages complete within agreed resource, storage, stability and operational limits, with documented headroom.

CONDITIONAL

The environment has defined limits

Selected projects or settings are feasible, but workload, storage, concurrent use or exceptional datasets require controls.

REDESIGN REQUIRED

A critical constraint remains

Memory, GPU compatibility, storage, thermals, stability, architecture or recovery cannot support the intended production use.

LIMITATIONS AND RESPONSIBLE USE

No configuration guarantees a universal project size or processing time

Metashape resource use changes with the dataset, scene, software version, processing settings, selected outputs, drivers, operating environment and other applications. Published benchmarks describe their own test conditions and should not be treated as direct forecasts for a different workflow.

Before purchasing hardware, verify current Agisoft system requirements and compatibility information, then test a representative project wherever possible. Critical production or regulated environments may require review by qualified IT, security and engineering professionals.

✓ No processing time is promised

✓ No component brand is sponsored

✓ No image-count capacity is guaranteed

✓ Representative testing remains necessary

Agisoft and Metashape are trademarks of their respective owner. This independent resource is developed by Drone Emotions Srl, an Agisoft Authorized Reseller and Training Center, and is not official Agisoft LLC documentation.

PRIMARY TECHNICAL REFERENCES

Verify decisions against current Agisoft guidance

Hardware and software guidance can change. Consult the current official pages before procurement, deployment or major workflow changes.

AGISOFT

System Requirements

Current Basic, Advanced and Extreme configuration guidance.

Open Official Page
AGISOFT HELPDESK

Hardware Recommendations

Current storage, RAM, CPU, GPU and stability guidance.

Open Official Guide
AGISOFT HELPDESK

Memory Requirements

Reference test conditions and memory observations by workflow stage.

Open Official Guide
AGISOFT HELPDESK

Network Processing

Official client, server, worker and shared-storage configuration.

Open Official Guide

CONTINUE EXPLORING

Connect infrastructure with project and accuracy planning

TECHNICAL TOOL 001

Project Readiness Checklist

Review data, deliverables, reference systems, infrastructure and workflow risks before full processing.

Open the Checklist
RESEARCH PROTOCOL 002

RTK, GCP and Checkpoint Validation

Separate control from independent evidence and document a defensible project accuracy conclusion.

Review the Protocol
EXPERT SUPPORT

Review Your Requirements

Discuss datasets, workstation specifications, deployment, licensing and professional Metashape workflows.

Contact Support

QUESTIONS

About hardware planning

The answers describe general planning principles. Final sizing must be validated against the intended datasets, settings and software version.

No. Image dimensions, scene and capture geometry, processing stage, reconstruction settings and required outputs also influence memory demand. A representative test and current official guidance provide a stronger basis for sizing.

No. Additional RAM can make larger or more demanding operations feasible and reduce paging when memory is constrained, but it does not automatically accelerate every stage. CPU, GPU, storage and workflow settings must be evaluated separately.

No. VRAM is memory located on the graphics device and supports GPU operations and visualization. System RAM is used by the operating system and application processes. The workload may require sufficient capacity in both.

Not automatically. The useful choice depends on supported operations, GPU compatibility, relative performance, VRAM, available PCIe resources, power, cooling and total system cost. Validate the intended configuration with current Agisoft guidance.

It depends on the architecture and performance of the storage and network. A local SSD can simplify single-workstation processing, while network processing requires consistent access to shared project storage. Throughput, reliability, backup and recovery should be tested with a real project.

Only within its stated test conditions. Different images, geometry, settings, outputs, software versions and hardware can produce different results. Use published benchmarks as reference evidence, then run a representative internal pilot.

No. This is an independent planning guide developed by Drone Emotions Srl. Always confirm current requirements, compatibility and version-dependent guidance through Agisoft’s official documentation.

DRONE EMOTIONS RESEARCH

Turn hardware specifications into a validated workflow

Describe your datasets, current workstation, expected outputs and processing constraints. Drone Emotions can help identify the infrastructure, licensing and testing questions that should be resolved before procurement or expansion.

Email the Technical Team

Drone Emotions Srl
Agisoft Authorized Reseller & Training Center