IP Library Granted Patent US 12,501,176
Granted Patent B2
US 12,501,176 · App. 18/411,764 · Granted Dec 16, 2025

Data collection by a dynamic area of interest camera technique

Inventors: William Bales (Whitehouse, OH); Craig van Vliet (Whitehouse, OH)
Assignee: Clarity Operations Inc.
H04N23/90A63B69/3658H04N23/611H04N23/64A63B2220/05A63B2220/35A63B2220/806
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,501,176
App. No.
18/411,764
Granted
Dec 16, 2025
Kind
B2
Abstract

A method of data collection for cameras applicable to any sport where a greater understanding of fluid movement can be obtained by having a faster frame per second or greater resolution for certain parts of a scene. The method coupling a computer to a first stage camera and a second stage camera, focusing said first stage camera on a defined dynamic area of interest, directing said second stage camera on a reduced area of interest, replacing certain data collected from the first stage camera with data collected from the second stage camera, and outputting a compilation onto a display.

Claims (17)

1 . A method for improving data collection for a dynamic area of interest comprising the steps of:

coupling a computer having a microprocessor to a first stage camera and a second stage camera, said second stage camera having a greater frame rate and/or greater resolution than said first stage camera;

focusing said first stage camera on a defined dynamic area of interest defining a first set of coordinates and capturing frames into a video feed connected to said computer having a high speed interface, wherein a real-time computer vision algorithm coupled to said computer processes said video feed to observe a player's motion;

directing said second stage camera on a reduced area of interest defining a second set of coordinates;

replacing said coordinates from said first camera with said coordinates from said second camera forming a compilation having the same time line;

estimating linear velocity and the rotational axis of a ball using an object detector and a template matching on subsequent frames in conjunction with the coupling said first stage camera and said second stage camera and directing of said second stage camera onto the ball through said coordinates coordinated by said first stage camera and the combination of imaging from both cameras onto an imaged scene;

outputting said compilation provides faster frame per second and/or greater resolution for certain parts of said imaged scene.

2 . The method according to claim 1 including the step of processing said reduced area of interest to encompass the same or a similar area of interest as said first stage camera.

3 . The method according to claim 1 including the step of attaining a model that predicts a path curve to have less granulation between frames.

4 . The method according to claim 1 including the step of attaining a model that predicts a path c copied from a previous movement that is then n peated for the data taken.

5 . The method according to claim 1 including the step of using polarization to determine features, said dynamic area of interest enhancing said polarization by determining which angle light bounces off the surface of an object, collecting data, and splitting said data into four sub pixels each finding different polarization angles.

6 . The method according to claim 1 including the step of improving tracking by placing said first stage camera and said second stage camera 90 degrees with respect to each other, wherein said tracking measures redefined location.

7 . The method according to claim 1 including the step of processing said dynamic area of interest and said reduced area of interest using Gigabit Multimedia Serial Link (GMSL) cameras placed at calculated locations.

8 . The method according to claim 1 herein the state of compiling includes a ball flight algorithm modeling the hitting of diff su aces and how much grass got in the way.

9 . The method according to claim 1 including the step of tracking a name on a golf ball utilizing said first stage car and said second stage camera.

10 . The method according to claim 1 including the step of tracking dimples on a golf ball utilizing said second stage camera.

11 . The method according to claim 1 including the step of utilizing multiple cameras separated by a wide baseline to enable accurate 3D estimation.

Assignments (2)
CHANGE OF NAME Recorded Oct 31, 2025
From: CLARITY.GOLF INC.
To: CLARITY OPERATIONS INC.
Reel/Frame 073433/0151 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 16, 2024
From: BALES, WILLIAM; VAN VLIET, CRAIG
To: CLARITY.GOLFINC.
Reel/Frame 066133/0130 →
Continuity (2)
Provisional Application 63479751 · Jan 13, 2023
Related Publication 20240244337A1 · Jul 18, 2024
References Cited (14)
US 11716449B1 · Vaziri · 2023 [cited by examiner]
US 20020102101A1 · Pelletier · 2002 [cited by examiner]
US 20080165359A1 · Mattox · 2008 [cited by examiner]
US 20100210377A1 · Lock · 2010 [cited by applicant]
US 20110299729A1 · Dawe et al. · 2011 [cited by applicant]
US 20130305806A1 · Saito et al. · 2013 [cited by applicant]
US 20150057108A1 · Regimbal · 2015 [cited by examiner]
US 20210197810A1 · LeBeau · 2021 [cited by examiner]
US 20220192606A1 · Chappell · 2022 [cited by examiner]
US 20230008567A1 · Zikos et al. · 2023 [cited by applicant]
US 20230199295A1 · Jansson · 2023 [cited by examiner]
US 20230408696A1 · Del Los Santos · 2023 [cited by examiner]
KR 101374139 · 2014 [cited by applicant]
Huang, K., “Dynamic context capture and distributed video arrays for intelligent spaces”, IEEE Transactions on Systems, Man and Cybernetics. Part A: Systems and Humans, IEEE Service Center, NJ, vol. 35(1), pp. 145-163, … [cited by applicant]