Transcript
Page 1: Junior Cricket Practice Analysis System

Kearan Mc PhersonMr. J. Connan

Page 2: Junior Cricket Practice Analysis System

OverviewIntroduction

Design Decisions

Implementation

Project Plan

Demo

Page 3: Junior Cricket Practice Analysis System

Introduction

Record ball bowled

Track the ball

Methods

Interpret the results

Page 4: Junior Cricket Practice Analysis System

Design DecisionsUser Interface Specification

Page 5: Junior Cricket Practice Analysis System

Design Decisions (cont.)Recording Technique

Page 6: Junior Cricket Practice Analysis System

Implementation

Frame Differencing

Threshold

Gaussian Blur

Page 7: Junior Cricket Practice Analysis System

Implementation (cont.)

Threshold

Super Impose

Blob Detection

Page 8: Junior Cricket Practice Analysis System

Implementation (cont.)

Blob coordinates - data

Curve Fitting

Equation for data

Plot output in 3D

Page 9: Junior Cricket Practice Analysis System

Tools UsedC++ code for:

Thresholds

Frame differencing

Superimpose

Deinterlacing ?????

Irfanview for:

Converting between different image file formats

Resizing my images

Page 10: Junior Cricket Practice Analysis System

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: Junior Cricket Practice Analysis System

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: Junior Cricket Practice Analysis System

Demo

Path of the ball in 2D

Before and after filtering

Show desired output

Plot of the path 3D

Page 13: Junior Cricket Practice Analysis System

Output

Page 14: Junior Cricket Practice Analysis System

Questions


Top Related