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

  1. 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

  2. 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

  3. 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

  4. 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

  5. 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

  6. 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

  7. 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

  8. 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

  9. Strobes / Flashes control

    • Delay flashes (half way during the exposure) from the software

    • Fire external flashes with precise timing using the XangleBoard
      learn more

  10. 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

  11. 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

How is it working?

  1. Request a trial license or purchase a license

  2. Download the software and install it on your computer

  3. Launch the software

  4. Connect your cameras by usb in the right order (numbering)

  5. Run an auto-focus pass

  6. Trigger the cameras from the dashboard

  7. Review your images from the Library

Here’s a full demo from a session at our studio in Montréal:

_R1B5608-3000.jpg