NeoGeographyToolkit / StereoPipeline

The NASA Ames Stereo Pipeline is a suite of automated geodesy & stereogrammetry tools designed for processing planetary imagery captured from orbiting and landed robotic explorers on other planets.
Apache License 2.0
478 stars 168 forks source link

Is there a way to get camera pose (position and orientation) from RPC images #352

Closed jiangye-dm closed 2 years ago

jiangye-dm commented 2 years ago

By running stereo, it reports the distance between camera centers. Is camera pose estimated and stored somewhere?

oleg-alexandrov commented 2 years ago

The distance between camera centers for RPC is actually bogus (I put it on my to-do list to hide that at some point).

We regretfully have no way of knowing where the camera was. I guess the camera pose for RPC could be estimated, at least for pinhole cameras (such as SkySat), but we don't do that. Note also that many times the RPC approximates a linescan camera (such as for Digital Globe and Pleiades), and then the camera pose varies as the satellite moves in the sky while acquiring image lines.

jiangye-dm commented 2 years ago

Thanks for the explanation.