Two Different Approaches to Natural Indoor Landmark Recognition for Robot Navigation