Method and apparatus for partial correction of images
AssigneeGoPro, Inc.
InventorsBruno César Douady, Guillaume Matthieu Guérin, Eric Chasseur
Life of this patent
Estimating the term…
Abstract
An image capture device may include an image sensor, a processor, and memory. The image sensor may be configured to obtain an image. The processor may be configured to: generate a grid on the image forming tiles; determine a fringing level of each vertex of the vertices; sort all of the tiles based on the fringing level of each tile so that the tiles are sorted in a descending order from the tile with a highest of the fringing levels to the tile with a lowest of the fringing levels; and apply a fringing compensation to a subset of the sorted tiles to obtain a processed image. The memory may be configured to store the processed image.
Claims20
An image capture device comprising:
- an image sensor configured to obtain an image;
- a processor configured to:
- generate a grid on the image, forming tiles;
- determine a fringing level of each vertex of vertices of the tiles;
- sort all of the tiles based on the fringing level of each tile so that the tiles are sorted in a descending order from the tile with a highest of the fringing levels to the tile with a lowest of the fringing levels;
- and
- apply a fringing compensation to a subset of the sorted tiles to obtain a processed image;
- and
- a memory configured to store the processed image.
A method comprising:
- obtaining an image;
- generating a grid on the image, wherein the grid comprises vertices to form tiles;
- determining fringing levels for the vertices;
- applying a fringing compensation to a subset of the tiles based on the fringing levels to obtain a processed image, wherein applying the fringing compensation includes forcing a zero-fringing compensation at an edge between a first tile and a second tile of the tiles.
An image capture device comprising:
- an image sensor configured to obtain an image;
- a processor configured to:
- determine a thumbnail image based on the image, wherein the thumbnail image comprises thumbnail tiles;
- determine a saturation value of each thumbnail tile;
- sort all of the thumbnail tiles based on the saturation value of each thumbnail tile in an ascending order from the thumbnail tile with a lowest saturation value to the thumbnail tile with a highest saturation value;
- and
- apply a correction to a subset of the sorted thumbnail tiles to obtain a processed image;
- and
- a memory configured to store the processed image.
Dependencies are inferred from the claim text.