Software-implemented graduated neutral density filter for balancing exposure of a photograph
AssigneeAmazon Technologies, Inc.
InventorBodhisatwa Chakravarty
Life of this patent
Estimating the term…
Abstract
Techniques are described for balancing an exposure of a photograph using a software-implemented Graduated Neutral Density (GND) filter. Portions of a visual representation of a scene may be defined. Camera settings, such as aperture and/or shutter speed, may be set based on characteristics of the software-implemented GND filter and the portions of the visual representation of the scene.
Claims20
A computer-implemented method, comprising:
- displaying in real time on a display of a mobile device, a visual representation of a scene within a field of view of a camera of the mobile device;
- providing a graduated neutral density (GND) filter option on the display of the mobile device in conjunction with the visual representation of the scene;
- receiving a selection of the GND filter option;
- receiving GND filter portion input representing two portions of the visual representation of the scene;
- receiving a GND filter characteristic representing an amount of light reduction corresponding to one of the two portions of the visual representation of the scene;
- adjusting in real time brightness of the visual representation of the scene in response to the GND filter portion input and the GND filter characteristic;
- determining one or both of an f-stop setting and a shutter speed for the camera based on the GND filter portion input and the GND filter characteristic, wherein one or both of the f-stop setting and the shutter speed are determined based on a weighted average corresponding to a first amount of light associated with a first portion of the scene corresponding to a first portion of the two portions of the visual representation and a second amount of light associated with a second portion of the scene corresponding to a second portion of the two portions of the visual representation;
- and
- capturing an image of the scene with the camera using the f-stop setting and the shutter speed.
An electronic device, comprising:
- an image capture system;
- one or more processors;
- and
- memory storing instructions, wherein the processor is configured to execute the instructions such that the processor and memory are configured to:
- receive a filter portion input representing two portions of a visual representation of a scene captured by the image capture system;
- receive one or more filter settings for at least one of the two portions;
- and
- determine camera settings for the image capture system based on light measurements corresponding to the two portions of the visual representation of the scene and the one or more filter settings.
A computer program product, comprising one or more non-transitory computer-readable media having computer program instructions stored therein, the computer program instructions being configured such that, when executed by one or more computing devices, the computer program instructions cause the one or more computing devices to:
- receive a filter portion input representing two portions of a visual representation of a scene captured by an image capture system;
- receive one or more filter settings for at least one of the two portions;
- and
- determine camera settings for the image capture system based on two or more light measurements corresponding to the two portions of the visual representation of the scene and the one or more filter settings.
Dependencies are inferred from the claim text.