Motion Segmentation Using Differential Geometry of Curves and Edges