We provide two options to scale up your bullet-time or photogrammetry scanners beyond 24 cameras. You can choose either to add some additional Windows machine (24 cameras max per computer), or move on to a Raspberry Pi architecture (4 cameras per Pi). In any case, the main software would still run on a Windows based computer.
You can download the Windows client from the download page, or the Raspberry Pi client from the software.
At first sight, the Windows client might seem like an easier option, but our recommendation is to go with Raspberry Pis. This has been our way of working since 2016. Here are the advantages:
- Faster download time: by using fewer cameras per unit (typically, 4 cameras on a single pi), you get much faster download time to bring your images from the cameras to the main server. Check out the benchmark page for a few insights: https://xanglecs.com/benchmarks
- More stable architecture: the OS on the Pi runs on the memory. That means that you can always cold reboot the pis without risking any corruption on the microSD cards.
- No configuration needed: the OS is installed through the provided image (card flashing is made directly through our software). On Windows, you'll always be stuck with updates, manual configuration, and unexpected behaviors. In other words, Linux is made to be operated in the background, while Windows is more about user interaction.
- Proven solution: this is what we and all of our clients use when we go beyond 12 or 24 cameras. This has been used in a lot of various photogrammetry and bullet-time installations up to 220 cameras.
What about 24 cameras or less?
We still use the Pis sometimes for installations between 12 and 24 cameras, but only when the priority is about speed optimization. There are a few seconds that can be gained when using Raspberry Pis instead of USB hubs: https://xanglecs.com/benchmarks