Patents by Inventor Christophe Clienti
Christophe Clienti has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20260082009Abstract: An image-stitching method compensates electronic rolling shutter (ERS) distortion and parallax to produce a composite image. A first and second image from respective sensors are received. An ERS correction mapping is computed at a lower resolution than a parallax correction mapping. A far point and a near point defining an initial epipolar line are identified. A compensated near point is determined from ERS data, and a compensated epipolar line is formed by linear interpolation between the far point and the compensated near point. A one-dimensional search along the compensated epipolar line yields a parallax translation between the images. A warp mapping is determined from the parallax translation and the ERS correction mapping, and applied to blend the images into a composite. The technique decouples ERS estimation from parallax and is suitable for multi-sensor capture devices and post-capture stitching.Type: ApplicationFiled: November 21, 2025Publication date: March 19, 2026Inventors: Bruno César Douady-Pleven, Antoine Meler, Christophe Clienti
-
Patent number: 12483664Abstract: 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.Type: GrantFiled: April 15, 2024Date of Patent: November 25, 2025Assignee: GoPro, Inc.Inventors: Bruno César Douady-Pleven, Antoine Meler, Christophe Clienti
-
Publication number: 20240259514Abstract: 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.Type: ApplicationFiled: April 15, 2024Publication date: August 1, 2024Inventors: Bruno César Douady-Pleven, Antoine Meler, Christophe Clienti
-
Patent number: 11962736Abstract: 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.Type: GrantFiled: February 19, 2021Date of Patent: April 16, 2024Assignee: GoPro, Inc.Inventors: Bruno César Douady-Pleven, Antoine Meler, Christophe Clienti
-
Publication number: 20210281710Abstract: 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.Type: ApplicationFiled: February 19, 2021Publication date: September 9, 2021Inventors: Bruno César Douady-Pleven, Antoine Meler, Christophe Clienti
-
Patent number: 10931851Abstract: 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.Type: GrantFiled: November 12, 2019Date of Patent: February 23, 2021Assignee: GoPro, Inc.Inventors: Bruno César Douady-Pleven, Antoine Meler, Christophe Clienti
-
Publication number: 20200084338Abstract: 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.Type: ApplicationFiled: November 12, 2019Publication date: March 12, 2020Inventors: Bruno César Douady-Pleven, Antoine Meler, Christophe Clienti
-
Patent number: 10477064Abstract: 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.Type: GrantFiled: August 21, 2017Date of Patent: November 12, 2019Assignee: GoPro, Inc.Inventors: Bruno César Douady-Pleven, Antoine Meler, Christophe Clienti
-
Publication number: 20190058811Abstract: 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.Type: ApplicationFiled: August 21, 2017Publication date: February 21, 2019Inventors: Bruno César Douady-Pleven, Antoine Meler, Christophe Clienti
-
Publication number: 20100142855Abstract: The image processing system using morphological macrocells comprises: an image acquisition device, a set of memories, a computation block, and a control system. The computation block includes k morphological macrocells (50) each including a set of basic morphological cells (51, 52, 61, 62) organized into parallel branches (f, g), each cell (51, 52, 61, 62) executing a basic erosion, dilation or identity function based on the use of linear structuring elements, the functionality of each morphological cell and the size of the structuring elements being programmable dynamically and the parallel streams coming from the basic morphological cells being combined at the output by an arithmetic and logic unit (70). At least one system for parallelizing the data for processing a plurality of lines, respectively a plurality of columns, in parallel breaks down a word into p parallel data streams and is connected to the p morphological macrocell inputs.Type: ApplicationFiled: November 27, 2007Publication date: June 10, 2010Applicant: COMMISSARIAT A L'ENERGIE ATOMIQUEInventors: Eva Dokladalova, Philippe Fauvel, Stéphane Guyetant, Christophe Clienti