Systems and methods for variable compression of media content based on media properties
AssigneeFacebook, Inc.
InventorGeorges Edouard Maurice Berenger
Life of this patent
Estimating the term…
Abstract
Systems, methods, and non-transitory computer-readable media can acquire a first media content item. First mage dimensions associated with the first media content item can be determined. A first compression amount to be applied to the first media content item can be determined based on the first image dimensions associated with the first media content item. The first compression amount can be variable based on the first image dimensions associated with the first media content item. The first media content item can be compressed based on the first compression amount.
Claims20
A computer-implemented method comprising:
- acquiring, by a computing system, a first media content item having a first set of media properties;
- determining, by the computing system, a linear interpolation relating media properties to respective compression amounts based in part on a likelihood of introducing visible negative image quality, wherein the compression amounts can be at least one of:
- bit-rates, compression rates, compression values, or compression factors;
- determining, by the computing system, a first compression amount to be applied to the first media content item based on the first set of media properties and the linear interpolation;
- and
- compressing, by the computing system, the first media content item based on the first compression amount.
A system comprising:
- at least one processor;
- and
- a memory storing instructions that, when executed by the at least one processor, cause the system to perform a method comprising:
- acquiring a first media content item having a first set of media properties;
- determining a linear interpolation relating media properties to respective compression amounts based in part on a likelihood of introducing visible negative image quality, wherein the compression amounts can be at least one of:
- bit-rates, compression rates, compression values, or compression factors;
- determining a first compression amount to be applied to the first media content item based on the first media properties and the linear interpolation;
- and
- compressing the first media content item based on the first compression amount.
A non-transitory computer-readable storage medium including instructions that, when executed by at least one processor of a computing system, cause the computing system to perform a method comprising:
- acquiring a first media content item having a first set of media properties;
- determining a linear interpolation relating media properties to respective compression amounts based in part on a likelihood of introducing visible negative image quality, wherein the compression amounts can be at least one of:
- bit-rates, compression rates, compression values, or compression factors;
- determining a first compression amount to be applied to the first media content item based on the first set of media properties and the linear interpolation;
- and
- compressing the first media content item based on the first compression amount.
Dependencies are inferred from the claim text.