Skip to content

Detecting unique color palettes for colorblindness with clustering

License

Notifications You must be signed in to change notification settings

mmichellesvv/Color-Blindless-Detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 

Repository files navigation

Unique Colors for Colorblindness Detection

Project focuses on simulating color perception for different types of colorblindness (protanopia, deuteranopia, tritanopia, and monochromacy) and identifying unique color shades that maximize confusion.

Key components include:

  1. Dataset – Generating a base color set and simulating color vision deficiencies.
  2. Processing: Unique Colors Detection – Grouping colors using clustering algorithms and selecting unique shades.
  3. Results: Confusion Samples – Providing the most common palettes for colorblindness, while ensuring the most distinct ones for healthy vision..

Table of Contents

  1. Introduction
  2. Installation
  3. Methodology
  4. Results
  5. Contributing
  6. License

Introduction

Colorblindness affects how individuals perceive colors, making it difficult to distinguish between certain shades. Project identifies color shades that are either frequently confused for different types of colorblindness. These findings provide a foundation for designing diagnostic tests aimed at evaluating color vision deficiencies.

Installation

To set up this project - clone the repository:

git clone https://github.com/mmichellesvv/Color-Blindless-Detection.git 

Methodology

  • Generate a base set of RGB colors.
  • Convert colors to LAB format for further analysis.
  • Apply filters for different types of colorblindness (protanopia, deuteranopia, tritanopia, monochromacy).
  • Group transformed colors using clustering.
  • Select unique shades using variance metrics.

Results

- Unique confusion samples based on original color palettes for each type of colorblindness are detected.

Description of image Description of image Description of image Description of image Description of image

Contributing

Contributions are welcome! Please open an issue or submit a pull request with suggestions or improvements.

License

This project is licensed under the MIT License.

Releases

No releases published

Packages

No packages published