Recently, thanks to the rapid development of smart phones, augmented reality has extended from personal computers to mobile phones. The highly interactive nature of augmented reality with its user has given rise to various augmented reality applications for mobile phones, ranging from mere interaction to marketing, games, navigation, and so on. As such, augmented reality has for years been one ...