The channeler ant model: Object segmentation with virtual ant colonies