Outer Rim Archives
Archives · 2023 · 11651501

Granted patent

Synergistic object tracking and pattern recognition for event representation

Number
11651501
Published
2023-05-16
Filed
2021-05-27
Assignee
Disney Enterprises, Inc.
Inventors
Comito; Keith et al.
CPC
G06T7/292; G06T7/251
Verdict
Set aside generic tracking/analytics, no creative hook
Source
Google Patents · FreePatentsOnline

Abstract

A system for performing synergistic object tracking and pattern recognition for event representation includes a computing platform having processing hardware and a system memory storing a software code. The processing hardware is configured to execute the software code to receive event data corresponding to one or more propertie(s) of an object, to generate, using the event data, a location data estimating a location of each of multiple predetermined landmarks of the object, and to predict, using one or both of the event data and the location data, a pattern corresponding to the propertie(s) of the object. The processing hardware is further configured to execute the software code to update, using the predicted pattern, the location data, and to merge the updated location data and the predicted pattern to provide merged data.

Background

BACKGROUND (1) Computer vision systems can perform poorly when a body is moving dynamically or in an atypical manner, as well as when multiple bodies are in close proximity with one another, or are in physical contact. For example, during grappling between competitors in a wrestling, judo, or mixed martial arts competition, a system may be unable to generate accurate three-dimensional (3D) skeletal data when the bodies of the competitors occlude one another. This may significantly limit the ability to identify the full action sequence during a physically interactive event, such as a combat sports event or a dance competition, for example.

Claims

1. A system comprising: a computing platform including a processing hardware and a system memory storing a software code; the processing hardware configured to execute the software code to: receive event data corresponding to one or more properties of an object; generate, using the event data, a location data estimating a location of each of a plurality of predetermined landmarks of the object; predict, using at least one of the event data or the location data, a pattern corresponding to the one or more properties of the object; update, using the predicted pattern, the location data to provide an updated location data; confirm, using the updated location data, the predicted pattern corresponding to the movement of the object; merge the updated location data and the predicted pattern to provide merged data; and generate, using the merged data, a synthesized representation of the one or more properties of the object. || 9. A method for use by a system including a computing platform having a processing hardware, and a system memory storing a software code, the method comprising: receiving, by the software code executed by the processing hardware, event data corresponding to one or more properties of an object; generating, by the software code executed by the processing hardware using the event data, a location data estimating a location of each of a plurality of predetermined landmarks of the object; predicting, by the software code executed by the processing hardware using at least one of the event data or the location data, a pattern corresponding to the one or more properties of the object; updating, by the software code executed by the processing hardware using the predicted posture, the location data to provide an updated location data; confirming, by the software code executed by the processing hardware using the updated location data, the predicted pattern corresponding to the movement of the object; merging, by the software code executed by the processing hardware, the updated location data and the predicted posture to provide merged data; and generating, by the software code executed by the processing hardware using the merged data, a synthesized representation of the one or more properties of the object.