Skip to main content Link Search Menu Expand Document (external link)

Hardware Specifications for MoCap Unleashed - 9MP Camera - Multi PC setup

Table of contents

  1. Mocap Unleashed: Working with multiple PCs - Capturing a large area / Increased quality
  2. PC Specification

Mocap Unleashed: Working with multiple PCs - Capturing a large area / Increased quality

Mocap Unleashed stands as a markerless motion capture solution, leveraging RGB-based cameras and cutting-edge deep-learning algorithms to deliver real-time motion capture results. Our system processes data from 8 parallel GigE cameras for each Server, collectively generating 8.7 Gigapixels per server of data per second. This data is then meticulously handled by powerful GPUs. The substantial computational load demands high-end resources.

The hardware specifications of AR 51’s Mocap Unleashed system have undergone rigorous testing. It’s crucial to emphasize that any compromise in the quality of components could significantly impair the system’s performance and speed.

1.Multi_PC_System_Diagram.jpg

Using a network switch simplifies wiring by connecting multiple cameras locally, eliminating the need to run individual cables directly to the PC. The switch can be placed close to the cameras, linking back to the PC via a single fiber cable. This approach is especially beneficial for multi-PC configurations.

PC Specification

Make sure the motherboard can support a PCIe4 X8 network card and the GPU:
* Make sure there is a free slots for PCIe extension card. 4090/5080 cards are bulky make sure they do not block other slots.
* make sure to acquire two 100Gpbs QSFP28 modules to the pca as well as for the switch

ComponentExample TypeInformation
CPUIntel Core Ultra 265KF / Tray 1851The CPU should have enough lanes to support network cards and the GPU. Should also support DDR5.
MotherboardAPEX Z890 MAXIMUS ROG AsusRequirements:
- PCI-e 4 for RTX 4090
- 1x PCI-e slots for a card (transmits 6GB/s each, PCIe4 x 8mode - a minimum for each slot
CoolingCorsair Water Cooling H150 RGB 360mm Black4090 without water cooling is very bulky and does not leave space for the 2 pcie cards
Memory (RAM)Corsair DDR 5 64G (32x2) 6400GbpsMinimum specs: DDR5 5600 MHz - The system requires a fast memory to transfer these multiple 9MP images to the gpu fast enough
Storage (HDD)M.2 SSD 1.0TB512GB should also suffice.
Do Not Use Sata Harddrive since it will take bandwith from the PCIe.
Also, make sure to position this SSD on the dedicated m.2-direct-to-CPU slot on the motherboard
GPU (RTX 4090)RTX 4090 / RTX 5080To allow access to the other pcie slots, a watercooled 4090 varient is prefered. When not using water cooling 4090 cards can be bulky and block the other pcie slots.
Ensure the motherboard has space for two additional PCIe network cards.
10Gb Switch with 2 x 100Gb uploadFS.com a 10 Gigabit Ethernet Switch, with 2 x 100Gb QSFP28 Uplinks fs.comThe switch aggregates the data from the cameras and sends it to the PC. Per PC, the switch should have 8 10Gige connection and an uplink of 100Gige.
PCI-E card by Intel - E810-CAM2 100G Dual-Port QSFP28,PCIe 4.0 x 8, at the minimum because it needs to transfer 80Gbps fs.comTo transfer 8 10Gbps cameras using a single interface a PCIe4X8 is hard requirement. (PCIe4x8 max transfer is 128Gbps, where PCIE4x4 max transfer is 64Gbps)
SFP module for the Switchfs.com 
SFP module for the PCfs.com 
Fiber Cablefs.com