Skip to content

Algorithm of program #2

@Akshit17

Description

@Akshit17

Color-Blindness(CB) can differ from person to person . The most common ones are Red-Green CB , Blue-yellow CB , Complete CB.
Types Of Color-Blindness

Considering that we want to output a real-time stream that rewrites/masks the color of an object in the frame in such a way that the colorblind user is able to see the actual color of the object, we might require a calibration program to test the type of color blindness of user or allow him to input by himself if he knows it beforehand.

Taking in account what type of CB the user has , we make changes to the frame accordingly.
However simply changing every color pixel the user is not able to see can lead to a distorted image.

Intuitive thinking concludes deep learning approach for creating the color correction filter might be required.
Colorspace to use for Correction filter is unclear. Simply using RGB, HSV/HSL might not give accurate results. Why use LMS color space?.
Algorithm to use the LMS colorspace to visualize the view of a colorblind and color it accordingly is unclear.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions