90 likes | 177 Views
Junior Cricket Practice Analysis System. Kearan Mc Pherson Mr. J. Connan. Overview. Introduction UIS HLD & LLD Project Plan Demo. Introduction. Record ball bowled Track the ball Methods Interpret the results. UIS. High Level Design. Extract Frames. Blob Detection.
E N D
Junior Cricket Practice Analysis System Kearan Mc Pherson Mr. J. Connan
Overview • Introduction • UIS • HLD & LLD • Project Plan • Demo
Introduction • Record ball bowled • Track the ball • Methods • Interpret the results
High Level Design Extract Frames Blob Detection Convert to ppm Frame Differencing ppm Manipulation Grayscale Convert to jpg Simulate path of the ball Output avi
Low Level Design (LLD) P3 3 3 10 15 0 15 0 0 0 0 0 0 0 0 0 0 15 7 0 0 0 0 15 7 0 0 0 0 0 0 • Frame differencing P3 3 3 10 0 00000 15 0 15 0 000 15 7 0 00 0 000000 15 7 P3 3 3 10 15 0 15 0 00 15 0 15 0 000 0 0 0 00 0 15 7 0 000 15 7 = - Q = | P1(i, j) – P2(i, j) |
LLD (cont.) • Black if background is identical • Use to detect movement • Change detection - =
Demo • Play videos – color and grayscale • Change detection • Track moving object • Output