Download - Augmented Reality and 3D modelling
![Page 1: Augmented Reality and 3D modelling](https://reader036.vdocuments.us/reader036/viewer/2022062410/5681624b550346895dd28ffe/html5/thumbnails/1.jpg)
Augmented Reality and 3D modelling
Done by Stafford JoematSupervised by Mr James Connan and Mehrdad Ghaziasgar
![Page 2: Augmented Reality and 3D modelling](https://reader036.vdocuments.us/reader036/viewer/2022062410/5681624b550346895dd28ffe/html5/thumbnails/2.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062410/5681624b550346895dd28ffe/html5/thumbnails/3.jpg)
Requirements Analysis
Object Oriented Analysis
Implementation
Testing Issues
Testing Results
User Manual
ITRODUCTION
![Page 4: Augmented Reality and 3D modelling](https://reader036.vdocuments.us/reader036/viewer/2022062410/5681624b550346895dd28ffe/html5/thumbnails/4.jpg)
REQUIREMENTS ANALYSISItems needed
High performance computer
2 mega pixel webcam
AR marker with many good features
![Page 5: Augmented Reality and 3D modelling](https://reader036.vdocuments.us/reader036/viewer/2022062410/5681624b550346895dd28ffe/html5/thumbnails/5.jpg)
OBJECT ORIENTATED ANALYSIS
![Page 6: Augmented Reality and 3D modelling](https://reader036.vdocuments.us/reader036/viewer/2022062410/5681624b550346895dd28ffe/html5/thumbnails/6.jpg)
PERSPECTIVE COMPARISON
1a 2a
4a3a
1b2b
3b4b
x
y
Compares Original markers’ x , y coordinates with Marker with in video input frame
1a + 3a < 1b + 3b &&2a + 4a > 2b + 4b
Rotated to the right
![Page 7: Augmented Reality and 3D modelling](https://reader036.vdocuments.us/reader036/viewer/2022062410/5681624b550346895dd28ffe/html5/thumbnails/7.jpg)
PERSPECTIVE TRANSFORMATIONTransform input Image based on Markers
x,y,z received by perspective comparison.
![Page 8: Augmented Reality and 3D modelling](https://reader036.vdocuments.us/reader036/viewer/2022062410/5681624b550346895dd28ffe/html5/thumbnails/8.jpg)
IMPLEMENTATIONExtract frames
Grayscale
Feature detection
Feature comparison
Stabilized using a running average with selectivity.
![Page 9: Augmented Reality and 3D modelling](https://reader036.vdocuments.us/reader036/viewer/2022062410/5681624b550346895dd28ffe/html5/thumbnails/9.jpg)
IMPLEMENTATIONPerspective
comparison
Perspective transformation
Superimpose image on
extracted frames
Display frames
![Page 10: Augmented Reality and 3D modelling](https://reader036.vdocuments.us/reader036/viewer/2022062410/5681624b550346895dd28ffe/html5/thumbnails/10.jpg)
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