-
Notifications
You must be signed in to change notification settings - Fork 0
Description
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.