Method of content adaptive video encoding
First Claim
1. A method comprising:
- assigning a different predefined quantization model to each of a portion of a full frame of video content and a remainder portion of the full frame of the video content; and
encoding the portion of the full frame differently than the remainder portion based on the different predefined quantization model assigned to each respective portion.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of content adaptive encoding video comprising segmenting video content into segments based on predefined classifications or models. Based on the segment classifications, each segment is encoded with a different encoder chosen from a plurality of encoders. Each encoder is associated with a model. The chosen encoder is particularly suited to encoding the unique subject matter of the segment. The coded bit-stream for each segment includes information regarding which encoder was used to encode that segment. A matching decoder of a plurality of decoders is chosen using the information in the coded bitstream to decode each segment using a decoder suited for the classification or model of the segment. If scenes exist which do not fall in a predefined classification, or where classification is more difficult based on the scene content, these scenes are segmented, coded and decoded using a generic coder and decoder.
-
Citations
20 Claims
-
1. A method comprising:
-
assigning a different predefined quantization model to each of a portion of a full frame of video content and a remainder portion of the full frame of the video content; and encoding the portion of the full frame differently than the remainder portion based on the different predefined quantization model assigned to each respective portion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a processor; and a computer-readable storage device having instructions stored which, when executed by the processor, cause the processor to perform operations comprising; assigning a different predefined quantization model to each of a portion of a full frame of video content and a remainder portion of the full frame of the video content; and encoding the portion of the full frame differently than the remainder portion based on the different predefined quantization model assigned to each respective portion. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-readable storage device having instructions stored which, when executed by a computing device, cause the computing device to perform operations comprising:
assigning a different predefined quantization model to each of a portion of a full frame of video content and a remainder portion of the full frame of the video content; and encoding the portion of the full frame differently than the remainder portion based on the different predefined quantization model assigned to each respective portion. - View Dependent Claims (20)
Specification