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 Laebe, and Wolfgang Foerstner in 2012.

Usage

Run

python3 -m pip install bacs

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

Testing / Developing

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. no git diff in the output data 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.1.tar.gz (6.2 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for bacs-0.1.1.tar.gz
Algorithm Hash digest
SHA256 ab6d04d52ee26138321f52f9ec9c185a1a9c425d55abf1fcebdd9e35f42865b4
MD5 40f7d9d5bae87e392f7f42678ab1fdae
BLAKE2b-256 321bad2e70f84cac786fce8a902c206c07eb521cbbb8e61d351d0cd19d7a1f9b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bacs-0.1.1-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.6 Linux/5.8.0-1040-azure

File hashes

Hashes for bacs-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 890fb9c4bbda87931abfadd6a7d7c81465ba3ee72fe82ba5de714964b6aa146c
MD5 fd2657e3ddcd4d6187258a4f96bb2a5b
BLAKE2b-256 a8951222b51cfe53e878b1646eebaec50bc609a4a3892c5632148393216683a4

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