Software/photogrammetry
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
- Canon cameras, Android phones or PiCam v2 / HQ
- < 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: