Home Patent Forecast® Sectors Log In   Contact  
How it works Patent Forecast® Sectors Insights
Menu
Enjoy your FREE PREVIEW which shows only 2022 data and 25 documents. Contact Patent Forecast for full access.        

Sports Analytics

Search All Patents in Sports Analytics


Patent US10825197


Issued 2020-11-03

Three Dimensional Position Estimation Mechanism

An apparatus to facilitate three dimensional (3D) position estimation is disclosed. The apparatus includes one or more processors to receive a plurality of images captured by a camera array during a live event, locate key-points of human joints of a plurality of event participants included in the images, associate key-points of each participant across the images and recover a 3D body position of each of the plurality of participants based on the associated key-points.



Much More than Average Length Specification


View the Patent Matrix® Diagram to Explore the Claim Relationships

USPTO Full Text Publication >

3 Independent Claims

  • 1. An apparatus to facilitate three dimensional (3D) position estimation, comprising: one or more processors to receive a plurality of two dimensional (2D) images captured by a camera array during a live event, locate key-points of human joints of a plurality of event participants included in the images, associate key-points of each participant across the images and recover a 3D body position of each of the plurality of participants based on the associated key-points, wherein locating the key-points of the human joints comprises detecting major joints of each of the plurality of participants associated with a bounding box and labeling the key-points at the major joints, and wherein the one or more processors are further to perform triangulation of a position of each of the major joints in a 3D space for a participant having the human joints, wherein the triangulation is performed based on camera projection matrices and pixel-locations of the major joints across the images.

  • 8. A method to facilitate three dimensional (3D) position estimation, comprising: receiving a plurality of two dimensional (2D) images captured by a camera array during a live event; locating key-points of human joints of a plurality of event participants included in the images, wherein locating the key-points of the human joints comprises detecting major joints of each of the plurality of participants associated with a bounding box and labeling the key-points at the major joints; associating key-points of each participant across the images; recovering a 3D body position of each of the plurality of participants based on the associated key-points; and performing triangulation of a position of each of the major joints in a 3D space for a participant associated with the human joints, wherein the triangulation is performed based on camera projection matrices and pixel-locations of the major joints across the images.

  • 13. At least one non-transitory computer readable medium having instructions stored thereon, which when executed by one or more processors, cause the processors to: receive a plurality of two dimensional (2D) images captured by a camera array during a live event; locate key-points of human joints of a plurality of event participants included in the images, wherein locating the key-points of the human joints comprises detecting major joints of each of the plurality of participants associated with a bounding box and labeling the key-points at the major joints; associate key-points of each participant across the images; recover a three-dimensional (3D) body position of each of the plurality of participants based on the associated key-points; and performing triangulation of a position of each of the major joints in a 3D space for a participant associated with the human joints, wherein the triangulation is performed based on camera projection matrices and pixel-locations of the major joints across the images.