Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Manufacturing Materials Decoder-for-a-software-implemented-end-to-end-scalable-video-delivery-system

 Process to produce liquid cryogen
The above and other objects, which will become apparent to one skilled in the art upon a reading of ...


 Method for the production of cellulose-based fibres and polynosic fibres having a high resistance to combustion, and fibres and textile articles obtained thereby
The bodies of the invention in which on exclusive property or privelege is claimed are defined as ...


 High functional regenerated cellulose composition
What we claim is: 1. A functional regenerated cellulose composition comprising 100 parts by weight ...


 Papermaking compositions, process using same, and paper produced therefrom
What is claimed is: 1. Method of producing a paper with enhanced brightness, opaqueness and sizing ...


 Fire-resistant strap fabric, article and method
Having thus described the invention and illustrated its use, what is claimed as new and is desired ...


 Amino-containing alkenylsuccinic esters
We claim: 1. A compound of the formulae ##STR6## where R denotes linear or branched C.sub.1 -C.sub.2...


 Method for continuous production of elongated carbon bodies
We claim: 1. A method for continuous production of elongated carbon bodies having a substantially ...


 Wholly aromatic polyamide fiber non-woven sheet and processes for producing the same
An object of the present invention is to provide a wholly aromatic polyamide fiber non-woven sheet ...


 Methods for making preforms for composite formation processes
OF THE INVENTION The present invention relates to novel combinations of materials and novel ...


 Method and device for refrigerating a fluid
Accordingly, it is an object of the present invention is to provide a method and a device for ...


 Decoder for a software-implemented end-to-end scalable video delivery system

Details
Inventors: Chaddha, Navid;
Assignee: Sun Microsystems, Inc. (Palo Alto, CA)
Primary Examiner: Faile; Andrew
Assistant Examiner: Srivastava; Vivek
Attorney, Agent or Firm: Flehr Hohbach Test Albritton & Herbert LLP

A decoder is used in an end-to-end scalable video delivery system operable over heterogeneous networks. The decoder may software-based and computationally low complexity, or may be implemented inexpensively in ROM hardware. The system utilizes a scalable video compression algorithm based on a Laplacian pyramid decomposition to generate an embedded information stream. At the receiving end, the decoder extracts from the embedded stream different streams at different spatial and temporal resolutions. Decoding a 160.times.120 pixel image involves only decompressing a base layer 160.times.120 pixel image. Decoding a 320.times.240 pixel image involves decompressing and up-sampling (e.g., interpolating) the base layer to yield a 320.times.240 pixel image to which is added error data in a first enhancement layer following its decompression. To obtain a 640.times.480 pixel image, the decoder up-samples the up-sampled 320.times.240 pixel image, to which is added error data in a second enhancement layer, following its decompression. Because decoding requires only additions and look-ups from a table stored in a small (12 Kb) memory, decoding occurs in real-time. Subjective quality of the compressed images preferably is enhanced using perceptual distortion measures. The system also provides joint-source channel coding capability on heterogenous networks. The look-up table or codebook includes the inverse perceptual weighting (preprocessed) and the inverse transform (preprocessed). Decoding permits the codewords within the look-up table codebook to include preprocessed color conversion, dithering, color palletization, edge-enhancement, decimation, and interpolation.

DETAILED DESCRIPTION In a first embodiment, the present invention provides a software-based, rapidly operating decoder of low computational complexity for use with an end-to-end scalable video delivery system whose software-based server-encoder operates independently of the capabilities and requirements of the software-based decoder(s).
The decoder operates in conjunction with a central processor unit ("CPU") and relies upon stored look-up tables containing preprocessed operations including color conversion, dithering, color palletization, interpolation, decimation, edge enhancement, and the like.
In a second embodiment, the decoder functions are permanently stored in a read-only memory ("ROM") that operates in conjunction with a relatively simple central processor unit.
The encoder uses a scalable compression algorithm based upon Laplacian pyramid decomposition.
An original 640.
times.
480 pixel image is decimated to produce a 320.
times.
240 pixel image that is itself decimated to yield a 160.
times.
120 pixel base image that is encoder-transmitted.
This base image is then compressed to form a 160.
times.
120 pixel base layer that is decompressed and up-sampled to produce an up-sampled 320.
times.
240 pixel image.
The up-sampled 320.
times.
240 pixel image is then subtracted from the 320.
times.
240 pixel image to provide an error image that is compressed as transmitted as a first enhancement layer.
The 160.
times.
120 pixel decompressed image is also up-sampled to produce an up-sampled 640.
times.
480 pixel image that is subtracted from the original 640.
times.
480 pixel image to yield an error image that is compressed and transmitted as a second enhancement layer.
Collectively the base layer, and first and second enhancement layers comprise the single embedded bitstream that may be multicast over heterogeneous networks that can range from telephone lines to wireless transmission.
Packets within the embedded bit-stream preferably are prioritized with bits arranged in order of visual importance.
The resultant bit stream is easily rescaled by dropping less important bits, thus providing bandwidth scalability dynamic range from a few Kbps to many Mbps



Related patents
  Magnetic recording medium
OF THE PREFERRED EMBODIMENTS The magnetic recording medium according to the present invention comprises a magnetic layer on a surface of a non-magnetic support and a ...
  Magnetic recording medium
OF THE INVENTION In the present invention, the backing layer formed on the rear side of a thin base film such as a polyester base film, is generally classified into two ...
  Process for producing crystal-oriented permanent magnets
What is claimed is: 1. In a process for preparing anisotropic permanent magnets, comprising the steps of introducing molten permanent magnet material into a vertically ...
  Apparatus and process for automatic control of the production of optical fiber
Accordingly, it is an object of the present invention to provide a method for preparing a preform which can be drawn into optical fiber, which allows for the precise ...
  Method of supplying fluid to a rotating tube
Referring now in more detail to the drawing, there is shown in FIG. 1 a lathe for forming an optical fiber preform by a vapor deposition process wherein chemical ...
  Process and furnace for heat application
There are several modes of carrying out the process of the present invention in which some of the details depend upon the product being made and the raw materials being ...
  Process for manufacturing liquefied methane
What is claimed is: 1. A liquefaction process for liquefying a natural gas feed stream comprising the steps of: a. supplying said natural gas feed stream at a pressure ...
  Nitrogen-methane separation process and system
What is claimed is: 1. A process for the separation of nitrogen from a mixture of gases consisting essentially of a low boiling hydrocarbon and nitrogen, which comprises ...
  Process for separating methane and nitrogen
The above and other objects which will become apparent to one skilled in the art upon a reading of this disclosure are attained by the process of this invention which is:...
  Two-stage rectification for the separation of hydrocarbons
An object of one aspect of the present invention is to provide an improved process of the type described above, especially from an energy viewpoint. A still further ...

0.024

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved