Skip to main content

Calibrate intrinsic and extrinsic parameters of cameras with charuco boards

Project description

calibcam

A charuco based calibrator for camera setups (intrinsic and extrinsic coordinates).

Note: The is currently no exporter for the old format required by ACM. Use version 1.1.4 in this case.

Installation

Windows

  1. (If not already done:) Install Anaconda
  2. Create conda env conda env create -f https://raw.githubusercontent.com/bbo-lab/calibcam/main/environment.yml
  3. Switch to multitrackpy environment: conda activate calibcam
  4. Install with pip install bbo-calibcam

Usage

Windows

  1. From [repository]/boards, copy the appropriate board into the calibration video directory and rename to board.npy
  2. Open Anaconda prompt via Start Menu
  3. Switch to calibcam environment: conda activate calibcam
  4. Run the program with python -m calibcam --videos [LIST OF VIDEOS TO INCLUDE]

BBO internal MATLAB use only:

Use MATLAB function mcl = cameralib.helper.mcl_from_calibcam([PATH TO MAT FILE OUTPUT OF CALIBRATION]) from bboanlysis_m to generate an MCL file.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bbo-calibcam-2.0.0.tar.gz (24.0 kB view details)

Uploaded Source

Built Distribution

bbo_calibcam-2.0.0-py3-none-any.whl (28.1 kB view details)

Uploaded Python 3

File details

Details for the file bbo-calibcam-2.0.0.tar.gz.

File metadata

  • Download URL: bbo-calibcam-2.0.0.tar.gz
  • Upload date:
  • Size: 24.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.25.1 requests-toolbelt/0.9.1 urllib3/1.26.5 tqdm/4.63.0 importlib-metadata/4.0.1 keyring/23.0.1 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7

File hashes

Hashes for bbo-calibcam-2.0.0.tar.gz
Algorithm Hash digest
SHA256 293dc939f16166c3e70f07020ace991174ed46654ab2272219556adba01caff5
MD5 2d30b807e6a3ebb7792cde31d659a380
BLAKE2b-256 012c7485ecb71999e496c434041840d4de2401a8a6fa374374756d68d90a054b

See more details on using hashes here.

File details

Details for the file bbo_calibcam-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: bbo_calibcam-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 28.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.25.1 requests-toolbelt/0.9.1 urllib3/1.26.5 tqdm/4.63.0 importlib-metadata/4.0.1 keyring/23.0.1 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7

File hashes

Hashes for bbo_calibcam-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3316eac40ec59b4f67f2a42526a784f17a6e282f7aa5ad03f23db173694ecd9b
MD5 3256565906e6a72daa21751c9f57f557
BLAKE2b-256 8737c9fe1cd2fbc7ebe4237319beafd0ade5309c8aa9cd613e1e2e7bd14a4a84

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page