cosanlab/py-feat
Facial Expression Analysis Toolbox
해결하는 문제
Py-FEAT는 이미지 및 비디오에서 감정적이고 신체적인 얼굴 데이터를 추출하는 과정을 단순화하는 포괄적인 툴킷을 제공하는 얼굴 표정(FEX) 연구를 위한 종합적인 도구 세트입니다.
작동 방식
이 라이브러리는 HuggingFace에서 자동으로 다운로드되는 사전 학습된 모델을 사용하여 얼굴을 탐지하고 다음과 같은 특정 얼굴 특징을 추출합니다:
- 감정 표현 (예: 기쁨, 슬픔, 분노).
- 얼굴 근육 움직임 (액션 유닛으로 알려짐).
- 얼굴 랜드마크.
CPU, NVIDIA GPU(CUDA), Apple Silicon(MPS)에서 하드웨어 가속을 지원합니다.
대상 사용자
얼굴 표정 분석, 심리학, 컴퓨터 비전 분야에서 일하는 연구자 및 개발자.
주요 특징
- 자동 중량 관리: 필요한 시점에 모델 가중치를 자동으로 다운로드합니다.
- 크로스플랫폼 하드웨어 지원: 더 빠른 처리를 위해 CUDA 및 Metal(MPS)과 호환됩니다.
- 엔드투엔드 파이프라인: 탐지, 추출, 전처리, 분석, 시각화를 위한 도구를 모두 포함합니다.
관련
- 프로젝트
yakhyo/unifaceUniFace는 15가지 얼굴 분석 작업—탐지, 랜드마크, 3D 메쉬, 파싱, 매팅, 시선, 머리 자세, 인구 통계, 감정, 품질, 안티 스푸핑, 인식, 익명화, 그리고 FAISS 기반 유사도 검색—을 하나의 설치하기 쉬운 패키지(CPU, Apple Silicon, 또는 CUDA)로 통합한 Python 라이브러리입니다. 일관된 API, 자동 모델 가중치 다운로드, 풍부한 문서, 노트북, 그리고 커뮤니티 Discord를 제공합니다.
- Dispatch
Python을 이용한 감성 분석 시작하기Hugging Face는 Hugging Face Hub의 사전 학습된 모델, 미세 조정을 위한 Trainer API, 그리고 노코드 도구인 AutoNLP를 활용하여 Python을 이용한 감성 분석 구현에 대한 종합적인 가이드를 제공합니다.
- 프로젝트
serengil/deepface얼굴 인식 및 얼굴 속성 분석을 위한 경량 Python 프레임워크로, 신원 확인 및 인구 통계 예측을 위한 여러 최신 모델을 래핑합니다.
- 프로젝트
- 프로젝트
deepinsight/insightfaceInsightFace는 탐지, 인식, 정렬, 비디오 익명화, 인물 수준 매칭 및 REST API를 갖춘 셀프 호스팅 서버를 제공하는 오픈 소스 2D/3D 얼굴 분석 라이브러리입니다. PyTorch/MXNet으로 구현되었으며, 사전 학습된 모델, 자동 하드웨어 백엔드 선택 및 대규모 얼굴 검색 도구를 제공합니다.