code: public static Ransac<Homography2D_F64,AssociatedPair>
  	homographyRansac( @Nullable ConfigHomography homography , @Nonnull ConfigRansac ransac )
  	{
  		if( homography == null )
  			homography = new ConfigHomography();
  
  		ModelManager<Homography2D_F64> manager = new ModelManagerHomography2D_F64();
  		GenerateHomographyLinear modelFitter = new GenerateHomographyLinear(homography.normalize);
  		DistanceHomographySq distance = new DistanceHomographySq();
  
  		double ransacTol = ransac.inlierThreshold*ransac.inlierThreshold;
  
  		return new Ransac<>(ransac.randSeed, manager, modelFitter, distance, ransac.maxIterations, ransacTol);
  	}
docs: Robust solution for estimating {@link Homography2D_F64} with {@link Ransac}.  Input
  observations are in pixel coordinates.
  
  <ul>
  <li>Four point linear is used internally</p>
  <li>inlierThreshold is in pixels</p>
  </ul>
  
  <p>See code for all the details.</p>
  
  @param homography Homography estimation parameters.  If null default is used.
  @param ransac Parameters for RANSAC.  Can't be null.
  @return Homography estimator