Discovering clusters with mean shift clustering model