• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

基于轻量级现场可编程门阵列的高效卷积神经网络咳嗽检测系统设计

Design of an Efficient CNN-Based Cough Detection System on Lightweight FPGA.

作者信息

Peng Peng, Jiang Kai, You Mingyu, Xie Jialin, Zhou Hongjun, Xu Weisheng, Lu Jicheng, Li Xiayu, Xu Yun

出版信息

IEEE Trans Biomed Circuits Syst. 2023 Feb;17(1):116-128. doi: 10.1109/TBCAS.2023.3236976. Epub 2023 Mar 30.

DOI:10.1109/TBCAS.2023.3236976
PMID:37018680
Abstract

Precisely and automatically detecting the cough sound is of vital clinical importance. Nevertheless, due to privacy protection considerations, transmitting the raw audio data to the cloud is not permitted, and therefore there is a great demand for an efficient, accurate, and low-cost solution at the edge device. To address this challenge, we propose a semi-custom software-hardware co-design methodology to help build the cough detection system. Specifically, we first design a scalable and compact convolutional neural network (CNN) structure that generates many network instances. Second, we develop a dedicated hardware accelerator to perform the inference computation efficiently, and then we find the optimal network instance by applying network design space exploration. Finally, we compile the optimal network and let it run on the hardware accelerator. The experimental results demonstrate that our model achieves 88.8% classification accuracy, 91.2% sensitivity, 86.5% specificity, and 86.5% precision, while the computation complexity is only 1.09 M multiply-accumulation (MAC). Additionally, when implemented on a lightweight field programmable gate array (FPGA), the complete cough detection system only occupies 7.9 K lookup tables (LUTs), 12.9 K flip-flops (FFs), and 41 digital signal processing (DSP) slices, providing 8.3 GOP/s actual inference throughput and total power dissipation of 0.93 W. This framework meets the needs of partial application and can be easily extended or integrated into other healthcare applications.

摘要

精确且自动地检测咳嗽声具有至关重要的临床意义。然而,出于隐私保护的考虑,不允许将原始音频数据传输到云端,因此在边缘设备上迫切需要一种高效、准确且低成本的解决方案。为应对这一挑战,我们提出了一种半定制的软硬件协同设计方法来帮助构建咳嗽检测系统。具体而言,我们首先设计了一种可扩展且紧凑的卷积神经网络(CNN)结构,该结构可生成多个网络实例。其次,我们开发了一种专用硬件加速器以高效执行推理计算,然后通过应用网络设计空间探索找到最优网络实例。最后,我们编译最优网络并让其在硬件加速器上运行。实验结果表明,我们的模型实现了88.8%的分类准确率、91.2%的灵敏度、86.5%的特异性和86.5%的精确率,而计算复杂度仅为1.09 M乘法累加(MAC)。此外,当在轻量级现场可编程门阵列(FPGA)上实现时,完整的咳嗽检测系统仅占用7.9 K查找表(LUT)、12.9 K触发器(FF)和41个数字信号处理(DSP)切片,提供8.3 GOP/s的实际推理吞吐量,总功耗为0.93 W。该框架满足部分应用的需求,并且可以轻松扩展或集成到其他医疗保健应用中。

相似文献

