Egocentric visitors localization in cultural sites