基于 RGB 视觉的远程心率检测快速 FPGA 硬件加速器。

Jen-Yi Hsu;Ting-Yin Jiang;Paul C.-P. Chao
{"title":"基于 RGB 视觉的远程心率检测快速 FPGA 硬件加速器。","authors":"Jen-Yi Hsu;Ting-Yin Jiang;Paul C.-P. Chao","doi":"10.1109/TBCAS.2024.3354505","DOIUrl":null,"url":null,"abstract":"A fast hardware accelerator is created by this work via field programmable gate array (FPGA) to estimate heart rate (HR) through the video recorded by a RGB camera based on the technology of remote photoplethysmography (rPPG). The method of rPPG acquires physiological signals of a human body by analyzing the subtle color changes on the surface of the human skin. The hardware implementation of rPPG to estimate HR is proposed herein to aim for a much faster calculation speed than software for a number of applications, like heart failure pre-warning of an in-action athlete and drowsiness detection of a driver. In this accelerator, ICA (Independent Component Analysis) is used to recover the blood volume pulse from the raw signals of remote PPG, and then obtain the heart rate value. The architecture of the hardware circuit is described in Verilog HDL and verified by Quartus II, and also implemented in an Altera DE10-Standard FPGA board, which consists of image capture, heart rate algorithm and image display. A TRDB-D5M camera is utilized for image capture. Two experiments were conducted with image collecting duration of 16 seconds and 8 seconds respectively, and the commercial device Omron HEM-6111 was used as the golden value. The proposed system achieves an accuracy in (ME ± 1.96SD) of −0.76 ± 5.09 and −0.70 ± 8.71 bpm in the short periods of 16-second and 8-second versions, respectively, which outperforms all the reported prior works in combined computation time and accuracy.","PeriodicalId":94031,"journal":{"name":"IEEE transactions on biomedical circuits and systems","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2024-01-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A Fast FPGA Hardware Accelerator for Remote Heart Rate Detection Based on RGB Vision\",\"authors\":\"Jen-Yi Hsu;Ting-Yin Jiang;Paul C.-P. Chao\",\"doi\":\"10.1109/TBCAS.2024.3354505\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A fast hardware accelerator is created by this work via field programmable gate array (FPGA) to estimate heart rate (HR) through the video recorded by a RGB camera based on the technology of remote photoplethysmography (rPPG). The method of rPPG acquires physiological signals of a human body by analyzing the subtle color changes on the surface of the human skin. The hardware implementation of rPPG to estimate HR is proposed herein to aim for a much faster calculation speed than software for a number of applications, like heart failure pre-warning of an in-action athlete and drowsiness detection of a driver. In this accelerator, ICA (Independent Component Analysis) is used to recover the blood volume pulse from the raw signals of remote PPG, and then obtain the heart rate value. The architecture of the hardware circuit is described in Verilog HDL and verified by Quartus II, and also implemented in an Altera DE10-Standard FPGA board, which consists of image capture, heart rate algorithm and image display. A TRDB-D5M camera is utilized for image capture. Two experiments were conducted with image collecting duration of 16 seconds and 8 seconds respectively, and the commercial device Omron HEM-6111 was used as the golden value. The proposed system achieves an accuracy in (ME ± 1.96SD) of −0.76 ± 5.09 and −0.70 ± 8.71 bpm in the short periods of 16-second and 8-second versions, respectively, which outperforms all the reported prior works in combined computation time and accuracy.\",\"PeriodicalId\":94031,\"journal\":{\"name\":\"IEEE transactions on biomedical circuits and systems\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-01-16\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEEE transactions on biomedical circuits and systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://ieeexplore.ieee.org/document/10400957/\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE transactions on biomedical circuits and systems","FirstCategoryId":"1085","ListUrlMain":"https://ieeexplore.ieee.org/document/10400957/","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

这项工作通过现场可编程门阵列(FPGA)创建了一个快速硬件加速器,利用基于远程照相心动图(rPPG)技术的 RGB 摄像头记录的视频估算心率(HR)。rPPG 方法通过分析人体皮肤表面细微的颜色变化来获取人体的生理信号。本文提出了利用 rPPG 估算心率的硬件实现方法,目的是在一些应用中实现比软件更快的计算速度,如在役运动员的心力衰竭预警和司机的嗜睡检测。在该加速器中,ICA(独立分量分析)用于从远程 PPG 的原始信号中恢复血容量脉搏,然后获得心率值。硬件电路的架构由 Verilog HDL 描述,并由 Quartus II 验证,同时在 Altera DE10-Standard FPGA 板上实现,包括图像捕获、心率算法和图像显示。图像采集采用 TRDB-D5M 摄像机。进行了两次实验,图像采集持续时间分别为 16 秒和 8 秒,并以商用设备 Omron HEM-6111 作为黄金值。在 16 秒版和 8 秒版的短时间内,拟议系统的准确度(ME±1.96SD)分别为-0.76±5.09 和-0.70±8.71 bpm,在计算时间和准确度的综合表现上优于所有已报道的先前作品。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
A Fast FPGA Hardware Accelerator for Remote Heart Rate Detection Based on RGB Vision
A fast hardware accelerator is created by this work via field programmable gate array (FPGA) to estimate heart rate (HR) through the video recorded by a RGB camera based on the technology of remote photoplethysmography (rPPG). The method of rPPG acquires physiological signals of a human body by analyzing the subtle color changes on the surface of the human skin. The hardware implementation of rPPG to estimate HR is proposed herein to aim for a much faster calculation speed than software for a number of applications, like heart failure pre-warning of an in-action athlete and drowsiness detection of a driver. In this accelerator, ICA (Independent Component Analysis) is used to recover the blood volume pulse from the raw signals of remote PPG, and then obtain the heart rate value. The architecture of the hardware circuit is described in Verilog HDL and verified by Quartus II, and also implemented in an Altera DE10-Standard FPGA board, which consists of image capture, heart rate algorithm and image display. A TRDB-D5M camera is utilized for image capture. Two experiments were conducted with image collecting duration of 16 seconds and 8 seconds respectively, and the commercial device Omron HEM-6111 was used as the golden value. The proposed system achieves an accuracy in (ME ± 1.96SD) of −0.76 ± 5.09 and −0.70 ± 8.71 bpm in the short periods of 16-second and 8-second versions, respectively, which outperforms all the reported prior works in combined computation time and accuracy.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信