International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 05 | May 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3608
Color Blindness Algorithm Comparison for Developing an Android
Application
By Mrs. Baswaraju Swathi
1
, Koushalya R
2
, Vishal Roshan J3 & Gowtham M N
4
------------------------------------------------------------------***-------------------------------------------------------------
Abstract: Color blind is a type of Color Vision Deficiency, which is the inability that a person cannot realize the differences
between some colors.They might experience difficulty in specifically spotting some of the most common colors. There are
three types of color blindness: Monochromacy, Dichromacy, and Anomalous Trichromacy respectively. Color blind cannot
be cured. Today, technology gets up with solutions to help individuals with color blindness to see the image and
distinguish between the different yet the most basic colors using some algorithms.
This paper presents a smartphone based experimental comparison of color correction algorithms specifically designed for
Dichromacy color-blind viewers: Protanopia, Duteranopia, and Tritanopia. This comparison includes LMS Daltonization
algorithm, Color- blind Filter Service (CBFS) algorithm, LAB color corrector algorithm, and the shifting color algorithm
respectively,to obtain results that are accurate.
The LMS algorithm is implemented for all the three types of Dichromacy. While CBFS, LAB adjustment, and Shifting color
algorithms are applied to correct colors for Protanopia, Duteranopia, and Tritanopia respectively. The results show that
the processing time for LMS algorithm is slow compared to other algorithms. For Protanopia condition, the LMS algorithm
is better than CBFS algorithm as the LMS algorithm only changes color of confused areas with no change in the brightness.
For Duteranopia condition, the LAB color correction is better than the LMS algorithm. For Tritanopia condition, both the
shifting color algorithm and the LMS algorithm may produce a new confusion in the processed images. An application
interface is implemented to enable the user to choose the algorithm that gives the most appropriate results and help in the
improvement of the condition.
Keywords—Color-blindness, Protanopia, Duteranopia, Tritanopia, Daltoniza- tion, LMS Detonaization, LAB color, OpenCV,
Android application.
1. Introduction
Color blindness affects approximately 1 in 12 men and 1 in 200 women in the world. Most people with color blindness
have an ability to see things as clearly as other people but they unable to see red, green or blue light clearly, making it
difficult to make some crucial decisions in their everyday lives. There are extremely rare cases where people are unable to
see any color at all there are different color blindness causes based on the colors that cannot be identified.
For most people with color vision deficiency, the condition is genetic and has been inherited from their mother, due to
various genetic and hereditary factors. Also, there are some diseases causing color blindness such as diabetes and multiple
sclerosis or acquiring the condition over time due to the aging process, medication and so on, making these changes from
the non genetics background. In Human vision, there are two types of photoreceptors: rods and cones. Rods are sensitive
to light while cones are sensitive to colors. Cones have three types; L-cones which are sensitive to long wavelength (red),
M-cones which are sensitive to middle wavelength (green), and S-cones which are sensitive to short wavelength (blue).
According to these cones and the related colors, there are three types of color blindness:
1) Mono- chromacy, in which no cones or only one cone type exist in the eye.
2) Dichromacy, in which one cone type is missing, which can be classified into three types: Protanopia, in which L-cones
are missing, Duteranopia, in which M-cones are missing, and Tritanopia, in which S- cones are missing.
3) Anomalous Trichromacy, is a condition in which there is a reduction in the sensitivity to a particular color, which can
be of three types,they are: Protanomaly which corresponds to a reduced sensitivity to red light, Dueteranomaly which
corresponds to a reduced sensitivity to green light, and Tritanomaly which corresponds to a reduced sensitivity to blue
light. Protanopia and Duteranopia are the two types of red-green color blindness respectively. Tritanopia is known to be
blue-yellow color blindness.