Abstract: A system configured to perform pre-processing on a plurality of frames representative of an image, such as frames of a video sequences, to improve the compressibility of the video sequence during video encoding. In some cases, the plurality of frames are utilized to generate a deblocked image that may be compressed by the video encoder to further improve compression rates with respect to the original video sequence.
Abstract: A system configured to preform pre-compression on video sequences within a transform space to improve the compressibility of the video sequence during standard video encoding. In some cases, the pre-compression is configured to prevent the introduction of perceivable distortion into the video sequence or to substantially minimize the introduction of perceivable distortion. In some examples, a transform-Domain video processor may pre-compress or pre-process the video sequence in one, two, or three dimensional blocks or sequences using models of human visual contrast sensitivity.
Abstract: A system configured to apply a human visual system model at one or more human visual system model settings to a reference video sequence and a distorted video sequence to determine a quality score of the distorted video sequence with respect to the reference video sequence is described. The human visual system model settings of the human visual system model are representative of at least one condition associated with an individual viewing the distorted video sequence.
Abstract: The use of the three-dimensional DCT as a key compression technology requires development of an entirely new quantizing mechanism. The embodiment described herein uses a Human Visual Model to develop quantizers based on a combination of descriptive characteristics of the video source, enabling independent derivation of said quantizers in both encoder and decoder sides of the compression and playback process.
Abstract: Pure transform-based technologies, such as the DCT or wavelets, can leverage a mathematical model based on few or one parameters to generate the expected distribution of the transform components' energy, and generate ideal entropy removal configuration data continuously responsive to changes in video behavior. Construction of successive-refinement streams is supported by this technology, permitting response to changing channel conditions. Lossless compression is also supported by this process. The embodiment described herein uses a video correlation model to develop optimal entropy removal tables and optimal transmission sequence based on a combination of descriptive characteristics of the video source, enabling independent derivation of said optimal entropy removal tables and optimal transmission sequence in both encoder and decoder sides of the compression and playback process.