MediaPipe FaceLandmark ( 얼굴 움직임 분석)
FaceLandmarkBarracuda는 Unity의 Barracuda 신경망 추론 라이브러리를 활용하여 MediaPipe 얼굴 랜드마크 감지 모델을 구현한 프로젝트입니다.
주요 기능:
- 얼굴 랜드마크 감지: 이미지나 비디오에서 얼굴의 특징적인 지점을 실시간으로 탐지하여 얼굴의 자세, 표정 등을 분석할 수 있습니다.
모델 정보:
- 이 프로젝트에 포함된 ONNX 모델 파일은 Colab 노트북을 통해 변환되었으며, ONNX 호환성 문제를 해결하기 위한 추가 작업이 수행되었습니다.
시스템 요구 사항:
- Unity 2020.3 LTS 이상 버전이 필요합니다.
설치 및 사용 방법:
- 이 저장소를 클론하거나 다운로드하여 Unity 프로젝트에 추가합니다.
- 프로젝트 설정에서 Barracuda 패키지가 설치되어 있는지 확인합니다.
- 제공된 예제 장면을 열어 기능을 테스트하거나, 자신의 프로젝트에 스크립트와 리소스를 통합하여 사용합니다.
참고 사항:
- 이 저장소에는 Pexels의 스톡 사진이 포함되어 있습니다.
자세한 내용과 최신 정보는 GitHub 저장소를 참고하시기 바랍니다.
https://github.com/keijiro/FaceLandmarkBarracuda
MediaPipe Iris Landmark (눈꺼풀과 눈동자 분석)
IrisBarracuda는 Unity의 Barracuda 신경망 추론 라이브러리를 활용하여 MediaPipe Iris 모델을 구현한 눈 랜드마크 감지기입니다.
주요 기능:
- 눈 랜드마크 감지: 이미지나 비디오에서 눈의 특징적인 지점을 실시간으로 탐지하여 시선 추적, 감정 인식 등 다양한 애플리케이션에 활용할 수 있습니다.
모델 정보:
- 이 프로젝트에 포함된 ONNX 모델 파일은 Colab 노트북을 통해 변환되었으며, ONNX 호환성 문제를 해결하기 위한 추가 작업이 수행되었습니다.
시스템 요구 사항:
- Unity 2020.3 LTS 이상 버전이 필요합니다.
설치 및 사용 방법:
- 이 저장소를 클론하거나 다운로드하여 Unity 프로젝트에 추가합니다.
- 프로젝트 설정에서 Barracuda 패키지가 설치되어 있는지 확인합니다.
- 제공된 예제 장면을 열어 기능을 테스트하거나, 자신의 프로젝트에 스크립트와 리소스를 통합하여 사용합니다.
참고 사항:
- 이 저장소에는 Pexels의 스톡 사진이 포함되어 있습니다.
자세한 내용과 최신 정보는 GitHub 저장소를 참고하시기 바랍니다.
https://github.com/keijiro/IrisBarracuda
위 두개의 모델을 가지고 Face Mesh Pipeline 을 구현 가능합니다.
Face Mesh Pipeline
FaceMeshBarracuda는 Unity에서 Barracuda 신경망 추론 라이브러리를 활용하여 MediaPipe Face Mesh 모델을 구현한 경량 얼굴 캡처 패키지입니다.
주요 기능:
- 실시간 얼굴 메쉬 생성: 이미지나 비디오에서 얼굴의 특징을 실시간으로 추출하여 3D 메쉬 형태로 표현합니다.
모델 정보:
- 이 프로젝트는 MediaPipe Face Mesh 패키지를 기반으로 하며, 동일한 사전 학습된 모델과 구조를 사용하지만, 직접적인 포팅은 아닙니다.
시스템 요구 사항:
- Unity 2020.3 LTS 이상 버전이 필요합니다.
설치 및 사용 방법:
- 이 저장소를 클론하거나 다운로드하여 Unity 프로젝트에 추가합니다.
- 프로젝트 설정에서 Barracuda 패키지가 설치되어 있는지 확인합니다.
- 제공된 예제 장면을 열어 기능을 테스트하거나, 자신의 프로젝트에 스크립트와 리소스를 통합하여 사용합니다.
관련 프로젝트:
- BlazeFaceBarracuda: 경량 얼굴 검출기
- IrisBarracuda: 눈 랜드마크 감지기
- FaceLandmarkBarracuda: 얼굴 랜드마크 감지기
자세한 내용과 최신 정보는 GitHub 저장소를 참고하시기 바랍니다.
https://github.com/keijiro/FaceMeshBarracuda