implemented circle improvement through edge detection, least squares solving, and reorganization