Method and system for video codec rate-distortion performance by pre and post-processing
AssigneeCrunch Mediaworks, LLC
InventorsBjorn Steven Hori, Karthik Raja Thangaraj
Life of this patent
Estimating the term…
Abstract
A system, method and computer program product for improving video codec performance, including a pre-processing stage configured for downscaling by a variable amount an uncompressed video signal before sending such downscaled, uncompressed video signal to an input of a video codec; and a complimentary post-processing stage configured for upscaling the decompressed video signal received from an output of the video codec back to its original resolution before transmitting the decompressed video signal. The system, method and computer program product provides improved rate-distortion performance compared to direct use of the video codec alone.
Claims12
A system for improving video codec performance, the system comprising:
- a pre-processing stage configured for downscaling by a variable amount an uncompressed video signal before sending such downscaled, uncompressed video signal to an input of a video codec;
- and
- a complimentary post-processing stage configured for upscaling the decompressed video signal received from an output of the video codec back to its original resolution before transmitting the decompressed video signal,
- wherein the system provides improved rate-distortion performance compared to direct use of the video codec alone.
A method for improving video codec performance, the method comprising:
- downscaling by a variable amount with a pre-processing stage an uncompressed video signal before sending such downscaled, uncompressed video signal to an input of a video codec;
- and
- upscaling with a complimentary post-processing stage the decompressed video signal received from an output of the video codec back to its original resolution before transmitting the decompressed video signal,
- wherein the system provides improved rate-distortion performance compared to direct use of the video codec alone.
A computer program product for improving video codec performance, and including one or more computer readable instructions embedded on a non-transitory, tangible computer readable medium and configured to cause one or more computer processors to perform the steps of:
- downscaling by a variable amount with a pre-processing stage an uncompressed video signal before sending such downscaled, uncompressed video signal to an input of a video codec;
- and
- upscaling with a complimentary post-processing stage the decompressed video signal received from an output of the video codec back to its original resolution before transmitting the decompressed video signal,
- wherein the system provides improved rate-distortion performance compared to direct use of the video codec alone.
Dependencies are inferred from the claim text.