Photogrammetry
A fully streamlined solution to operate your multi-camera photogrammetry scanner. Canon, Sony, Android & PiCam. Control up to 500 cameras. No trigger cables required!
Head-scan demo: countdown, trigger, dataset review, frame review, 3d build.
Basic software workflow demo: trigger, download, preview from Xangle.
LEDs, strobes and cameras all controlled from Xangle - full demo with subject frozen mid-air
Xangle Camera Server is a proven solution used by the biggest photogrammetry studios. It is currently used every day in Canada, Croatia, USA, UAE, India, Australia, Japan, Spain, Korea, UK & more
Key features for photogrammetry using Xangle Camera Server
Multi-camera control
Control all settings from a single interface: iso, f-stop, shutter speed, white balance
Auto focus cameras lenses all at once, and fine-tuning per camera
Optical & Digital zoom control (Android, Sony, Canon powershot)
Live view (Canon, Sony, Raspberry Pi cameras)
Set camera numbers manually from the interface, or simply by turning on the cameras in the right order
JPG and RAW support (with jpg extraction from RAW files)
learn more
Triggering
No trigger cables required: usb triggering with a precision < 1ms depending on camera model.
Complex trigger sequences; fire various cameras or lights at specific timing
Multiple-shots triggering with buffering on the cameras (Canon)
Burst mode for ROM (range of motion) or OLAT (one light at a time)
learn more
Connectivity
Connect your cameras by usb directly to your Windows computer (24 cameras or less)
Scale up to 500 cameras using Windows computers and usb-hubs (24 cameras per computer)
Scale up to 500 cameras using Raspberry Pi computers (4 cameras per Pi) - preferred solution
Mix camera models with optional trigger compensation delay per model
learn more
Fast transfer speed
Fully optimized for networked configuration
Download 176 raw 18mp images on a 1-gigabyte network in 35 seconds (less than 20 seconds on a 10GB network)
Optimize based on your requirements by lowering jpg preview images, or by skipping jpg extraction of some of the raw files
Throttle file download on slower networks
Performance monitoring: optimize your system and find bottlenecks
learn more
Web based external monitors
Access most of the software modules through a web browser on any device connected to your local network (smartphone, tablet, computer, tv)
Navigate / lock external devices from the main admin interface
learn more
Images review
Thumbnail preview: fit all thumbnails straight on the dashboard or on an external webpage (full screen available)
Multiple individual frame review: open as many browser pages as needed with specific angles to review (http://ip-address:8091/frame/30 = camera 30 preview)
Library review gallery: navigate through all sets (left-right keys), individual frames of a set (top-down keys), iterations of a dataset (shift-up/down keys) & rating + comments for each dataset
Zoom inside any frame & navigate left/right to review details on all frames
learn more
Troubleshooting
Live notification on camera disconnection
List & status of all connected nodes (Windows computers, Raspberry Pi computers)
Raspberry Pi update, reboot from the main user interface
Disk space monitoring
Performance graph
Notification events
learn more
Files / folders management
Files and folder naming with tags and presets
Two lists of presets (usually for your actor name, and FACS title)
Backup to a local drive or on a FTP server
Backup specific sets of files (RAW, Original JPGs, Resized JPGs), or specific frame numbers
Live automatic backup to your external hard-drives. Add multiple backups of specified files (raw, jpg, both) to one or multiple external locations
learn more
Strobes / Flashes control
Delay flashes (half way during the exposure) from the software
Fire external flashes with precise timing using the XangleBoard
learn more
Video capture (Canon only)
Capture videos from all cameras at the same time
Start video capture directly from the software without having to switch all cameras to video mode
LED control
Bind color preset with the countdown or trigger time
Increase brightness at trigger time (pi-cam scanner)
Turn off all LEDs at trigger time (DSRLs)
learn more
API support & Plugin system
Xangle Camera Server API allows multiple remote operations including sending camera trigger signal, change settings, retrieve camera list, etc.
Extend functionalities with your own plugins
learn more
Full features list: /features
Specs / requirements
Windows 10/11 computer
< 25 cameras: usb-hubs
> 24 cameras: Raspberry pis (4 cameras per pi - no configuration required), network switches, router
Diagrams & gear links: /gear
How is it working?
Request a trial license or purchase a license
Download the software and install it on your computer
Launch the software
Connect your cameras by usb in the right order (numbering)
Run an auto-focus pass
Trigger the cameras from the dashboard
Review your images from the Library
Here’s a full demo from a session at our studio in Montréal: