# 基于摄像头的生理参数监测 **Repository Path**: chip-with-heart/IPPG ## Basic Information - **Project Name**: 基于摄像头的生理参数监测 - **Description**: 使用普通摄像头监测心率、血氧饱和度等生理参数。 - **Primary Language**: C++ - **License**: MPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 6 - **Forks**: 1 - **Created**: 2022-07-07 - **Last Updated**: 2025-10-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 基于摄像头的生理参数监测 **本仓库为竞赛提交代码,旨在实现特定赛题目标。代码侧重于快速原型构建与功能实现,未经过严格的工程优化与全面测试。因此,其代码结构、风格及算法实现并未经过全面验证,可能并非最佳实践,强烈不建议直接用于生产环境或作为学习范本。** 使用普通摄像头监测心率、血氧饱和度等生理参数。 ## 实现简介 采用OpenCV平台,使用摄像头采集的实时视频画面,利用人脸等颜色随脉搏的微弱变化,通过小波变换、傅立叶变换等手段提取有用信号,并检测画面中人的心率、血氧饱和度等参数。 ## 源文件介绍 * main.cpp 负责程序整体逻辑 * misc_processing.cpp、misc_processing.hpp负责基础数据处理 * heartrate.hpp负责心率的计算 * spo2.hpp负责血氧饱和度的计算 * at_serial.py负责与广和通通信模块通信