Adding geometric parameter estimation function