Kearan Mc Pherson Mr. J. Connan. Overview Introduction Design Decisions Implementation Project Plan...

14
Kearan Mc Pherson Mr. J. Connan

Transcript of Kearan Mc Pherson Mr. J. Connan. Overview Introduction Design Decisions Implementation Project Plan...

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