1 Modern Technologies for Tracking the Baseball Alan Nathan University of Illinois and Complete Game Consulting.

Slides:



Advertisements
Similar presentations
UW Colloquium 10/31/05 1 Thanks to J. J. Crisco & R. M. Greenwald Medicine & Science in Sports & Exercise 34(10): ; Oct 2002 Alan M. Nathan,University.
Advertisements

Projectile motion.
PHY1012F KINEMATICS IN 2D Gregor Leigh
Chapter 4: Kinematics in 2D  Motion in a plane, vertical or horizontal  But, the motion in the x- and y-directions are independent, except that they.
CBA #1 Review Graphing Motion 1-D Kinematics Projectile Motion Circular Motion Gravity Graphing Motion 1-D Kinematics Projectile Motion Circular.
What’s the Deal with the Humidor? 1 Alan Nathan University of Illinois El Tiante.
1 Combining HITf/x with Landing Point Alan Nathan, Univ. of Illinois Introduction What can be learned directly from the data? Fancier analysis methods.
The Aerodynamics of Baseball April 18, Outline Background Basic Physics of Flight Fly Ball Pitched Ball Questions.
Modern Techniques for Evaluating Hitting Alan M. Nathan University of Illinois Batted ball analysis –Initial speed and angles –Landing point and hang time.
Projectile Motion with Wind and Air Resistance
Baseball Trajectories: A Game of Inches Jim Hildensperger Kyle Spaulding Dale Garrett.
CHAPTER 3 PROJECTILE MOTION. North South EastWest positive x positive y negative x negative y VECTORS.
Unit 4 Class Notes Accelerated Physics Projectile Motion Days 1 thru 3.
Capturing Hit F/X Data By: Greg Moore. Overview  Why Capture Hit F/X data?  How can we capture Hit F/X data?  What is Hit F/X data?  Accuracy of Hit.
1 What Have We Learned from the PITCHf/x System? A report from the summit What is PITCHf/x and how does it work? What are we learning from it? Outlook.
Branson Packard: Science Fair
What is Projectile Motion?. Instructional Objectives: Students will be able to: –Define Projectile Motion –Distinguish between the different types of.
Chapter 4 Motion in Two and Three Dimensions
Chapter 3 Nonlinear Motion. 1.MOTION IS RELATIVE Example: Motion of a boat with respect to the ground and with respect to the river. Velocity of river.
Projectile Motion. Consider bodies acted upon by some force… What do they all have? What do they all have? ACCELERATION ACCELERATION Consider direction.
Projectile Motion Part 1
Projectile Motion Projectile motion: a combination of horizontal motion with constant horizontal velocity and vertical motion with a constant downward.
Nathan, Summit20101 Studies of Batted Ball Trajectories I.Analyzing the FFX trajectories II.Determining landing point/hang time from HFX III.Combining.
Vectors and Parametric Equations
Projectile Motion Horizontally Launched Projectiles Projectiles Launched at an Angle A.S – Due Friday, 11/14 Text Reference: chapter 3.
Physics Lesson 6 Projectile Motion Eleanor Roosevelt High School Mr. Chin-Sung Lin.
Projectile Motion Previously, we studied motion in one direction (linear motion) Projectiles follow a curved path (nonlinear motion) The velocity of a.
Objectives: Analyze the motion of an object in free fall. Solve two-dimensional problems. Calculate the range of a projectile.
Physics Lesson 6 Projectile Motion
1 Corked Bats and Rising Fastballs: Using Physics to Debunk Some Myths of Baseball September 23, 2006 Thanks to J. J. Crisco & R. M. Greenwald Medicine.
Physics and Baseball: A Report to Red Sox Nation
1 Corked Bats, Humidors, and Steroids: The Physics of Cheating in Baseball October 29, 2011 Alan Nathan.
Chapter 3 : Motion Weerachai Siripunvaraporn Department of Physics, Faculty of Science Mahidol University &msn :
Experimental Baseball Physics
Petco Tracking the Baseball with the TrackMan Doppler Radar A Brief Introduction Busch.
Physics. Session Kinematics - 5 Session Opener How far can this cannon fire the shot? Courtesy :
B2.2.  Projectiles follow curved (parabolic) paths know as trajectories  These paths are the result of two, independent motions  Horizontally, the.
Page 1 AIAA, StL, October 19, 2006 Baseball Aerodynamics: What do we know and how do we know it? Alan M. Nathan University of Illinois at Urbana-Champaign.
Chapter 4 Two-Dimensional Kinematics. Units of Chapter 4 Motion in Two Dimensions Projectile Motion: Basic Equations Zero Launch Angle General Launch.
Page 1 IMAC XXIV, January 30, 2006 Effect of Spin on Flight of Baseball Joe Hopkins a, Lance Chong b, Hank Kaczmarski b, Alan M. Nathan a a Physics Department,
Page 1 SABR36, June 29, 2006 Baseball Aerodynamics: What do we know and how do we know it? Alan M. Nathan University of Illinois at Urbana-Champaign
APS/DFD, Nov Baseball Aerodynamics Alan M. Nathan, University of Illinois webusers.npl.uiuc.edu/~a-nathan/pob Introduction.
Ch. 5 – Projectile Motion This chapter has two main categories…Vector motion & Projectile motion… Always know which one you’re dealing with before any.
CHAPTER 6 MOTION IN 2 DIMENSIONS.
1 Baseball and Mathematics: It’s More Than Batting Averages ---Alan Nathan.
1 Baseball and Physics: Where Albert Pujols meets Albert Einstein ---Alan Nathan.
APS/DFD, Nov The Flight of a Baseball Alan M. Nathan, University of Illinois Introduction.
1 Physics and Baseball: Having Your Cake and Eating it Too Alan M. Nathan webusers.npl.uiuc.edu/~a-nathan/pob Department of Physics University.
Projectile Motion. Projectile- only force on object is gravity Trajectory- projectile’s path Independence of Motion – Velocity and acceleration are vectors.
In chapter 1, we talked about parametric equations. Parametric equations can be used to describe motion that is not a function. If f and g have derivatives.
Analyzing Fastpitch Softball from the 2011 WCWS Alan M. Nathan University of Illinois.
Motion in Two Dimensions
PITCHfx, HITfx, FIELDfx – BASEBALLfx July
91 Lecture 9. Projectile motion - 2D motion only considering gravity (for now) v 0x = 100 ft/s Once it’s in the air, the acceleration vector points straight.
Spin of a Batted Baseball Alan M. Nathan a, Jonas Contakos a, Russ Kesman a, Biju Mathew b, Wes Lukash b a University of Illinois at Urbana-Champaign b.
1 How a Physicist Analyzes the Game of Baseball Alan M. Nathan webusers.npl.uiuc.edu/~a-nathan/pob Department of Physics University of.
Physics 141MechanicsLecture 2 Kinematics in One Dimension Kinematics is the study of the motion of an object. We begin by studying a single particle in.
1 Baseball & Physics: An Intersection of Passions Alan M. Nathan Department of Physics University of Illinois
1 Baseball and Physics: Where Albert Pujols meets Albert Einstein ---Alan Nathan, University of Illinois.
Revisiting Mantle’s Griffith Stadium Home Run, April 17, 1953 A Case Study in Forensic Physics Alan M. Nathan.
Deconstructing the Home Run Surge: A Physicist’s Approach
Sponge - A golf ball rebounds from the floor and travels straight upward with an initial speed of 5.0 m/s. To what maximum height does the ball rise?
Analysis of Knuckleball Trajectories
Projectile Review.
Projectile motion.
American League Central
Projectile Motion.
3-2: Kinematics in 2 D.
Motion in 2D (Projectiles!!) Test Monday October 15th
Modeling the Ball-Bat Collision
Presentation transcript:

1 Modern Technologies for Tracking the Baseball Alan Nathan University of Illinois and Complete Game Consulting

2 Here’s what I’ll talk about: Brief review of baseball aerodynamics The new technologies –Camera-based systems: PITCHf/x and HITf/x : –Doppler radar-based systems: TrackMan Using these technologies for analysis –Lots of examples

3 Review of Baseball Aerodynamics Forces on a Spinning Baseball in Flight mg FDFD FMFM Drag slows ball down Magnus + mg deflects ball from straight line See Michael Richmond’s talk

4 Example: Bonds’ record home run

5 Familiar (and not so familiar) Effects: Drag –Fly balls don’t travel as far (factor of ~2!) –Pitched balls lose ~10% Magnus –Movement on pitches (many examples later) –Batted balls Backspin  longer fly balls; tricky popups Topspin  nosedive on line drives; tricky grounders Sidespin  balls curve toward foul pole

6 PITCHf/x and HITf/x Two video fps “high home” and “high first” tracks every pitch in every MLB ballpark –data publicly available tracks initial trajectory of batted ball –data not publicly available Image, courtesy of Sportvision Marv White, Physics, UIUC, 1969

7 PITCHf/x and HITf/x Used for TV broadcasts, MLB Gameday, analysis,… See

8 Camera Registration T(x,y,z)  screen coordinates (u,v) 7 parameters needed for T –Camera location (x C,y C,z C ) –Camera orientation (pan, tilt, roll) –Magnification (focal length of zoom lens)

9 Details of Tracking Process Each camera image determines LOP If cameras were synchronized –LOP intersection  (x,y,z) Cameras not synchronized –Need a clever idea

10 Sportvision’s Clever Idea Physics  trajectory is smooth Parametrize smooth trajectory mathematically –e.g., constant acceleration (9 parameters) Adjust parameters to fit pixel data –We then have full trajectory

11 Possible Parametrizations Constant acceleration –x(t) = x 0 +v x0 t + ½a x t 2 (etc. for y,z) –Solve simultaneous linear equations for 9P –This is scheme used in PITCHf/x Constant “jerk” –x(t) = x 0 +v x0 t + ½a x0 t 2 +1/6j x t 3 –Solve simultaneous linear equations for 12P “exact” –Non-linear least-squares fit to get 9P* x 0,y 0,z 0,v x0,v y0,v z0,C d,C l, 

12 9P vs. Exact Trajectory x(t) v y (t) Many studies like this show that 9P works extremely well

13 z vertically up All useful parameters derived from 9P Release point NOT measured x 0,z 0 are locations at y 0 =50 ft easily extrapolated to 55 ft Derived parameters v 0, v f = speed at y=50,HP p x, p z: = location at y=HP pfx x, pfx z = movement y=40-HP spin axis = related to direction of movement C d, C l related to v f /v 0, pfx Spin rpm is NOT measured but approximate value inferred from pfx values

14 PITCHf/x Precison: A Monte Carlo Simulation Start with exact trajectories Use cameras to get pixels Add random “noise” (1 pixel rms) Get 9P and derived quantities Compare with the exact quantities

15 Central values close to exact  9P works well 1 pixel rms  rms on following quantities: v 0 : 0.23 mph ; x 0, z 0 : 0.4” ; px, pz: 0.7” ; pfx_x, pfx_z: 1.6” v0v0 x0x0 px pfx_x exact-inferred

16 Some Comments on Registration In-game monitors –“blue-field” vs. actual field –LOP error

17 Registration Studies in Progress Could accuracy be improved with additional “pole” calibrations? Can the data themselves be used to recalibrate the cameras? –An example follows

18 Drag Coefficient: Anaheim, 2009 Camera registrations changed between days 187, *

19 Some Remarks on Hitf/x Pixel data fit to constant velocity (6P) –Not enough of trajectory to do any better Impact location inferred from intersection of pitched and batted ball trajectories BBS and VLA are systematically low due to drag and gravity –Not a big effect –One could correct for it fairly easily Balls hitting ground in field of view are somewhat problematic

20 Phased Array Doppler Radar: TrackMan

21 Measurement principle I Doppler Frequency f D = Doppler Shift = F TX - F RX =  2F TX (V R /c) Example: F TX = 10.5 GHz; c=0.67 Gmph; V R =90 mph f D =  2.82 kHz

22 Doppler shiftRadial velocity Time  Pitched ball Batted ball Frequency/Velocity vs. Time Bat Bounce

23 Measurement principle II Phase Shift Phase shift = 2  DF TX sin(  )/c Measurement principle II Phase Shift

: Vertical angle 1-3: Horizontal angle Measurement principle II Phase Shift

25 Spin Measurement principle Doppler frequency modulated by rotation frequency  sidebands

26 Doppler radar measures radial velocity –V R  R(t) = distance of ball from radar –…provided initial R is known 3-detector array to measure phase –two angles  (t),  (t)  location on sphere R(t),  (t),  (t) gives full 3D trajectory Spin modulates to give sidebands –spin frequency  Summary of Technique

27 Additional Details Need location and orientation of TM device (just like PFX) Need R(0)

28 TrackMan Capabilities I Full pitched ball trajectory –Everything PITCHf/x gives plus…. Actual release point  perceived velocity Total spin (including “gyro” component) Many more points on the trajectory But given smooth trajectory, additional points are not necessarily useful

29 Comment about Spin Tracking (either TM or PFX) only determines component of spin in the x-z plane –No deflection due to y (gyro) component Many pitches have a gyro component –Especially slider Combining TrackMan total spin with the indirect determination of x-z component gives 3D spin axis –…a potentially useful analysis tool

30 TrackMan Capabilities II Full batted ball trajectory, including… Batted ball speed, launch & spray angles –Equivalent to HITf/x –Landing point coordinates at ground level and hang time Equivalent to Hittracker –Initial spin –and more, if you want it

31 TrackMan Data Quality I Comparisons with Pitchf/x –Pitch-by-pitch comparisons from May 2010 in StL and Bos look excellent –Comparable in precision and accuracy to PFX –Our Red Sox friends could tell us more, if we ask them really nicely!

32 TrackMan Data Quality II My Safeco Field experiment, October 2008 –Project fly balls with pitching machine –Track with TrackMan –Measure initial velocity and spin with high- speed video camera –Measure landing point with a very long tape measure ( ft)

33 Landing Point Comparison TrackMan high by about 2.5 ft.: Could be R 0 issue

34 Spin Comparison

35 Summary of Safeco Results Initial velocity vector excellent Initial spin mostly excellent –But sometimes off by an integer factor (?) Landing point correlates well –But systematic difference ~2.5 ft

36 One final point about batted balls We need a convenient way to tabulate batted ball trajectories Current TM scheme: –Initial velocity vector –Landing point and hang time, both extrapolated to field level Constant jerk (12P) might work

37 Some Examples of Analysis Pitched ball analysis –Dan Brooks will do much more Batted ball analysis

38 Ex 1: “Late Break”: Truth or Myth Mariano Rivera’s Cut Fastball View from above: actual trajectory linear extrapolation

39 "Every time that I come here to San Diego, it's always good. Everything moves different. The breaking ball is really nasty, and my fastball moves a lot. So I love it here." Ex 2 Ubaldo Jimenez Pitching at High Altitude Denver v f /v 0 Denver

40 Ex 2 Ubaldo Jimenez Pitching at High Altitude Denver v f /v 0 Denver San Diego Denver v f /v 0

41 Ex 3: Effect of batted ball speed and launch angle on fly balls: TrackMan from StL, 2009 R vs. v 0 R vs.  0 USEFUL BENCHMARK mph ~5 ft per mph 25 o -35 o

42 Ex 4: What Constitutes a Well-Hit Ball? Hitf/x from April 2009 w/o home runs HR BABIP V 0 >90 Basis for outcome- independent batting metrics

43 Combining HITf/x with Hittracker HITf/x  (v 0, ,  ) Hittracker  (x f,y f,z f,T) Together  full trajectory –HFX+HTT determine unique C d,  b,  s –Full trajectory numerically computed T   b horizontal distance and T  C d sideways deflection   s

44 How well does this work? Test experimentally (Safeco expt) My Safeco Experiment w/TrackMan It works amazingly well!

45 Some examples of HFX+HTT Analysis Windy Yankee Stadium? Quantifying the Coors Field effect Home runs and batted ball speed

46 HITf/x + hittracker Analysis: The “carry” of a fly ball Motivation: does the ball carry especially well in the new Yankee Stadium? “carry” ≡ (actual distance)/(vacuum distance) for same initial conditions (379,20,5.2)

47 HITf/x + Hittracker Analysis: 4354 HR from 2009 Denver ClevelandYankee Stadium

48 Average Relative Air Density Denver Phoenix SF

49 The Coors Effect ~26 ft

50 Phoenix vs. SF Phoenix +5.5 ft SF -5.5 ft

51 Home Runs and BBS 4% reduction in BBS –20 ft reduction in fly ball distance (~5%) –50% reduction in home runs –NOTE: typical of NCAA reduction with new bats

52 Now that you (think you) understand everything… Slo-mo video here

53 My Final Slide Lots of new information from tracking data We have only just begun to harvest it These new data will keep us all very busy!