IP Library Granted Patent US 11,212,425
Granted Patent B2
US 11,212,425 · App. 17/000,822 · Granted Dec 28, 2021

Method and apparatus for partial correction of images

Inventors: Bruno César Douady (Orsay, FR); Guillaume Matthieu Guérin (Chatillon, FR); Eric Chasseur (Le Pacq, FR)
Assignee: GoPro, Inc.
H04N5/2173H04N5/232123
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,212,425
App. No.
17/000,822
Granted
Dec 28, 2021
Kind
B2
Abstract

An image capture device may include an image sensor, a processor, and a memory. The image sensor may be configured to obtain an image. The processor may be configured to generate a grid on the image. The grid may include one or more vertices. The one or more vertices may be used to form tiles. The processor may be configured to determine a flare level of each vertex. The processor may be configured to assign a maximum flare level for each tile of the image. The processor may be configured to sort the tiles. The tiles may be sorted based on the maximum flare level of each tile. The processor may be configured to apply a flare compensation to a subset of the tiles to obtain a processed image. The processed image may have reduced flare artifacts or no flare artifacts. The processed image may be stored in the memory.

Claims (43)

1. An image capture device comprising:

an image sensor configured to obtain an image;

a processor configured to:

generate a grid on the image, wherein the grid comprises vertices that form tiles;

determine a flare level of each vertex of the vertices;

assign a maximum flare level for each tile;

sort all of the tiles based on the maximum flare level of each tile so that the tiles are sorted in a descending order from the tile with a highest of the maximum flare level to the tile with a lowest of the maximum flare level; and

apply a flare compensation to a subset of the sorted tiles to obtain a processed image; and

a memory configured to store the processed image.

2. The image capture device of claim 1 , wherein each vertex corresponds to a corner of at least one tile.

3. The image capture device of claim 1 , wherein each tile comprises four vertices.

4. The image capture device of claim 3 , wherein the maximum flare level for each tile corresponds with a highest flare level of the four vertices.

5. The image capture device of claim 1 , wherein the subset of the sorted tiles is based on a percentage of a total number of tiles.

6. The image capture device of claim 5 , wherein the percentage is 25 percent.

7. The image capture device of claim 1 , wherein the processor is configured to apply the flare compensation using a linear interpolation.

8. The image capture device of claim 7 , wherein the processor is configured to force a zero flare compensation at an edge between a first tile and a second tile.

9. The image capture device of claim 8 , wherein the first tile is included in the subset of the sorted tiles and the second tile is excluded from the subset of the sorted tiles.

10. The image capture device of claim 1 , wherein each tile is 32 pixels×32 pixels.

11. A method comprising:

obtaining an image;

generating a grid on the image, wherein the grid comprises vertices to form tiles;

determining flare levels for the vertices;

applying a flare compensation to a subset of the tiles based on the flare levels to obtain a processed image, wherein applying the flare compensation includes

forcing a zero-flare compensation at an edge between a first tile and a second tile of the tiles.

12. The method of claim 11 further comprising:

assign a maximum flare level for each tile.

13. The method of claim 11 further comprising:

sorting the tiles based on a maximum flare level of each tile.

14. The method of claim 11 , wherein the subset of tiles is based on a percentage of a total number of tiles.

15. The method of claim 11 further comprising:

applying the flare compensation using a linear interpolation.

16. The method of claim 15 , wherein the first tile is included in the subset of tiles and the second tile is excluded from the subset of tiles.

17. 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 contrast value of each thumbnail tile;

sort all of the thumbnail tiles based on the contrast value of each thumbnail tile in an ascending order from the thumbnail tile with a lowest contrast value to the thumbnail tile with a highest contrast value; and

apply a compensation value to a subset of the sorted thumbnail tiles to obtain a processed image; and

a memory configured to store the processed image.

18. The image capture device of claim 17 , wherein the processor is configured to force a zero compensation value at an edge between a first tile and a second tile.

19. The image capture device of claim 18 , wherein the first tile is included in the subset of the sorted thumbnail tiles and the second tile is excluded from the subset of the sorted thumbnail tiles.

20. The method of claim 11 , further comprising a step of sorting each of the tiles by an amplitude of correction needed and then ranking all of the tiles based on the amplitude of correction needed.

Assignments (5)
SECURITY INTEREST Recorded Aug 4, 2025
From: GOPRO, INC.
To: FARALLON CAPITAL MANAGEMENT, L.L.C., AS AGENT
Reel/Frame 072340/0676 →
SECURITY INTEREST Recorded Aug 4, 2025
From: GOPRO, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 072358/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 14, 2021
From: DOUADY, BRUNO CÉSAR; GUÉRIN, GUILLAUME MATTHIEU; CHASSEUR, ERIC
To: GOPRO, INC.
Reel/Frame 056240/0924 →
RELEASE OF PATENT SECURITY INTEREST Recorded Jan 25, 2021
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: GOPRO, INC.
Reel/Frame 055106/0434 →
SECURITY INTEREST Recorded Oct 19, 2020
From: GOPRO, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 054113/0594 →
Continuity (2)
Provisional Application 62900945 · Sep 16, 2019
Related Publication 20210084200A1 · Mar 18, 2021