A novel stitching algorithm for the measurement of aspheric surfaces