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:
- Dataset – Generating a base color set and simulating color vision deficiencies.
- Processing: Unique Colors Detection – Grouping colors using clustering algorithms and selecting unique shades.
- Results: Confusion Samples – Providing the most common palettes for colorblindness, while ensuring the most distinct ones for healthy vision..
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.
To set up this project - clone the repository:
git clone https://github.com/mmichellesvv/Color-Blindless-Detection.git
- 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.
- Unique confusion samples based on original color palettes for each type of colorblindness are detected.
Contributions are welcome! Please open an issue or submit a pull request with suggestions or improvements.
This project is licensed under the MIT License.