GPU Acceleration

First, here you can read more about our minimal HW requirements.

Generally, most of the processes in RealityCapture are out-of-core apart (not dependent on the RAM) from the  Alignment process  (registration of cameras).
RealityCapture will use all available RAM if it leads to faster computation. Otherwise, it splits jobs so that it fills into the Windows System memory (SWAP). So technically 16GB is enough for reconstruction, texturing, etc - but more RAM could lead to faster processing.
Memory consumption during the alignment phase depends on the number of images (not size) and the number of detected features per image. For the default setting of 40 000 features per image (Alignment setting), you can expect the following boundaries:

  • 2,000 images - 16GB RAM
  • 4,000 images - 32GB RAM
  • 8,000 images - 64GB RAM
  • 16,000 images - 128GB RAM
    By decreasing the number of detected features to half you can approximately decrease the memory consumption by half as well. The approximate formula is: RAM = features x images x 200 bytes.