System and method for providing a fitness experience
Abstract
Methods and systems for providing a fitness experience to a user. The system comprises a punching bag defining an outer non-planar surface adapted to receive strikes of the user, a sensor configured to generate data about strikes applied by the user on the punching bag, an image projecting device configured to project a dynamic content on the outer non-planar surface of the punching bag and processor communicably connected to the sensor and the image projecting device. The processor is configured to dynamically adjust the dynamic content projected on the outer non-planar surface based at least in part on data provided by the sensor.
Claims
exact text as granted — not AI-modified1 . (canceled)
2 . A system for strike localization, comprising:
a punching bag defining an outer non-planar surface adapted to receive strikes of a user; a set of sensors disposed away from a striking area of the outer non-planar surface; and one or more processors configured to:
perform contactless localization of an incoming strike of the user on the outer non-planar surface of the punching bag, including determining a position of a point of impact of the incoming strike on the punching bag based at least in part on data provided by at least one sensor in the set of sensors.
3 . The system of claim 2 , wherein the at least one sensor comprises a time-of-flight sensor.
4 . The system of claim 2 , wherein the at least one sensor is disposed on a mounting arm.
5 . The system of claim 2 , wherein the at least one sensor is disposed on:
an upper bent member disposed around an upper portion of the outer non-planar surface of the punching bag; or on a lower bent member disposed at a lower portion of the outer non-planar surface of the punching bag.
6 . The system of claim 2 , wherein performing the contactless localization comprises fusing data from at least two different sensors in the set of sensors.
7 . The system of claim 6 , wherein the fusing is performed using machine learning-based data fusion.
8 . The system of claim 2 , wherein determining the position of the point of impact of the incoming strike comprises determining a candidate point of impact of the incoming strike on the outer non-planar surface of the punching bag.
9 . The system of claim 8 , wherein the one or more processors are further configured to determine a candidate trajectory of the incoming strike, and wherein the candidate point of impact is identified based at least in part on the candidate trajectory.
10 . The system of claim 8 , wherein the candidate point of impact of the incoming strike is identified before the incoming strike of the user enters in physical contact with the punching bag.
11 . The system of claim 10 , wherein the one or more processors are further configured to determine at least one of a speed of the incoming strike or an acceleration of the incoming strike before the incoming strike physically interacts with the punching bag.
12 . The system of claim 8 , wherein the one or more processors are further configured to determine at least one exercise performance metric based at least in part on the candidate point of impact of the incoming strike.
13 . The system of claim 12 , wherein the at least one exercise performance metric is determined prior to the incoming strike physically interacting with the punching bag.
14 . The system of claim 8 , wherein based at least in part on the incoming strike having effectively entered in contact with the punching bag, the one or more processors are further configured to correct information pertaining to the candidate point of impact of the incoming strike based at least in part on information pertaining to an actual point of impact of a corresponding strike.
15 . The system of claim 2 , wherein the one or more processors are further configured to determine a precision of the incoming strike based at least in part on the localization.
16 . The system of claim 15 , wherein the precision of the incoming strike is determined at least in part by comparing the incoming strike with a localization of an item on the punching bag.
17 . The system of claim 16 , further comprising an image projecting device, and wherein the item is projected on the punching bag by the image projecting device.
18 . The system of claim 16 , further comprising an image projecting device, and wherein content projected on the punching bag by the image projecting device is dynamically adjusted based at least in part on the determined precision.
19 . The system of claim 2 , wherein the incoming strike is localized at least in part by performing object detection using the at least one sensor.
20 . The system of claim 19 , wherein performing the object detection includes limiting data generation to objects within a zone of interest.
21 . The system of claim 2 , wherein a setting characteristic of the at least one sensor is determined based at least in part on at least one of an input precision criterion, a three-dimensional (3D) geometry of the outer non-planar surface, or electromechanical characteristics of the at least one sensor.Join the waitlist — get patent alerts
Track US2025177838A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.