Systems, methods and devices for sensing emg activity
US-2024138747-A1 · May 2, 2024 · US
US12048552B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12048552-B2 |
| Application number | US-201917281880-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 18, 2019 |
| Priority date | Oct 5, 2018 |
| Publication date | Jul 30, 2024 |
| Grant date | Jul 30, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An electromyography processing apparatus comprises a storage device that stores the electromyography data of the predetermined muscle; and an onset detection unit configured to determine that a portion is an onset portion based on the electromyography of a sliding window for onset detection and a threshold value; wherein the onset detection unit further comprises a threshold value determination unit configured to determine the threshold value based on the electromyography of a sliding window for threshold value detection.
Opening claim text (preview).
The invention claimed is: 1. An electromyography processing apparatus comprising one or more processors configured to: obtain, from an electrode coupled to a predetermined muscle of a user, electromyography data indicating a time course of an electromyography; store the electromyography data of the predetermined muscle; filter the electromyography data to identify a signal in the electromyography data generated by activation of the predetermined muscle of the user; determine that a portion of the filtered signal is an onset portion based on the electromyography of a sliding window for the onset portion and a dynamic threshold value, wherein the onset portion represents an increase in use of the predetermined muscle of the user and wherein the one or more processors are further configured to calculate the dynamic threshold value based on the electromyography of a sliding window for the dynamic threshold value and the sliding window for the dynamic threshold value moves in correspondence with a movement of the sliding window for the onset portion. 2. The electromyography processing apparatus according to claim 1 , wherein the sliding window for the dynamic threshold value is set in accordance with the sliding window for the onset portion. 3. The electromyography processing apparatus according to claim 1 , wherein the one or more processors are configured to: calculate a root-mean-square value in the electromyography data for each predetermined time; generate root-mean-square value data including the root-mean-square value for each predetermined time; set a sliding window for onset detection to a predetermined time of the root-mean-square value data; determine, if an average of the root-mean-square value in the sliding window is higher than a threshold value, that the predetermined time is the onset portion; set a sliding window for the dynamic threshold value to the predetermined time; and determine the dynamic threshold value based on the average of the root-mean-square value in the sliding window for threshold value detection. 4. The electromyography processing apparatus according to claim 1 , wherein a time of the sliding window for threshold value detection is longer than a time of the sliding window for onset detection. 5. The electromyography processing apparatus according to claim 1 , wherein the one or more processors are configured to determine a bias of the user using the predetermined muscle over another muscle of the user by determining the onset portion reflects increased usage of the predetermined muscle over the other muscle based on other electromyography data obtained from another electrode coupled to the other muscle. 6. The electromyography processing apparatus according to claim 1 , wherein the one or more processors are configured to filter the electromyography data to identify the signal in the electromyography data generated by activation of the predetermined muscle of the user by (i) applying a bandpass filter to the electromyography data to remove data indicative of noise and (ii) applying a wiener filter to an output of the bandpass filter to identify the signal in the electromyography data. 7. An electromyography processing method comprising: obtaining, from an electrode coupled to a predetermined muscle of a user, electromyography data indicating a time course of an electromyography; storing the electromyography data of the predetermined muscle; and filtering the electromyography data to identify a signal in the electromyography data generated by activation of the predetermined muscle of the user; determining that a portion of the filtered signal is an onset portion based on the electromyography of a sliding window for the onset portion and a dynamic threshold value, wherein the onset portion represents an increase in use of the predetermined muscle of the user, and wherein determining that the portion is the onset portion further comprises calculating the dynamic threshold value based on the electromyography of a sliding window for the dynamic threshold value in the electromyography data and the sliding window for the dynamic threshold value moves in correspondence with a movement of the sliding window for the onset portion. 8. One or more non-transitory computer-readable media comprising instructions stored thereon that are executable by one or more processing devices and upon such execution cause the one or more processing devices to perform operations comprising: obtaining, from an electrode coupled to a predetermined muscle of a user, electromyography data indicating a time course of an electromyography; storing the electromyography data of the predetermined muscle; filtering the electromyography data to identify a signal in the electromyography data generated by activation of the predetermined muscle of the user; determining that a portion of the filtered signal is an onset portion based on the electromyography of a sliding window for the onset portion and a dynamic threshold value, wherein the onset portion represents an increase in use of the predetermined muscle of the user, and wherein determining that the portion is the onset portion further comprises calculating the dynamic threshold value based on the electromyography of a sliding window for the dynamic threshold value in the electromyography data and the sliding window for the dynamic threshold value moves in correspondence with a movement of the sliding window for the onset portion.
Athletes · CPC title
Electromyography [EMG] · CPC title
Event detection, e.g. detecting unique waveforms indicative of a medical condition (cough events A61B5/0823; seizures A61B5/4094; sleep apnoea A61B5/4818) · CPC title
Determining trends in physiological measurement data; Predicting development of a medical condition based on physiological measurements, e.g. determining a risk factor · CPC title
Determining signal validity, reliability or quality (preventing, reducing or removing noise induced by motion artefacts A61B5/7207; noise originating from a therapeutic or surgical apparatus A61B5/7217) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.