Back to results
US 12,764,267 B2Granted
Systems and methods for decoding image files containing depth maps stored as metadata
AssigneeAdeia Imaging LLC
InventorsKartik Venkataraman, Semyon Nisenzon, Dan Lelescu
Life of this patent
Estimating the term…
Abstract
Systems and methods in accordance with embodiments of the invention are configured to decode images containing an image of a scene and a corresponding depth map. A depth-based effect is applied to the image to generate a synthetic image of the scene. The synthetic image can be encoded into a new image file that contains metadata associated with the depth-based effect. In many embodiments, the original decoded image has a different depth-based effect applied to it with respect to the synthetic image.
Claims20
A method, comprising:
- obtaining a first image file, where the first image file comprises:
- an image of a scene, the image stored in a first portion of the first image file;
- and a depth map for the image of the scene, the depth map stored in a second portion of the first image file;
- obtaining an input indicating a depth-based effect to be applied to the image of the scene;
- generating, based on the depth map, metadata associated with the depth-based effect;
- generating a synthetic image of the scene by applying the depth-based effect to the image of the scene;
- and
- encoding a second image file, where the second image file comprises:
- the image of the scene, the image stored in a first portion of the second image file;
- the metadata stored in a second portion of the second image file;
- and the synthetic image of the scene, the synthetic image stored in a third portion of the second image file;
- and
- storing the second image file.
10 more elements
A mobile device, comprising:
- a processor;
- and
- a memory, the memory containing an application that configures the processor to:
- obtain a first image file, where the image file comprises:
- an image of a scene, the image stored in a first portion of the first image file;
- and a depth map for the image of the scene, the depth map stored in a second portion of the first image file;
- obtain an input indicating a depth-based effect to be applied to the image of the scene;
- generate, based on the depth map, metadata associated with the depth-based effect;
- generate a synthetic image of the scene by applying the depth-based effect to the image of the scene;
- and
- encode a second image file, where the second image file comprises:
- the image of the scene, the image stored in a first portion of the second image file;
- the metadata stored in a second portion of the second image file;
- and the synthetic image of the scene, the synthetic image stored in a third portion of the second image file;
- and
- store the second image file.
13 more elements
Dependencies are inferred from the claim text.