curvature estimation