Vision based rail track and switch recognition for self-localization of trains in a rail network | IEEE Conference Publication | IEEE Xplore