×

Detect sports video highlights for mobile computing devices

  • US 10,572,735 B2
  • Filed: 03/31/2015
  • Issued: 02/25/2020
  • Est. Priority Date: 03/31/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for detecting highlights in a sports video of a sport at a mobile computing device, comprising:

  • receiving a sports video having a plurality of video frames at the mobile computing device; and

    for each video frame of the plurality of video frames;

    extracting, using a feature model that is trained to identify classes of sports in a single video frame, a plurality of visual features of the video frame, the feature model is trained, using images of the sports, to extract frame-based features;

    identifying a class of sport of the video frame;

    identifying pair-wise frame feature vectors that are for the class of sport of the video frame, each pair-wise frame feature vectors comprising;

    a first feature vector describing visual characteristics of a first video frame having a highlight and having the class of sport, anda second feature vector describing visual characteristics of a second video frame having no highlight and having the class of sport,wherein the first video frame and the second video frame are images of the class of sport of the video frame, andwherein the pair-wise frame feature vectors are generated during a training phase and based on a model previously trained using a training set comprising first sports images of the class of sport that include highlights and second sports images of the class of sport that do not include highlights, and first frame-based features extracted by the feature model and corresponding to the first sports images, and second frame-based features extracted by the feature model and corresponding to the second sports images; and

    generating a highlight score for the video frame by;

    determining first distances between the extracted visual features and respective first feature vectors of the pair-wise frame feature vectors;

    determining second distances between the extracted visual features and respective second feature vectors of the pair-wise frame feature vector; and

    combining the first distances and the second distances to generate the highlight score for the video frame.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×