Devices and methods for real-time denoising of electrocardiograms
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
A61B-005/04
A61B-005/044
A61B-005/00
A61B-005/0408
출원번호
US-0975196
(2015-12-18)
등록번호
US-9681814
(2017-06-20)
발명자
/ 주소
Galloway, Conner Daniel Cross
Valys, Alexander Vainius
Hughes, Nicholas Peter
Albert, David E.
출원인 / 주소
Alivecor, Inc.
대리인 / 주소
Wilson Sonsini Goodrich & Rosati
인용정보
피인용 횟수 :
0인용 특허 :
266
초록▼
Apparatuses and methods (including methods of using such apparatuses) for de-noising electrocardiograms (ECGs) by manually or automatically adjusting the amount of filtering of an ECG signal. For example, real-time ECG signals may be filtered by combining in a weighted fashion an unfiltered portion
Apparatuses and methods (including methods of using such apparatuses) for de-noising electrocardiograms (ECGs) by manually or automatically adjusting the amount of filtering of an ECG signal. For example, real-time ECG signals may be filtered by combining in a weighted fashion an unfiltered portion of an ECG (or a filtered portion of the same ECG) with the same portion of the ECG that has been filtered. The weighting may be adjusted manually and/or automatically. Also described herein are methods for real-time filtering of ECG signals using a combination of filtering techniques including filtering to correct baseline wander, Savitzky-Golay denoising, and threshold smoothing. Multiple filtering techniques may be combined in a weighed manner to provide signal de-noising.
대표청구항▼
1. An ECG sensing computing device, comprising: a processor;one or more electrodes configured to measure an ECG signal; anda non-transitory computer readable storage medium encoded with a computer program including instructions executable by the processor to cause the processor to: receive the ECG s
1. An ECG sensing computing device, comprising: a processor;one or more electrodes configured to measure an ECG signal; anda non-transitory computer readable storage medium encoded with a computer program including instructions executable by the processor to cause the processor to: receive the ECG signal;filter the ECG signal by applying a first filtering stage;apply a second filtering stage; andapply a third filtering stage to the ECG signal, wherein the third filtering stage comprises removing low-amplitude, high frequency noise; and wherein the first, second, and third filtering stages are different from one another. 2. The device of claim 1, wherein the computer program includes instructions that cause the processor to display the filtered ECG signal in real-time as the ECG signal is received and filtered, and wherein the displayed filtered ECG signal has improved readability such that a medical professional can better diagnose the filtered ECG signal. 3. The device of claim 1, wherein the computer program includes instructions that cause the processor to perform the first, second, and third filtering stages in sequence. 4. The device of claim 1, wherein the computer program includes instructions that cause the processor to perform the first, second, and third filtering stages are in parallel. 5. The device of claim 1, wherein the first filtering stage comprises removing baseline wander of the ECG signal. 6. The device of claim 5, wherein removing the baseline wander comprises removing a moving average of the ECG signal from a portion of the ECG signal. 7. The device of claim 1, wherein the second filtering stage comprises removing high-frequency noise from the ECG signal. 8. The device of claim 7, wherein removing the high-frequency noise comprises applying a Savitzky-Golay de-noising filter to smooth the ECG signal. 9. The device of claim 8 wherein applying the Savitzky-Golay de-noising filter comprises applying a high order Savitzky-Golay filter to a QRS segment of the ECG signal and applying a low order Savitzky-Golay filter to a non-QRS segment of the ECG signal. 10. The device of claim 1, wherein the third filtering stage comprises removing low-amplitude, high frequency noise from the ECG signal. 11. The device of claim 10, wherein removing the low-amplitude, high frequency noise from the ECG signal comprises applying threshold fit smoothing to the ECG signal. 12. The device of claim 1, wherein the computer program includes instructions that cause the processor to pre-process the received ECG signal before filtering the ECG signal. 13. The device of claim 12, wherein pre-processing the received ECG signal comprises applying user-selected mains filter. 14. The device of claim 1, wherein the computer program includes instructions that cause the processor to detect an amount of noise of the received ECG signal. 15. The device of claim 14, wherein the computer program includes instructions that cause the processor to vary an amount of filtering applied to the received ECG signal in response to the amount of noise detected. 16. The device of claim 15, wherein detecting the amount of noise comprises training a module of a computing device with a noise model. 17. The device of claim 1, wherein the computer program includes instructions that cause the processor to vary an amount of filtering applied to the received ECG signal in response to user input. 18. A computing device for processing an electrocardiogram (ECG) signal of a user to provide improved readability of the ECG signal for a medical professional in diagnosing the ECG signal, the device comprising: a processor;one or more electrodes configured to measure an ECG signal; and a non-transitory computer readable storage medium encoded with a computer program including instructions executable by the processor to cause the processor to:receive the measured ECG signal;filter the received ECG signal;display the filtered ECG signal on a display of the computing device; andvary an amount of filtering applied to the displayed ECG signal in response to user input, wherein the amount of filtering is varied in real-time as the ECG signal is displayed, and wherein the displayed filtered ECG signal has improved readability such that a medical professional can better diagnose the filtered ECG signals. 19. The device of claim 18, wherein the ECG signal is displayed in real-time as the ECG signal is provided and filtered. 20. The device of claim 18, wherein to filter the received ECG signal comprises applying a first filtering stage, a second filtering stage, and a third filtering stage to the provided ECG signal, wherein the first, second, and third filtering stage are different from one another. 21. The device of claim 18, wherein the computing device comprises one or more of a smartphone, a tablet computer, a laptop computer, a personal computer, a personal digital assistant, or a wearable computer. 22. A computing device for processing an electrocardiogram (ECG) signal of a user, the device comprising: a processor;one or more electrodes configured to measure an ECG signal; anda non-transitory computer readable storage medium encoded with a computer program including instructions executable by the processor to cause the processor to: receive the measured ECG signal;pre-process the received ECG signal; andfilter the pre-processed ECG signal by (i) removing baseline wander of the ECG signal, (ii) removing high frequency noise from the ECG signal, and (iii) removing low- amplitude, high frequency noise from the ECG signal, wherein steps (i) to (iii) are performed sequentially.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (266)
Gavriely, Noam; Intrator, Nathan, Acoustic assessment of the heart.
Shah Atul P. (Palm Bay FL) Reuss James L. (Melbourne Beach FL) Guckert Toni (W. Melbourne FL) Clesius Jeffrey J. (Palm Bay FL), Ambulatory ECG analyzer and recorder.
Reinhold ; Jr. Herbert E. (Rockville MD) Auerbach Albert A. (New York NY), Ambulatory monitoring system with real time analysis and telephone transmission.
Gallant Stuart L. (Owings Mills MD) Caron Paul R. (Laurel MD) Palmer Walter E. (Catonsville MD), Ambulatory patient monitoring system having multiple monitoring units and optical communications therebetween.
Jensen James M. ; Lynch Wendell D. ; Perelshteyn Michael M. ; Graybill Robert B. ; Hassan Sayed ; Sabin Wayne, Apparatus and methods for including codes in audio signals and decoding.
Citron Paul (New Brighton MN) Hepp Dennis G. (Coon Rapids MN) Jirak Thomas L. (Plymouth MN), Apparatus for monitoring the rhythm of a patient\s heartbeat.
Semler Herbert J. (9155 SW. Barnes Rd. Portland OR 97225) Semler Shirley L. (9155 SW. Barnes Rd. Portland OR 97225) Meyer Richard N. (2076 SE. Hanover Ct. Hillsboro OR 97123), Artery clamp.
Schlager Kenneth J. ; Boehlen Bruce H. ; Gorski Stephen H., Automated seismic detection of myocardial ischemia and related measurement of cardiac output parameters.
Sabri Mohamed (14916 SW. Opal Dr. Beaverton OR 97006) Portnuff Colin M. (19552 SW. 57th St. Tualatin OR 97062) Rae John R. (17 Partridge La. Lake Oswego OR 97035) Homayoun Habib (21053 SW. Charlene A, Cardiac monitor.
Bergelson Michael N. (Riverdale NY) Naydenov Nartzis (Hackensack NJ), Cardiac patient remote monitoring using multiple tone frequencies from central station to control functions of local ins.
Kimura Tohru,JPX ; Sodini Charles G., Circuit technique for logic integrated DRAM with SIMD architecture and a method for controlling low-power, high-speed an.
Teagarden J. Russel ; Clotz Michael ; Angaran David ; Kenreigh Charlotte, Computer implemented patient medication review system and process for the managed care, health care and/or pharmacy industry.
Brodnick, Donald E.; Hernke, David G.; Young, Brian J.; Albert, David E.; Wolfe, Robert T.; Gray, James M.; Schluter, Paul S., Detection of function of implanted medical devices.
Manolas,Jan, Device for and method of rapid noninvasive measurement of parameters of diastolic function of left ventricle and automated evaluation of the measured profile of left ventricular function at rest and .
Perrott Michael H. ; Sodini Charles G. ; Chandrakasan Anantha P., Digital compensation for wideband modulation of a phase locked loop frequency synthesizer.
McIlroy Gary T. (Edina MN) Kees Julie E. (Eagan MN) Kalscheuer Jacquelyn A. (Bloomington MN), Health care management system for managing medical treatments and comparing user-proposed and recommended resources requ.
Kawaguchi, Keizoh, Heart-sound detecting apparatus and pulse-wave-propagation-velocity-relating-information obtaining system using the heart-sound detecting apparatus.
Barney George M. (Dallas TX), Instrument for measuring and computing heart beat, body temperature and other physiological and exercise-related paramet.
Rasdal, Andrew P.; Brauker, James H.; Neale, Paul V.; Simpson, Peter C.; Kamath, Apurv Ullas; Goode, Paul V., Integrated receiver for continuous analyte sensor.
Robert M. Fuller ; Frederick A. Epler, Intelligent telephone control system which allows subscribers to remotely control a plurality of call handling utilities.
O'Brien, Jr., William D.; Feng, Albert S.; Wheeler, Bruce C.; Lansing, Charissa R.; Bachler, Herbert; Bilger, Robert C.; Bilger, legal representative, Carolyn J., Intrabody communication with ultrasound.
Soykan Orhan ; Combs William J. ; Shelton Michael B., Method and apparatus for accoustically coupling implantable medical device telemetry data to a telephonic connection.
Joo Tae H. ; Hampton David R. ; Schmitt Paul W. ; Medema Douglas K. ; Niskanen Robert A., Method and apparatus for detecting a condition associated with acute cardiac ischemia.
Siejko,Krzysztof Z.; Carlson,Gerrard M.; Lincoln,William C.; Zhu,Qingsheng, Method and apparatus for phonocardiographic image acquisition and presentation.
Squires Wilber D. (Fountain Valley CA) Bachman John A. (Dana Point CA) Laney Bryan L. (Lakewood CA), Method and apparatus for screening electrocardiographic (ECG) data.
Bergelson Michael N. (Riverdale NY) Parsonnet Victor (Millburn NJ) Daily Tim (Philadelphia PA), Method and apparatus for transmitting data descriptive of electromagnetic waveform.
Albert David E. ; Smith Landgrave T. ; Rieger Carl J. ; Cumming Colin J. ; Hoy Leslie D., Method and hand-held apparatus for demodulating and viewing frequency modulated biomedical signals.
Seare Jerry G ; Smith-Wilson Patricia A ; VanWagoner Kurt ; Mattey Jean Andrea ; Snyder Eileen K. ; Wahlstrom Candace C. ; Willis Michelle ; Bentley Matthew R. ; Wenzbauer Steven J. ; Fredette Rodney, Method and system for generating statistically-based medical provider utilization profiles.
Berger, Doug M.; Beamish, Norman J.; Xie, Xiaohua "Joseph", Method and system which uses sound wave based communication to generate a secure wireless link between a handset and base station.
Ivanov,Valery Filippovich; Djermakyan,Karen Jurievich; Zubarev,Jury Borisovich; Panferov,Fedor Konstantinovich; Sarian,Viliam Karpovich, Method of transmitting a message in a mobile communications system using a mobile repeater.
Kong, Donggeon; Bang, Seokwon; Lee, Hyoungki; Kim, Kyunghwan, Mobile device having health care function based on biomedical signals and health care method using the same.
Cherry Isaac R. (Mission Viejo CA) Bachman John A. (Dana Point CA) Tanaka David T. (San Juan CA) So Hangyick (Corona CA) Henkin Raphael (Dana Point CA), Modular physiological computer-recorder.
Fountain Glen H. (Silver Spring MD) Lee ; Jr. David G. (Columbia MD) Kitchin David A. (Seabrook MD), Patient ECG recording control for an automatic implantable defibrillator.
Gallant Stuart L. (Owings Mills MD) Caron Paul R. (Laurel MD) Palmer Walter E. (Catonsville MD) Lubocki David J. (Bellevue WA), Recorder unit for ambulatory ECG monitoring system.
Crowther Gerald O. (Sutton GB2) Douglas Terence A. (Banstead GB2) Farmer Howard M. (Selsdon GB2), Remote control system capable of transmitting the information with the aid of an infra red beam using PPM or an ultrason.
Baumann, Eric; Korzinov, Lev; Bondietti, David; Ott, James E., System and method for high resolution wireless full disclosure ECG episode monitoring and analysis.
Kumar,Kishore; Rashinkar,Laxmikant, System and method for real-time monitoring, assessment, analysis, retrieval, and storage of physiological data over a wide area network.
Haller, Markus; Ferek-Petric, Bozidar; Donders, Adrianus P., System and method of communicating between an implantable medical device and a remote computer system or health care provider.
Teller, Eric; Stivoric, John M.; Kasabach, Christopher D.; Pacione, Christopher D.; Moss, John L.; Liden, Craig B.; McCormack, Margaret A., System for monitoring health, wellness and fitness.
Teller, Eric; Stivoric, John M.; Kasabach, Christopher D.; Pacione, Christopher D.; Moss, John L.; Liden, Craig B.; McCormack, Margaret A., System for monitoring health, wellness and fitness.
Stivoric, John M.; Moss, John L.; Kasabach, Christopher D.; Boehmke, Scott K.; Zaremsky, Mark; Sica, Vanessa, System for monitoring health, wellness and fitness having a method and apparatus for improved measurement of heat flow.
Dicks, Kent; Kent, Ralph; Tripp, Robert; Bartlett, Terry; Crosley, Thomas, Systems and methods for processing and transmittal of medical data through an intermediary device.
Surwit Richard S. ; Allen ; III Lyle M. ; Cummings Sandra E., Systems, methods and computer program products for monitoring, diagnosing and treating medical conditions of remotely located patients.
Tomlinson, Jr., Harold W.; Deaton, Jr., John B.; Nieters, Edward; Ross, Fergus, Ultrasound communication system for metal structure and related methods.
Katchis Louis J. (Miami FL) Bumgarner Michael P. (N. Palm Beach FL), User-worn apparatus for monitoring and recording electrocardiographic data and method of operation.
Farringdon, Jonathan; Stivoric, John M.; Teller, Eric; Andre, David; Boehmke, Scott; Gasbarro, James; Kovacs, Gregory; Pelletier, Raymond; Kasabach, Christopher, Wearable apparatus for measuring heart-related parameters and deriving human status parameters from sensed physiological and contextual parameters.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.