IP Library Granted Patent US 9,064,189
Granted Patent B2
US 9,064,189 · App. 13/841,969 · Granted Jun 23, 2015

Playfield detection and shot classification in sports video

Inventors: Renxiang Li (Lake Zurich, IL); Kevin L Baum (Rolling Meadows, IL); Faisal Ishtiaq (Chicago, IL)
Assignee: ARRIS Technology, Inc.
G06K9/6267G06K9/00724
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,064,189
App. No.
13/841,969
Granted
Jun 23, 2015
Kind
B2
Abstract

A method of classifying the shot type of a video frame, comprising loading a frame, dividing the frame into field pixels and non-field pixels based on a first playfield detection criteria, determining an initial shot type classification using the number of the field pixels and the number of the non-field pixels, partitioning the frame into one or more regions based on the initial classification, determining the status of each of the one or more regions based upon the number of the field pixels and the non-field pixels located within each the region, and determining a shot type classification for the frame based upon the status of each the region.

Claims (38)

1. A method of classifying the shot type of a video frame, comprising:

loading a frame comprising a plurality of pixels into memory;

dividing said frame into field pixels and non-field pixels based on a first playfield detection criteria, wherein said dividing of said frame into said field pixels and said non-field pixels generates a binary mask;

determining an initial shot type classification using the number of said field pixels and the number of said non-field pixels;

partitioning said frame into one or more regions based on said initial classification;

determining the status of each of said one or more regions based upon the number of said field pixels and said non-field pixels located within each said region;

determining a shot type classification for said frame based upon said status of each said region;

determining a camera view angle from said binary mask;

generating a seed mask;

generating a local histogram of the mask pixels of said seed mask;

accumulating at least a predetermined number of said local histograms into an accumulated histogram for each camera view; and

identifying one or more color ranges for the key area of a basketball court from said accumulated histogram for one or more particular camera views.

2. The method of claim 1 , further comprising:

updating said first playfield detection criteria when said shot type classification for said frame is a long shot or a medium shot by generating one or more local histograms of the color components of said frame within a selected region of said frame;

generating one or more accumulated histograms for a final shot type classification by integrating data in said local histograms of the current frame and previous frames of said final shot type classification; and

updating said first playfield detection criteria for subsequent frames by narrowing said first playfield detection criteria to fit peaks on said accumulated histograms for the final shot type classification.

3. The method of claim 2 , wherein said color components are a hue component, a saturation component, and a value component.

4. The method of claim 2 , wherein said selection region is the bottom three quarters of said frame when said frame is divided vertically into two sections.

5. The method of claim 2 , wherein the step of updating the first playfield detection criteria further comprises:

calculating a value component threshold for the accumulated histogram for a final shot type classification;

dividing the value component of the accumulated histogram for a final shot type classification into a first region comprising value components less than the value component threshold and a second region comprising value components greater than the value component threshold; and

setting the value component of the first playfield detection criteria to include the value component values within the second region.

6. The method of claim 5 , wherein said value component threshold is the value component obtained by applying Otsu's method on the value components of the accumulated histogram for a final shot type classification to obtain a upper Otsu region and applying Otsu's method on the upper Otsu region to obtain the value component threshold.

7. The method of claim 5 , wherein said value component threshold is the value component obtained by:

finding a first threshold such that the distribution of value components in the accumulated histogram for a final shot type classification between 0 and the first threshold is not less than a first distribution threshold;

finding a second threshold such that the distribution of value components in the accumulated histogram for a final shot type classification between 0 and the second threshold is not less than a second distribution threshold; and

finding the minimum value component threshold value between the first distribution threshold and the second distribution threshold.

8. The method of claim 1 , wherein said first playfield detection criteria are one or more color ranges, wherein each said color range consists of a range of hue component values, a range of saturation component values, and a range of value component values.

9. The method of claim 1 , further comprising:

applying a second playfield detection criteria to a selected region of said frame to obtain field pixels for the selected region of said frame, wherein the color range of the second playfield detection criteria is different than the color range of the first playfield detection criteria;

incorporating the field pixels for the selected region of said frame into the field pixels obtained from the first playfield detection criteria.

10. The method of claim 1 , wherein one of said at least one regions is the bottom three quarters of said frame when said frame is divided vertically into two sections.

11. The method of claim 1 , wherein one of said at least one regions is the center half of said frame when said frame is divided horizontally into three sections.

12. The method of claim 1 , wherein said binary mask is generated from a logical combination of multiple masks each generated by a division of said frame into said field pixels and said non-field pixels according to different sets of color ranges in said first playfield detection criteria.

13. The method of claim 1 , wherein the step of determining a shot type classification for said frame further comprises:

calculating a standard deviation of the hue of the field pixels and the standard deviation of the hue of the non-field pixels;

comparing a standard deviation ratio by dividing the standard deviation of the non-field pixels by the standard deviation of the field pixels; and

comparing the standard deviation ratio to a predetermined standard deviation ratio threshold.

Assignments (13)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049905/0504 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); ARRIS TECHNOLOGY, INC.; ARRIS SOLUTIONS, INC.; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; RUCKUS WIRELESS, LLC (F/K/A RUCKUS WIRELESS, INC.)
Reel/Frame 071477/0255 →
SECURITY INTEREST Recorded Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2022
From: ARRIS TECHNOLOGY, INC.
To: ARRIS ENTERPRISES, INC.
Reel/Frame 060791/0583 →
SECURITY INTEREST Recorded Nov 19, 2021
From: ARRIS SOLUTIONS, INC.; ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST
Reel/Frame 060752/0001 →
TERM LOAN SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049905/0504 →
ABL SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049892/0396 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
CHANGE OF NAME Recorded Jul 2, 2019
From: ARRIS ENTERPRISES, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 049649/0062 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Apr 8, 2019
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS INTERNATIONAL LIMITED; ARRIS TECHNOLOGY, INC.; ARCHIE U.S. MERGER LLC; ARCHIE U.S. HOLDINGS LLC; ARRIS GLOBAL SERVICES, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS, INC.; ARRIS SOLUTIONS, INC.; BIG BAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; JERROLD DC RADIO, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC
Reel/Frame 050721/0401 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2015
From: ARRIS TECHNOLOGY, INC
To: ARRIS ENTERPRISES, INC.
Reel/Frame 037328/0341 →
SECURITY INTEREST Recorded Jun 26, 2015
From: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS INTERNATIONAL LIMITED; ARRIS TECHNOLOGY, INC.; ARCHIE U.S. MERGER LLC; ARCHIE U.S. HOLDINGS LLC; ARRIS GLOBAL SERVICES, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS, INC.; ARRIS SOLUTIONS, INC.; BIG BAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; JERROLD DC RADIO, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 036020/0789 →
MERGER AND CHANGE OF NAME Recorded Mar 10, 2015
From: GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT CORPORATION
To: ARRIS TECHNOLOGY, INC.
Reel/Frame 035176/0620 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2013
From: LI, RENXIANG; BAUM, KEVIN L.; ISHTIAQ, FAISAL; EMEOTT, STEPHEN P.
To: GENERAL INSTRUMENT CORPORATION
Reel/Frame 030142/0955 →
Continuity (1)
Related Publication 20140270500A1 · Sep 18, 2014