With the development of computation technology, the augmented reality (AR) is widely applied in many fields as well as the image recognition. However, the AR application on mobile platform is not developed enough in the past decades due to the capability of the mobile processors. In recent years, the performance of mobile processors has changed rapidly, which makes it comparable to the desktop processors. This paper proposed and realized an AR system to be used on the Android mobile platform based on the image recognition through EasyAR engine and Unity 3D development tools. In this system, the image recognition could be done locally and/or using cloud recognition. Test results show that the cloud-based recognition is more efficient and accuracy than the local recognition for the mobile AR when there are more images to be recognized at the same time.
Read full abstract