人眼位置追踪项目:基于 Mediapipe 的开源实现
开源项目名称:Eyes Position Estimator Mediapipe
1. 项目基础介绍及主要编程语言
本项目是一个利用计算机视觉技术进行人眼位置追踪的开源项目。主要使用 Python 编程语言,并利用 Mediapipe 的相关模块来提取人脸特征点。
2. 项目的核心功能
项目的核心功能是通过 Mediapipe 的 Python 模块提取人脸的标志点,实现对眼睛的追踪。具体功能包括:
- 提取眼睛:使用计算机视觉技术从视频帧中提取眼睛区域。
- 人脸标志点:通过 Mediapipe 的模块获取人脸的标志点,以便于更精确地进行眼睛位置的定位。
- 眨眼检测:检测并计数眼睛的眨动次数。
- 眼睛位置估计:通过分析眼睛区域的像素分布,估计眼睛的位置。
3. 项目最近更新的功能
项目最近更新的功能主要包括:
- 眨眼计数优化:改进了眨眼检测算法,提高了眨眼次数的准确性。
- 眼睛区域分割:将每个眼睛区域分割成三个部分(左、中、右),以便更精确地分析眼睛的位置。
- 阈值处理:通过阈值处理技术,将眼睛区域的像素分割为黑白两种,便于像素计数和位置估计。
- 声音提示:增加了声音提示功能,当检测到特定事件(如眨眼)时,会发出相应的声音提示。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考