Visual localization is a critical capability for autonomous systems, enabling them to accuratelyestimate their position and orientation within an environment using visual data. This thesis focuses
on achieving a robust and reliable visual localization on both local and global level to enhance
localization performance in a wide range of environments....