Golf swing analysis from pre-strike sound
First Claim
1. A system, comprising:
- a microphone that senses sound and in response outputs a sound signal indicative of the sound, wherein the sound signal includes an intensity of the sound over time;
a processor, coupled to the microphone to receive the sound signal, configured to analyze the sound signal to;
identify in the sound signal an impact of a golf club with a golf ball during a swing of the golf club; and
identify a time of impact based on a local maximum of the intensity that corresponds to a rate of change of the intensity transcending a threshold;
determine a characteristic of the swing of the golf club based on a portion of the sound signal corresponding to sound sensed, at least in part, before the impact, by applying a low pass filter and determine the characteristic of the swing from the sound signal corresponding to a predetermined time period ending at the time of impact; and
a user interface, coupled to the processor, configured to display information related to the characteristic of the swing as determined by the processor.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, device, and methods include or utilize a microphone, a processor, and a user interface. The microphone senses sound and in response outputs a sound signal indicative of the sound. The processor is coupled to the microphone to receive the sound signal, configured to analyze the sound signal to identify in the sound signal an impact of a golf club with a golf ball during a swing of the golf club and determine a characteristic of the swing of the golf club based on a portion of the sound signal corresponding to sound sensed, at least in part, before the impact. The user interface is coupled to the processor and configured to display information related to the characteristic of the swing as determined by the processor.
-
Citations
14 Claims
-
1. A system, comprising:
-
a microphone that senses sound and in response outputs a sound signal indicative of the sound, wherein the sound signal includes an intensity of the sound over time; a processor, coupled to the microphone to receive the sound signal, configured to analyze the sound signal to; identify in the sound signal an impact of a golf club with a golf ball during a swing of the golf club; and identify a time of impact based on a local maximum of the intensity that corresponds to a rate of change of the intensity transcending a threshold; determine a characteristic of the swing of the golf club based on a portion of the sound signal corresponding to sound sensed, at least in part, before the impact, by applying a low pass filter and determine the characteristic of the swing from the sound signal corresponding to a predetermined time period ending at the time of impact; and a user interface, coupled to the processor, configured to display information related to the characteristic of the swing as determined by the processor. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
receiving, from a microphone, sound signal based on the sound sensed by the microphone, wherein the sound signal includes an intensity of the sound over time; identifying, using one or more processors, in the sound signal obtained from a microphone, an impact of a golf club with a golf ball during a swing of the golf club; identifying, with the one or more processors, a time of impact based on a local maximum of the intensity that corresponds to a rate of change of the intensity transcending a threshold; determining, using the one or more processors, a characteristic of the swing of the golf club based on a portion of the sound signal corresponding to sound sensed, at least in part, before the impact, by applying a low pass filter and determine the characteristic of the swing from the sound signal corresponding to a predetermined time period ending at the time of impact; and generating, using the one or more processors, a user interface to display information related to the characteristic of the swing as determined by the processor. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification