An improved algorithm for algebraic curve and surface fitting | Synapse