Patent ID: 8611653
Filing Date: 2013-12-17
Classification: G06T,H04N

Abstract:
1. An encoder that receives an input video stream and outputs an encoded video stream that can be decoded at a decoder to recover, at least approximately, an instance of the input video stream, the encoder comprising: an input for receiving a mapping function, wherein the mapping function maps any color value from a plurality of color values to an associated core color value from a set of core color values, and a human vision system model can not recognize a difference between the color value and the associated core color value; an encoding logic reducing a color spectral resolution of the input video stream to a range of colors or color differentials similar to that recognizable by a human eye, whereby an encoding efficiency is increased by the color spectral resolution reducing; and wherein the encoding logic identifies a color value of each macroblock in each frame of the input video stream, determines whether the color value of the macroblock is in the set of core color values, and replaces the color value of the macroblock to an associated core color value based on the mapping function if the color value is not in the set of core color values.