Junior Cricket Practice Analysis System
description
Transcript of Junior Cricket Practice Analysis System
![Page 1: Junior Cricket Practice Analysis System](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816835550346895dddec2c/html5/thumbnails/1.jpg)
Kearan Mc PhersonMr. J. Connan
![Page 2: Junior Cricket Practice Analysis System](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816835550346895dddec2c/html5/thumbnails/2.jpg)
OverviewIntroduction
Design Decisions
Implementation
Project Plan
Demo
![Page 3: Junior Cricket Practice Analysis System](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816835550346895dddec2c/html5/thumbnails/3.jpg)
Introduction
Record ball bowled
Track the ball
Methods
Interpret the results
![Page 4: Junior Cricket Practice Analysis System](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816835550346895dddec2c/html5/thumbnails/4.jpg)
Design DecisionsUser Interface Specification
![Page 5: Junior Cricket Practice Analysis System](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816835550346895dddec2c/html5/thumbnails/5.jpg)
Design Decisions (cont.)Recording Technique
![Page 6: Junior Cricket Practice Analysis System](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816835550346895dddec2c/html5/thumbnails/6.jpg)
Implementation
Frame Differencing
Threshold
Gaussian Blur
![Page 7: Junior Cricket Practice Analysis System](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816835550346895dddec2c/html5/thumbnails/7.jpg)
Implementation (cont.)
Threshold
Super Impose
Blob Detection
![Page 8: Junior Cricket Practice Analysis System](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816835550346895dddec2c/html5/thumbnails/8.jpg)
Implementation (cont.)
Blob coordinates - data
Curve Fitting
Equation for data
Plot output in 3D
![Page 9: Junior Cricket Practice Analysis System](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816835550346895dddec2c/html5/thumbnails/9.jpg)
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](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816835550346895dddec2c/html5/thumbnails/10.jpg)
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](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816835550346895dddec2c/html5/thumbnails/11.jpg)
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](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816835550346895dddec2c/html5/thumbnails/12.jpg)
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](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816835550346895dddec2c/html5/thumbnails/13.jpg)
Output
![Page 14: Junior Cricket Practice Analysis System](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816835550346895dddec2c/html5/thumbnails/14.jpg)
Questions