Top Banner
Augmented Reality and 3D modelling Done by Stafford Joemat Supervised by Mr James Connan and Mr Mehrdad Ghaziasgar
13

Augmented Reality and 3D modelling Done by Stafford Joemat Supervised by Mr James Connan and Mr Mehrdad Ghaziasgar.

Dec 24, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Augmented Reality and 3D modelling Done by Stafford Joemat Supervised by Mr James Connan and Mr Mehrdad Ghaziasgar.

Augmented Reality and 3D modelling

Done by Stafford JoematSupervised by Mr James Connan and Mr Mehrdad Ghaziasgar

Page 2: 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.

Page 3: Augmented Reality and 3D modelling Done by Stafford Joemat Supervised by Mr James Connan and Mr Mehrdad Ghaziasgar.

Requirements Analysis

Object Oriented Analysis

Implementation

Testing Issues

User Manual

ITRODUCTION

Page 4: Augmented Reality and 3D modelling Done by Stafford Joemat Supervised by Mr James Connan and Mr Mehrdad Ghaziasgar.

REQUIREMENTS ANALYSISEquipment 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

Page 5: Augmented Reality and 3D modelling Done by Stafford Joemat Supervised by Mr James Connan and Mr Mehrdad Ghaziasgar.

OBJECT ORIENTATED ANALYSIS

Page 6: Augmented Reality and 3D modelling Done by Stafford Joemat Supervised by Mr James Connan and Mr Mehrdad Ghaziasgar.

IMPLEMENTATIONExtract frames

Grayscale

Feature detection

Feature comparison

Stabilized using a running average with selectivity.

Page 7: Augmented Reality and 3D modelling Done by Stafford Joemat Supervised by Mr James Connan and Mr Mehrdad Ghaziasgar.

IMPLEMENTATIONPerspective comparison

Draw 3D object and perform Perspective transformation

Superimpose 3D object on extracted frames

Display frames

Page 8: Augmented Reality and 3D modelling Done by Stafford Joemat Supervised by Mr James Connan and Mr Mehrdad Ghaziasgar.

TESTING THE SYSTEMTest different depth

Test system with different markers

Test system with different objects

Page 9: Augmented Reality and 3D modelling Done by Stafford Joemat Supervised by Mr James Connan and Mr Mehrdad Ghaziasgar.

TESTING THE SYSTEMDifferent depth test using Open

GL

Background image

3D object used

Virtual Camera

Page 10: Augmented Reality and 3D modelling Done by Stafford Joemat Supervised by Mr James Connan and Mr Mehrdad Ghaziasgar.

TESTING THE SYSTEMTest system with different

markers

Right MarkerLeft Marker

Page 11: Augmented Reality and 3D modelling Done by Stafford Joemat Supervised by Mr James Connan and Mr Mehrdad Ghaziasgar.

TESTING THE SYSTEMTest system with different objects

Page 12: Augmented Reality and 3D modelling Done by Stafford Joemat Supervised by Mr James Connan and Mr Mehrdad Ghaziasgar.

USER MANUAL

Connect webcam

Get printed marker ready

Run executable

Put marker in front of webcam

Page 13: Augmented Reality and 3D modelling Done by Stafford Joemat Supervised by Mr James Connan and Mr Mehrdad Ghaziasgar.

http://internet.suite101.com/article.cfm/using_printable_augmented_reality_marker_tags

http://technotecture.com/augmentedreality

http://opencv.willowgarage.com/wiki/

http://www.cs.cmu.edu/~cil/vision.html

http://www.adobe.com/devnet/flash/articles/augmented_reality.htmlwww.hotcards.com

REFERENCES