Skip to content

Tools and libraries for processing satellite images (push-broom, frame and push-frame), including rigorous sensor model (RSM) refinement, rational function model (RFM) refinement, orthorectification, sub-pixel image correlation, and 3D surface displacement extraction.

License

Notifications You must be signed in to change notification settings

gnssguo/Geospatial-COSICorr3D

Repository files navigation

Copyright 2021 Saif Aati ([email protected] || [email protected])

geoCosiCorr3D

Free and open source tools & libraries for processing satellite images (push-broom, frame and push-frame), including rigorous sensor model (RSM) refinement, rational function model (RFM) refinement, orthorectification, sub-pixel image correlation, and 3D surface displacement extraction.

See the NEWS for the most recent additions and upgrades.

Contact Information

Questions, comments, and bug reports can be sent to: Saif Aati

Introduction

Workflow

Alt text

Installation and dependencies


To install geoCosiCorr3D from source:

Option 1:

1- Set and activate geoCosiCorr3D environment:

conda env create --file geoCosiCorr3D.yml
conda activate geoCosiCorr3D

2- Set shared libraries:

For Linux, you have to append the path to the lib directory to LD_LIBRARY_PATH in .bashrc to be able to use geoCosiCorr3D shared libraries,
by adding the following line:

LD_LIBRARY_PATH=~/geoCosiCorr3D/lib/:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH

Third party libraries and packages (optional):

1- Ames Stereo Pipeline (ASP) for WV1 and WV2 CCD correction using [wv_correct] : set the binary path of ASP in the configuration file ('geoConfig.py')

Option 2: Docker

1- Build the image:

docker-compose -f  docker-compose.yml buil geocosicorr3d

2- Run a container:

docker-compose -f  docker-compose.yml run geocosicorr3d

geoCosiCorr3D: CLI + GUI

CLI + GUI doc

License

License

Citation

If you are using this software for academic research or publications we ask that you please cite this software as:

[1] Aati, S., Milliner, C., Avouac, J.-P., 2022. A new approach for 2-D and 3-D precise measurements of ground deformation from optimized registration and correlation of optical images and ICA-based filtering of image geometry artifacts. Remote Sensing of Environment 277, 113038. https://doi.org/10.1016/j.rse.2022.113038

References

[2] S. Leprince, S. Barbot, F. Ayoub and J. Avouac, "Automatic and Precise Orthorectification, Coregistration, and Subpixel Correlation of Satellite Images, Application to Ground Deformation Measurements," in IEEE Transactions on Geoscience and Remote Sensing, vol. 45, no. 6, pp. 1529-1558, June 2007, doi: 10.1109/TGRS.2006.888937.

[3] Aati, S.; Avouac, J.-P. Optimization of Optical Image Geometric Modeling, Application to Topography Extraction and Topographic Change Measurements Using PlanetScope and SkySat Imagery. Remote Sens. 2020, 12, 3418. https://doi.org/10.3390/rs12203418

About

Tools and libraries for processing satellite images (push-broom, frame and push-frame), including rigorous sensor model (RSM) refinement, rational function model (RFM) refinement, orthorectification, sub-pixel image correlation, and 3D surface displacement extraction.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published