Augmented Reality and 3D modelling Done by Stafford Joemat Supervised by Mr James Connan and Mr Mehrdad Ghaziasgar
PROJECT OVERVIEW Marker-based Augmented Reality uses a camera and a visual marker, to determine the center of orientation and range of its coordinate system. The system is effectively a driver that allows users to superimpose a 3D object on a predefined marker, across multiple frames using fixed input video source.
Requirements Analysis Object Oriented Analysis Implementation Testing Issues User Manual ITRODUCTION
REQUIREMENTS ANALYSIS Equipment and Software needed High performance computer 2 mega pixel webcam AR marker with many good features Windows XP or better OpenCV library OpenGL Glut library
OBJECT ORIENTATED ANALYSIS
IMPLEMENTATION Extract frames Grayscale Feature detection Feature comparison Stabilized using a running average with selectivity.
IMPLEMENTATION Perspective comparison Draw 3D object and perform Perspective transformation Superimpose 3D object on extracted frames Display frames
TESTING THE SYSTEM Test different depth Test system with different markers Test system with different objects
TESTING THE SYSTEM Different depth test using Open GL Background image 3D object used Virtual Camera
TESTING THE SYSTEM Test system with different markers Right MarkerLeft Marker
TESTING THE SYSTEM Test system with different objects
USER MANUAL Connect webcam Get printed marker ready Run executable Put marker in front of webcam
_reality_marker_tags REFERENCES