Super interesting Oleg... many thanks.
Ok, so if I convert some pinhole models (in which k1,k2,p1,p2 are set to zero) to CSM frames using cam_gen, would I use --distortion '1e-12 1e-12 1e-12 1e-12 1e-12', to get a CSM frame camera with the same pose as the initial tsai pinhole model but setting the distortion to zero (for a radial-tangential distortion model)? ... then I could bundle_adjust using these new CSM cameras, and optimize the distortion with this more expressive distortion model?
Also, if you must specify the 5 parameters needed for the radial-tangential distortion model when using cam_gen, but you don't know them, what do you do?... start with zero and optimize with bundle_adjust? And if you already have a model, e.g. tsai, would you pass k1,k2,p1,p2 and set k3 to zero, then optimize?
So is it not currently possible to create a CSM frame camera model with the "transverse" distortion model (e.g. using cam_gen)?
FInally, I'm looking forward to Newton-Rhapson update to RPC generation (when it comes)... that sounds great!
Many thanks as always Oleg. You're awesome.
J