pandora
A stereo matching framework that will help you design your stereo matching pipeline with state of the art performances.
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (15.0%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
A stereo matching framework that will help you design your stereo matching pipeline with state of the art performances.
Basic Info
- Host: GitHub
- Owner: CNES
- License: apache-2.0
- Language: Python
- Default Branch: master
- Homepage: https://pandora.readthedocs.io/
- Size: 51.9 MB
Statistics
- Stars: 81
- Watchers: 12
- Forks: 16
- Open Issues: 0
- Releases: 0
Topics
Metadata Files
README.md
Pandora, a stereo matching framework
[](https://www.python.org/downloads/release/python-390/) [](CONTRIBUTING.md) [](https://opensource.org/licenses/Apache-2.0/) [](https://pandora.readthedocs.io/) [](https://github.com/CNES/Pandora/actions) [](https://codecov.io/gh/CNES/Pandora) [](https://mybinder.org/v2/gh/CNES/Pandora/master)Overview • Install • Quick Start • Documentation • Credits • Related • References
Overview
From stereo rectified images to disparity map | Pandora is working with cost volumes
:-------------------------:|:-------------------------:
| 
Pandora is a stereo matching flexible framework made for research and production with state of the art performances:
- Inspired from the (Scharstein et al., 2002) modular taxonomy, it allows one to emulate, analyse and hopefully improve state of the art stereo algorithms with a few lines of code.
- For production purpose, Pandora have been created for the CNES & Airbus CO3D project processing chain, as CARS core stereo matching tool.
The tool is open for contributions, contact us to pandora AT cnes.fr !
Install
Pandora is available on Pypi and can be installed by:
bash
pip install pandora
For stereo reconstruction, install pandora with following plugins:
```bash
SGM regularization
pip install pandora[sgm]
MCCNN AI matching cost capability (heavy!)
pip install pandora[mccnn] ```
Quick Start
```bash
Download configuration file
wget https://raw.githubusercontent.com/CNES/Pandora/master/datasamples/jsonconffiles/alocalblockmatching.json
Download data samples
wget https://raw.githubusercontent.com/CNES/Pandora/master/data_samples/images/cones.zip
Uncompress data
unzip cones.zip
Run pandora
pandora alocalblockmatching.json outputdir
Left and right disparity maps are saved in outputdir: leftdisparity.tif and right_disparity.tif
```
Documentation
To go further, please consult our online documentation.
Credits
- Scharstein, D., & Szeliski, R. (2002). A taxonomy and evaluation of dense two-frame stereo correspondence algorithms. International journal of computer vision, 47(1-3), 7-42.
- Scharstein, D., & Szeliski, R. (2003, June). High-accuracy stereo depth maps using structured light. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings. (Vol. 1, pp. I-I).
- 2003 Middleburry dataset (D. Scharstein & R. Szeliski, 2003).
Related
Plugin_LibSGM - Stereo Matching Algorithm plugin for Pandora
Plugin_MC-CNN - MC-CNN Neural Network plugin for Pandora
Pandora2D - CNES Image Registration framework based on Pandora, with 2D disparity maps.
CARS - CNES 3D reconstruction software
References
Please cite the following papers when using Pandora:
- Cournet, M., Sarrazin, E., Dumas, L., Michel, J., Guinet, J., Youssefi, D., Defonte, V., Fardet, Q., 2020. Ground-truth generation and disparity estimation for optical satellite imagery. ISPRS - International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences.
- Youssefi D., Michel, J., Sarrazin, E., Buffe, F., Cournet, M., Delvit, J., L’Helguen, C., Melet, O., Emilien, A., Bosman, J., 2020. Cars: A photogrammetry pipeline using dask graphs to construct a global 3d model. IGARSS - IEEE International Geoscience and Remote Sensing Symposium.
Owner
- Name: CNES
- Login: CNES
- Kind: organization
- Website: https://cnes.fr
- Repositories: 67
- Profile: https://github.com/CNES
GitHub Events
Total
- Watch event: 10
- Delete event: 2
- Member event: 1
- Push event: 45
- Fork event: 4
- Create event: 6
Last Year
- Watch event: 10
- Delete event: 2
- Member event: 1
- Push event: 45
- Fork event: 4
- Create event: 6
Committers
Last synced: over 2 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| Natalia Jimenez | n****z@c****u | 92 |
| Quentin Fardet | q****t@c****u | 83 |
| Alice de Bardonnèche-Richard | a****d@c****u | 80 |
| Marie Leconte | m****e@c****u | 50 |
| Veronique Defonte | v****e@c****r | 47 |
| Loic Dumas | l****s@c****r | 44 |
| Philippe Mallet-Ladeira | p****a@c****u | 40 |
| yoann | y****x@c****r | 23 |
| Emmanuel Dubois | e****s@c****r | 10 |
| Roux Mathis | m****x@c****u | 10 |
| Emmanuelle Sarrazin | e****n@c****r | 6 |
| douzief | f****h@c****u | 3 |
| Quentin FARDET | q****t@c****r | 3 |
| Véronique DEFONTE | v****e@c****u | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: almost 2 years ago
All Time
- Total issues: 2
- Total pull requests: 5
- Average time to close issues: 19 days
- Average time to close pull requests: about 1 month
- Total issue authors: 2
- Total pull request authors: 3
- Average comments per issue: 1.5
- Average comments per pull request: 1.0
- Merged pull requests: 2
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- SylvainJay (1)
- GasparPizarro (1)
Pull Request Authors
- dumasl (3)
- fchapoton (2)
- qfardet (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- pypi 1,886 last-month
- Total dependent packages: 3
- Total dependent repositories: 1
- Total versions: 26
- Total maintainers: 5
pypi.org: pandora
Pandora is a stereo matching framework that helps emulate state of the art algorithms
- Documentation: https://pandora.readthedocs.io/
- License: apache-2.0
-
Latest release: 1.7.1
published 10 months ago
Rankings
Dependencies
- bokeh *
- graphviz *
- ipyvolume *
- json-checker *
- matplotlib *
- numba >=0.47.
- numpy *
- pandora-plugin-libsgm *
- rasterio *
- scikit-image *
- scipy *
- transitions *
- xarray >=0.13.
- actions/checkout v2 composite
- actions/setup-python v2 composite
- codecov/codecov-action v1 composite
- pypa/gh-action-pypi-publish release/v1 composite
- ubuntu 20.04 build