ARToolKit
ARToolKit is a software library for building Augmented Reality (AR) applications. It was originally developed by Dr. Hirokazu Kato and is supported by University of Washington, University of Canterbury and ARToolworks, Inc. ARToolKit is now being used by over 300 researchers worldwide for a very diverse set of projects. Such project consists of The BlackMagic Kiosk, The MagicBook, ARCO as well as several others.
AR applications are in fact fantastic, yet such high-end technology is yet to be perfected. Flaws such as the problem of tracking users would be one main problem as the application needs to know where the user is looking in the real world, creating lags or imperfection of the 3D Visual projectile. This is when ARToolKit comes in. ARToolKit uses computer vision algorithms to solve this problem.The software calculates the position of the camera and the user to have the 3D projectile come in without problems. ARToolKit has also developed their software to be suitable for Microsoft Windows and it has recently been ported to the Android operating systems and iPhone to support mobile AR applications.
Several features of ARToolKit include:
• Single camera position/orientation tracking.
• Tracking code that uses simple black squares.
• The ability to use any square marker patterns.
• Easy camera calibration code.
• Fast enough for real time AR applications.
• SGI IRIX, Linux, MacOS and Windows OS distributions.
• Distributed with complete source code.
junaio
Many must be wondering what junaio is. It is actually an augmented reality browser, specifically designed for the next generation mobile camera equipped devices. It provides users with interactive web based information and services wherever they are.
With this software, any information would be just a shot away. For example, pointing your camera at a monument you would be able to click-and-view its history, or the cheapest nearby hotel, or the menu the restaurant next door. Besides those, Inserting graphics and 3D objects to your location or posting recommendations makes junaio a social experience.
junaio’s latest products would be junaio GLUE. GLUE is designed for the purpose of use of iPhone and Android phones. It not only may the user obtain information on nearby Points Of Interests (POI) such as shops, restaurants or train stations, but the camera's eye is now able to identify objects and "glue" object specific real-time, dynamic, social and 3D information onto the object itself.
Have a look on the clips below:
UNIFEYE Mobile 2.1.
UNIFEYE Mobile 2.1 is software produced by metaio, which is also the same producer of junaio. The Unifeye Mobile platform is considered one of the best solutions to create augmented reality applications Featuring a high-level Application Programming Interface (API) and latest image recognition technologies it allows developers to produce high-quality applications with low efforts.
Its main supported platforms are iPhone, Android, Symbian OS and WinMobile. It features the latest image recognition (tracking) technologies, including a marker-based and robust 2D-texture tracking for arbitrary images. It is also an optimized component for mobile hardware. The libraries and algorithms written are taken into account of hardware limitations resulting it, Unifeye Mobile SDK as the fast and compact modular system.
Reference list:
http://www.junaio.com/
http://www.metaio.com/products/mobile/
http://www.hitl.washington.edu/artoolkit/