Pose Estimation of Players in Hockey Videos using Convolutional Neural Networks

Traditional hockey scouting procedures for evaluating player performance is based on visual monitoring of hockey videos and statistics. However, that evaluation is time consuming and prone to human bias. In addition, current research within hockey analytics quantifies player performances by employing statistical models on common hockey statistics. To improve statistical models and increase the precision of evaluations, gathering data that is specific to each individual player, as well as, evaluating a player based on the capability of a player’s performance is crucial. Techniques of skating, shooting, stick handling, passing, and speed of a player, are clues for identifying the performance of a player. In order to gather these key pieces of information from video data, the position of player limbs and joints should be found in each frame of the video. By knowing the location of joints in all video frames, one can easily track all body movements of players and use them for calculating desired information. In this work, we use a novel approach that determines a hockey player’s body placement in video frames, also known as pose estimation via a convolutional neural network-a computer vision algorithm that imitates the learning processing of a brain. The proposed method provides a tool to analyze the pose of a hockey player via broadcast video which aids in the eventual assessment of a hockey player’s speed, shooting etc., which, are alternatives to goal orientated statistics. The algorithm proves to be successful since it identifies on average 81.56% of the joints of a hockey player on a set of test images. Key wordshockey analytics, pose estimation, video analytics, convolutional neural networks, stacked hourglass network, compute vision.

[1]  Jia Deng,et al.  Stacked Hourglass Networks for Human Pose Estimation , 2016, ECCV.

[2]  R. Gramacy,et al.  Hockey Player Performance via Regularized Logistic Regression , 2015, 1510.02172.

[3]  Gerhard Tröster,et al.  Sensor technology for ice hockey and skating , 2015, 2015 IEEE 12th International Conference on Wearable and Implantable Body Sensor Networks (BSN).

[4]  Leto Peel,et al.  Predicting Sports Scoring Dynamics with Restoration and Anti-Persistence , 2015, 2015 IEEE International Conference on Data Mining.

[5]  Bernt Schiele,et al.  2D Human Pose Estimation: New Benchmark and State of the Art Analysis , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[6]  A. C. Thomas,et al.  Competing Process Hazard Function Models for Player Ratings in Ice Hockey , 2012, 1208.0799.

[7]  James J. Little,et al.  Simultaneous Tracking and Action Recognition using the PCA-HOG Descriptor , 2006, The 3rd Canadian Conference on Computer and Robot Vision (CRV'06).

[8]  James J. Little,et al.  Robust Visual Tracking for Multiple Targets , 2006, ECCV.

[9]  James J. Little,et al.  A Boosted Particle Filter: Multitarget Detection and Tracking , 2004, ECCV.

[10]  James J. Little,et al.  Automatic acquisition of motion trajectories: tracking hockey players , 2003, IS&T/SPIE Electronic Imaging.

[11]  Michael Schuckers,et al.  Total Hockey Rating (THoR): A comprehensive statistical rating of National Hockey League forwards and defensemen based upon all on-ice events , 2013 .

[12]  Jeff Carter,et al.  Split personalities of NHL players : Using clustering , projection and regression to measure individual point shares , 2012 .

[13]  Michael E. Schuckers,et al.  DIGR: A Defense Independent Rating of NHL Goaltenders using Spatially Smoothed Save Percentage Maps , 2011 .

[14]  Michael E. Schuckers,et al.  National Hockey League Skater Ratings Based upon All On-Ice Events: An Adjusted Minus/Plus Probability (AMPP) Approach , 2011 .

[15]  James J. Little,et al.  Tracking and recognizing actions of multiple hockey players using the boosted particle filter , 2009, Image Vis. Comput..

[16]  J. Little,et al.  Tracking and Recognizing Actions at a Distance , 2006 .