Abstract: A post processing system, method and computer program product content-adaptively transforms MPEG on-demand media streams, including a video optimizer software development kit (SDK); an application layer controlling the SDK interfacing with a mobile device operating and file system. Raw pixel frame buffers are parsed and structured. The buffers are normalizes for processing. Source content is analyzed in an uncompressed format for video patterns and characteristics and parameters are selected in a video codec output format. Estimated are parameters for portions and/or segments of the content. The content is recompressed and optimized in a content-adaptive manner to generate optimized content written into persistent storage of the mobile device, and segments of which are combined with an audio stream and/or a metadata stream information to generate a playable media stream in an ISO base media file format and/or a media file application specific format.
Type:
Grant
Filed:
July 4, 2022
Date of Patent:
December 26, 2023
Assignee:
CRUNCH MEDIAWORKS, LLC
Inventors:
Amit K. Ramchandran, Aleksei Shevchenko, Karthik Raja Thangaraj
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.
Type:
Grant
Filed:
March 1, 2019
Date of Patent:
September 22, 2020
Assignee:
CRUNCH MEDIAWORKS LLC
Inventors:
Bjorn Steven Hori, Karthik Raja Thangaraj
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.
Type:
Application
Filed:
March 1, 2019
Publication date:
June 27, 2019
Applicant:
CRUNCH MEDIAWORKS, LLC
Inventors:
Bjorn Steven Hori, Karthik Raja Thangaraj
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 provide improved rate-distortion performance compared to direct use of the video codec alone.
Type:
Grant
Filed:
March 15, 2013
Date of Patent:
March 12, 2019
Assignee:
CRUNCH MEDIAWORKS, LLC
Inventors:
Bjorn Steven Hori, Karthik Raja Thangaraj