Techniques for determining a velocity of a sport object
First Claim
1. A method for determining a velocity of an object, comprising:
- receiving an audio signal by at least one microphone operatively coupled to a mobile terminal, wherein the mobile terminal is attached to a wireless network;
processing the received audio signal, wherein the processing of the audio signal comprises converting the audio signal to a series of digital audio samples each of which has a predetermined intensity value and duration, and conveying the series of digital audio samples to a velocity calculation unit;
performing the following steps by the velocity calculation unit;
determining a span length to be traversed by the object, wherein the span length extends from a span start to a span end;
determining an approximate travel time for a traversal of the span length from the span start to the span end by the object, wherein the determination of the approximate travel time comprises;
processing the series of digital audio samples and detecting a first shape and a second shape which respectively correspond to an approximate start time and approximate end time of the traversal;
wherein the detection of the first shape and/or second shape comprises detecting a digital audio sample whose intensity exceeds a predetermined threshold or a group of consecutive digital audio samples wherein the group'"'"'s last digital audio sample has an intensity which exceeds the intensity of the group'"'"'s first digital audio sample by a predetermined margin;
determining the approximate travel time by determining a combined duration of the digital audio samples between the detected first shape and second shape, wherein the determination of the approximate travel time comprises determining the number and duration of digital audio samples between the detected first shape and second shape;
determining the velocity of the object based on the span length and approximate travel time; and
conveying information on the velocity of the object from the velocity calculation unit to a user interface of the mobile terminal; and
outputting the velocity of the object via the user interface of the mobile terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for determining a velocity of an object (O), such as a ball, over a span length (SL) extending from a span start (SS) to a span end (SE). An audio signal (AS) is received by a mobile terminal'"'"'s (MT) microphone (MP). An approximate travel time (TT) for a traversal of the span length (SL) by the object (O) is determined, which act time comprises processing the audio signal (AS) and detecting a first shape (210) and a second shape (212) which respectively correspond to an approximate start time (T1) and approximate end time (T2) of the traversal, and determining the approximate travel time (TT) based on the detected first shape (210) and second shape (212). The object'"'"'s velocity is determined based on the span length (SL) and approximate travel time (TT). The velocity may be determined by the mobile terminal or by an external server.
-
Citations
15 Claims
-
1. A method for determining a velocity of an object, comprising:
-
receiving an audio signal by at least one microphone operatively coupled to a mobile terminal, wherein the mobile terminal is attached to a wireless network; processing the received audio signal, wherein the processing of the audio signal comprises converting the audio signal to a series of digital audio samples each of which has a predetermined intensity value and duration, and conveying the series of digital audio samples to a velocity calculation unit; performing the following steps by the velocity calculation unit; determining a span length to be traversed by the object, wherein the span length extends from a span start to a span end; determining an approximate travel time for a traversal of the span length from the span start to the span end by the object, wherein the determination of the approximate travel time comprises; processing the series of digital audio samples and detecting a first shape and a second shape which respectively correspond to an approximate start time and approximate end time of the traversal; wherein the detection of the first shape and/or second shape comprises detecting a digital audio sample whose intensity exceeds a predetermined threshold or a group of consecutive digital audio samples wherein the group'"'"'s last digital audio sample has an intensity which exceeds the intensity of the group'"'"'s first digital audio sample by a predetermined margin; determining the approximate travel time by determining a combined duration of the digital audio samples between the detected first shape and second shape, wherein the determination of the approximate travel time comprises determining the number and duration of digital audio samples between the detected first shape and second shape; determining the velocity of the object based on the span length and approximate travel time; and conveying information on the velocity of the object from the velocity calculation unit to a user interface of the mobile terminal; and outputting the velocity of the object via the user interface of the mobile terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, comprising a mobile terminal and a velocity calculation unit, wherein the mobile terminal comprises:
-
an attaching device configured to attach to a wireless network; and a memory storing a software program product, wherein execution of the software program product in the mobile terminal causes the mobile terminal to carry out the following acts; receiving an audio signal by a microphone operatively coupled to the mobile terminal; processing the received audio signal, wherein the processing of the audio signal comprises converting the audio signal to a series of digital audio samples each of which has a predetermined intensity value and duration and wherein the series of digital audio samples extend over a travel time for a traversal of a span length from a span start to a span end by an object; and transmitting the series of digital audio samples via the wireless network to the velocity calculation unit, wherein the velocity calculation unit is configured to determine an approximate travel time for the traversal of the span length by the object, wherein the determination of the approximate travel time comprises; processing the series of digital audio samples and detecting a first shape and a second shape which respectively correspond to an approximate start time and approximate end time of the traversal, wherein the detection of the first shape and/or second shape comprises detecting a digital audio sample whose intensity exceeds a predetermined threshold or a group of consecutive digital audio samples wherein the group'"'"'s last digital audio sample has an intensity which exceeds the intensity of the group'"'"'s first digital audio sample by a predetermined margin; determining the approximate travel time by determining a combined duration of the digital audio samples between the detected first shape and second shape, wherein the determination of the approximate travel time comprises determining the number and duration of digital audio samples between the detected first shape and second shape; determining the velocity of the object based on the span length and approximate travel time; and conveying information on the velocity of the object to the mobile terminal, wherein execution of the software program product in the mobile terminal further causes the mobile terminal to receive information on the velocity of the object and to visually and/or audibly output the velocity of the object. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification