Patent ID: 8570438

Claim:
A system, comprising: a quality estimation module configured to estimate a visual quality of video content based on data from a decoder module; a settings database configured to i) store a plurality of predetermined settings, wherein the plurality of predetermined settings correspond to adjustable settings for video post-processing, ii) select, based on the visual quality, at least one of the predetermined settings stored in the settings database, and iii) output the at least one of the predetermined settings; and a video post-processor module configured to automatically adjust settings of the video post-processor module based on the at least one of the predetermined settings, wherein the video content is processed based on the settings of the video post-processor module that were automatically adjusted, wherein the quality estimation module determines a quality factor to represent the visual quality of the video content, wherein the data includes metadata information that indicates transmission features for the video content, wherein the metadata information includes a bitrate of the video content, a spatial resolution of the video content, a temporal resolution of the video content and a codec type of the video content, wherein the quality estimation module estimates the quality factor based on the bitrate and a codec weight divided by the spatial resolution and the temporal resolution, and wherein the codec type is weighted relative to other codec types, and wherein the codec weight is an assigned weight for the codec type relative to the other codec types.