Providing A Natural Solution to
Color-Blindness
Tudor Dumitras
Girish Varatkar
Nick Zamora
May 09, 2002
Outline
• Emulating Color-blindness
– Approach and Results
• Correcting Color-blindness
– Approaches and Results
Emulating Color-blindness: Approach
confusion point
The Color-blind cannot
distinguish colors which
lie on the same lines
radiating from confusion
point
Emulating Color-blindness: Approach
Emulating Color-blindness: Results
Original Protanopic Deuteranopic Tritanopic
Red-Green Color-blind person will see only spots in test above
and should be able to see 56 in the test below
Emulating Color-blindness: Results
Original Protanopic Deuteranopic Tritanopic
A person with normal color vision will see a 5, and a person with red/green Color-
blindness will see a 2
Emulating Color-blindness: Results
Original Protanopic Deuteranopic Tritanopic
Above: www.vischeck.com results
Below: Our results
Outline
• Emulating Color-blindness
– Approach and Results
• Correcting Color-blindness
– Approaches and Results
Approach #1: Discrete Histogram
Equalization With Rotations: Results
Approach #1: Discrete Histogram
Equalization With Rotations: Results
Original Protanopic Deuteranopic Tritanopic
Approach #2: Edge Detection With
Directional Filtering: Approach
1. Detect edges based on color
weaknesses
2. Transform edges so that
• Guarantee all edges are
discernable
[ 0
1
√2
-1
0
1
-√2
-1
0
]
Approach #2: Edge Detection With
Directional Filtering: Results
Original Protanopic Deuteranopic Tritanopic
Approach #3: Fractional V-Distortion:
Approach
background
hidden
pattern
Approach #3: Fractional V-Distortion:
Results
Approach #3: Fractional V-Distortion:
Results
Emulation
Approach #3
Emulation
Approach #4: RDL – (Rotation,
Dilation, and Luminance): Approach
Approach #4: RDL – (Rotation,
Dilation, and Luminance): Results
Original Result
Approach #4: RDL – (Rotation,
Dilation, and Luminance): Results
Original Result After Emulation