- FLIR thermal camera
- 3 different small cameras manually set at different settings, models chosen for their qualities handling light levels.
Those 4 live feeds were fed into a small black magic design quad layout device, that turned them into a single hd feed via hardware/real-time. That was fed into a hardware capture, that stacked the quad arrangement, applied some other filters and did hardware compression. At that point almost no latency was introduced but had a nice working base video feed. That was fed into the Linux box for processing.
The quad device created a sort of super hdr video, and the thermal layer took it to the next level. All of the cameras had drawbacks, but combined they were minimized.
here's an old comparison of algorithms. I imagine the state of the art has improved with Deep Neural Nets recently.
http://vision.middlebury.edu/stereo/eval3/
edit: surprise! the page appears to be kept up to-date with new algorithms and recent techniques, and indeed the top performer is from 2018.