Alyssa Wolejko Advisor: Nick Webb. How do we distinguish differences?  Terminology: A pitching motion is a single pitch thrown by a pitcher  Each pitch.

Slides:



Advertisements
Similar presentations
Anthony Wayne Lacrosse
Advertisements

Learn to Juggle.
Developing A Quality Delivery That Provides Power and Control While Reducing The Risk of Arm Injury By Coach Isaac Haynes.
Hitting. There are many different styles of hitting, but there are a few consistencies when it comes to point of contact Hands in front of the bat Firm.
KINECT REHABILITATION
“How-To Hit A Baseball” Starring Zach S. And Patrick L.
Science Fair Project Baseball Science Fair Gabriel Zubia.
Pitch vs. Velocity By: Brendan Aumiller. Does the type of baseball pitch affect the velocity of a baseball?
1 Infield Play the Dexter Way!. 2 Areas That Will Be Covered Throwing Fundamentals What makes an infielder exceptional Stance Fielding the ground ball.
Build Arm Strength from a Young Age Basics of Throwing: Grip: Fingertips, 4-seam Wrist: wrist “flick” as a part of throwing Front Shoulder: Pointed at.
Baseball Rules.
Slow pitch plate. PRELIMINARIES  The pitcher must take a position with both feet firmly on the ground and with one or both feet in contact with the pitcher’s.
BEFORE WATCHING Power Point please make sure you watch it as a slide show to see the video in the end of the slide. Thank You!
©1997 by Eric Mazur Published by Pearson Prentice Hall Upper Saddle River, NJ ISBN No portion of the file may be distributed, transmitted.
Red - Orange - Green - Technical Progressions1 Technique Under 10: Groundstrokes The use of Progressions in Teaching Tennis Technique.
Hitting. There are many different styles of hitting, but there are a few consistencies when it comes to point of contact.
Semantic Texton Forests for Image Categorization and Segmentation We would like to thank Amnon Drory for this deck הבהרה : החומר המחייב הוא החומר הנלמד.
QB Mechanics and Drills MILFORD PISTOL OFFENSE. Platform Mechanics Feet  Natural base near shoulder width. Knees  Slight flexion  Knees over toes Torso.
Electronic Pitch Trainer Abstract: A baseball pitch has many properties that vary from pitch-to-pitch. Some of the more apparent properties are the release.
ConcepTest 3.4aFiring Balls I ConcepTest 3.4a Firing Balls I A small cart is rolling at constant velocity on a flat track. It fires a ball straight up.
Physics Motion. Mechanics is the study of motion, and the forces and energies that affect motion. -Kinematics describes how objects move -Dynamics describes.
Presented by Nikhil Mohan Narsapur 1ve07ec069.  Hawk-Eye is a used to track the path of the ball.  Hawk-Eye is a used to track the path of the ball.
Copyright © 2010 Pearson Education, Inc. ConcepTest Clicker Questions Chapter 4 Physics, 4 th Edition James S. Walker.
A Bayesian Formulation For 3d Articulated Upper Body Segmentation And Tracking From Dense Disparity Maps Navin Goel Dr Ara V Nefian Dr George Bebis.
Shoulder & Back 10 Minute Metabolism Booster A 1.Jumping Jacks: 10 reps 1. Begin by standing with your feet together and arms at your sides. Tighten your.
Newton’s Third Law of Motion
Professor : Yih-Ran Sheu Student’s name : Nguyen Van Binh Student ID: MA02B203 Kinect camera 1 Southern Taiwan University Department of Electrical Engineering.
M ULTIFRAME P OINT C ORRESPONDENCE By Naseem Mahajna & Muhammad Zoabi.
Object Tracking Using Autonomous Quad Copter Carlos A Munoz, Advisor: Dr. Tarek Sobh Robotics, Intelligent Sensing & Control (RISC) Lab., School of Engineering,
Figure Drawing.
CFD Refinement By: Brian Cowley. Overview 1.Background on CFD 2.How it works 3.CFD research group on campus for which problem exists o Our current techniques.
Professor : Tsung Fu Chien Student’s name : Nguyen Trong Tuyen Student ID: MA02B208 An application Kinect camera controls Vehicles by Gesture 1 Southern.
Clinic 5 Practicum Assignment Go see your staff doctor this week –Schedule your hours 2 Hours per week –Activate your patient file.
Test Credits Instruction For Teachers 9-12 Graders An appreciation for understanding undiscovered knowledge and sports. Middle Class- Suburban Students.
Baseball. Rules Each team has 9 players plus substitutes. The only ways you can be out is by being caught, tagged, struck out or out on a base. The.
BIOMECHANICAL SPORT ANALYSIS THROUGH DATA INTEGRATION A. Finch 1, G. Ariel 2, J. Brond 2, A. Penny 2 & J. Wise 2 1 Indiana State University 2 Ariel Dynamics.
CONTENT 1. Introduction to Kinect 2. Some Libraries for Kinect 3. Implement 4. Conclusion & Future works 1.
EEC-693/793 Applied Computer Vision with Depth Cameras Lecture 8 Wenbing Zhao
Check for Understanding Acceleration. Name 3 situations in which an object would be accelerating
Learning video saliency from human gaze using candidate selection CVPR2013 Poster.
1. Stance 2. Set 3. Load 4. Approach 5. Extension 6. Follow-through.
TEACHING POINTS: 1. Start from the ready position 2. Take racket back early 3. Make smooth connection between backswing and forward swing, stepping into.
Sucessful Sprinting Ken Harnden Florida State University Men’s Sprints and Hurdles 2006 Outdoor National Champions.
Plyometrics Depth Jumps 1.PlatformPlatform 2.VerticalVertical 3.StaircaseStaircase 4.LongLong Multiple Jumps 5.Box JumpsBox Jumps 6.Long JumpsLong Jumps.
Track and field originated from the Greek athletics and the Ancient Olympic Games with the first recorded sprinter in 776 B.C. Today, track and field.
Animating Human Locomotion
Southern Taiwan University Department of Electrical Engineering
ConcepTest Clicker Questions
Character Design for Animation and Games
Baseball Rules.
What Are The Different Types of Joints?
Baseball Rules.
RAOA Volleyball Training
Key Baseball Movements
Biomechanical Principles
Rock Island Rocks Baseball Hitting Mechanics
Softball.
EEC-693/793 Applied Computer Vision with Depth Cameras
EEC-693/793 Applied Computer Vision with Depth Cameras
Identifying Confusion from Eye-Tracking Data
by Chrissi Bruckner & Chrissi Lipp
2*1 Newton’s 1st Law: a running start (p132)
ConcepTest Clicker Questions
EEC-693/793 Applied Computer Vision with Depth Cameras
26th Sonography Course – MSUS Advanced Image requirement template
Leaping into Rule 6.
Baseball Rules.
stays there for a second, and then runs back to P
Presentation transcript:

