-
公开(公告)号:US09639935B1
公开(公告)日:2017-05-02
申请号:US15268038
申请日:2016-09-16
Applicant: GoPro, Inc.
CPC classification number: H04N5/3572 , G06T3/0093 , G06T3/4038 , G06T7/85 , G06T2207/10016 , H04N5/2258 , H04N5/23238 , H04N5/247 , H04N17/002 , H04N19/85
Abstract: Generating a calibrated camera alignment model for image capture devices having overlapping fields-of-view may include identifying a camera alignment model describing a first candidate alignment path for a defined location in a first input frame and a second candidate alignment path for the defined location in a second input frame, identifying a third candidate alignment path spatially adjacent to the first candidate alignment path, identifying a fourth candidate alignment path spatially adjacent to the second candidate alignment path, identifying a first point along the first candidate alignment path or the second candidate alignment path corresponding to a second point along the third candidate alignment path or the fourth candidate alignment path, and updating the camera alignment model based on the first point, the second point, or both.
-
公开(公告)号:US20240137658A1
公开(公告)日:2024-04-25
申请号:US18539952
申请日:2023-12-14
Applicant: GoPro, Inc.
Inventor: Bruno César Douady , Michael Serge Andre Kraak , Thomas Nicolas Emmanuel Veit , Guillaume Matthieu Guérin
IPC: H04N23/80 , G06T3/4015 , G06T5/40 , G06T5/50 , G06T5/75 , G06T5/92 , H04N1/407 , H04N1/60 , H04N9/64 , H04N9/68 , H04N9/77 , H04N23/10 , H04N23/60 , H04N23/741 , H04N23/88 , H04N25/60 , H04N25/61
CPC classification number: H04N23/80 , G06T3/4015 , G06T5/40 , G06T5/50 , G06T5/75 , G06T5/92 , H04N1/4074 , H04N1/6008 , H04N1/603 , H04N9/643 , H04N9/646 , H04N9/68 , H04N9/77 , H04N23/10 , H04N23/60 , H04N23/741 , H04N23/88 , H04N25/60 , H04N25/61 , G06T2207/10016 , G06T2207/10024 , G06T2207/20012 , G06T2207/20182 , H04N2209/046
Abstract: A non-transitory computer-readable storage medium stores executable instructions that, when executed by a processor, cause performance of operations comprising operations to access an image captured by an image sensor, obtain a transfer function for mapping pixel values, determine a faces indication that reflects a proportion of a scene depicted in the image that includes one or more human faces, and modify the transfer function based on the faces indication. Modifying the transfer function based on the faces indication comprises adjusting a gain of the transfer function to move the gain closer to unity. The operations include to apply the transfer function to pixel values of the image to produce a tone mapped image and output the tone mapped image.
-
公开(公告)号:US20220256076A1
公开(公告)日:2022-08-11
申请号:US17543629
申请日:2021-12-06
Applicant: GoPro, Inc.
Inventor: Bruno César Douady , Michael Serge Andre Kraak , Guillaume Matthieu Guérin , Thomas Nicolas Emmanuel Veit
IPC: H04N5/232 , H04N5/247 , H04N17/00 , G06T7/80 , G06T3/40 , H04N19/10 , H04N19/136 , H04N19/176 , H04N19/423 , H04N19/70 , H04N19/90 , H04N13/271 , G06T5/20 , G06T5/50 , H04N5/357 , H04N19/85 , G06T3/00 , H04N5/225
Abstract: Systems and methods are disclosed for image signal processing. For example, methods may include receiving a current image of a sequence of images from an image sensor; combining the current image with a recirculated image to obtain a noise reduced image, where the recirculated image is based on one or more previous images of the sequence of images from the image sensor; determining a noise map for the noise reduced image, where the noise map is determined based on estimates of noise levels for pixels in the current image, a noise map for the recirculated image, and a set of mixing weights; recirculating the noise map with the noise reduced image to combine the noise reduced image with a next image of the sequence of images from the image sensor; and storing, displaying, or transmitting an output image that is based on the noise reduced image.
-
公开(公告)号:US20220217271A1
公开(公告)日:2022-07-07
申请号:US17567453
申请日:2022-01-03
Applicant: GoPro, Inc.
Inventor: Bruno César Douady , Michael Serge Andre Kraak , Thomas Nicolas Emmanuel Veit , Guillaume Matthieu Guérin
IPC: H04N5/232 , H04N1/407 , G06T5/00 , H04N9/64 , H04N9/73 , H04N9/77 , G06T5/50 , H04N5/357 , H04N9/68 , H04N5/235 , G06T3/40 , H04N1/60 , H04N9/04 , G06T5/40
Abstract: A system accesses an image with each pixel of the image having luminance values each representative of a color component of the pixel. The system generates a first histogram for aggregate luminance values of the image, and accesses a target histogram for the image representative of a desired global image contrast. The system computes a transfer function based on the first histogram and the target histogram such that when the transfer function is applied, a histogram of the modified aggregate luminance values is within a threshold similarity of the target histogram. The system modifies the image by applying the transfer function to the luminance values of the image to produce a tone mapped image, and outputs the modified image.
-
公开(公告)号:US11218630B2
公开(公告)日:2022-01-04
申请号:US16735156
申请日:2020-01-06
Applicant: GoPro, Inc.
Inventor: Bruno César Douady , Michael Serge Andre Kraak , Guillaume Matthieu Guérin , Thomas Nicolas Emmanuel Veit
IPC: H04N5/232 , H04N1/407 , G06T5/00 , H04N9/64 , H04N9/73 , H04N9/77 , H04N5/357 , H04N9/68 , H04N5/235 , G06T5/40 , G06T5/50 , G06T3/40 , H04N1/60 , H04N9/04
Abstract: A system accesses an image with each pixel of the image having luminance values each representative of a color component of the pixel. The system generates a first histogram for aggregate luminance values of the image, and accesses a target histogram for the image representative of a desired global image contrast. The system computes a transfer function based on the first histogram and the target histogram such that when the transfer function is applied, a histogram of the modified aggregate luminance values is within a threshold similarity of the target histogram. The system modifies the image by applying the transfer function to the luminance values of the image to produce a tone mapped image, and outputs the modified image.
-
-
-
-