The evolution of snake toward automation: for multiple blob-object segmentation