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

Slides:



Advertisements
Similar presentations
Development of a system to reproduce the drainage from Tsujun Bridge for environment education Hikari Takehara Kumamoto National College of Technology.
Advertisements

A Natural Interactive Game By Zak Wilson. Background This project was my second year group project at University and I have chosen it to present as it.
T1.1- Analysis of acceleration opportunities and virtualization requirements in industrial applications Bologna, April 2012 UNIBO.
Computer Vision Lecture 18: Object Recognition II
Vision Based Control Motion Matt Baker Kevin VanDyke.
Color Image Processing
Autonomous Vehicle Pursuit of Target Through Optical Recognition Vision & Image Science Laboratory, Department of Electrical Engineering,Technion Daniel.
Virtual Dart: An Augmented Reality Game on Mobile Device Supervisor: Professor Michael R. Lyu Prepared by: Lai Chung Sum Siu Ho Tung.
Video Object Tracking and Replacement for Post TV Production LYU0303 Final Year Project Spring 2004.
Technion – Israel Institute of Technology Department of Electrical Engineering High Speed Digital Systems Lab Project performed by: Safi Seid-Ahmad Emile.
Digital Cameras CCD (Monochrome) RGB Color Filter Array.
1 Comp300a: Introduction to Computer Vision L. QUAN.
Vision Computing An Introduction. Visual Perception Sight is our most impressive sense. It gives us, without conscious effort, detailed information about.
Zach Allen Chris Chan Ben Wolpoff Shane Zinner Project Z: Stereo Range Finding Based on Motorola Dragonball Processor.
Real-Time Object Tracking System Adam Rossi Meaghan Zorij
Ch 1 Intro to Graphics page 1CS 367 First Day Agenda Best course you have ever had (survey) Info Cards Name, , Nickname C / C++ experience, EOS experience.
Real-Time Face Detection and Tracking Using Multiple Cameras RIT Computer Engineering Senior Design Project John RuppertJustin HnatowJared Holsopple This.
Ramakrishna Lanka IMAGE ANALYSIS AND OBJECT DETECTION-RECOGNITION USING COMPUTER VISION ALGORITHMS Ramakrishna.
Augmented Reality and 3D modelling Done by Stafford Joemat Supervised by Mr James Connan and Mr Mehrdad Ghaziasgar.
Electronic Visualization Laboratory University of Illinois at Chicago Interaction between Real and Virtual Humans: Playing Checkers R. Torre, S. Balcisoy.
A Brief Overview of Computer Vision Jinxiang Chai.
1 Perception, Illusion and VR HNRS 299, Spring 2008 Lecture 19 Other Graphics Considerations Review.
1 Perception and VR MONT 104S, Spring 2008 Lecture 22 Other Graphics Considerations Review.
By: Simon Kleinsmith Supervisor: Mr Mehrdad Ghaziasgar Co-supervisor: Mr James Connan.
Internet-scale Imagery for Graphics and Vision James Hays cs195g Computational Photography Brown University, Spring 2010.
© 1999 Rochester Institute of Technology Color. Imaging Science Workshop for Teachers ©Chester F. Carlson Center for Imaging Science at RIT Color Images.
Speaker : Meng-Shun Su Adviser : Chih-Hung Lin Ten-Chuan Hsiao Ten-Chuan Hsiao Date : 2010/01/26 ©2010 STUT. CSIE. Multimedia and Information Security.
SUPERVISOR: MR. J. CONNAN.  The main purpose of system is to track an object across multiple frames using fixed input source.
Bit-Mapped Graphic Data: Input (Capture) Hardware Multimedia – Section 2.
Hand Tracking for Virtual Object Manipulation
COMPUTER GRAPHICS Hochiminh city University of Technology Faculty of Computer Science and Engineering CHAPTER 01: Graphics System.
Real-Time Cyber Physical Systems Application on MobilityFirst Winlab Summer Internship 2015 Karthikeyan Ganesan, Wuyang Zhang, Zihong Zheng.
Spin Image Correlation Steven M. Kropac April 26, 2005.
1 Computer Graphics Week2 –Creating a Picture. Steps for creating a picture Creating a model Perform necessary transformation Lighting and rendering the.
Real-Time Cyber Physical Systems Application on MobilityFirst Winlab Summer Internship 2015 Karthikeyan Ganesan, Wuyang Zhang, Zihong Zheng.
Augmented Reality and 3D modelling By Stafford Joemat Supervised by Mr James Connan.
1 Perception and VR MONT 104S, Fall 2008 Lecture 21 More Graphics for VR.
Anaglyph Videos Student:Jihaad Pienaar Supervisor: Mr Mehrdad Ghaziasgar Co-Supervisor:Mr James Connan Mentors: Mr Roland Foster & Mr Kenzo Abrahams.
Advanced Computer Graphics Spring 2014 K. H. Ko School of Mechatronics Gwangju Institute of Science and Technology.
Visual Computing Computer Vision 2 INFO410 & INFO350 S2 2015
Electrical and Computer Engineer Large Portable Projected Peripheral Touchscreen Team Jackson Brian Gosselin Jr. Greg Langlois Nick Jacek Dmitry Kovalenkov.
Spring 2007 COMP TUI 1 Computer Vision for Tangible User Interfaces.
Motion Detection and Processing Performance Analysis Thomas Eggers, Mark Rosenberg Department of Electrical and Systems Engineering Abstract Histograms.
Markerless Augmented Reality Platform Design and Verification of Tracking Technologies Author:J.M. Zhong Date: Speaker:Sian-Lin Hong.
David Wild Supervisor: James Connan Rhodes University Computer Science Department Eye Tracking Using A Simple Webcamera.
Final Year Project. Project Title Kalman Tracking For Image Processing Applications.
Visual Odometry for Ground Vehicle Applications David Nistér, Oleg Naroditsky, and James Bergen Sarnoff Corporation CN5300 Princeton, New Jersey
1. Cathode Ray Tubes (CRTs) TVs, RGB monitors, o-scopes Flat-Panel Displays PDAs, laptops, calculators, digital watches 2.
G UN S POT – A GUNSHOT DETECTION APPLICATION FOR MOBILE PHONES By Simon Kleinsmith Supervisor: Mr James Connan.
Electrical and Computer Engineering Smart Goggles To Chong Ryan Offir Matt Ferrante James Kestyn Advisor: Dr. Tilman Wolf Team Wolf.
Frank Bergschneider February 21, 2014 Presented to National Instruments.
Augmented Reality and 3D modelling Done by Stafford Joemat Supervised by Mr James Connan and Mehrdad Ghaziasgar.
Coin Recognition Using MATLAB - Emad Zaben - Bakir Hasanein - Mohammed Omar.
Hand Gestures Based Applications
Introduction to Skin and Face Detection
Author : Sang Hwa Lee, Junyeong Choi, and Jong-Il Park
Color Image Processing
Color Image Processing
Tracking the eyes using a webcam
Color Image Processing
Assistive System Progress Report 1
IMAGE MOSAICING MALNAD COLLEGE OF ENGINEERING
Color Image Processing
Mixed Reality Server under Robot Operating System
(c) 2002 University of Wisconsin, CS 559
Vision Tracking System
Color Image Processing
AHED Automatic Human Emotion Detection
Visuals are analog signals...
Tracking the Eyes using a Webcam
Presentation transcript:

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 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.

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

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

Greyscale

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.

Speed Up Robust Features (SURF) Algorithm

Feature detection

Feature comparison

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

User Interface Specification

Object Orientated Design

Object Orientated Design in detail

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. Project Plan

_reality_marker_tags References: