player tracking in the nba nicolas mon - ischools · six cameras installed in all nba arenas track...

5
Player Tracking in the NBA Nicolas Mon Overview. Statistics have been recorded about every basketball game ever played in the NBA, dating back the league’s first game in 1946. 1 As is true for most professional sport leagues, these stats describe important events that took place during a game – in the NBA’s case, they are things like shot attempts, points scored, assists, etc. Traditionally, these are recorded by a human with a tally sheet, and only provide a surface view of the game – only certain events are recorded. New player tracking technology now allows for much more granular resource selection to occur, automating and transforming the basketball statistic-taking process to allow interactions that were not previously possible to aid team strategy and illuminate the game as a whole. What is being organized? The game of basketball is its own organizing system in which the teams organize their players in pursuit of a common goal – namely to score and prevent the other team from scoring. During a game, many events occur as these players move and interact in different ways, yet most of these events leave no trace, and most are too burdensome or subtle for human statisticians to record. Player tracking technology is able to outperform human agents by creating real-time digital representations of the physical resources of a basketball game, namely the 10 players and ball on the court 2 . From there, interaction resources are selected based on the movement patterns of these digital representations, enabling the detection of the more subtle aspects of the game. This system is able to view a game as a coach might, recognizing things like screens, dribbles, different defensive structures, and more. 3 From the plethora of interaction resources that this system selects, proprietary software organizes them to create description resources that describe the game on almost any desired level of granularity. Users of the software can generate statistical reports for a whole team or individual player, and easily create visualizations to illustrate a point. During a game, the software can show a team things like: where a given player has shot the ball in the last quarter, which of their players has had the greatest defensive impact in the game, or even how far a player has traveled on the court over the entire season. 4 Thus, the system enables users to quantify aspects of the game that were previously unquantifiable. Why is it being organized? Basketball is a highly competitive sport, and professional teams with a lot of money at stake will go to great lengths to get an upper hand on their opponents. Therefore, a deep understanding of the game to enable smart strategy is paramount. Player tracking technology provides a way for the complexities of the game to be better captured and quantified, enabling teams to employ new data-driven strategy approaches.

Upload: others

Post on 14-Aug-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Player Tracking in the NBA Nicolas Mon - iSchools · Six cameras installed in all NBA arenas track the positions of the 10 players and ball on the court in real time, to collect an

PlayerTrackingintheNBANicolasMonOverview.StatisticshavebeenrecordedabouteverybasketballgameeverplayedintheNBA,datingbackthe league’s first game in 1946.1 As is true formost professional sport leagues, these statsdescribe importanteventsthattookplaceduringagame– intheNBA’scase,theyarethingslike shot attempts, points scored, assists, etc. Traditionally, these are recorded by a humanwith a tally sheet, and only provide a surface view of the game – only certain events arerecorded. New player tracking technology now allows for much more granular resourceselectiontooccur,automatingandtransformingthebasketballstatistic-takingprocesstoallowinteractionsthatwerenotpreviouslypossibletoaidteamstrategyandilluminatethegameasawhole.Whatisbeingorganized?Thegameofbasketballisitsownorganizingsysteminwhichtheteamsorganizetheirplayersinpursuitofacommongoal–namelytoscoreandpreventtheotherteamfromscoring.Duringagame,many events occur as these playersmove and interact in differentways, yetmost oftheseeventsleavenotrace,andmostaretooburdensomeorsubtleforhumanstatisticianstorecord.Player tracking technology is able to outperform human agents by creating real-time digitalrepresentationsofthephysicalresourcesofabasketballgame,namelythe10playersandballonthecourt2.Fromthere,interactionresourcesareselectedbasedonthemovementpatternsofthesedigitalrepresentations,enablingthedetectionofthemoresubtleaspectsofthegame.Thissystemisabletoviewagameasacoachmight,recognizingthings likescreens,dribbles,differentdefensivestructures,andmore.3From the plethora of interaction resources that this system selects, proprietary softwareorganizesthemtocreatedescriptionresourcesthatdescribethegameonalmostanydesiredlevelofgranularity.Usersofthesoftwarecangeneratestatisticalreportsforawholeteamorindividual player, and easily create visualizations to illustrate a point. During a game, thesoftwarecanshowateamthingslike:whereagivenplayerhasshottheballinthelastquarter,whichof theirplayershashad thegreatestdefensive impact in thegame,orevenhow faraplayerhas traveledon thecourtover theentire season.4 Thus, thesystemenablesusers toquantifyaspectsofthegamethatwerepreviouslyunquantifiable.Whyisitbeingorganized?Basketballisahighlycompetitivesport,andprofessionalteamswithalotofmoneyatstakewillgotogreatlengthstogetanupperhandontheiropponents.Therefore,adeepunderstandingofthegametoenablesmartstrategyisparamount.Playertrackingtechnologyprovidesawayfor the complexities of the game to be better captured and quantified, enabling teams toemploynewdata-drivenstrategyapproaches.

Page 2: Player Tracking in the NBA Nicolas Mon - iSchools · Six cameras installed in all NBA arenas track the positions of the 10 players and ball on the court in real time, to collect an

Allcoachesknowtheconceptof‘good’and‘bad’shots–it’sobviouslyeasiertomakeanopenlayup than a contested 3-point shot. By capturing a great deal of information about shots,playertrackingenablesadeeperunderstandingofplayerperformancethroughmorerelevantstatistics,onesuchbeingQuantifiedShotQuality(qSQ).Thismetricdescribesthedifficultyofagivenshot,expressedasapercentage tellinghowoften theaverageNBAplayerwouldmakethat shot under those particular conditions. Thismetric helps distinguish between shooterswhoget easy looks and those thatmake tough shots, even though theymayhave the samefield goal percentage. This is highly relevant to teams considering offering a player amultimillion-dollardeal.5In addition tobetter understandingplayer performance, this newdata also illuminates teamstrategy as a whole. Coaches now have access to data that quantify the effectiveness ofdifferentdefensivestrategiesagainstagiventeamorplayer.Teamshaveusedthisdata-drivenapproachtodiscovernewstrategiesthathavehelpedthemwinplayoffseries.6Howmuchisitbeingorganized?The scopeof thisorganizing systemcoverseverygameplayed in theNBA, andat its core, ittracksonlythelocationoftheballand10playersonthecourtatarateof25timespersecond.800,000datapointsarecollectedpergame,totalingaround1billionoveraseason.7Theinteractionresourcescreatedareorganizedtocreateawiderangeofdescriptionresourcesatdifferentlevelsoffocus,describingindividualplayers,games,orentireteams.Forexample,traditional field goal attempts can now be automatically categorized at higher granularity,distinguishingcatch-and-shootshots,toshotstakenoffthedribble,todrivesandmore.Whenisitbeingorganized?Player tracking delivers multiple options for data streams in real time, organizing theinteraction resources on a play-by-play basis. Proprietary software allows teams andmediaoutletstointeractwiththedataduringorafteragametoaccessdesireddescriptionresourcesasneeded.8Howorbywhomisitbeingorganized?Six cameras installed in all NBA arenas track the positions of the 10 players and ball on thecourt in real time, to collect anabundanceofdata about the interactions in a game. Fromthere,proprietarysoftwareutilizesspatiotemporalpatternmatchingandmachine learningtorecognize and select the interaction resources from the game, collecting data about manyaspects of each event on the court. After these interaction resources have beencomputationally classified, the software allows for the creation of description resources todescribevirtuallyanyaspectofthegameinquestion.Whereisitbeingorganized?Asdiscussedabove,thePlayerTrackingsystemprovidesmultipleoptionsofdatastreams.Formostusers, the interactionresourcesareorganizedbytheproprietarysoftwareof theplayertrackingsystem itself, thus the information isorganizedby thesystem in theNBAarena that

Page 3: Player Tracking in the NBA Nicolas Mon - iSchools · Six cameras installed in all NBA arenas track the positions of the 10 players and ball on the court in real time, to collect an

