Core ML Based Color Detection App for Color Blind Users

June 5, 2025

iOS Color Detection App (CoreML)

An iOS-based color detection application designed to help people with Color Vision Deficiency (CVD) recognize colors accurately using CoreML and the iPhone camera.

Project Overview

This final project is an iOS-based Color Detection Application designed to help people with Color Vision Deficiency (CVD) or color blindness recognize colors more accurately in daily life.

The app works by detecting objects in real time through the camera and instantly displaying the identified color on screen with a simple and accessible interface.

Demo Video

Background

In Indonesia, up to 10% of the population experiences color blindness. This condition often becomes a barrier in education, job recruitment, and daily activities that require accurate color recognition.

Key Features

  • Real-time color detection using camera
  • High accuracy color classification
  • Fast and responsive performance
  • Simple and accessible user interface
  • Powered by CoreML

Performance

The system achieves an accuracy rate of 93.5%, runs in real time, and has received very positive feedback from users.

Technology Stack

  • Swift
  • Xcode
  • CoreML
  • MVVM Architecture