DevNexa.
Digital Product Engineering Studio

We build digital products that move businesses forward.

System Status● WebGL & 3D Shaders Initializing
0%

Mobile App

Team Experience

Vigilens

An iOS/React Native fatigue detection app that analyzes facial and eye movement in real time.

Client

Vigilens

Industry

Healthcare / Computer Vision

Services

Mobile App Development, Computer Vision Integration

Status

Production

The Challenge

Detecting fatigue reliably required real-time camera processing and precise facial/eye tracking, going beyond standard React Native camera APIs into native iOS vision capabilities.

The Solution

Vijay integrated Apple's native Vision Framework with React Native (via Vision Camera and native Swift modules) to process camera frames in real time, calculate Eye Aspect Ratio, and surface fatigue levels and recommendations to the user.

Team Contribution

  • Real-time camera processing (React Native + Vision Camera)
  • Native iOS Vision Framework integration (Swift)
  • Face detection and facial landmark tracking
  • Eye blink detection and Eye Aspect Ratio (EAR) calculation
  • Fatigue level scoring and recommendations
  • State management with Redux, animations with React Native Reanimated

Key Features

  • Real-time camera processing
  • Face detection and facial landmarks
  • Eye blink detection
  • Eye Aspect Ratio (EAR) calculation
  • Fatigue percentage and fatigue levels
  • Personalized recommendations based on fatigue level
  • Native iOS Vision Framework integration

Technology

React NativeTypeScriptSwiftApple Vision FrameworkRedux

Results

Vigilens gives users real-time, on-device fatigue detection using native iOS vision capabilities wrapped in a React Native app.

Have a similar project?