GUI tool for calibrating motion capture systems composed of multiple standard webcams
Project description
Introduction
Pyxy3d (pixie-3D) is a python package for converting 2D (x,y) point data from multiple cameras into 3D position estimates. The core calibration is built on top of OpenCV with additional optimization via SciPy.
While OpenCV and SciPy have long provided the software tools that enable this multi-camera calibration, assembling the required images and shepherding their resulting data through the processing gauntlet has remained both tedious and error prone. Pyxy3d automates that workflow through a GUI to provide fast, accurate, and consistent camera system calibrations.
This project was inspired by Anipose and seeks to provide similar functionality with improved visual feedback to the user. The calibration process is presented in more granular steps, with a particular emphasis on accurate estimation of camera intrinsics. Because stereocalibration is used to initialize an estimate of relative camera positions, the bundle adjustment process converges quickly to a reasonable optimum.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.