Patent ID: 8731068

Claim:
A method of resizing digital video, the method comprising: processing a first compressed video bit-stream using a plurality of processing modules to generate a second compressed video bit-stream, wherein: the first compressed video bit-stream has a first spatial resolution; and the second compressed video bit-stream has a second spatial resolution, the second spatial resolution being different from the first spatial resolution; and changing a configuration of the plurality of processing modules to change an amount of computational resources allocated to said processing; and wherein the step of processing comprises: partially decoding the first compressed video bit-stream to generate partially decoded video data; demultiplexing the partially decoded video data to generate first data segments for intra-mode resizing in a first resizer, second data segments for mixed-mode resizing in a second resizer, and third data segments for inter-mode resizing in a third resizer, said first, second, and third resizers being configured to operate in parallel with one another; and resizing the first, second, and third data segments in parallel using the first, second, and third resizers, respectively, wherein: the first, second, and third data segments represent respective image portions at the first spatial resolution; and the resizing produces data segments that represent said respective image portions at the second spatial resolution.