Exposure of panoramas
AssigneeApple Inc.
InventorHaarm-Pieter Duiker
Life of this patent
Estimating the term…
Abstract
Various implementations disclosed herein include devices, systems, and methods that generate exposed panoramic image data of an environment. For example, an example process may include obtaining panoramic image data including pixel values corresponding to light received by one or more image capture devices from multiple angles in a physical environment, generating blurred panoramic image data by adjusting the individual pixel values based on values of a subset of other values of the pixel values, selecting an area of the blurred panoramic image data, and determining an exposure for the panoramic image data based on the area of the blurred panoramic image data.
Claims20
A method comprising:
- at an electronic device having a processor:
- obtaining panoramic image data comprising pixel values corresponding to light received by one or more image capture devices from multiple angles in a physical environment;
- generating blurred panoramic image data by adjusting the individual pixel values based on values of a subset of other values of the pixel values;
- selecting an area of the blurred panoramic image data, wherein the selected area is representative of the panoramic image data for exposure determination and is selected based on a visual attribute;
- and
- determining an exposure corresponding to a shift in contrast range for the panoramic image data based on the visual attribute of the selected area of the blurred panoramic image data.
A device comprising:
- memory;
- and
- one or more processors coupled to the memory, wherein the memory comprises program instructions that, when executed on the one or more processors, cause the device one or more processors to perform operations comprising:
- obtaining panoramic image data comprising pixel values corresponding to light received by one or more image capture devices from multiple angles in a physical environment;
- generating blurred panoramic image data by adjusting the individual pixel values based on values of a subset of other values of the pixel values;
- selecting an area of the blurred panoramic image data, wherein the selected area is representative of the panoramic image data for exposure determination and is selected based on a visual attribute;
- and
- determining an exposure corresponding to a shift in contrast range for the panoramic image data based on the visual attribute of the selected area of the blurred panoramic image data.
A non-transitory computer-readable storage medium, storing program instructions executable by one or more processors to perform operations comprising:
- obtaining panoramic image data comprising pixel values corresponding to light received by one or more image capture devices from multiple angles in a physical environment;
- generating blurred panoramic image data by adjusting the individual pixel values based on values of a subset of other values of the pixel values;
- selecting an area of the blurred panoramic image data, wherein the selected area is representative of the panoramic image data for exposure determination and is selected based on a visual attribute;
- and
- determining an exposure corresponding to a shift in contrast range for the panoramic image data based on the visual attribute of the selected area of the blurred panoramic image data.
Dependencies are inferred from the claim text.