1 / 15

Augmented Reality and 3D modelling

Augmented Reality and 3D modelling. Done by Stafford Joemat Supervised by Mr James Connan. 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.

chuck
Download Presentation

Augmented Reality and 3D modelling

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

  2. 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 • Thesystem is effectively a driver that allows users to • superimpose a 3D object on a predefined marker, • across multiple frames using fixed input video source.

  3. Project Overview • Object Orientated Analysis • Grayscale • Speed Up Robust Features (SURF) • OpenGL • Object Orientated Design • User Interface Specification

  4. Greyscale • Fast image processing due to limited detail. • Image intensity is stored in greyscale • 8 bits per sampled pixel, which allows 256 different • intensities • Red, green, and blue (RGB) are primary colours. • Gamma expansion is used to get their linear • intensity encoding to convert image into • approximate level of grey

  5. Greyscale

  6. Speed Up Robust Features (SURF) • Computer vision algorithm used for object • recognition • SURF is used to create an image pyramid • It filters the pyramids appropriately to detect • points of interest. • By calculating the features it then compare with • features of another image to find matches.

  7. Speed Up Robust Features (SURF) Algorithm

  8. Feature detection

  9. Feature comparison

  10. OpenGL • Cross-platform API for writing applications that • produce 2D and 3D computer graphics. • Is able to draw complex three-dimensional objects • in real-time • Is capable of interfacing with other libraries. • Hide complexities of interfacing with different 3D • accelerators

  11. User Interface Specification

  12. Object Orientated Design

  13. Object Orientated Design in detail

  14. Project Plan • Term 3 • Tweak algorithm stability. • OpenGL virtual camera Calibration • Superimpose 3D object on marker. • Verify requirements. • Term 4 • Testing and evaluating software • Create User and Technical Manual.

  15. References: 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.html www.hotcards.com

More Related