File and folder structure for layered compressed image sequences
First Claim
1. A method for grouping data resulting from video image compression, the method comprising:
- compressing a sequence of digitized video images;
creating a plurality of layers for each frame, each of the plurality of layers corresponding to an organizational aspect of each said frame, each of the plurality of layers including data related to the corresponding organizational aspect and;
creating a plurality of folder data structures corresponding to the created plurality of layers and storing the corresponding organizational data as a file in the respective folder, wherein the organizational aspect of a single frame includes at least two of a resolution layer, a signal-to-noise layer, a floating-point lowest band, a quantization regional low band, or motion compensation data.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and computer programs for high quality wide-range multi-layer image compression coding, including consistent ubiquitous use of floating point values in essentially all computations; an adjustable floating-point deadband; use of an optimal hand-split filter; use of entire SNR layers at lower resolution levels; targeting of specific SNR layers to specific quality improvements; concentration of coding bits in regions of interest in targeted band-split and SNR layers; use of statically-assigned targets for high-pass and/or for SNR layers; improved SNR by using a lower quantization value for regions of an image showing a higher compression coding error; application of non-linear functions of color when computing difference values when creating an SNR layer; use of liner overall quantization at lower resolution levels with regional quantization scaling; removal of source image noise before motion-compensated compression or film steadying; use of one or more full-range low bands; use of alternate quantization control images for SNR bands and other high resolution enhancing bands; application of lossless variable-length coding using adaptive regions; use of a folder and file structure for layers of bits; and a method of inserting new intra frames by counting the number of bits needed for a motion compensated frame.
23 Citations
14 Claims
-
1. A method for grouping data resulting from video image compression, the method comprising:
-
compressing a sequence of digitized video images; creating a plurality of layers for each frame, each of the plurality of layers corresponding to an organizational aspect of each said frame, each of the plurality of layers including data related to the corresponding organizational aspect and; creating a plurality of folder data structures corresponding to the created plurality of layers and storing the corresponding organizational data as a file in the respective folder, wherein the organizational aspect of a single frame includes at least two of a resolution layer, a signal-to-noise layer, a floating-point lowest band, a quantization regional low band, or motion compensation data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. Non-transient electronic storage media that stores processor executable code configured to cause one or more processors to perform a method of grouping data resulting from video image compression, the method comprising
compressing a sequence of digitized video images; -
creating a plurality of layers for each frame, each of the plurality of layers corresponding to an organizational aspect of each said frame, each of the plurality of layers including data related to the corresponding organizational aspect and; creating a plurality of folder data structures corresponding to the created plurality of layers and storing the corresponding organizational data as a file in the respective folder, wherein the organizational aspect of a single frame includes at least two of a resolution layer, a signal-to-noise layer, a floating-point lowest band, a quantization regional low band, or motion compensation data. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification