-
公开(公告)号:US20210400191A1
公开(公告)日:2021-12-23
申请号:US17465808
申请日:2021-09-02
Applicant: GoPro, Inc.
Inventor: Guillaume Matthieu Guérin
Abstract: An image capture device may process first frames from a first image sensor obtained at a first frame rate and store the processed first frames in a memory. The image capture device may obtain first camera control statistics based at least on partially processed second frames from a second image sensor obtained at a second frame rate. The image capture device may switch a capture mode to obtain third frames at the second frame rate from the first image sensor and to obtain fourth frames at the first frame rate from the second image sensor.
-
公开(公告)号:US20200267339A1
公开(公告)日:2020-08-20
申请号:US16303892
申请日:2017-05-24
Applicant: GoPro, Inc.
Inventor: Bruno César Douady-Pleven , Michael Serge Andre Kraak , Guillaume Matthieu Guérin , Thomas Nicolas Emmanuel Veit
IPC: H04N5/357 , G06T5/50 , G06T5/20 , H04N13/271 , H04N19/90 , H04N19/70 , H04N19/423 , H04N19/176 , H04N19/136 , H04N19/10 , H04N5/232 , G06T3/40 , G06T7/80 , H04N5/225 , G06T3/00 , H04N19/85 , H04N17/00 , H04N5/247
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.
-
公开(公告)号:US10530995B2
公开(公告)日:2020-01-07
申请号:US15821032
申请日:2017-11-22
Applicant: GoPro, Inc.
Inventor: Bruno César Douady-Pleven , Michael Serge Andre Kraak , Guillaume Matthieu Guérin , Thomas Nicolas Emmanuel Veit
IPC: G06T5/00 , H04N5/232 , H04N1/407 , H04N9/64 , H04N9/73 , H04N9/77 , G06T3/40 , G06T5/50 , H04N5/235 , H04N5/357 , H04N9/68 , 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.
-
公开(公告)号:US20190114750A1
公开(公告)日:2019-04-18
申请号:US15955855
申请日:2018-04-18
Applicant: GoPro, Inc.
Inventor: Guillaume Matthieu Guérin , Giuseppe Moschetti
Abstract: Color correction is integrated within global tone mapping operations to modify an image captured using an image capture device. New luminance values are determined for the pixels of the image by performing global tone mapping against those pixels using one or more sets of color correction values, which are applied against respective luminance values and color components of those pixels. The sets of color correction values are identified within 3×3 color correction matrices. A gain curve for modifying contrast values of the image is determined based on at least one of the new luminance values. A modified image is then generated by modifying the contrast values according to the gain curve, for example, by applying a gamma curve against the contrast values using data stored in a three-dimensional lookup table.
-
公开(公告)号: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.
-
公开(公告)号:US11800239B2
公开(公告)日:2023-10-24
申请号:US18151745
申请日:2023-01-09
Applicant: GoPro, Inc.
Inventor: Bruno César Douady , Guillaume Matthieu Guérin
IPC: H04N23/741 , H04N23/45 , H04N23/72
CPC classification number: H04N23/741 , H04N23/45 , H04N23/72
Abstract: Image signal processing includes obtaining two or more image signals from a first image sensor, where each of the two or more image signals has a different exposure and obtaining two or more image signals from a second image sensor, where each of the two or more image signals has a different exposure. Image signal processing includes generating an exposure compensated image based on a gain value applied to an exposure level of a first image and a gain value applied to an exposure level of a second image. Image signal processing further includes processing a transformed base layer of the exposure compensated image to obtain a high dynamic range (HDR) image.
-
公开(公告)号:US20230276139A1
公开(公告)日:2023-08-31
申请号:US18195065
申请日:2023-05-09
Applicant: GoPro, Inc.
Inventor: Guillaume Matthieu Guérin
Abstract: An image capture device may process first frames from a first image sensor obtained at a first frame rate and store the processed first frames in a memory. The image capture device may obtain first camera control statistics based at least on partially processed second frames from a second image sensor obtained at a second frame rate. The image capture device may switch a capture mode to obtain third frames at the second frame rate from the first image sensor and to obtain fourth frames at the first frame rate from the second image sensor.
-
公开(公告)号:US20220279109A1
公开(公告)日:2022-09-01
申请号:US17749689
申请日:2022-05-20
Applicant: GoPro, Inc.
Inventor: Guillaume Matthieu Guérin , Julien Caron
Abstract: Image capture devices and methods may use field variable tone mapping for 360 content. An image capture device may comprise an image sensor and a processor. The image sensor may capture a hyper-hemispherical image that includes an image circle portion. The processor may perform local tone mapping (LTM) on a first area of the image circle portion and perform global tone mapping (GTM) on a second area of pixels of the image circle portion. The GTM may be performed on a condition that a portion of a predefined area of pixels overlaps with a stitch line. The processor may be configured to stitch the hyper-hemispherical image and a second hyper-hemispherical image at the stitch line to obtain a processed image. The processor may be configured to display, store, output, or transmit the processed 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.
-
-
-
-
-
-
-
-
-