luicfrr/react-native-vision-camera-face-detector
Vision Camera Frame Processor Plugin to detect faces using MLKit Face Detector
해결하는 문제
이 라이브러리는 React Native 애플리케이션에 실시간 얼굴 감지를 통합할 수 있는 방법을 제공합니다. 디바이스의 카메라와 얼굴 감지 알고리즘 사이의 격차를 메우며, 실시간 카메라 피드와 정적 이미지에서 얼굴, 얼굴 랜드마크, 윤곽선, 표정을 식별할 수 있게 해줍니다.
작동 방식
이 프로젝트는 기반의 얼굴 감지 논리를 위해 Google MLKit을 통합하고 react-native-vision-camera 모듈의 플러그인으로 작동합니다. 세 가지 방식으로 구현할 수 있습니다: 간단한 설정을 위해 고수준의 <Camera /> 컴포넌트를 사용하거나, 카메라 출력에 더 많은 제어를 원할 경우 useFaceDetectorOutput를 사용하거나, 카메라 프레임에 대한 사용자 정의 비동기 처리를 위해 프레임 프로세서 내에서 useFaceDetector를 사용할 수 있습니다.
대상 사용자
React Native를 사용하는 모바일 앱 개발자 중, 필터, 신원 확인 또는 인터랙티브 UI와 같은 얼굴 감지 기능을 앱에 추가해야 하는 사용자들입니다.
주요 특징
- 실시간 감지: 실시간 얼굴 추적을 위한 전면 및 후면 카메라 모두 지원합니다.
- 상세한 얼굴 분석: 눈, 코, 입과 같은 얼굴 랜드마크, 윤곽선, 분류(예: 웃는 얼굴, 눈 뜬 상태)를 감지할 수 있습니다.
- 정적 이미지 지원: 카메라 없이도 로컬 파일, URI 또는 번들된 자산에서 작동합니다.
- 유연한 통합: 고급 시각적 오버레이를 위한 Skia 프레임 프로세서와 호환됩니다.
- 사용자 정의 설정: 성능 모드(빠름 vs 정확함)와 최소 얼굴 크기 기준을 조정할 수 있습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트