IP Library Granted Patent US 12,394,072
Granted Patent B1
US 12,394,072 · App. 18/224,987 · Granted Aug 19, 2025

Generating a three-dimensional topography of a training environment

Inventor: Conrad Spiteri (Thames Ditton, GB)
Assignee: TOCA Football, Inc.
G06T7/292A63B69/002A63B71/0622G06V20/44A63B69/0053A63B2069/402A63B69/406A63B2225/50
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 12,394,072
App. No.
18/224,987
Granted
Aug 19, 2025
Kind
B1
Abstract

A method for adaptive user training and gaming utilizing a media player is disclosed that includes acquiring images from cameras surrounding a training environment and attempting to segment a ball and a human in each of the images, wherein when failing to segment either the ball or the human in a first image, the first image is rejected from further processing. The operations additionally include creating masks of the ball and the human, extracting features for both the ball and the human in each of the remaining images, and computing surface information of the training environment using photoclinometry. For each of the remaining images, the operations includes computing a distance between the ball and the human. Additionally, the operations include identifying an image having the greatest distance between the ball and the human and computing a three-dimensional topography from the identified image.

Claims (54)

1. A computerized method comprising:

acquiring data from a plurality of cameras surrounding a training environment, the data including a plurality of images;

attempting to segment a ball and a human in each of the plurality of images, wherein responsive to failing to segment either the ball or the human in a first image, rejecting the first image from further processing;

creating a mask of the ball and a mask of the human;

extracting features for both the ball and the human in each of the plurality of images that were not rejected from further processing;

computing surface information of the training environment using a photoclinometry process;

for each of the plurality of images that were not rejected from further processing, computing a distance between the ball and the human;

identifying an image of the plurality of images having a greatest distance between the ball and the human; and

computing a three-dimensional topography from the identified image.

2. The computerized method of claim 1 , wherein the distance between the ball and the human is a Euclidean distance.

3. The computerized method of claim 1 , wherein the photoclinometry process includes operations that transform a two-dimensional (2D) image into a surface map representing varying depth within the 2D image.

4. The computerized method of claim 1 , wherein the data acquired from the plurality of cameras includes images or videos that capture the ball, wherein a ball-throwing machine has imparted motion to the ball.

5. The computerized method of claim 1 , wherein computing the three-dimensional topography from the identified image includes utilization of a triangulation technique to determine a position of the ball and a position of the human in three-dimensional space.

6. The computerized method of claim 1 , wherein extracting the features for both the ball and the human in each of the plurality of images that were not rejected from further processing includes:

recreating a three-dimensional relief of the user and of the ball, and

extracting pixel-based features of the ball and of the human from the three-dimensional relief, wherein the pixel-based features extracted from the three-dimensional relief are used in determining the greatest distance between the ball and the human.

7. The computerized method of claim 1 , further comprising:

determining an image to be displayed to the human based on the three-dimensional topography computed from the identified image.

8. A computing device, comprising:

one or more processors; and

a non-transitory computer-readable medium having stored thereon instructions that, when executed by the processor, cause the processor to perform operations including:

acquiring data from a plurality of cameras surrounding a training environment, the data including a plurality of images,

attempting to segment a ball and a human in each of the plurality of images, wherein responsive to failing to segment either the ball or the human in a first image, rejecting the first image from further processing,

creating a mask of the ball and a mask of the human,

extracting features for both the ball and the human in each of the plurality of images that were not rejected from further processing,

computing surface information of the training environment using a photoclinometry process,

for each of the plurality of images that were not rejected from further processing, computing a distance between the ball and the human,

identifying an image of the plurality of images having a greatest distance between the ball and the human, and

computing a three-dimensional topography from the identified image.

9. The computing device of claim 8 , wherein the distance between the ball and the human is a Euclidean distance.

10. The computing device of claim 8 , wherein the photoclinometry process includes operations that transform a two-dimensional (2D) image into a surface map representing varying depth within the 2D image.

11. The computing device of claim 8 , wherein the data acquired from the plurality of cameras includes images or videos that capture the ball, wherein a ball-throwing machine has imparted motion to the ball.

12. The computing device of claim 8 , wherein computing the three-dimensional topography from the identified image includes utilization of a triangulation technique to determine a position of the ball and a position of the human in three-dimensional space.

