We propose a novel, real-time algorithm for recoloring images to improve the experience for a color vision deficient observer. The output is temporally stable and preserves luminance, the most important visual cue. It runs in 0.2 ms per frame on a GPU.
Reference transforms, describing how each 24-bit RGB color is transformed using our daltonization method and a target dichromacy type, are available here. They are used as follows: If we assume a viewer with protanopia and daltonize the color at pixel (x,y) in the original image using our method, the result is the color at pixel (x,y) in the protanopia image.