DOI-USGS / usgscsm

This repository stores USGS Community Sensor Model (CSM) camera models
Other
26 stars 33 forks source link

Add support for CAVHORE distortion #424

Closed jessemapel closed 1 year ago

jessemapel commented 1 year ago

We can potentially convert CAVHORE distortion to radial and transverse, but it is probably easier to just support it directly.

jessemapel commented 1 year ago

Some references:

CAVHOR -> photogrammetric paper

MSL PDS geometric CM document

Gennery fish-eye distortion paper

jessemapel commented 1 year ago

I think for passing the distortion parameters, we pass them as:

  1. X coordinate of the O vector in the focal plane
  2. Y coordinate of the O vector in the focal plane
  3. R parameters scaled by the focal length (p_0, p_1 / f^2, p_2 / f^4).
jessemapel commented 1 year ago

I am going to close that and note that we have supoort for CAVHOR. Supporting the fish eye distortion will require further work and better documentation on how the E parameter is defined.