13. The computing device of claim 8 , wherein extracting the features for both the ball and the human in each of the plurality of images that were not rejected from further processing includes:

recreating a three-dimensional relief of the user and of the ball, and

extracting pixel-based features of the ball and of the human from the three-dimensional relief, wherein the pixel-based features extracted from the three-dimensional relief are used in determining the greatest distance between the ball and the human.

14. The computing device of claim 8 , further comprising:

determining an image to be displayed to the human based on the three-dimensional topography computed from the identified image.

15. A non-transitory storage medium having stored thereon instructions that, when executed, cause performance of operations including:

acquiring data from a plurality of cameras surrounding a training environment, the data including a plurality of images,

attempting to segment a ball and a human in each of the plurality of images, wherein responsive to failing to segment either the ball or the human in a first image, rejecting the first image from further processing,

creating a mask of the ball and a mask of the human,

extracting features for both the ball and the human in each of the plurality of images that were not rejected from further processing,

computing surface information of the training environment using a photoclinometry process,

for each of the plurality of images that were not rejected from further processing, computing a distance between the ball and the human,

identifying an image of the plurality of images having a greatest distance between the ball and the human, and

computing a three-dimensional topography from the identified image.

16. The non-transitory storage medium of claim 15 , wherein the distance between the ball and the human is a Euclidean distance.

17. The non-transitory storage medium of claim 15 , wherein the photoclinometry process includes operations that transform a two-dimensional (2D) image into a surface map representing varying depth within the 2D image.

18. The non-transitory storage medium of claim 15 , wherein the data acquired from the plurality of cameras includes images or videos that capture the ball, wherein a ball-throwing machine has imparted motion to the ball.

19. The non-transitory storage medium of claim 15 , wherein computing the three-dimensional topography from the identified image includes utilization of a triangulation technique to determine a position of the ball and a position of the human in three-dimensional space.

20. The non-transitory storage medium of claim 15 , wherein extracting the features for both the ball and the human in each of the plurality of images that were not rejected from further processing includes:

recreating a three-dimensional relief of the user and of the ball, and

extracting pixel-based features of the ball and of the human from the three-dimensional relief, wherein the pixel-based features extracted from the three-dimensional relief are used in determining the greatest distance between the ball and the human.

