the optical telemeter supervisor - mr reg dodds co – supervisor - mentor- mr dane brown presented...

18
The Optical Telemeter Supervisor - Mr Reg Dodds Co – Supervisor - Mentor - Mr Dane Brown Presented by Mutende Msiska

Upload: jonathan-hodges

Post on 08-Jan-2018

227 views

Category:

Documents


1 download

DESCRIPTION

Review The Problem Measuring a surface area can be cumbersome. Previous Solutions The conventional physical apparatus Proposed Solution: The Optical Telemeter

TRANSCRIPT

Page 1: The Optical Telemeter Supervisor - Mr Reg Dodds Co – Supervisor - Mentor- Mr Dane Brown Presented by Mutende Msiska

The Optical Telemeter

Supervisor - Mr Reg DoddsCo – Supervisor -Mentor - Mr Dane Brown

Presented by Mutende Msiska

Page 2: The Optical Telemeter Supervisor - Mr Reg Dodds Co – Supervisor - Mentor- Mr Dane Brown Presented by Mutende Msiska

Overview• Review• High Level Schema• Low Level Schema• The User Interface• The Server’s End• Project Plan• References• Demo

Page 3: The Optical Telemeter Supervisor - Mr Reg Dodds Co – Supervisor - Mentor- Mr Dane Brown Presented by Mutende Msiska

Review

• The ProblemMeasuring a surface area can be cumbersome.• Previous SolutionsThe conventional physical apparatus• Proposed Solution:The Optical Telemeter

Page 4: The Optical Telemeter Supervisor - Mr Reg Dodds Co – Supervisor - Mentor- Mr Dane Brown Presented by Mutende Msiska

High Level SchemaPlace a marker on the surface

area Take picture Send image to

server

Image pre-processing

Determine region of interest

Locate marker

Determine dimensions of surface area

Send computed data

to deviceDisplay data

Page 5: The Optical Telemeter Supervisor - Mr Reg Dodds Co – Supervisor - Mentor- Mr Dane Brown Presented by Mutende Msiska

Low Level Schema

210 mm

279.

44 m

m

Page 6: The Optical Telemeter Supervisor - Mr Reg Dodds Co – Supervisor - Mentor- Mr Dane Brown Presented by Mutende Msiska

Low Level Schema - Template Matching

Page 7: The Optical Telemeter Supervisor - Mr Reg Dodds Co – Supervisor - Mentor- Mr Dane Brown Presented by Mutende Msiska

Low Level Schema- Edge Detection

Breadth

Height

Page 8: The Optical Telemeter Supervisor - Mr Reg Dodds Co – Supervisor - Mentor- Mr Dane Brown Presented by Mutende Msiska

The User Interface

• A brief overview of the GUI– The user takes a picture of the surface area– Has an option of rejecting the image or taking

another one– Save the image– Sends the image to the server

Page 9: The Optical Telemeter Supervisor - Mr Reg Dodds Co – Supervisor - Mentor- Mr Dane Brown Presented by Mutende Msiska

The User Interface1. The Application start screen

Starts app

Page 10: The Optical Telemeter Supervisor - Mr Reg Dodds Co – Supervisor - Mentor- Mr Dane Brown Presented by Mutende Msiska

The User Interface2. The First Menu Screen

Camera

Page 11: The Optical Telemeter Supervisor - Mr Reg Dodds Co – Supervisor - Mentor- Mr Dane Brown Presented by Mutende Msiska

The User Interface3. The Camera

Takes Picture

Page 12: The Optical Telemeter Supervisor - Mr Reg Dodds Co – Supervisor - Mentor- Mr Dane Brown Presented by Mutende Msiska

The User Interface

Swipe left : Opens Menu

Swipe right: Shows Results

4. Workspace

Page 13: The Optical Telemeter Supervisor - Mr Reg Dodds Co – Supervisor - Mentor- Mr Dane Brown Presented by Mutende Msiska

The User InterfaceSwipe Left

Show results

Camera, overwrites current picture

Page 14: The Optical Telemeter Supervisor - Mr Reg Dodds Co – Supervisor - Mentor- Mr Dane Brown Presented by Mutende Msiska

The User InterfaceThe results page

Page 15: The Optical Telemeter Supervisor - Mr Reg Dodds Co – Supervisor - Mentor- Mr Dane Brown Presented by Mutende Msiska

Project Plan

Term 1 – User Requirements and Analysis

- Learn how to use OpenCV in order to manipulate images- Do research regarding image pre-processing techniques- Document Requirements

Term 2 – Design and Development of the Prototype- Design the proposed solution- Develop a prototype of the proposed solution

Term 3 – Coding the Final Application/Implementation- Add functionality to the Prototype

hence improving it as a whole- Cater for shortcomings of the application

Term 4 – Testing and EvaluationTest and deploy the proposed solution

Optical Telemeter Timeline

Page 16: The Optical Telemeter Supervisor - Mr Reg Dodds Co – Supervisor - Mentor- Mr Dane Brown Presented by Mutende Msiska

References• Bradski, G., & Kaehler, A. (2008). Learning OpenCV. California: O'Reilly.

• Felker, D. (n.d.). Android Application Development for Dummies. Felker.

• Massachusetts Institute of Technology. (2012). Massachusetts Institute of Technology. Retrieved April 20, 2013, from MIT mobile learning: http://mitmobilelearning.org/

• Meier, R. (2010). A Biginner's Guide to Android. Google 10.

• Opencv dev team. (2013, May 23). Image processing. Retrieved May 28, 2013, from OpenCv 2.4.5.0 Documentation: http://docs.opencv.org/doc/tutorials/imgproc/histograms/template_matching/template_matching.html

Page 17: The Optical Telemeter Supervisor - Mr Reg Dodds Co – Supervisor - Mentor- Mr Dane Brown Presented by Mutende Msiska

Demo Overview

• Take a picture• Selecting from options• Sending image for computation• Viewing results

Page 18: The Optical Telemeter Supervisor - Mr Reg Dodds Co – Supervisor - Mentor- Mr Dane Brown Presented by Mutende Msiska

Questions and Answers