Image segmentation for appearance-based self-localisation