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

Post on 08-Jan-2018

225 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

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

TRANSCRIPT

The Optical Telemeter

Supervisor - Mr Reg DoddsCo – 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

Review

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

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

Low Level Schema

210 mm

279.

44 m

m

Low Level Schema - Template Matching

Low Level Schema- Edge Detection

Breadth

Height

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

The User Interface1. The Application start screen

Starts app

The User Interface2. The First Menu Screen

Camera

The User Interface3. The Camera

Takes Picture

The User Interface

Swipe left : Opens Menu

Swipe right: Shows Results

4. Workspace

The User InterfaceSwipe Left

Show results

Camera, overwrites current picture

The User InterfaceThe results page

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

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

Demo Overview

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

Questions and Answers

top related