Class RadialDistortionEstimator

java.lang.Object
imagingbook.calibration.zhang.RadialDistortionEstimator

public class RadialDistortionEstimator extends Object
This class defines methods for estimating the radial lens distortion parameters
  • Constructor Details

  • Method Details

    • estimateLensDistortion

      protected double[] estimateLensDistortion(Camera cam, ViewTransform[] views, Pnt2d[] modelPts, Pnt2d[][] obsPts)
      Estimates the lens distortion from multiple views, starting from an initial (linear) camera model.
      Parameters:
      cam - the initial (linear) camera model
      views - a sequence of extrinsic view transformations
      modelPts - the set of 2D model points (on the planar calibration target)
      obsPts - a sequence of 2D image point sets, one set for each view
      Returns:
      a vector of lens distortion coefficients