kearan mc pherson mr. j. connan. overview introduction design decisions implementation project plan...

14
Kearan Mc Pherson Mr. J. Connan

Upload: juniper-fowler

Post on 17-Jan-2016

226 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Kearan Mc Pherson Mr. J. Connan. Overview Introduction Design Decisions Implementation Project Plan Demo

Kearan Mc PhersonMr. J. Connan

Page 2: Kearan Mc Pherson Mr. J. Connan. Overview Introduction Design Decisions Implementation Project Plan Demo

OverviewIntroduction

Design Decisions

Implementation

Project Plan

Demo

Page 3: Kearan Mc Pherson Mr. J. Connan. Overview Introduction Design Decisions Implementation Project Plan Demo

Introduction

Record ball bowled

Track the ball

Methods

Interpret the results

Page 4: Kearan Mc Pherson Mr. J. Connan. Overview Introduction Design Decisions Implementation Project Plan Demo

Design DecisionsUser Interface Specification

Page 5: Kearan Mc Pherson Mr. J. Connan. Overview Introduction Design Decisions Implementation Project Plan Demo

Design Decisions (cont.)Recording Technique

Page 6: Kearan Mc Pherson Mr. J. Connan. Overview Introduction Design Decisions Implementation Project Plan Demo

Implementation

Frame Differencing

Threshold

Gaussian Blur

Page 7: Kearan Mc Pherson Mr. J. Connan. Overview Introduction Design Decisions Implementation Project Plan Demo

Implementation (cont.)

Threshold

Super Impose

Blob Detection

Page 8: Kearan Mc Pherson Mr. J. Connan. Overview Introduction Design Decisions Implementation Project Plan Demo

Implementation (cont.)

Blob coordinates - data

Curve Fitting

Equation for data

Plot output in 3D

Page 9: Kearan Mc Pherson Mr. J. Connan. Overview Introduction Design Decisions Implementation Project Plan Demo

Tools UsedC++ code for:

Thresholds

Frame differencing

Superimpose

Deinterlacing ?????

Irfanview for:

Converting between different image file formats

Resizing my images

Page 10: Kearan Mc Pherson Mr. J. Connan. Overview Introduction Design Decisions Implementation Project Plan Demo

Tools Used (cont.)MPlayer - to extract the frames

Imagemagick – Applying a blur

Curve fitting – to get x-y and x-z equations

Matlab - to get 3D data

Grapher – version 7

Page 11: Kearan Mc Pherson Mr. J. Connan. Overview Introduction Design Decisions Implementation Project Plan Demo

Project plan

GOAL DUE DATEUser testing From 15 September 2008

Create a User Guide 20 October 2008

Demo and Final Documentation End of term 4

Page 12: Kearan Mc Pherson Mr. J. Connan. Overview Introduction Design Decisions Implementation Project Plan Demo

Demo

Path of the ball in 2D

Before and after filtering

Show desired output

Plot of the path 3D

Page 13: Kearan Mc Pherson Mr. J. Connan. Overview Introduction Design Decisions Implementation Project Plan Demo

Output

Page 14: Kearan Mc Pherson Mr. J. Connan. Overview Introduction Design Decisions Implementation Project Plan Demo

Questions