%0 Journal Article
%T 在MCU端部署GRU模型实现鼾声检测
Deploying GRU Model on MCU for Snore Detection
%A 许鹏
%A 王印鑫
%A 宋岩
%J Embedded Technoloy and Intelligent Systems
%P 40-49
%D 2024
%I Hans Publishing
%R 10.12677/etis.2024.11005
%X 本研究旨在开发一种在资源受限的微控制器单元(MCU)上运行的方法,用以进行鼾声检测。不同于使用CNN进行声音检测的方式,我们采用门控循环单元(GRU)模型以对音频数据进行处理和分析。通过采用优化模型结构、模型量化等常用的模型优化方式,我们最终成功将GRU模型适配到低功耗的MCU平台,使其能够在不依赖外部计算资源的情况下,独立完成端侧的鼾声检测任务,无需联网。实验结果表明,该模型在保持较高准确性的同时,能够有效降低系统算力需求,满足移动健康监测设备的实时性与便携性要求。这一研究为鼾症患者的持续监测和睡眠健康管理提供了一种新的解决方案,同时也拓展了深度学习在嵌入式系统中的应用前景。
This study aims to develop a method running on a resource-constrained microcontroller unit (MCU) for snore detection. Unlike the approach of using CNNs for sound detection, we employ the Gated Recurrent Unit (GRU) model to process and analyze audio data. By adopting common model optimization techniques such as optimizing the model structure and model quantization, we ultimately succeeded in adapting the GRU model to a low-power MCU platform. This allows it to independently perform snore detection tasks on the edge without relying on external computing resources and without the need for internet connectivity. Experimental results indicate that while maintaining high accuracy, the model can effectively reduce the system’s computational power requirements, meeting the real-time and portability needs of mobile health monitoring devices. This research provides a new solution for the continuous monitoring and sleep health management of patients with snoring disorders and also expands the application prospects of deep learning in embedded systems.
%K 微控制器单元(MCU),
%K 门控循环单元(GRU),
%K 鼾声检测,
%K 人工智能应用
Microcontroller Unit (MCU)
%K Gated Recurrent Unit (GRU)
%K Snore Detection
%K Artificial Intelligence Application
%U http://www.hanspub.org/journal/PaperInformation.aspx?PaperID=93111