Current limitations and opportunities in mobile augmented reality applications
addressing challenges with augmented reality applications on smartphones .