Apparatus and methods for image encoding using spatially weighted encoding quality parameters
AssigneeGoPro, Inc.
InventorsBalineedu Chowdary Adsumilli, Adeel Abbas, Sumit Chawla
Life of this patent
Estimating the term…
Abstract
Methods and apparatus for encoding and decoding image data based on one or more parameters. In one embodiment, various spatial portions or regions of image data (e.g., a still or moving image) are weighted according to the perceived or measured quality. Processing for these weighted regions can be selectively altered or adjusted so as to optimize one or more operational parameters including for example processing and/or memory requirements, or speed.
Claims20
A computerized apparatus, comprising:
- one or more processors in operative communication with a computer readable storage apparatus having a storage medium, the storage medium comprising one or more computer-executable instructions that, when executed by the one or more processors is configured to:
- obtain visual content, the visual content comprised of a plurality of spatial portions;
- encode each of the plurality of spatial portions of the visual content;
- store the encoded plurality of spatial portions along with respective spatially weighted encoding quality parameters;
- retrieve the stored encoded plurality of spatial portions along with the respective spatially weighted encoding quality parameters;
- and
- encode individual spatial portions of the visual content using respective spatially weighted encoding quality parameters.
A method of processing digital image data, the method comprising:
- identifying one or more portions of the digital image data having a first level of image quality;
- and
- altering processing of the identified one or more portions as compared to that of other portions of the digital image data using spatially weighted encoding quality parameters.
A computer readable storage apparatus having a storage medium, the storage medium comprising one or more computer-executable instructions which,
- when executed, is configured to:
- retrieve visual content, the visual content comprised of a plurality of spatial portions;
- retrieve stored spatially weighted encoding quality parameters, the spatially weighted encoding quality parameters associated with respective ones of the plurality of spatial portions;
- and
- encode individual spatial portions of the visual content using respective ones of the spatially weighted encoding quality parameters.
Dependencies are inferred from the claim text.