Assignments (3)
SECURITY INTEREST Recorded Dec 29, 2025
From: TOCA FOOTBALL, INC.
To: ACP REDSTONE CREDIT, LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 073327/0558 →
SECURITY INTEREST Recorded Jan 27, 2025
From: TOCA FOOTBALL, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 070019/0032 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 2, 2023
From: SPITERI, CONRAD
To: TOCA FOOTBALL, INC.
Reel/Frame 065096/0806 →
Continuity (2)
Continuation 17562270 · Dec 27, 2021
Continuation 16686003 · Nov 15, 2019
References Cited (319)
US 2440274A · Ibisch · 1948 [cited by applicant]
US 3913552A · Yarur et al. · 1975 [cited by applicant]
US 3918711A · Zak · 1975 [cited by applicant]
US 3989246A · Brown et al. · 1976 [cited by applicant]
US 4025071A · Hodges · 1977 [cited by applicant]
US 4029315A · Bon · 1977 [cited by applicant]
US 4150825A · Wilson · 1979 [cited by applicant]
US 4442823A · Floyd et al. · 1984 [cited by applicant]
US 4535992A · Slagle · 1985 [cited by applicant]
US 4645458A · Williams · 1987 [cited by applicant]
US 4726616A · Schmidt · 1988 [cited by applicant]
US 4751642A · Silva et al. · 1988 [cited by applicant]
US 4882676A · Van De Kop et al. · 1989 [cited by applicant]
US 4915384A · Bear · 1990 [cited by applicant]
US 4919428A · Perkins · 1990 [cited by applicant]
US 5107820A · Salansky · 1992 [cited by applicant]
US 5125653A · Kovacs et al. · 1992 [cited by applicant]
US 5188367A · Gipe et al. · 1993 [cited by applicant]
US 5264765A · Pecorino et al. · 1993 [cited by applicant]
US 5342041A · Agulnek et al. · 1994 [cited by applicant]
US 5344137A · Komori · 1994 [cited by applicant]
US 5359986A · Magrath, III et al. · 1994 [cited by applicant]
US 5361455A · Kiefer · 1994 [cited by applicant]
US 5365427A · Soignet et al. · 1994 [cited by applicant]
US 5438518A · Bianco et al. · 1995 [cited by applicant]
US 5447314A · Yamazaki et al. · 1995 [cited by applicant]
US 5464208A · Pierce · 1995 [cited by applicant]
US 5465978A · Magnone et al. · 1995 [cited by applicant]
US 5489099A · Rankin et al. · 1996 [cited by applicant]
US 5490493A · Salansky · 1996 [cited by applicant]
US 5498000A · Cuneo · 1996 [cited by applicant]
US 5529205A · Corney et al. · 1996 [cited by applicant]
US 5556106A · Jurcisin · 1996 [cited by applicant]
US 5649523A · Scott · 1997 [cited by applicant]
US 5683302A · Harrell et al. · 1997 [cited by applicant]
US 5697791A · Nashner et al. · 1997 [cited by applicant]
US 5722384A · Cox · 1998 [cited by applicant]
US 5768151A · Lowy et al. · 1998 [cited by applicant]
US 5860873A · Karasavas · 1999 [cited by applicant]
US 5868578A · Baum · 1999 [cited by applicant]
US 5873797A · Garn · 1999 [cited by applicant]
US 5882204A · Iannazo et al. · 1999 [cited by applicant]
US 5897445A · Sanders · 1999 [cited by applicant]
US 5911214A · Andrews · 1999 [cited by applicant]
US 5938545A · Cooper et al. · 1999 [cited by applicant]
US 6042492A · Baum · 2000 [cited by applicant]
US 6073489A · French et al. · 2000 [cited by applicant]
US 6082350A · Crews et al. · 2000 [cited by applicant]
US 6098458A · French et al. · 2000 [cited by applicant]
US 6179720B1 · Rankin et al. · 2001 [cited by applicant]
US 6182649B1 · Battersby et al. · 2001 [cited by applicant]
US 6190271B1 · Rappaport et al. · 2001 [cited by applicant]
US 6237583B1 · Ripley et al. · 2001 [cited by applicant]
US 6263279B1 · Bianco et al. · 2001 [cited by applicant]
US 6308565B1 · French et al. · 2001 [cited by applicant]
US 6320173B1 · Vock et al. · 2001 [cited by applicant]
US 6533675B2 · Funk · 2003 [cited by applicant]
US 6539931B2 · Trajkovic et al. · 2003 [cited by applicant]
US 6565448B2 · Cameron et al. · 2003 [cited by applicant]
US 6707487B1 · Aman et al. · 2004 [cited by applicant]
US 6774349B2 · Vock et al. · 2004 [cited by applicant]
US 6816185B2 · Harmath · 2004 [cited by applicant]
US 7040998B2 · Jolliffe et al. · 2006 [cited by applicant]
US 7082938B2 · Wilmot · 2006 [cited by applicant]
US 7100791B2 · Berger · 2006 [cited by applicant]
US 7227977B1 · Dotsenko · 2007 [cited by examiner]
US 7335116B2 · Petrov · 2008 [cited by applicant]
US 7559163B2 · Ofuji et al. · 2009 [cited by applicant]
US 7610909B2 · Greene, Jr. · 2009 [cited by applicant]
US 7815525B2 · Small · 2010 [cited by applicant]
US 7850536B1 · Fitzgerald · 2010 [cited by applicant]
US 7882831B2 · Alger · 2011 [cited by applicant]
US 7920052B2 · Costabile · 2011 [cited by applicant]
US 8142267B2 · Adams · 2012 [cited by applicant]
US 8164830B2 · Astill · 2012 [cited by applicant]
US 8210959B2 · Balardeta et al. · 2012 [cited by applicant]
US 8292733B2 · Crawford et al. · 2012 [cited by applicant]
US 8444499B2 · Balardeta et al. · 2013 [cited by applicant]
US 8597142B2 · Mayles et al. · 2013 [cited by applicant]
US 8617008B2 · Marty et al. · 2013 [cited by applicant]
US 8705799B2 · White et al. · 2014 [cited by applicant]
US 8840483B1 · Steusloff et al. · 2014 [cited by applicant]
US 8893698B2 · Boehner · 2014 [cited by applicant]
US 8992346B1 · Raposo · 2015 [cited by applicant]
US 9010309B2 · Lewis et al. · 2015 [cited by applicant]
US 9017188B2 · Joseph et al. · 2015 [cited by applicant]
US 9050519B1 · Ehlers et al. · 2015 [cited by applicant]
US 9162134B2 · Schwartz · 2015 [cited by applicant]
US 9216330B2 · Beck et al. · 2015 [cited by applicant]
US 9233292B2 · Joseph et al. · 2016 [cited by applicant]
US 9469945B2 · Khurgin · 2016 [cited by applicant]
US 9586099B2 · Holthouse · 2017 [cited by applicant]
US 9616346B2 · Nicora et al. · 2017 [cited by applicant]
US 9625321B2 · Cavallaro et al. · 2017 [cited by applicant]
US 9724584B1 · Campbell et al. · 2017 [cited by applicant]
US 9782648B2 · DeCarlo · 2017 [cited by applicant]
US 9901776B2 · Mettler · 2018 [cited by applicant]
US 9901804B2 · Vollbrecht et al. · 2018 [cited by applicant]
US 9968837B2 · Johnston · 2018 [cited by applicant]
US 9999823B2 · Chen et al. · 2018 [cited by applicant]
US 10092793B1 · Marty et al. · 2018 [cited by applicant]
US 10300361B2 · Khazanov et al. · 2019 [cited by applicant]
US 10360685B2 · Marty et al. · 2019 [cited by applicant]
US 10380409B2 · Thornbrue et al. · 2019 [cited by applicant]
US 10398957B2 · Altshuler et al. · 2019 [cited by applicant]
US 10456645B2 · Joo et al. · 2019 [cited by applicant]
US 10486024B2 · Joo et al. · 2019 [cited by applicant]
US 10486043B2 · Joo et al. · 2019 [cited by applicant]
US 10489656B2 · Lee et al. · 2019 [cited by applicant]
US 10600334B1 · Zhang et al. · 2020 [cited by applicant]
US 10653936B2 · Ganzer · 2020 [cited by applicant]
US 10695637B2 · Hennessy et al. · 2020 [cited by applicant]
US 10974121B2 · Thornbrue et al. · 2021 [cited by applicant]
US 11207582B2 · Lewis et al. · 2021 [cited by applicant]
US 11514590B2 · Spiteri · 2022 [cited by applicant]
US 20020148455A1 · Trajkovic et al. · 2002 [cited by applicant]
US 20030008731A1 · Anderson et al. · 2003 [cited by applicant]
US 20030092497A1 · Holcomb · 2003 [cited by applicant]
US 20030109322A1 · Funk et al. · 2003 [cited by applicant]
US 20030142210A1 · Carlbom et al. · 2003 [cited by applicant]
US 20030195052A1 · Cohen et al. · 2003 [cited by applicant]
US 20040058749A1 · Pirritano et al. · 2004 [cited by applicant]
US 20040061324A1 · Howard · 2004 [cited by applicant]
US 20040063521A1 · Oister et al. · 2004 [cited by applicant]
US 20040171388A1 · Couronne et al. · 2004 [cited by applicant]
US 20040185952A1 · Marshall · 2004 [cited by applicant]
US 20050143199A1 · Saroyan · 2005 [cited by applicant]
US 20050197198A1 · Otten et al. · 2005 [cited by applicant]
US 20050227792A1 · McCreary et al. · 2005 [cited by applicant]
US 20050272517A1 · Funk et al. · 2005 [cited by applicant]
US 20050288119A1 · Wang et al. · 2005 [cited by applicant]
US 20060063574A1 · Richardson et al. · 2006 [cited by applicant]
US 20060103086A1 · Niemeyer et al. · 2006 [cited by applicant]
US 20060118096A1 · Cucjen et al. · 2006 [cited by applicant]
US 20060236993A1 · Cucjen et al. · 2006 [cited by applicant]
US 20060247070A1 · Funk et al. · 2006 [cited by applicant]
US 20060281061A1 · Hightower et al. · 2006 [cited by applicant]
US 20070021226A1 · Tyroler · 2007 [cited by applicant]
US 20070021242A1 · Krickler · 2007 [cited by applicant]
US 20070238539A1 · Dawe et al. · 2007 [cited by applicant]
US 20080146365A1 · Miesak · 2008 [cited by applicant]
US 20080192116A1 · Tamir et al. · 2008 [cited by applicant]
US 20080219509A1 · White · 2008 [cited by examiner]
US 20080237251A1 · Barber · 2008 [cited by applicant]
US 20080287207A1 · Manwaring · 2008 [cited by applicant]
US 20080300071A1 · Valaika · 2008 [cited by applicant]
US 20080312010A1 · Marty et al. · 2008 [cited by applicant]
US 20090048039A1 · Holthouse et al. · 2009 [cited by applicant]
US 20090074246A1 · Distante et al. · 2009 [cited by applicant]
US 20090127809A1 · Meers · 2009 [cited by applicant]
US 20090210078A1 · Crowley · 2009 [cited by applicant]
US 20100032904A1 · Yasuoka et al. · 2010 [cited by applicant]
US 20100041498A1 · Adams · 2010 [cited by applicant]
US 20100090428A1 · Meers et al. · 2010 [cited by applicant]
US 20100137079A1 · Burke et al. · 2010 [cited by applicant]
US 20100148445A1 · Wilkins · 2010 [cited by applicant]
US 20100151955A1 · Holden · 2010 [cited by applicant]
US 20100184534A1 · Chan et al. · 2010 [cited by applicant]
US 20100210377A1 · Lock · 2010 [cited by applicant]
US 20100261557A1 · Joseph et al. · 2010 [cited by applicant]
US 20110028230A1 · Balardeta et al. · 2011 [cited by applicant]
US 20110143848A1 · Balardeta et al. · 2011 [cited by applicant]
US 20110143849A1 · Balardeta et al. · 2011 [cited by applicant]
US 20110151986A1 · Denton et al. · 2011 [cited by applicant]
US 20110224025A1 · Balardeta et al. · 2011 [cited by applicant]
US 20110304497A1 · Molyneux et al. · 2011 [cited by applicant]
US 20120015753A1 · Denton et al. · 2012 [cited by applicant]
US 20120015754A1 · Balardeta et al. · 2012 [cited by applicant]
US 20120029666A1 · Crowley et al. · 2012 [cited by applicant]
US 20120157200A1 · Scavezze et al. · 2012 [cited by applicant]
US 20120172148A1 · Freeman · 2012 [cited by applicant]
US 20120238381A1 · Denton et al. · 2012 [cited by applicant]
US 20120303207A1 · Reindl · 2012 [cited by applicant]
US 20120309554A1 · Gibbs et al. · 2012 [cited by applicant]
US 20120322568A1 · Lindeman · 2012 [cited by applicant]
US 20130005512A1 · Joseph et al. · 2013 [cited by applicant]
US 20130018494A1 · Amini · 2013 [cited by applicant]
US 20130095961A1 · Marty et al. · 2013 [cited by applicant]
US 20130104869A1 · Lewis et al. · 2013 [cited by applicant]
US 20130157786A1 · Joseph et al. · 2013 [cited by applicant]
US 20130210563A1 · Hollinger · 2013 [cited by applicant]
US 20130225305A1 · Yang et al. · 2013 [cited by applicant]
US 20130271458A1 · Andriluka et al. · 2013 [cited by applicant]
US 20130317634A1 · French et al. · 2013 [cited by applicant]
US 20130324310A1 · Leech et al. · 2013 [cited by applicant]
US 20140003666A1 · Park et al. · 2014 [cited by applicant]
US 20140128171A1 · Anderson · 2014 [cited by applicant]
US 20140330411A1 · Lochmann · 2014 [cited by applicant]
US 20150116501A1 · McCoy et al. · 2015 [cited by applicant]
US 20150202508A1 · Wise, Jr. · 2015 [cited by applicant]
US 20150292261A1 · Chou · 2015 [cited by applicant]
US 20160008662A1 · Cronin et al. · 2016 [cited by applicant]
US 20160023042A1 · Cherry · 2016 [cited by applicant]
US 20160023083A1 · Tawwater et al. · 2016 [cited by applicant]
US 20160074735A1 · Dawe et al. · 2016 [cited by applicant]
US 20160158626A1 · Dolige et al. · 2016 [cited by applicant]
US 20160193500A1 · Webster et al. · 2016 [cited by applicant]
US 20170021259A1 · Dismuke · 2017 [cited by applicant]
US 20170095716A1 · Lewis · 2017 [cited by examiner]
US 20170120132A1 · Shin et al. · 2017 [cited by applicant]
US 20170157484A1 · Altshuler et al. · 2017 [cited by applicant]
US 20170182361A1 · Tuxen et al. · 2017 [cited by applicant]
US 20170189753A1 · Polifka · 2017 [cited by applicant]
US 20170203182A1 · Spelman et al. · 2017 [cited by applicant]
US 20170259144A1 · Eddie · 2017 [cited by applicant]
US 20170259145A1 · Kline · 2017 [cited by applicant]
US 20170274262A1 · Sanchez et al. · 2017 [cited by applicant]
US 20170291093A1 · Janssen · 2017 [cited by applicant]
US 20170304705A1 · Hermandorfer · 2017 [cited by applicant]
US 20170319930A1 · Lewis et al. · 2017 [cited by applicant]
US 20170333777A1 · Spivak et al. · 2017 [cited by applicant]
US 20170340943A1 · Pierotti et al. · 2017 [cited by applicant]
US 20170368439A1 · Khazanov · 2017 [cited by examiner]
US 20180036590A1 · DeAngelis et al. · 2018 [cited by applicant]
US 20180036616A1 · McKenney · 2018 [cited by applicant]
US 20180056124A1 · Marty et al. · 2018 [cited by applicant]
US 20180071577A1 · Swartz et al. · 2018 [cited by applicant]
US 20180137363A1 · Campagnoli et al. · 2018 [cited by applicant]
US 20180140917A1 · Song et al. · 2018 [cited by applicant]
US 20180189971A1 · Hildreth · 2018 [cited by applicant]
US 20180290019A1 · Rahimi et al. · 2018 [cited by applicant]
US 20180301169A1 · Ricciardi · 2018 [cited by applicant]
US 20180302610A1 · Masuda · 2018 [cited by examiner]
US 20180318715A1 · Dawe et al. · 2018 [cited by applicant]
US 20190087661A1 · Lee et al. · 2019 [cited by applicant]
US 20200298087A1 · Hermandorfer et al. · 2020 [cited by applicant]
US 20210146218A1 · Lewis et al. · 2021 [cited by applicant]
US 20210146220A1 · Hall · 2021 [cited by examiner]
US 20210279896A1 · Tong et al. · 2021 [cited by applicant]
US 20220001236A1 · Mooney · 2022 [cited by examiner]
US 20220051419A1 · Spiteri · 2022 [cited by applicant]
US 20220391620A1 · Spiteri · 2022 [cited by applicant]
AU 2005248763B2 · 2010 [cited by applicant]
CA 2476010A1 · 2005 [cited by applicant]
CA 2931744A1 · 2014 [cited by applicant]
CN 2892188Y · 2007 [cited by applicant]
CN 1824352B · 2010 [cited by applicant]
CN 102389634A · 2012 [cited by applicant]
CN 202223857U · 2012 [cited by applicant]
CN 103706088A · 2014 [cited by applicant]
CN 205964896U · 2017 [cited by applicant]
CN 104504694B · 2017 [cited by applicant]
DE 19938761A1 · 2001 [cited by applicant]
DE 102015225776A1 · 2017 [cited by applicant]
EP 1477825A1 · 2004 [cited by applicant]
EP 1897599A2 · 2008 [cited by applicant]
EP 1913981A2 · 2008 [cited by applicant]
EP 2227299A2 · 2010 [cited by applicant]
EP 2218483B1 · 2017 [cited by applicant]
EP 3188810A1 · 2017 [cited by applicant]
EP 3242728A1 · 2017 [cited by applicant]
GB 2196859B · 1991 [cited by applicant]
GB 2337385A · 1999 [cited by applicant]
GB 2442070A · 2008 [cited by applicant]
GB 2487047A · 2012 [cited by applicant]
GB 2487209A · 2012 [cited by applicant]
GB 2505417A · 2014 [cited by applicant]
GB 2539837A · 2016 [cited by applicant]
GB 2544561A · 2017 [cited by applicant]
GB 2560032A · 2018 [cited by applicant]
JP 2010112956A · 2010 [cited by applicant]
KR 101579382B1 · 2015 [cited by applicant]
KR 20160124254A · 2016 [cited by applicant]
KR 20170104700A · 2017 [cited by applicant]
KR 101799650B1 · 2017 [cited by applicant]
TW M353032U · 2009 [cited by applicant]
TW M551080U · 2017 [cited by applicant]
WO 9521661A1 · 1995 [cited by applicant]
WO 2003032006A1 · 2003 [cited by applicant]
WO 2006126976A1 · 2006 [cited by applicant]
WO 2007037705A1 · 2007 [cited by applicant]
WO 2009138929A1 · 2009 [cited by applicant]
WO 2010102037A2 · 2010 [cited by applicant]
WO 2011106888A1 · 2011 [cited by applicant]
WO 2012161768A1 · 2012 [cited by applicant]
WO 2014021549A1 · 2014 [cited by applicant]
WO 2015112646A1 · 2015 [cited by applicant]
WO 2016206412A1 · 2016 [cited by applicant]
“HitTrax,” https://www.hittrax.com, last accessed Aug. 23, 2021. [cited by applicant]
Anon., “Epipolar geometry” https://en.wikipedia.org/wiki/Epipolar_geometry, last accessed May 4, 2020. [cited by applicant]
Anonymous: “From Fashion to Football Vision Pushes the Envelope of Entertainment” Nov. 24, 2014; Nov. 24, 2014; URL: https//www.automate.org/industry-insights/from-fashion-to-football-vision-pushes-the-envelope-of-enter… [cited by applicant]
C. Spiteri et al. “Quasi-thematic feature detection and tracking for future rover long-distance autonomous navigation.” Conference: Symposium on Advanced Space Technologies in Robotics and Automation, vol. 12, May 2013. [cited by applicant]
C. Spiteri, “Planetary Robotic Vision Processing for Terrain Assessment,” Section 6.1.1—Doctoral Thesis, Surrey Space Centre, Faculty of Engineering and Physical Sciences, University of Surrey. 2018. [cited by applicant]
C. Spiteri, “System and Method for Object Tracking and Metric Generation,” filed Aug. 13, 2020, U.S. Appl. No. 16/993,035 including its prosecution history. [cited by applicant]
C. Spiteri, “System and Method for Object Tracking Using a Subsection of a Sequence of Images,” filed Jul. 14, 2023, U.S. Appl. No. 18/222,283 including its prosecution history. [cited by applicant]
C. Spiteri, “System and Method for Object Tracking,” filed Aug. 13, 2020, U.S. Appl. No. 16/993,030 Including its prosecution history. [cited by applicant]
C. Spiteri, “System, Method and Apparatus for Object Tracking and Human Pose Estimation,” filed Nov. 28, 2022, U.S. Appl. No. 17/994,834 including its prosecution history. [cited by applicant]
C. Spiteri, et al. “Structure Augmented Monocular Saliency for Planetary Rovers,” Robotics and Autonomous Systems, vol. 88, Feb. 2017, pp. 1-10. [cited by applicant]
Careless James: “Bringing The Matrix to the NFL TV Tech,” Sep. 9, 2013; Sep. 9, 2013 Retrieved from the Internet URL: https//www.tvtechnology.com/news/bringing-the-matrix-to-the-nfl. [cited by applicant]
Costa Brandon: “The Next Big Thing How Replay Technologies freeD System is Taking Sports TV by Storm,” Oct. 11, 2013; Oct. 11, 2013; URL: https//www.sportsvideo.org/2013/10/11/the-next-big-thing-how-replay-technologies-… [cited by applicant]
E. J. Lewis et al., “Ball Throwing Machine and Method,” filed Feb. 9, 2015, U.S. Appl. No. 14/617,599 Including its prosecution history. [cited by applicant]
E. J. Lewis et al., “Ball Throwing Machine and Method,” filed Jul. 27, 2017, U.S. Appl. No. 15/662,150 Including its prosecution history. [cited by applicant]
E. J. Lewis et al., “Ball Throwing Machine and Method,” filed Nov. 2, 2011, U.S. Appl. No. 13/287,749 including its prosecution history. [cited by applicant]
E. J. Lewis et al., “Detection of the Speed of an Object Passing Through a Goal Plane,” filed Mar. 28, 2023, U.S. Appl. No. 18/191,755 including its prosecution history. [cited by applicant]
E. J. Lewis et al., “Goal Apparatus,” filed Sep. 19, 2018, U.S. Appl. No. 29/663,886 including its prosecution history. [cited by applicant]
E. J. Lewis et al., “System and Method for a User Adaptive Training and Gaming Platform,” filed Dec. 27, 2021, U.S. Appl. No. 17/562,270 including its prosecution history. [cited by applicant]
E. J. Lewis et al., “System and Method for a User Adaptive Training and Gaming Platform,” filed Nov. 15, 2019, U.S. Appl. No. 16/686,003 including its prosecution history. [cited by applicant]
E. J. Lewis et al., “System and Method for Object Tracking in Coordination With a Ball-Throwing Machine,” filed Aug. 17, 2020, U.S. Appl. No. 16/995,289 including its prosecution history. [cited by applicant]
E. J. Lewis et al., “System, Apparatus and Method for an Intelligent Goal,” filed Oct. 25, 2018, U.S. Appl. No. 16/171,127 including its prosecution history. [cited by applicant]
E. J. Lewis et al., “System, Apparatus and Method for Ball Throwing Machine and Intelligent Goal,” filed Dec. 9, 2016, U.S. Appl. No. 15/374,984 including its prosecution history. [cited by applicant]
PCT/US2020/060355 filed Nov. 13, 2020 International Search Report and Written Opinion dated Feb. 5, 2021. [cited by applicant]
PCT/US2021/025250 filed Mar. 31, 2021 International Search Report and Written Opinion dated Nov. 12, 2021. [cited by applicant]
R. I. Hartley et al. “Triangulation” CVIU—Computer Vision and Image Understanding, vol. 68, No. 2, pp. 146-157, Nov. 1997. [cited by applicant]
R. Sára, “3D Computer Vision” pp. 85-88, 100, 91-95. Oct. 30, 2012. [cited by applicant]
S. Plumer et al., “System and Method for Altering the Motion of a Foosball,” filed Mar. 7, 2023, U.S. Appl. No. 18/180,109 including its prosecution history. [cited by applicant]
S. Plumer et al., “System and Method for Foosball Table Implementing Playing Obstacles,” filed Mar. 4, 2021, U.S. Appl. No. 17/192,766 including its prosecution history. [cited by applicant]
U.S. Appl. No. 16/686,003, filed Nov. 15, 2019 Advisory Action dated Aug. 10, 2021. [cited by applicant]
U.S. Appl. No. 16/686,003, filed Nov. 15, 2019 Final Office Action dated May 19, 2021. [cited by applicant]
U.S. Appl. No. 16/686,003, filed Nov. 15, 2019 Non-Final Office Action dated Dec. 7, 2020. [cited by applicant]
U.S. Appl. No. 16/686,003, filed Nov. 15, 2019 Notice of Allowance dated Sep. 1, 2021. [cited by applicant]
U.S. Appl. No. 16/993,030, filed Aug. 13, 2020 Non-Final Office Action dated Nov. 26, 2021. [cited by applicant]
U.S. Appl. No. 16/993,030, filed Aug. 13, 2020 Notice of Allowance dated Jul. 22, 2022. [cited by applicant]
U.S. Appl. No. 16/993,035, filed Aug. 13, 2020 Final Office Action dated Jan. 18, 2022. [cited by applicant]
U.S. Appl. No. 16/993,035, filed Aug. 13, 2020 Final Office Action dated Nov. 7, 2022. [cited by applicant]
U.S. Appl. No. 16/993,035, filed Aug. 13, 2020 Non-Final Office Action dated Jun. 29, 2022. [cited by applicant]
U.S. Appl. No. 16/993,035, filed Aug. 13, 2020 Non-Final Office Action dated Sep. 20, 2021. [cited by applicant]
U.S. Appl. No. 16/993,035, filed Aug. 13, 2020 Notice of Allowance dated Mar. 7, 2023. [cited by applicant]
U.S. Appl. No. 17/562,270, filed Dec. 27, 2021 Non-Final Office Action dated Nov. 25, 2022. [cited by applicant]
U.S. Appl. No. 17/562,270, filed Dec. 27, 2021 Notice of Allowance dated May 15, 2023. [cited by applicant]
Cited By (2)
US 12,574,586 US 12,591,999