An electronic punching bag apparatus
AssigneeBHT, UNIPESSOAL. Lda
InventorsMauro ANGELO JORGE FROTA, Pedro Jorge RATAO BATISTA BARATA
Life of this patent
Estimating the term…
Abstract
It is disclosed an electronic punching bag apparatus comprising a punching bag (1), an anchoring unit (2) adapted to fix the apparatus to at least one surface and an impact measurement unit (3). Said unit (3) is provided with a processor module (3.2) which is operable to process data collected by at least a sensory module (3.1) in order to determine the location and magnitude of an impact produced by a user's strike on the bag's body (1). Thus, the apparatus disclosed in the present application provides enhanced tracking of training performance and increased engagement of the intelligence of the user as the training is undertaken.
Claims15
An electronic punching bag apparatus comprising:
- a punching bag (1);
- an anchoring unit (2), adapted to fix the apparatus to at least one surface;
- an impact measurement unit (3) comprising:
- a sensory module (3.1) comprising sensor means configured to detect an impact force produced by a user's strike on a bag's punching surface (1.1) and to generate a corresponding impact force data;
- a processor module (3.2) comprising a machine learning module;
- said machine learning module comprising:
- a training dataset unit adapted to store a training dataset including at least impact force data generated by the sensory module (3.1) and associated class definition based on a subdivision of the bag's punching surface (1.1) into a plurality of levels (1.2) each comprising progressively smaller quadrants (1.3) down to a predefined size;
- each quadrant (1.3) corresponding to a unique location in said bag's punching surface (1.1);
- the processor module further (3.2) comprising:
- a computing unit configured to train a machine learning classifier to recognize quadrants (1.3) hit by a user's strike using the training dataset and using at least the impact force data generated from the user's strike as test input to the machine learning classifier to determine at least one quadrant (1.3) hit by the user's strike;
- processing means configured to determine the location in the bag of the user's strike based on the correspondent at least one quadrant location and to determine the magnitude of the user's strike based on the impact force data generated by the sensory module (3.1).
A method for determining the location and magnitude of an impact force produced by a user's strike on an electronic punching bag;
- the method comprising the following steps:
- i. subdividing, by a control mechanism, a punching surface (1.1) of the punching bag (1) into a plurality of levels (1.2) each comprising progressively smaller quadrants (1.3) down to a predefined size;
- each quadrant (1.3) corresponding to a unique location in said bag's punching surface (1.1);
- ii. receiving a training dataset comprising at least impact force data and an associated class definition based on quadrants (1.3) resulting from the subdivision of the bag's punching surface (1.1);
- iii. training one or more machine learning classifiers to construct a model to classify the at least impact force data into one or more classes based on the training dataset;
- iv. generating a user's impact force data by a sensing mechanism installed within the bag (1), upon detection of an impact force produced by a user's strike on the bag's punching surface (1.1);
- v. receiving at least the user's impact force data as test input to the at least one machine learning classifier to classify said user's impact force data using the constructed model into one or more classes;
- each class representing a quadrant (1.3);
- vi. associating, by the control mechanism, the classified user's impact force to at least one quadrant (1.3) and determining the location of the user's strike based on the at least one correspondent quadrant location;
- vii. determining, by the control mechanism, the magnitude of the user's strike based on the impact force data generated by the sensing mechanism.
Dependencies are inferred from the claim text.