Skip to content

friedrichknuth/bare

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ASP Bundle Adjust Run Evaluation

Python library to evaluate outputs from NASA Ames Stereo Pipeline bundle adjust runs on Earth focused cameras.

Features

  • plot detected interest points over images
  • plot match points found between two images
  • plot dxdy after bundle adjustment
  • plot xyz tsai camera positions before and after bundle adjustment
  • plot residuals after bundle adjustment
  • plot WV3 image footprint and scanner positions
  • plot tsai image footprint and camera positions
  • use batch functions to plot multiple products at once

Examples

See notebooks for examples on how to use the library.

Installation from source

$ git clone https://github.com/friedrichknuth/bare.git
$ cd ./bare
$ pip install -e .

Contributing

bare contains modular libraries that can accomodate additional quality control products, as well as camera model formats. Currently, the library only accomodates tsai and WV3 camera model inputs.

For contribution guidelines and the author's TODO list, please click here.

Licence

This project is licensed under the terms of the MIT License

References

NASA Ames Stereo Pipeline DOI

Beyer, Ross A., Oleg Alexandrov, and Scott McMichael. "The Ames Stereo Pipeline: NASA's open source software for deriving and processing terrain data." Earth and Space Science 5.9 (2018): 537-548.

Shean, David E., et al. "An automated, open-source pipeline for mass production of digital elevation models (DEMs) from very-high-resolution commercial stereo satellite imagery." ISPRS Journal of Photogrammetry and Remote Sensing 116 (2016): 101-117.

About

Python library to evaluate outputs from NASA Ames Stereo Pipeline bundle adjust runs on Earth focused cameras.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages