Skip to main content

Bundle Adjustment For Camera Systems

Project description

BACS: Bundle Adjustment For Camera Systems

This is a Python implementation of BACS, a bundle adjustment for camera systems with points at infinity. It was originally written in Matlab and published by Johannes Schneider, Falko Schindler, Thomas Läbe, and Wolfgang Förstner in 2012.

Usage

Run

python3 -m pip install bacs

to install the library. Have a look at the extensive doc string for explanation of the parameters.

Testing and development

Make sure you have NumPy and SciPy installed:

python3 -m pip install numpy scipy

By running the provided examples with

python3 main.py

you can verify that BACS is working correctly (eg. there is no git diff in the results folder after execution).

Resources

Further explanation and visualization can be found on the BACS project page, the corresponding Matlab demo as well as the original publication.

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

bacs-0.1.2.tar.gz (6.2 kB view details)

Uploaded Source

Built Distribution

bacs-0.1.2-py3-none-any.whl (6.3 kB view details)

Uploaded Python 3

File details

Details for the file bacs-0.1.2.tar.gz.

File metadata

  • Download URL: bacs-0.1.2.tar.gz
  • Upload date:
  • Size: 6.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.6 CPython/3.9.7 Linux/5.8.0-1041-azure

File hashes

Hashes for bacs-0.1.2.tar.gz
Algorithm Hash digest
SHA256 0c75075f473ee0bbad76ba64bffc187d044f32fc2d3ce2e3e5bb421ed7f98404
MD5 366b030c6747f463005ab2372429dd94
BLAKE2b-256 6691d2d541ca1132a197a270f5e9ae179cc0865eed9bbecf875971f1204ff6dd

See more details on using hashes here.

File details

Details for the file bacs-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: bacs-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 6.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.6 CPython/3.9.7 Linux/5.8.0-1041-azure

File hashes

Hashes for bacs-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 dd2a72b1b446263a20d4873887df6aaee4bec6b95b0a5157107c1f37165c13d0
MD5 6fdfc943c79e780df2053fce811cd4cb
BLAKE2b-256 d2ca5da783350dce41e4f185e65d3021fc7120946541063b23332454ae6d6b69

See more details on using hashes here.

Supported by

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