Decoder using out of order processing to provide a daltonized image
Systems and methods are related to daltonizing images. An image decoder can receive a first image and a second image. The images can be associated with a first metadata and second metadata, respectively. The image decoder and determine a color mapping for the first image and the second image based on the first metadata and the second metadata. The image decoder can process the images in a color vision deficiency (CVD) processor and based on the images and their associated metadata generate daltonized images which are sent to a display.
1 . A device comprising: an image decoder configured to receive a first data stream, the image decoder comprising a circuit configured to provide a first set of first daltonized images using a first color map and a second set of second daltonized images using a second color map using the first data stream, wherein the first set of the first daltonized images are processed before the second daltonized images, wherein at least one of the first set of the first daltonized images are located sequentially in time after a beginning of the second set of the second daltonized images, wherein the image decoder is configured to provide the first set of the first daltonized images and the second set of the second daltonized images for display on a first display communicably coupled to the image decoder, and to provide the first data stream for display on a second display communicably coupled to the image decoder, wherein the first daltonized images are indicated by an first identification and the second set of the second daltonized images are indicated by a second identification, wherein out of order processing of the first daltonized images and the second daltonized images is achieved using the first and second identifications.
2 . The device of claim 1 , wherein the first data stream comprises source data and metadata and the metadata is used to provide the first color map and the second color map.
3 . The device of claim 2 , wherein the metadata is embedded in the first data stream and is resolvable on a picture-by-picture basis.
4 . The device of claim 2 , wherein the first metadata designates a color map selected by a user as the first color map.
5 . The device of claim 1 , wherein the first color map is selected in response to a first color characteristic of a first set of first data stream images corresponding to the first daltonized images and the second color map is selected in response to a second color characteristic of a second set of data stream images corresponding to the second set of the second daltonized images.
6 . The device of claim 1 , wherein the first daltonized images are indicated by the first identification in metadata and the second set of the second daltonized images are indicated by the second identification in the metadata.
7 . The device of claim 6 , wherein the first color map is a monochrome map.
8 . A device comprising: an image decoder configured to receive a first data stream, the image decoder comprising a circuit configured to provide a first set of first daltonized images using a first color map and a second set of second daltonized images using a second color map generated from the first data stream, wherein at least one of the first set of the first daltonized images are located sequentially in time after a beginning of the second set of the second daltonized images, wherein the image decoder is configured to provide the first daltonized images and the second set of the second daltonized images for display with the first data stream substantially simultaneously on a display communicably coupled to the image decoder, wherein the first daltonized images are associated with a first identification and the second set of the second daltonized images are associated with a second identification, wherein out of order processing of the first daltonized images and the second daltonized images is achieved using the first and second identifications.
9 . The device of claim 8 , wherein the first data stream comprises source data and metadata and the metadata is used to provide the first color map and the second color map.
10 . The device of claim 8 , wherein a picture in picture image is provided.
11 . The device of claim 8 , wherein the image decoder is configured to receive a user input and provide the first color map based on the user input.
12 . A device, comprising: an image decoder configured to receive a first data stream, the image decoder configured to provide a first set of first daltonized images using a first color map and a second set of second daltonized images using a second color map from the first data stream, wherein at least one of the first set of the first daltonized images are located sequentially in time after a beginning of the second set of the second daltonized images, wherein the image decoder is configured to provide the first set of the first daltonized images and the second set of the second daltonized images for display on a first display communicably coupled to the image decoder substantially simultaneously with the first data stream or another version of the first data stream, wherein the first daltonized images are associated with an first identification and the second set of the second daltonized images associated with by a second identification, wherein out of order processing of the first daltonized images and the second daltonized images is achieved using the first and second identifications.
13 . The device of claim 12 , wherein the first data stream is provided from a video source and wherein the first color map is selected in response to a first color characteristic of a first set of first data stream images corresponding to the first daltonized images and the second color map is selected in response to a second color characteristic of a second set of data stream images corresponding to the second set of the second daltonized images.
14 . The device of claim 12 , wherein the another version is displayed and is another set of daltonized images.
15 . The device of claim 12 , wherein the first set of the first daltonized images and the second set of the second daltonized images and the another version are displayed on a single display such that entireties of an image form each are displayed.
16 . The device of claim 12 , wherein the first set of the first daltonized images and the second set of the second daltonized images are displayed on the first display and the another version is displayed on a second display.
17 . A device comprising: an image decoder configured to receive a first video stream a first image and associated first metadata, the image decoder comprising a circuit configured to configured to provide a first set of first daltonized images using a first color map and the first metadata and a second set of daltonized images using a second color map and the first metadata, wherein the first color map is selected in response a first color characteristic of a first set of first video stream images corresponding to the first daltonized images and the second color map is selected in response to a second color characteristic of a second set of video stream images corresponding to the second set of the second daltonized images, wherein at least one of the first set of the first daltonized images are located sequentially in time after a beginning of the second set of the second daltonized images, wherein the image decoder is configured to provide the first set of the first daltonized images and the second set of the second daltonized images for display on a first display communicably coupled to the image decoder substantially simultaneously with the first video stream or another version of the first video stream, wherein the first daltonized images are associated with an first identification and the second set of the second daltonized images are associated with a second identification, wherein out of order processing of the first daltonized images and the second daltonized images is achieved using the first and second identifications.
18 . The device of claim 17 , wherein the first daltonized images and the second daltonized images are displayed in sequential order associated with the first video stream.
19 . The device of claim 17 , wherein metadata is embedded in the first video stream and is resolvable on a picture-by-picture basis.
20 . The device of claim 19 , wherein the metadata designates a color map as the first color map.