Alyssa Wolejko Advisor: Nick Webb

How do we distinguish differences?  Terminology: A pitching motion is a single pitch thrown by a pitcher  Each pitch type has distinguishable features Different pitches are very different in appearance, but are difficult for the untrained eye to see

Pitch Differences  Curveball hand across the body (finishing along the hip line)  Change-up/ Off-speed speed of pitch is slow; hand ends straight out in front with palm down  Riseball speed of pitch is fast; hand ends by the pitchers shoulder/head

Goals of the Thesis  Accurate and Instructional Program that determines a pitch type from 3D data Using Microsoft Kinect to collect data  Long Term: Be able to keep track of pitching statistics

Process  Kinect is placed behind the pitcher  Kinect + OpenNI tracker—tracks 15 different joints  Get the X, Y, Z coordinates of each joint  Get the phi and theta for specific joints Relational space between joints Accounts for the joints being on different planes

Working with Multi-Instances in Weka  Use a machine learning algorithm to classify data  Weka is a machine learning tool  Multi-instance classifier must be used because the gesture of a pitching motion is a dynamic gesture Each pitch type is one class

Data Being Collected  Kinect publishes 30 times per second i.e. 30 frames per second  One frame = all 15 joints published at the same time  One pitching motion is about 7 seconds long ~240 frames that are published belong to a single pitch

Original Results  Trained one set of data with instances on another set Second set of data is a recording of another pitcher throwing the same pitch types  The data set is composed of all XYZ coordinate values of each joint and 4 Theta/Phi pairs—100% accuracy

Hypothesis: Accuracy can be maintained by decreasing the number of instances.  Take out as many instances as possible without making the accuracy decrease Original: Reduced:  Instances reduced from to 7800

Selecting Theta and Phi  Calculated Theta and Phi for 10 of the 15 joints Eliminated one by one until certain joints became more important than others ○ Left Knee, Right Shoulder, Right Elbow, Torso

Hypothesis: The Theta and Phi values of a joint can replace the XYZ coordinates without losing accuracy.  Reduced the XYZ values, until only the Theta and Phi values were left  Retains 100% accuracy when only 4 (Theta, Phi) values are used Torso, left knee, right shoulder, and right elbow

Hypothesis: The last couple seconds of a pitching motion is more distinguishable than the first couple seconds.  Remove instances from the end of the pitch instead of from the beginning  Removing instances from the beginning doesn’t effect the accuracy  Therefore, the end of a pitch is distinguishable

Determining the End of a Pitch  External USB Microphone  Find the peak value of the sound captured by the microphone Ball hitting plywood board  Pull the jpeg image from the file at the moment the sound occurred store.apple.com

Location of a Pitch (Curveball)

Position of the Ball  OpenCV library—HoughFindCircles() and HoughFindEdges() Finds the circle within an image Finds the edges of a grid within an image  Find center of circle and determine location within the grid

Position of the Ball  Red dot clearly marks the center of the ball  The red dot is within one of the 9 zones of the grid

Further Steps…  Compiling deductions made into a record for further use  Evaluate pitch speeds—turning data from Kinect into a radar gun  Live Streaming Real-time pitch evaluation

Thank You!  Any Questions…?