ECG noise removal using GA tuned sign-data least mean square algorithm
Adaptive filter is a primary method to filter Electrocardiogram (ECG), because it does not need the signal statistical characteristics. In this paper, an adaptive filtering technique for denoising the ECG based on Genetic Algorithm (GA) tuned Sign-Data Least Mean Square (SD-LMS) algorithm is propose...
Saved in:
| Published in | 2012 IEEE International Conference on Advanced Communication Control and Computing Technologies pp. 100 - 103 |
|---|---|
| Main Authors | , |
| Format | Conference Proceeding |
| Language | English |
| Published |
IEEE
01.08.2012
|
| Subjects | |
| Online Access | Get full text |
| ISBN | 1467320455 9781467320450 |
| DOI | 10.1109/ICACCCT.2012.6320750 |
Cover
| Abstract | Adaptive filter is a primary method to filter Electrocardiogram (ECG), because it does not need the signal statistical characteristics. In this paper, an adaptive filtering technique for denoising the ECG based on Genetic Algorithm (GA) tuned Sign-Data Least Mean Square (SD-LMS) algorithm is proposed. This technique minimizes the mean-squared error between the primary input, which is a noisy ECG, and a reference input which can be either noise that is correlated in some way with the noise in the primary input or a signal that is correlated only with ECG in the primary input. Noise is used as the reference signal in this work. The algorithm was applied to the records from the MIT-BIH Arrhythmia database for removing the baseline wander and 60Hz power line interference. The proposed algorithm gave an average signal to noise ratio improvement of 10.75 dB for baseline wander and 24.26 dB for power line interference which is better than the previous reported works. |
|---|---|
| AbstractList | Adaptive filter is a primary method to filter Electrocardiogram (ECG), because it does not need the signal statistical characteristics. In this paper, an adaptive filtering technique for denoising the ECG based on Genetic Algorithm (GA) tuned Sign-Data Least Mean Square (SD-LMS) algorithm is proposed. This technique minimizes the mean-squared error between the primary input, which is a noisy ECG, and a reference input which can be either noise that is correlated in some way with the noise in the primary input or a signal that is correlated only with ECG in the primary input. Noise is used as the reference signal in this work. The algorithm was applied to the records from the MIT-BIH Arrhythmia database for removing the baseline wander and 60Hz power line interference. The proposed algorithm gave an average signal to noise ratio improvement of 10.75 dB for baseline wander and 24.26 dB for power line interference which is better than the previous reported works. |
| Author | Paul, Baby Mythili, P. |
| Author_xml | – sequence: 1 givenname: Baby surname: Paul fullname: Paul, Baby email: babypaul@cusat.ac.in organization: Division of Electronics, School of Engineering, Cochin University of Science and Technology, Kochi, Kerala, India – sequence: 2 givenname: P. surname: Mythili fullname: Mythili, P. email: mythili@cusat.ac.in organization: Division of Electronics, School of Engineering, Cochin University of Science and Technology, Kochi, Kerala, India |
| BookMark | eNpFj8FKxDAYhCMq6K77BHrIC7QmTdK0xyXsVmHBS-_L3-ZPjbSpNq3g21twwbkMM4fhmw25CWNAQp44Szln5fOr2Rtj6jRjPEtzkTGt2BXZcJnrNUjNr_-DUndkF-MHW1VwzUp5T44HU9Ew-oh0wmH8hp4u0YeOVns6LwEtjb4LiYUZaI8QZzogBBq_FpiQQt-Nk5_fhwdy66CPuLv4ltTHQ21ektNbtSKeEl-yOVG5Elw7y0qEnOlWyKbRTmjbygIKBhbAFk4VLW8ykBK5atq1X1Edy1XmxJY8_s16RDx_Tn6A6ed8uS1-AQEpTaM |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IL CBEJK RIE RIL |
| DOI | 10.1109/ICACCCT.2012.6320750 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP All) 1998-Present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| EISBN | 1467320471 9781467320474 9781467320481 146732048X |
| EndPage | 103 |
| ExternalDocumentID | 6320750 |
| Genre | orig-research |
| GroupedDBID | 6IE 6IF 6IK 6IL 6IN AAJGR AAWTH ADFMO ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK IEGSK IERZE OCL RIE RIL |
| ID | FETCH-LOGICAL-i90t-565317fd09ea607c34bb7f37dc48a80adaad8f58c1b2a44e15bca80170f0652f3 |
| IEDL.DBID | RIE |
| ISBN | 1467320455 9781467320450 |
| IngestDate | Wed Aug 27 07:44:56 EDT 2025 |
| IsPeerReviewed | false |
| IsScholarly | false |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-i90t-565317fd09ea607c34bb7f37dc48a80adaad8f58c1b2a44e15bca80170f0652f3 |
| PageCount | 4 |
| ParticipantIDs | ieee_primary_6320750 |
| PublicationCentury | 2000 |
| PublicationDate | 2012-Aug. |
| PublicationDateYYYYMMDD | 2012-08-01 |
| PublicationDate_xml | – month: 08 year: 2012 text: 2012-Aug. |
| PublicationDecade | 2010 |
| PublicationTitle | 2012 IEEE International Conference on Advanced Communication Control and Computing Technologies |
| PublicationTitleAbbrev | ICACCCT |
| PublicationYear | 2012 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| SSID | ssj0000817094 |
| Score | 1.582594 |
| Snippet | Adaptive filter is a primary method to filter Electrocardiogram (ECG), because it does not need the signal statistical characteristics. In this paper, an... |
| SourceID | ieee |
| SourceType | Publisher |
| StartPage | 100 |
| SubjectTerms | Adaptive filter Adaptive filters Baseline wander Correlation ECG Filtering algorithms Genetic Algorithm Information filtering Power line interference Sign Data LMS algorithm Signal to noise ratio Vectors |
| Title | ECG noise removal using GA tuned sign-data least mean square algorithm |
| URI | https://ieeexplore.ieee.org/document/6320750 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3PT8IwGG2AEyc1YPydHjzaUdZu645kAdQE4wETbqTtWiTCpjAu_vX22wZG48Hb2kPT9uv2vnTvew-hWxrqVDHBiXBwQLhljChlA2JDkGbhsTalGczkKbx_4Y-zYNZAd4daGGNMST4zHjyW__LTXO_gqqwXMh8QromakQirWq3DfQoFpTmQ-mvDu89AZT3YSzrVbVqXzvVp3HtIBkmSTIHb5Xv1uD8MVkp8GR2hyX5mFa3kzdsVytOfv0Qb_zv1Y9T9ruTDzweMOkENk3XQaJiMcZYvtwZvzDp3Zw0D_X2BxwNc7Nx3FwOrgwB5FK_A2wevjczw9sMdJ4PlapFvlsXruoumo-E0uSe1nwJZxrQgLnVzyYJNaWxkSCPNuFKRZVGquZCCylTKVNhA6L7yJeemHyjt-t22Wpen-JadolaWZ-YM4dSFkAnlsjPh85C58cDoj0lhIqUU5eeoA1swf68UM-b16i_-7r5EbQhDRau7Qq1iszPXDuoLdVPG-AsNkKNg |
| linkProvider | IEEE |
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3PT8IwGG0QD3JSA8bf9uDRjrJ2W3ckC78UiIeZcCPt1iIRNoXt4l9vuw2MxoO3tYem7dftfene9x4A99iNYkEYRUzDAaKKECSEcpByjTQL9SNZmMFMpu7whT7OnFkNPOxrYaSUBflMWuax-Jcfp1FursraLrENwh2AQ4dS6pTVWvsbFWy05ozYX8O8_cTorDs7UaeqjaviuQ7226OgGwRBaNhdtlWN_MNipUCY_jGY7OZWEkverDwTVvT5S7bxv5M_Aa3vWj74vEepU1CTSRP0e8EAJulyK-FGrlN92qAhwC_goAuzXH95oeF1IEMfhSvj7gPXkidw-6EPlIR8tUg3y-x13QJhvxcGQ1Q5KqCljzOkkzedLqgY-5K72IsIFcJTxIsjyjjDPOY8ZsphUUfYnFLZcUSk-_W2Kp2p2IqcgXqSJvIcwFgHkTCh8zNmU5fo8YzVH-FMekIITC9A02zB_L3UzJhXq7_8u_sOHA3DyXg-Hk2frkDDhKQk2V2DerbJ5Y0G_kzcFvH-AtKdpq0 |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2012+IEEE+International+Conference+on+Advanced+Communication+Control+and+Computing+Technologies&rft.atitle=ECG+noise+removal+using+GA+tuned+sign-data+least+mean+square+algorithm&rft.au=Paul%2C+Baby&rft.au=Mythili%2C+P.&rft.date=2012-08-01&rft.pub=IEEE&rft.isbn=9781467320450&rft.spage=100&rft.epage=103&rft_id=info:doi/10.1109%2FICACCCT.2012.6320750&rft.externalDocID=6320750 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781467320450/lc.gif&client=summon&freeimage=true |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781467320450/mc.gif&client=summon&freeimage=true |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781467320450/sc.gif&client=summon&freeimage=true |