the game is played in. Player tracking information is also stored in a historical database,enablinguserstoviewinformationaboutpastgamesandseasons.9Otherconsiderations.WhilethiscasestudyfocusesontheNBA,playertrackingisbeingusedinmanydifferentsports,andprovidesanexampleofhowautomation istransformingmanypartsofhumanlife. Withmachinesbeingbuilt that canunderstand the gameat a deep level, it stands to reason thatautomationmaysoonseepintootheraspectsofsports.Automatedrefereescouldbecoming,making‘missedcalls’athingofthepast.Beyondsports, thespatiotemporalpatternmatching thatenables thisorganizingsystemmaysoonbeapplied inotherareas. At itscore,playertrackingtechnologytracksandcategorizesmovement, thus many of the same techniques could be applied elsewhere to situations inwhich understanding the movement of things is important. As Rajiv Maheswaran, CEO ofSecond Spectrum10, explains, “I believe thatwith the development of the science ofmovingdots,wewillmovebetter.Wewillmovesmarter.Wewillmoveforward.”111"FirstGameinNBAHistory."FirstGameinNBAHistory.Web.05Dec.2016.<http://nbahoopsonline.com/Articles/firstgame.html>2"NBA.com/Stats."AWholeNewView.Web.05Dec.2016.<http://stats.nba.com/featured/whole_new_view_2013_10_29.html>3"TheMathbehindBasketball'sWildestMoves."TED.com.RajivMaheswaran.Web.05Dec.2016.<https://www.ted.com/talks/rajiv_maheswaran_the_math_behind_basketball_s_wildest_moves>4Manahan,Matt.“ALookAtTheNBAPlayoffsThroughSportVUStatistics.”SportTechie,Apr.2015.<www.sporttechie.com/2015/04/30/sports/nba/a-look-at-the-nba-playoffs-through-sportvu-statistics/>5"WhatAdvancedTrackingDataRevealsaboutShooters."ESPN.com.Web.05Dec.2016.<http://www.espn.com/nba/playoffs/2016/story/_/id/15530589/what-advanced-tracking-data-reveals-nba-shooters>6"SecondSpectrumShootsforArtificialIntelligenceinNBAFinals."TheWallStreetJournal.DowJones&Company,2016.Web.05Dec.2016.<http://www.wsj.com/articles/second-spectrum-shoots-for-artificial-intelligence-in-nba-finals-1465471801>7Partnow,Seth."NylonCalculus101:IntrotoSportVU."NylonCalculus.2015.Web.05Dec.2016.<http://nyloncalculus.com/2015/08/13/nylon-calculus-101-intro-to-sportvu/>8“SportsDataServices.”STATS,<www.stats.com/data-feeds-packages/>9"BasketballDataFeed."STATS.Web.05Dec.2016.<http://www.stats.com/sportvu-basketball-media/>10Leung,Diamond."NBAPartnersWithSportradar,SecondSpectrumInBettingData,Player-TrackingDeal."SportTechie.N.p.,2016.Web.05Dec.2016.<http://www.sporttechie.com/2016/09/22/sports/nba/nba-partners-sportradar-second-spectrum-betting-data-player-tracking-deal/>11Bloom,Taylor."HowTrackingBasketballPlayersCanHelpSocietyMoveForward."SportTechie.N.p.,2015.Web.05Dec.2016.<http://www.sporttechie.com/2015/07/07/trending/tracking-basketball-players-can-help-society-move-forward/>

Page 4: Player Tracking in the NBA Nicolas Mon - iSchools · Six cameras installed in all NBA arenas track the positions of the 10 players and ball on the court in real time, to collect an

PlayerTrackingintheNBAArtifact:HowdoesplayertrackingenableadeeperunderstandingofNBAplayers?

Description:Inaddressingthe‘why’questionofmycasestudy,Iclaimthatthissystemallowsformorerelevantmetricstobecomputedthanwerepreviouslypossible,givingteamsabetterunderstandingofthegameanditsplayers.Toillustratethispoint,IbrieflydescribeQuantifiedShotQuality,anewmetricthatdescribesthedegreeofdifficultyofaparticularshot.Theinfo-graphicaboveshowsthemultitudeinformationthatistakenintoaccounttocomputethisstatistic,includingthedistanceandspeedofdefenders,numberofdribbles,shotangle,andmore.

Page 5: Player Tracking in the NBA Nicolas Mon - iSchools · Six cameras installed in all NBA arenas track the positions of the 10 players and ball on the court in real time, to collect an

Description:TheabovetableshowshowanaggregationoftheqSQmetricoveraseasoncanprovideanewwayinwhichtocompareplayerperformance.Qualitatively,viewersofbasketballknowthatDeAndreJordanshootshighpercentageshots–infact,mostofthemaredunks.TheqSQmetricnowprovidesaquantitativemeasureforthisaspectofthegame,andsureenoughhehadbyfarthehighestqSQofthe2015-2016season.Onthesamenote,IcannowquantitativelysaythatKobeBryant’sshotsoverthatseasonwereonaveragethehighestdegreeofdifficultyintheleague.

VideoLink:https://vimeo.com/152740765Aboveisascreenshotfromavideo(linkabove)thatdemonstrateshowtheqSQmetriccanbeusedtobetterunderstandspecificplays.ThescreenshotshowsRussellWestbrooktakingahighlycontestedshot,withtheqSQofthatparticularshotoverlaidonthevideo.BoththevideofootageofthatshotandthecomputedqSQvaluebothdescribeaspecificeventthathappenedinthegame,thusthevideofootageaugmentedwiththeqSQdescriptionresourceisaneffectivewayofshowinghowpreviouslyunquantifiablethings(i.e.thequalityofashot)cannowbequantifiedwithplayertrackingtechnology.