ClusterVO: Clustering Moving Instances and Estimating Visual Odometry for Self and Surroundings | Synapse