Patents by Inventor Eric Dujardin
Eric Dujardin 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).
-
Patent number: 11908104Abstract: In order to more accurately white balance an image, weightings can be determined for pixels of an image when computing an illuminant color value of the image and/or a scene. The weightings can be based at least in part on the Signal-to-Noise Ratio (SNR) of the pixels. The SNR may be actual SNR or SNR estimated from brightness levels of the pixels. SNR weighting (e.g., SNR adjustment) may reduce the effect of pixels with high noise on the computed illuminant color value. For example, one or more channel values of the illuminant color value can be determined based on the weightings and color values of the pixels. One or more color gain values can be determined based on the one or more channel values of the illuminant color value and used to white balance the image.Type: GrantFiled: September 6, 2022Date of Patent: February 20, 2024Assignee: NVIDIA CorporationInventors: Hamidreza Mirzaei Domabi, Eric Dujardin, Animesh Khemka, Yining Deng
-
Publication number: 20240005462Abstract: Apparatuses, systems, and techniques to perform effective tone management for image data. In an embodiment, a set of contrast gain curves are generated corresponding to a set of tonal ranges of an input image. An output image may then be generated by at least applying corresponding contrast gain curves to tonal ranges of the input image.Type: ApplicationFiled: September 15, 2023Publication date: January 4, 2024Inventors: SUNG HYUN HWANG, ERIC DUJARDIN, YINING DENG
-
Patent number: 11836490Abstract: Apparatuses, systems, and techniques to optimize memory usage when performing matrix operations. In at least one embodiment, a matrix is optimized to limit memory and storage requirements while minimizing loss of precision for a sum of the members of the matrix.Type: GrantFiled: November 14, 2019Date of Patent: December 5, 2023Assignee: Nvidia CorporationInventors: Michael Stevens, Amit Purwar, Sean Pieper, Eric Dujardin
-
Publication number: 20230360178Abstract: A system, such as for use in an automobile, is configured to process image data that includes infrared values and visible light values (e.g., data generated by a red, green, blue, infrared (RGB-IR) sensor). The system determines how to blend IR data and visible light data together to generate optimal images according to current light levels. In embodiments, the system computes a scene detection value for the image data based on a comparison between the infrared values and the visible light values. The system can then determine an amount of infrared correction, a color correction factor, a color saturation factor, etc. to apply to the image data. The system then transforms the image data based on the amount of infrared correction, the color correction factor, the color saturation factor, etc. The transformed image data includes more information for low light scenes than is traditionally available, and thus produces higher quality images in embodiments.Type: ApplicationFiled: May 4, 2022Publication date: November 9, 2023Inventors: Samuel Hung, Sean Midthun Pieper, Eric Dujardin, Sung Hyun Hwang
-
Patent number: 11810274Abstract: Apparatuses, systems, and techniques to perform effective tone management for image data. In an embodiment, a set of contrast gain curves are generated corresponding to a set of tonal ranges of an input image. An output image may then be generated by at least applying corresponding contrast gain curves to tonal ranges of the input image.Type: GrantFiled: March 4, 2021Date of Patent: November 7, 2023Assignee: NVIDIA CORPORATIONInventors: Sung Hyun Hwang, Eric Dujardin, Yining Deng
-
Patent number: 11704781Abstract: The various embodiments of the present disclosure are directed towards methods for tone mapping High-Dynamic-Range (HDR) image data, as well as controlling the brightness of the image encoded by HDR the image data and/or the tone-mapped image data. HDR image is captured. A tone mapping function for the HDR image data is generated. To generate the tone mapping function, control points are dynamically determined based on an analysis of the HDR image data. The tone mapping function is fit to the control points. The tone mapping function is a non-linear function, and is described by a curve in a plane. The shape of the curve is constrained by a line generated from a portion of the control points. The tone mapping function is applied to the HDR image data. A color-compression is applied to the tone mapped image data to generate Standard Dynamic Range or Low Dynamic Range image data.Type: GrantFiled: October 13, 2021Date of Patent: July 18, 2023Assignee: NVIDIA CorporationInventors: Yining Deng, Eric Dujardin, Hamidreza Mirzaei Domabi, Sung Hyun Hwang
-
Publication number: 20220414831Abstract: In order to more accurately white balance an image, weightings can be determined for pixels of an image when computing an illuminant color value of the image and/or a scene. The weightings can be based at least in part on the Signal-to-Noise Ratio (SNR) of the pixels. The SNR may be actual SNR or SNR estimated from brightness levels of the pixels. SNR weighting (e.g., SNR adjustment) may reduce the effect of pixels with high noise on the computed illuminant color value. For example, one or more channel values of the illuminant color value can be determined based on the weightings and color values of the pixels. One or more color gain values can be determined based on the one or more channel values of the illuminant color value and used to white balance the image.Type: ApplicationFiled: September 6, 2022Publication date: December 29, 2022Inventors: Hamidreza Mirzaei Domabi, Eric Dujardin, Animesh Khemka, Yining Deng
-
Publication number: 20220358627Abstract: In various examples, apparatuses, systems, and techniques to perform offline image signal processing of source image data to generate target image data. In at least one embodiment, data collection using exposure and calibration setting of an image sensor is performed to generate source image data, which is then processed by using offline image signal processing to generate target data.Type: ApplicationFiled: May 5, 2021Publication date: November 10, 2022Inventors: Yining Deng, Eric Dujardin, Sean Midthun Pieper, Minwoo Park
-
Publication number: 20220284553Abstract: Apparatuses, systems, and techniques to perform effective tone management for image data. In an embodiment, a set of contrast gain curves are generated corresponding to a set of tonal ranges of an input image. An output image may then be generated by at least applying corresponding contrast gain curves to tonal ranges of the input image.Type: ApplicationFiled: March 4, 2021Publication date: September 8, 2022Inventors: SUNG HYUN HWANG, ERIC DUJARDIN, YINING DENG
-
Patent number: 11436704Abstract: In order to more accurately white balance an image, weightings can be determined for pixels of an image when computing an illuminant color value of the image and/or a scene. The weightings can be based at least in part on the Signal-to-Noise Ratio (SNR) of the pixels. The SNR may be actual SNR or SNR estimated from brightness levels of the pixels. SNR weighting (e.g., SNR adjustment) may reduce the effect of pixels with high noise on the computed illuminant color value. For example, one or more channel values of the illuminant color value can be determined based on the weightings and color values of the pixels. One or more color gain values can be determined based on the one or more channel values of the illuminant color value and used to white balance the image.Type: GrantFiled: January 14, 2020Date of Patent: September 6, 2022Assignee: NVIDIA CorporationInventors: Hamidreza Mirzaei Domabi, Eric Dujardin, Animesh Khemka, Yining Deng
-
Publication number: 20220036524Abstract: The various embodiments of the present disclosure are directed towards methods for tone mapping High-Dynamic-Range (HDR) image data, as well as controlling the brightness of the image encoded by HDR the image data and/or the tone-mapped image data. HDR image is captured. A tone mapping function for the HDR image data is generated. To generate the tone mapping function, control points are dynamically determined based on an analysis of the HDR image data. The tone mapping function is fit to the control points. The tone mapping function is a non-linear function, and is described by a curve in a plane. The shape of the curve is constrained by a line generated from a portion of the control points. The tone mapping function is applied to the HDR image data. A color-compression is applied to the tone mapped image data to generate Standard Dynamic Range or Low Dynamic Range image data.Type: ApplicationFiled: October 13, 2021Publication date: February 3, 2022Inventors: Yining Deng, Eric Dujardin, Hamidreza Mirzaei Domabi, Sung Hyun Hwang
-
Patent number: 11182884Abstract: The various embodiments of the present disclosure are directed towards methods for tone mapping High-Dynamic-Range (HDR) image data, as well as controlling the brightness of the image encoded by HDR the image data and/or the tone-mapped image data. HDR image is captured. A tone mapping function for the HDR image data is generated. To generate the tone mapping function, control points are dynamically determined based on an analysis of the HDR image data. The tone mapping function is fit to the control points. The tone mapping function is a non-linear function, and is described by a curve in a plane. The shape of the curve is constrained by a line generated from a portion of the control points. The tone mapping function is applied to the HDR image data. A color-compression is applied to the tone mapped image data to generate Standard Dynamic Range or Low Dynamic Range image data.Type: GrantFiled: July 30, 2019Date of Patent: November 23, 2021Assignee: NVIDIA CorporationInventors: Yining Deng, Eric Dujardin, Hamidreza Mirzaei Domabi, Sung Hyun Hwang
-
Publication number: 20210149670Abstract: Apparatuses, systems, and techniques to optimize memory usage when performing matrix operations. In at least one embodiment, a matrix is optimized to limit memory and storage requirements while minimizing loss of precision for a sum of the members of the matrix.Type: ApplicationFiled: November 14, 2019Publication date: May 20, 2021Inventors: Michael Stevens, Amit Purwar, Sean Pieper, Eric Dujardin
-
Publication number: 20210035273Abstract: The various embodiments of the present disclosure are directed towards methods for tone mapping High-Dynamic-Range (HDR) image data, as well as controlling the brightness of the image encoded by HDR the image data and/or the tone-mapped image data. HDR image is captured. A tone mapping function for the HDR image data is generated. To generate the tone mapping function, control points are dynamically determined based on an analysis of the HDR image data. The tone mapping function is fit to the control points. The tone mapping function is a non-linear function, and is described by a curve in a plane. The shape of the curve is constrained by a line generated from a portion of the control points. The tone mapping function is applied to the HDR image data. A color-compression is applied to the tone mapped image data to generate Standard Dynamic Range or Low Dynamic Range image data.Type: ApplicationFiled: July 30, 2019Publication date: February 4, 2021Inventors: Yining Deng, Eric Dujardin, Hamidreza Mirzaei Domabi, Sung Hyun Hwang
-
Publication number: 20200226720Abstract: In order to more accurately white balance an image, weightings can be determined for pixels of an image when computing an illuminant color value of the image and/or a scene. The weightings can be based at least in part on the Signal-to-Noise Ratio (SNR) of the pixels. The SNR may be actual SNR or SNR estimated from brightness levels of the pixels. SNR weighting (e.g., SNR adjustment) may reduce the effect of pixels with high noise on the computed illuminant color value. For example, one or more channel values of the illuminant color value can be determined based on the weightings and color values of the pixels. One or more color gain values can be determined based on the one or more channel values of the illuminant color value and used to white balance the image.Type: ApplicationFiled: January 14, 2020Publication date: July 16, 2020Inventors: Hamidreza Mirzaei Domabi, Eric Dujardin, Animesh Khemka, Yining Deng
-
Patent number: 8042425Abstract: A multi-axis robot for high-speed applications comprises a first and a second guide rail arranged substantially parallel to each other for defining a first axis of motion. A crossbar having a first end and a second end is moveably supported on the guide rails. A carriage is moveably coupled to the crossbar for moving along a second axis of motion. A first drive system having first and second drives and a first belt running along a first H-shaped belt path provides for a movement of the carriage along the first and second axis of motion. Second and third belts extend at least partially along the crossbar and the guide rails. The second and third belts run along different second and third belt paths, with one of the second and third belts entering the crossbar with a right-hand turn and leaving the crossbar with a left-hand turn, and the other one of the second and third belts entering the crossbar with a left-hand turn and leaving the crossbar with a right-hand turn.Type: GrantFiled: November 11, 2008Date of Patent: October 25, 2011Assignee: Pilz GmbH & Co. KGInventor: Paul-Eric Dujardin
-
Publication number: 20090155039Abstract: A multi-axis robot for high-speed applications comprises a first and a second guide rail arranged substantially parallel to each other for defining a first axis of motion. A crossbar having a first end and a second end is moveably supported on the guide rails. A carriage is moveably coupled to the crossbar for moving along a second axis of motion. A first drive system having first and second drives and a first belt running along a first H-shaped belt path provides for a movement of the carriage along the first and second axis of motion. Second and third belts extend at least partially along the crossbar and the guide rails. The second and third belts run along different second and third belt paths, with one of the second and third belts entering the crossbar with a right-hand turn and leaving the crossbar with a left-hand turn, and the other one of the second and third belts entering the crossbar with a left-hand turn and leaving the crossbar with a right-hand turn.Type: ApplicationFiled: November 11, 2008Publication date: June 18, 2009Inventor: Paul-Eric DUJARDIN
-
Patent number: 7085326Abstract: The invention presents a programmable communication system for generating data for at least one processing unit at a fixed symbol frequency, which lies within a range of frequencies, on the basis of input samples received at an input frequency higher than the symbol frequency. To achieve this, communication time slots are reserved periodically as a function of the maximum envisaged symbol frequency, and the device is designed for using only a fraction of these slots reserved as a function of the fixed symbol frequency for transmitting the generated data. The invention is applicable to broadband digital communications, digital television, channel decoding, demodulation and other similar technology areas.Type: GrantFiled: May 10, 2000Date of Patent: August 1, 2006Assignee: Koninklijke Philips Electronics N.V.Inventors: Olivier Gay-Bellile, Eric Dujardin
-
Patent number: 6952709Abstract: The invention offers a method of calculating digital filters enabling to multiplex various different filters with the aid of a programmable co-processor circuit comprising a calculation element and memory registers. The invention comprises making an anticipated calculation of part of the result of the current filter before the last data included in the calculation of this result has arrived. For this purpose, successive products between predetermined filter coefficients and the corresponding input data which have already been used for the calculation of the preceding results are accumulated in an iterative fashion in an intermediate result in order to anticipate the calculation of the current result. The calculation of the last intermediate result for each final result is triggered each time a new input data is received, so that each filter result is immediately available once the last input data involved in this result has been received.Type: GrantFiled: February 23, 2000Date of Patent: October 4, 2005Assignee: Koninklijke Philips Electronics N.V.Inventors: Eric Dujardin, Olivier Gay-Bellile
-
Patent number: 6940921Abstract: A device provides a normally static and nevertheless programmable architecture, for example, a programmable digital demodulator. The device includes a first and a second processor module. The second module receives data and instructions and executes operations for obtaining a result. The first module transmits instructions to the second module according to a predetermined scheme, each instruction indicating the operation it is provided to execute in the current time slot. An operation is only executed by the second module if the necessary data are available. It is not possible to execute a different operation from the one that is provided in the current time slot. Thus, no result can be delivered outside the time slots provided for this purpose.Type: GrantFiled: May 15, 2001Date of Patent: September 6, 2005Assignee: Koninklijke Philips Electronics N.V.Inventors: Eric Dujardin, Olivier Gay-Bellile