Abstract
The Hilbert transform is widely used in biomedical signal processing and requires efficient implementation. We propose the implementation of the discrete Hilbert transform based on emerging memristor devices. It uses two matrix multiplication layers using weights programmed in the memristor array and a linear Hadamard product calculation layer mappable to CMOS. The functionality was tested on a dataset of optical cardiac signals from the human heart. The results show negligible <1% angle error between the proposed implementation and the MATLAB function. It also has robustness to non-idealities. This proposed solution can be applied to bio-signal processing at the edge.
Original language | English (US) |
---|---|
Title of host publication | 16th IEEE International Conference on Application of Information and Communication Technologies, AICT 2022 - Proceedings |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
ISBN (Electronic) | 9781665451628 |
DOIs | |
State | Published - 2022 |
Event | 16th IEEE International Conference on Application of Information and Communication Technologies, AICT 2022 - Washington, United States Duration: Oct 12 2022 → Oct 14 2022 |
Publication series
Name | 16th IEEE International Conference on Application of Information and Communication Technologies, AICT 2022 - Proceedings |
---|
Conference
Conference | 16th IEEE International Conference on Application of Information and Communication Technologies, AICT 2022 |
---|---|
Country/Territory | United States |
City | Washington |
Period | 10/12/22 → 10/14/22 |
Funding
ACKNOWLEDGMENT This work was supported by the NSF grant CRII: FET 1948127, NIH grant R01HL141470, NIH grant 1K99HL148523-01A1, Leducq Foundation grant RHYTHM, and the George Washington University Cross-Disciplinary Research Fund. All experiments were conducted on de-identified human heart tissue and approved by the Institutional Review Board (Office of Human Research) at George Washington University.
Keywords
- Biomedical
- Discrete Fourier Transform
- Hilbert Transform
- In- memory Computing
- Memristor
ASJC Scopus subject areas
- Artificial Intelligence
- Computer Networks and Communications
- Computer Science Applications
- Computer Vision and Pattern Recognition
- Information Systems
- Health Informatics
- Information Systems and Management