A multimedia compression system for generating frame rate scaleable data
in the case of universally scaleable data. Universally scaleable data is
scaleable across all of the relevant characteristics of the data (e.g.,
frame rate, resolution, and quality for video). The scaleable data
generated by the compression system includes multiple additive layers for
each characteristic across which the data is scaleable. For video, the
frame rate layers are additive temporal layers, the resolution layers are
additive base and enhancement layers, and the quality layers are additive
index planes of embedded codes. Various techniques can be used for
generating these layers (e.g., Laplacian pyramid decomposition or wavelet
decomposition for generating the resolution layers; tree structured
vector quantization or tree structured scalar quantization for generating
the quality layers). The system further provides for embedded inter-frame
compression in the context of frame rate scalability, and non-redundant
layered multicast network delivery of the scaleable data.