cosanlab/py-feat

Facial Expression Analysis Toolbox

解决的问题

Py-FEAT 提供了一个全面的面部表情(FEX)研究工具包,简化了从图像和视频中提取情感和面部物理数据的过程。

工作原理

该库使用预训练模型(自动从 HuggingFace 下载)来检测人脸并提取特定面部特征,包括:

  • 情感表达(例如:快乐、悲伤、愤怒)。
  • 面部肌肉运动(称为动作单元)。
  • 面部关键点。

支持在 CPU、NVIDIA GPU(CUDA)和 Apple Silicon(MPS)上的硬件加速。

适用人群

从事面部表情分析、心理学和计算机视觉的研究人员和开发者。

主要亮点

  • 自动权重管理:按需自动下载模型权重。
  • 跨平台硬件支持:兼容 CUDA 和 Metal(MPS),实现更快的处理速度。
  • 端到端流程:包含检测、提取、预处理、分析和可视化面部数据的工具。

相关

  • 项目
  • Dispatch
  • 项目
  • 项目
  • 项目