-
公开(公告)号:US20210281710A1
公开(公告)日:2021-09-09
申请号:US17180153
申请日:2021-02-19
Applicant: GoPro, Inc.
Inventor: Bruno César Douady-Pleven , Antoine Meler , Christophe Clienti
Abstract: Systems and methods are disclosed for image signal processing. For example, methods may include receiving a first image from a first image sensor; receiving a second image from a second image sensor; determining an electronic rolling shutter correction mapping for the first image and the second image; determining a parallax correction mapping based on the first image and the second image for stitching the first image and the second image; determining a warp mapping based on the parallax correction mapping and the electronic rolling shutter correction mapping, wherein the warp mapping applies the electronic rolling shutter correction mapping after the parallax correction mapping; applying the warp mapping to image data based on the first image and the second image to obtain a composite image; and storing, displaying, or transmitting an output image that is based on the composite image.
-
公开(公告)号:US10931851B2
公开(公告)日:2021-02-23
申请号:US16680732
申请日:2019-11-12
Applicant: GoPro, Inc.
Inventor: Bruno César Douady-Pleven , Antoine Meler , Christophe Clienti
Abstract: Systems and methods are disclosed for image signal processing. For example, methods may include receiving a first image from a first image sensor; receiving a second image from a second image sensor; determining an electronic rolling shutter correction mapping for the first image and the second image; determining a parallax correction mapping based on the first image and the second image for stitching the first image and the second image; determining a warp mapping based on the parallax correction mapping and the electronic rolling shutter correction mapping, wherein the warp mapping applies the electronic rolling shutter correction mapping after the parallax correction mapping; applying the warp mapping to image data based on the first image and the second image to obtain a composite image; and storing, displaying, or transmitting an output image that is based on the composite image.
-
公开(公告)号:US20200177860A1
公开(公告)日:2020-06-04
申请号:US16786937
申请日:2020-02-10
Applicant: GoPro, Inc.
Inventor: Adrien Fontvielle , Loïc Martin , Antoine Meler
IPC: H04N13/117 , H04N5/232
Abstract: First visual information defining first spherical visual content, second visual information defining second spherical visual content, and/or other information may be obtained. Presentation of the first spherical visual content on a display may be effectuated. A spherical transition between the first spherical visual content and the second spherical visual content may be identified. The spherical transition may define a change in presentation of visual content on the display from the first spherical visual content to the second spherical visual content based on a transitional motion within a spherical space and/or other information. A change in presentation of the first spherical visual content on the display to presentation of the second visual content on the display may be effectuated based on the spherical transition and/or other information. The change may be determined based on the transition motion within the spherical space and/or other information.
-
公开(公告)号:US10600152B1
公开(公告)日:2020-03-24
申请号:US15974924
申请日:2018-05-09
Applicant: GoPro, Inc.
Inventor: Adrien Fontvielle , Antoine Meler , Benoit Fouet , Claire Mathis , Denys Bulant , Emeric Grange , Hervé Bonaillie , Jerome Lehaire , Julien Morat , Martin Arnoux , Mickaël Heudre , Renan Coudray , Stéphane Gamet , Thomas Vuillermet
Abstract: Images of a scene may be captured by a set of image capture devices. Overlapping areas of the images may be identified based on the topology of the set of image capture devices. Frontiers within the overlapping areas of the images may be identified based on borders of the images. Sample points for the images may be distributed along the frontiers. Warp parameters including an anti-symmetric warping portion and a symmetric warping portion may be determined at the sample points. Displacement values may be determined at the sample points based on the warp parameters. Warp maps for the images may be determined based on diffusion of the displacement values. Displacement maps for the images may be determined based on interpolation of the warp maps. The images may be modified based on the displacement maps.
-
公开(公告)号:US10033928B1
公开(公告)日:2018-07-24
申请号:US14927343
申请日:2015-10-29
Applicant: GOPRO, INC.
Inventor: Antoine Meler
Abstract: Images may be obtained using a moving camera comprised of two or more rigidly mounted image sensors. Camera motion may change camera orientation when different portions of an image are captured. Pixel acquisition time may be determined based on image exposure duration and position of the pixel in the image array (pixel row index). Orientation of the sensor may at the pixel acquisition time instance may be determined. Image transformation may be performed wherein a given portion of the image may be associated with a respective transformation characterized by the corrected sensor orientation. In some implementations of panoramic image acquisition, multiple source images may be transformed to, e.g., equirectangular plane, using sensor orientation that is corrected for the time of pixel acquisition. Use of orientation correction may improve quality of stitching by, e.g., reducing contrast of border areas between portions of the transformed image obtained by different image sensors.
-
公开(公告)号:US20240259514A1
公开(公告)日:2024-08-01
申请号:US18635737
申请日:2024-04-15
Applicant: GoPro, Inc.
Inventor: Bruno César Douady-Pleven , Antoine Meler , Christophe Clienti
IPC: H04N1/387 , G06T3/18 , G06T5/77 , H04N23/45 , H04N23/698 , H04N25/531
CPC classification number: H04N1/3876 , G06T3/18 , G06T5/77 , H04N23/45 , H04N23/698 , H04N25/531
Abstract: Systems and methods are disclosed for image signal processing. For example, methods may include receiving a first image from a first image sensor, receiving a second image from a second image sensor; obtaining corrected images based on the first image and the second image; obtaining stabilized images based on the corrected images; applying a parallax correction to the stabilized images to obtain a composite image; obtaining a transformed image from the composite image; and encoding an output image based on the transformed image.
-
公开(公告)号:US10972661B2
公开(公告)日:2021-04-06
申请号:US16694834
申请日:2019-11-25
Applicant: GoPro, Inc.
Inventor: Antoine Meler , Thomas Derbanne
Abstract: Multiple images may be combined to obtain a composite image. Individual images may be obtained with different camera sensors and/or at different time instances. In order to obtain the composite image source images may be aligned in order to produce a seamless stitch. Source images may be characterized by a region of overlap. A disparity measure may be determined for pixels along a border region between the source images. A warp transformation may be determined using a refinement process configured to determine displacement of pixels of the border region based on the disparity. Pixel displacement at a given location may be constrained to direction configured tangential to an epipolar line corresponding to the location. The warp transformation may be propagated to pixels of the image. Spatial and/or temporal smoothing may be applied. In order to obtain refined solution, the warp transformation may be determined at multiple spatial scales.
-
公开(公告)号:US20200177780A1
公开(公告)日:2020-06-04
申请号:US16784627
申请日:2020-02-07
Applicant: GoPro, Inc.
Inventor: Antoine Meler
IPC: H04N5/232 , G06T3/00 , G02B13/06 , H04N5/374 , H04N7/18 , H04N5/353 , G06T3/40 , H04N5/341 , H04N5/247
Abstract: Images may be obtained using a moving camera comprised of two or more rigidly mounted image sensors. Camera motion may change camera orientation when different portions of an image are captured. Pixel acquisition time may be determined based on image exposure duration and position of the pixel in the image array (pixel row index). Orientation of the sensor may at the pixel acquisition time instance may be determined. Image transformation may be performed wherein a given portion of the image may be associated with a respective transformation characterized by the corrected sensor orientation. In some implementations of panoramic image acquisition, multiple source images may be transformed to, e.g., equirectangular plane, using sensor orientation that is corrected for the time of pixel acquisition. Use of orientation correction may improve quality of stitching by, e.g., reducing contrast of border areas between portions of the transformed image obtained by different image sensors.
-
公开(公告)号:US20200084338A1
公开(公告)日:2020-03-12
申请号:US16680732
申请日:2019-11-12
Applicant: GoPro, Inc.
Inventor: Bruno César Douady-Pleven , Antoine Meler , Christophe Clienti
Abstract: Systems and methods are disclosed for image signal processing. For example, methods may include receiving a first image from a first image sensor; receiving a second image from a second image sensor; determining an electronic rolling shutter correction mapping for the first image and the second image; determining a parallax correction mapping based on the first image and the second image for stitching the first image and the second image; determining a warp mapping based on the parallax correction mapping and the electronic rolling shutter correction mapping, wherein the warp mapping applies the electronic rolling shutter correction mapping after the parallax correction mapping; applying the warp mapping to image data based on the first image and the second image to obtain a composite image; and storing, displaying, or transmitting an output image that is based on the composite image.
-
公开(公告)号:US10587856B1
公开(公告)日:2020-03-10
申请号:US15685420
申请日:2017-08-24
Applicant: GoPro, Inc.
Inventor: Adrien Fontvielle , Loïc Martin , Antoine Meler
IPC: H04N13/111 , H04N13/117 , H04N5/232 , G06T3/60 , G06T5/00 , G06T5/50 , G06T3/00
Abstract: First visual information defining first spherical visual content, second visual information defining second spherical visual content, and/or other information may be obtained. Presentation of the first spherical visual content on a display may be effectuated. A spherical transition between the first spherical visual content and the second spherical visual content may be identified. The spherical transition may define a change in presentation of visual content on the display from the first spherical visual content to the second spherical visual content based on a transitional motion within a spherical space and/or other information. A change in presentation of the first spherical visual content on the display to presentation of the second visual content on the display may be effectuated based on the spherical transition and/or other information. The change may be determined based on the transition motion within the spherical space and/or other information.
-
-
-
-
-
-
-
-
-