1
Design of an Efficient CNN-Based Cough Detection System on Lightweight FPGA.基于轻量级现场可编程门阵列的高效卷积神经网络咳嗽检测系统设计
IEEE Trans Biomed Circuits Syst. 2023 Feb;17(1):116-128. doi: 10.1109/TBCAS.2023.3236976. Epub 2023 Mar 30.
2
An OpenCL-Based FPGA Accelerator for Faster R-CNN.一种基于OpenCL的用于更快区域卷积神经网络(Faster R-CNN)的现场可编程门阵列(FPGA)加速器。
Entropy (Basel). 2022 Sep 23;24(10):1346. doi: 10.3390/e24101346.
3
A Heterogeneous Hardware Accelerator for Image Classification in Embedded Systems.面向嵌入式系统图像分类的异构硬件加速器。
Sensors (Basel). 2021 Apr 9;21(8):2637. doi: 10.3390/s21082637.
4
A Lightweight Detection Method for Remote Sensing Images and Its Energy-Efficient Accelerator on Edge Devices.一种用于遥感图像的轻量级检测方法及其在边缘设备上的节能加速器。
Sensors (Basel). 2023 Jul 18;23(14):6497. doi: 10.3390/s23146497.
5
Quantization-Aware NN Layers with High-throughput FPGA Implementation for Edge AI.具有高吞吐量 FPGA 实现的量化感知神经网络层,用于边缘人工智能。
Sensors (Basel). 2023 May 11;23(10):4667. doi: 10.3390/s23104667.
6
Hardware Trojan Attacks on the Reconfigurable Interconnections of Field-Programmable Gate Array-Based Convolutional Neural Network Accelerators and a Physically Unclonable Function-Based Countermeasure Detection Technique.针对基于现场可编程门阵列的卷积神经网络加速器可重构互连的硬件木马攻击及基于物理不可克隆功能的对策检测技术
Micromachines (Basel). 2024 Jan 19;15(1):149. doi: 10.3390/mi15010149.
7
An FPGA-Based SiNW-FET Biosensing System for Real-Time Viral Detection: Hardware Amplification and 1D CNN for Adaptive Noise Reduction.一种基于现场可编程门阵列的硅纳米线场效应晶体管生物传感系统用于实时病毒检测:硬件放大和一维卷积神经网络用于自适应降噪
Sensors (Basel). 2025 Jan 3;25(1):236. doi: 10.3390/s25010236.
8
Design of Fully Spectral CNNs for Efficient FPGA-Based Acceleration.用于基于现场可编程门阵列(FPGA)的高效加速的全谱卷积神经网络(CNN)设计
IEEE Trans Neural Netw Learn Syst. 2024 Jun;35(6):8111-8123. doi: 10.1109/TNNLS.2022.3224779. Epub 2024 Jun 3.
9
FPGA-based neural network accelerators for millimeter-wave radio-over-fiber systems.用于毫米波光纤无线系统的基于现场可编程门阵列的神经网络加速器
Opt Express. 2020 Apr 27;28(9):13384-13400. doi: 10.1364/OE.391050.
10
Flare: An FPGA-Based Full Precision Low Power CNN Accelerator with Reconfigurable Structure.Flare:一种基于现场可编程门阵列(FPGA)的具有可重构结构的全精度低功耗卷积神经网络(CNN)加速器。
Sensors (Basel). 2024 Mar 31;24(7):2239. doi: 10.3390/s24072239.

引用本文的文献

1
Multimodal deep ensemble classification system with wearable vibration sensor for detecting throat-related events.用于检测咽喉相关事件的带有可穿戴振动传感器的多模态深度集成分类系统。
NPJ Digit Med. 2025 Jan 7;8(1):14. doi: 10.1038/s41746-024-01417-w.
2
Edge Artificial Intelligence Device in Real-Time Endoscopy for Classification of Gastric Neoplasms: Development and Validation Study.用于胃肿瘤分类的实时内镜边缘人工智能设备:开发与验证研究
Biomimetics (Basel). 2024 Dec 22;9(12):783. doi: 10.3390/biomimetics9120783.
3
An automatic cough counting method and system construction for portable devices.
一种用于便携式设备的自动咳嗽计数方法及系统构建
Front Bioeng Biotechnol. 2024 Sep 27;12:1477694. doi: 10.3389/fbioe.2024.1477694. eCollection 2024.
4
A Federated Learning Model Based on Hardware Acceleration for the Early Detection of Alzheimer's Disease.基于硬件加速的联邦学习模型用于阿尔茨海默病的早期检测。
Sensors (Basel). 2023 Oct 6;23(19):8272. doi: 10.3390/s23198272.