一种基于嵌入式设备的细粒度人体疲劳检测方法及设备,采用红外光感知设备和MCU控制单元搭建人体疲劳检测设备。利用人眼瞳孔对于光线的吸收作用,通过红外光感知设备采集人眼状态信息,设置MCU控制单元的ADC转换参数,将模拟信号转化成数字信号;并对每个光电二极管进行初始化设置,得到人眼睁开状态的基准值,对基准值数据进行滤波和平滑预处理;使用CUSUM算法对预处理后的数据进行处理,确定时域上的潜在眨眼位置;利用PERCLOS方法对疲劳状态进行估计和判断,完成人体疲劳检测。本发明可以更为精确的采集人眼的状态信息、闭眼时长和眨眼时长,满足对疲劳的长期监测,具有高精度、低成本等特点,具有较好的研究前景、应用价值、发展潜力。