We are happy to announce new software for download GPL Licence Software from Mixed Reality Lab Singapore
Please see http://mixedreality.nus.edu.sg and go to "software"
Matlab AR Tool Kit
The accompanying Matlab routines were written to help students understand the workings of AR Toolkit, and to allow development of new AR concepts in non-real time without time-consuming C/C++ programming. It is not a complete implementation of ARToolkit, nor is it implemented identically, although in most cases, it is extremely similar. Matlab is not well suited to implementing some of the functions, especially the connected components algorithm, and the code is accordingly quite slow - it currently takes about 10 seconds per frame on my machine. Nonetheless, if anyone was serious about doing some AR development based on this in Matlab, then it would be quite possible to implement some of the slower parts in C, and link this to Matlab. One possibility would be to link to Intel's OpenCV library, which contains Matlab wrappers for a number of it's image processing functions. more >>
Hello Kitty Book
The virtual Hello Kitty Garden program demonstrates the concept of tangible interaction in Augmented Reality. A catalogue of 3D graphics models is created by attaching a different fiducial marker to each page of a real book and overlaying the computer graphics on the markers using the ARToolkit. The user can pick up, move, or drop the virtual objects by using a virtual paddle, but not the conventional mouse or keyboard. That will give the user a feeling of he/she's really holding and playing with the virtual objects. That's also the reason why we named it "the tangible interactive augmented reality".
The Jumping Man program demonstrates live video texturing technique using two firewire digital cameras. The program can combine the video frames from one camera with VRML models and augment them within the video frames of the other camera. The program displays an augmented jumping TV with the TV screen showing live video from the other camera.
Adrian David Cheok
National University of Singapore