System and method for transmitting live audio/video information
First Claim
1. A method of communicating live audio/visual information over a communications link, comprising:
- encoding, segment by segment, frames of audio/video data, including a number of pixels each having a plurality of pixel color components by creating a frame group table of encoded pixel values in which each pixel entry includes a dominant pixel color component of the plurality of pixel color components;
determining a set of segment reference pixels for each encoded segment, wherein each one of the segment reference pixels is comprised of segment reference pixel parameter values and is a pixel within each one of the encoded segments having a most intense dominant pixel color value;
communicating the frame group table and the segment reference pixels over a network to a receiver; and
at the receiver, decoding the frame group table on a pixel-by-pixel basis by scaling the segment reference pixel parameter values according to each entry in the frame group table of encoded pixel parameter values to produce decoded pixels comprised of decoded pixel parameter values.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for encoding, segment by segment, frames of audio/video data, including pixels each having a plurality of pixel color components by creating a frame group table of encoded pixel values in which each pixel entry includes a dominant pixel color component of the plurality of pixel color components, determining a set of segment reference pixels for each encoded segment, wherein each one of the segment reference pixels is comprised of segment reference pixel parameter values and is a pixel within each one of the encoded segments having a most intense dominant pixel color value, communicating the frame group table and the segment reference pixels over a network to a receiver, and at the receiver, decoding the frame group table on a pixel-by-pixel basis by scaling the segment reference pixel parameter values according to each entry in the frame group table of encoded pixel parameter.
-
Citations
26 Claims
-
1. A method of communicating live audio/visual information over a communications link, comprising:
-
encoding, segment by segment, frames of audio/video data, including a number of pixels each having a plurality of pixel color components by creating a frame group table of encoded pixel values in which each pixel entry includes a dominant pixel color component of the plurality of pixel color components;
determining a set of segment reference pixels for each encoded segment, wherein each one of the segment reference pixels is comprised of segment reference pixel parameter values and is a pixel within each one of the encoded segments having a most intense dominant pixel color value;
communicating the frame group table and the segment reference pixels over a network to a receiver; and
at the receiver, decoding the frame group table on a pixel-by-pixel basis by scaling the segment reference pixel parameter values according to each entry in the frame group table of encoded pixel parameter values to produce decoded pixels comprised of decoded pixel parameter values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A system, including:
-
an encoder to encode, segment by segment, frames of audio/video data, including a number of pixels each having a plurality of pixel color components by creating a frame group table of encoded pixel values in which each pixel entry includes a dominant pixel color component of the plurality of pixel color components and to determine a set of segment reference pixels for each encoded segment, wherein each one of the segment reference pixels is comprised of segment reference pixel parameter values and is a pixel within each one of the encoded segments having a most intense dominant pixel color value;
a server to communicate the frame group table and the segment reference pixels over a network to a receiver; and
a decoder coupled to the receiver to decode the frame group table on a pixel-by-pixel basis by scaling the segment reference pixel parameter values according to each entry in the frame group table of encoded pixel parameter values to produce decoded pixels.
-
Specification