Patents by Inventor Felix Heide
Felix Heide 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: 11911902Abstract: A method for obstacle avoidance in degraded environments of robots based on intrinsic plasticity of an SNN is disclosed. A decision network in a synaptic autonomous learning module takes lidar data, distance from a target point and velocity at a previous moment as state input, and outputs the velocity of left and right wheels of the robot through the autonomous adjustment of the dynamic energy-time threshold, so as to carry out autonomous perception and decision making. The method solves the difficulty of the lack of intrinsic plasticity in the SNN, which leads to the difficulty of adapting to degraded environments due to the homeostasis imbalance of the model, is successfully deployed in mobile robots to maintain a stable trigger rate for autonomous navigation and obstacle avoidance in degraded, disturbed and noisy environments, and has validity and applicability on different degraded scenes.Type: GrantFiled: December 20, 2021Date of Patent: February 27, 2024Assignee: DALIAN UNIVERSITY OF TECHNOLOGYInventors: Xin Yang, Jianchuan Ding, Bo Dong, Felix Heide, Baocai Yin
-
Patent number: 11809975Abstract: System and method for end-to-end differentiable joint image refinement and perception are provided. A learning machine employs an image acquisition device for acquiring a set of training raw images. A processor determines a representation of a raw image, initializes a set of image representation parameters, defines a set of analysis parameters of an image analysis network configured to process the image's representation, and jointly trains the set of representation parameters and the set of analysis parameters to optimize a combined objective function. A module for transforming pixel-values of the raw image to produce a transformed image comprising pixels of variance-stabilized values, a module for successively performing processes of soft camera projection and image projection, and a module for inverse transforming the transformed pixels are disclosed. The image projection performs multi-level spatial convolution, pooling, subsampling, and interpolation.Type: GrantFiled: June 27, 2022Date of Patent: November 7, 2023Assignee: Torc CND Robotics, Inc.Inventor: Felix Heide
-
Patent number: 11790272Abstract: System and method for end-to-end differentiable joint image refinement and perception are provided. A learning machine employs an image acquisition device for acquiring a set of training raw images. A processor determines a representation of a raw image, initializes a set of image representation parameters, defines a set of analysis parameters of an image analysis network configured to process the image's representation, and jointly trains the set of representation parameters and the set of analysis parameters to optimize a combined objective function. A module for transforming pixel-values of the raw image to produce a transformed image comprising pixels of variance-stabilized values, a module for successively performing processes of soft camera projection and image projection, and a module for inverse transforming the transformed pixels are disclosed. The image projection performs multi-level spatial convolution, pooling, subsampling, and interpolation.Type: GrantFiled: June 17, 2022Date of Patent: October 17, 2023Assignee: Torc CND Robotics, Inc.Inventor: Felix Heide
-
Patent number: 11783231Abstract: System and method for joint refinement and perception of images are provided. A learning machine employs an image acquisition device for acquiring a set of training raw images. A processor determines a representation of a raw image, initializes a set of image representation parameters, defines a set of analysis parameters of an image analysis network configured to process the image's representation, and jointly trains the set of representation parameters and the set of analysis parameters to optimize a combined objective function. A module for transforming pixel-values of the raw image to produce a transformed image comprising pixels of variance-stabilized values, a module for successively performing processes of soft camera projection and image projection, and a module for inverse transforming the transformed pixels are disclosed. The image projection performs multi-level spatial convolution, pooling, subsampling, and interpolation.Type: GrantFiled: April 4, 2022Date of Patent: October 10, 2023Assignee: Torc CND Robotics, Inc.Inventor: Felix Heide
-
Publication number: 20230171385Abstract: A method for learned hardware-in-the-loop phase retrieval for holographic near-eye displays includes generating simulated ideal output images of a holographic display. The method further includes capturing real output images of the holographic display. The method further includes learning a mapping between the simulated ideal output images and the real output images. The method further includes using the learned mapping to solve for an aberration compensating hologram phase and using the aberration compensating hologram phase to adjust a phase pattern of a spatial light modulator of the holographic display.Type: ApplicationFiled: November 29, 2022Publication date: June 1, 2023Inventors: Praneeth Kumar Chakravarthula, Felix Heide, Ethan Tseng, Tarun Srivastava
-
Patent number: 11657523Abstract: The microlens amplitude masks for flying pixel removal in time-of-flight imaging includes systems, devices, methods, and instructions for image depth determination, including receiving an image, adding noise to the image, determining a set of correlation images, each correlation image having a varying phase offset, for each pixel of the image, generating a masked pixel by applying a mask array, and for each masked pixel, determining the depth of the masked pixel to generate a depth map for the image on a per pixel basis.Type: GrantFiled: March 17, 2022Date of Patent: May 23, 2023Assignees: The Trustees of Princeton University, King Abdullah University of Science and TechnologyInventors: Ilya Chugunov, Seung-Hwan Baek, Qiang Fu, Wolfgang Heidrich, Felix Heide
-
Publication number: 20230118593Abstract: The microlens amplitude masks for flying pixel removal in time-of-flight imaging includes systems, devices, methods, and instructions for image depth determination, including receiving an image, adding noise to the image, determining a set of correlation images, each correlation image having a varying phase offset, for each pixel of the image, generating a masked pixel by applying a mask array, and for each masked pixel, determining the depth of the masked pixel to generate a depth map for the image on a per pixel basis.Type: ApplicationFiled: March 17, 2022Publication date: April 20, 2023Inventors: Ilya Chugunov, Seung-Hwan Baek, Qiang` Fu, Wolfgang Heidrich, Felix Heide
-
Publication number: 20230025895Abstract: A system for testing control units via simulation includes: a simulator; a host computer; and at least one connection for a communication system. At least one communication tool is stored on the system. Real control units are connectable to the system via the communication system. At least one controller is provided on the system for the connection to the communication system. Driver software for the at least one controller is stored on the system. The at least one communication tool is configured to generate communication code for communication between simulated control units and/or the real control units, wherein the communication code is configured to interact with the driver software and to relay signals and/or messages from the real and simulated control units to the driver software and to receive the signals and/or messages from the driver software. A loop mode is provided for the driver software.Type: ApplicationFiled: July 5, 2022Publication date: January 26, 2023Inventors: Felix Heide, Henning Uekoetter
-
Patent number: 11295176Abstract: System and method for joint refinement and perception of images are provided. A learning machine employs an image acquisition device for acquiring a set of training raw images. A processor determines a representation of a raw image, initializes a set of image representation parameters, defines a set of analysis parameters of an image analysis network configured to process the image's representation, and jointly trains the set of representation parameters and the set of analysis parameters to optimize a combined objective function. A module for transforming pixel-values of the raw image to produce a transformed image comprising pixels of variance-stabilized values, a module for successively performing processes of soft camera projection and image projection, and a module for inverse transforming the transformed pixels are disclosed. The image projection performs multi-level spatial convolution, pooling, subsampling, and interpolation.Type: GrantFiled: July 13, 2020Date of Patent: April 5, 2022Assignee: ALGOLUX INC.Inventor: Felix Heide
-
Patent number: 11137719Abstract: A method for digital holography includes modeling a hologram using a forward propagation model that models propagation of a light field from a hologram plane to an image plane. The method further includes computing the hologram as a solution to an optimization problem that is based on the model. The method further includes configuring at least one spatial light modulator using the hologram. The method further includes illuminating the spatial light modulator using a light source to create a target image.Type: GrantFiled: December 11, 2019Date of Patent: October 5, 2021Assignee: UNIVERSITY OF NORTH CAROLINA AT CHAPEL HILLInventors: Praneeth Kumar Chakravarthula, Felix Heide
-
Patent number: 11002856Abstract: Systems and methods for imaging object velocity are provided. In an embodiment, at least one Time-of-Flight camera is used to capture a signal representative of an object in motion over an exposure time. Illumination and modulation frequency of the captured motion are coded within the exposure time. A change of illumination frequency is mapped to measured pixel intensities of the captured motion within the exposure time, and information about a Doppler shift in the illumination frequency is extracted to obtain a measurement of instantaneous per pixel velocity of the object in motion. The radial velocity information of the object in motion can be simultaneously captured for each pixel captured within the exposure time. In one or more aspects, the illumination frequency can be coded orthogonal to the modulation frequency of the captured motion. The change of illumination frequency can correspond to radial object velocity.Type: GrantFiled: August 5, 2016Date of Patent: May 11, 2021Assignee: KING ABDULLAH UNIVERSITY OF SCIENCE AND TECHNOLOGYInventors: Wolfgang Heidrich, Felix Heide, Gordon Wetzstein, Matthias Hullin
-
Patent number: 10713537Abstract: A learning machine employs an image acquisition device for acquiring a set of training raw images. A processor determines a representation of a raw image, initializes a set of image representation parameters, defines a set of analysis parameters of an image analysis network configured to process the image's representation, and jointly trains the set of representation parameters and the set of analysis parameters to optimize a combined objective function. Processor executable instructions are organized into a module for transforming pixel-values of the raw image to produce a transformed image comprising pixels of variance-stabilized values, a module for successively performing processes of soft camera projection and image projection, and a module for inverse transforming the transformed pixels. The image projection process performs multi-level spatial convolution, pooling, subsampling, and interpolation.Type: GrantFiled: July 2, 2018Date of Patent: July 14, 2020Assignee: ALGOLUX INC.Inventor: Felix Heide
-
Publication number: 20200192287Abstract: A method for digital holography includes modeling a hologram using a forward propagation model that models propagation of a light field from a hologram plane to an image plane. The method further includes computing the hologram as a solution to an optimization problem that is based on the model. The method further includes configuring at least one spatial light modulator using the hologram. The method further includes illuminating the spatial light modulator using a light source to create a target image.Type: ApplicationFiled: December 11, 2019Publication date: June 18, 2020Inventors: Praneeth Kumar Chakravarthula, Felix Heide
-
Patent number: 9934714Abstract: System and method of displaying images in temporal superresolution by multiplicative superposition of cascaded display layers integrated in a display device. Using an original video with a target temporal resolution as a priori, a factorization process is performed to derive respective image data for presentation on each display layer. The multiple layers are refreshed in staggered intervals to synthesize a video with an effective refresh rate exceeding that of each individual display layer, e.g., by a factor equal to the number of layers. Further optically averaging neighboring pixels can minimize artifacts.Type: GrantFiled: March 17, 2015Date of Patent: April 3, 2018Assignee: NVIDIA CORPORATIONInventors: Felix Heide, Douglas Lanman, Dikpal Reddy, Jan Kautz, Kari Pulli, David Luebke
-
Patent number: 9905196Abstract: A computer implemented method of determining a latent image from an observed image is disclosed. The method comprises implementing a plurality of image processing operations within a single optimization framework, wherein the single optimization framework comprises solving a linear minimization expression. The method further comprises mapping the linear minimization expression onto at least one non-linear solver. Further, the method comprises using the non-linear solver, iteratively solving the linear minimization expression in order to extract the latent image from the observed image, wherein the linear minimization expression comprises: a data term, and a regularization term, and wherein the regularization term comprises a plurality of non-linear image priors.Type: GrantFiled: September 26, 2016Date of Patent: February 27, 2018Assignee: NVIDIA CORPORATIONInventors: Dawid Stanislaw Pajak, Felix Heide, Nagilla Dikpal Reddy, Mushfiqur Rouf, Jan Kautz, Kari Pulli, Orazio Gallo
-
Patent number: 9892669Abstract: System and method of displaying images in spatial/temporal superresolution by multiplicative superposition of cascaded display layers integrated in a display device. Using an original image with a target spatial/temporal resolution as a priori, a factorization process is performed to derive respective image data for presentation on each display layer. The cascaded display layers may be progressive and laterally shifted with each other, resulting in an effective spatial resolution exceeding the native display resolutions of the display layers. Factorized images may be refreshed on respective display layers in synchronization or out of synchronization.Type: GrantFiled: March 17, 2015Date of Patent: February 13, 2018Assignee: Nvidia CorporationInventors: Felix Heide, Douglas Lanman, Dikpal Reddy, Jan Kautz, Kari Pulli, David Luebke
-
Patent number: 9558712Abstract: A computer implemented method of determining a latent image from an observed image is disclosed. The method comprises implementing a plurality of image processing operations within a single optimization framework, wherein the single optimization framework comprises solving a linear minimization expression. The method further comprises mapping the linear minimization expression onto at least one non-linear solver. Further, the method comprises using the non-linear solver, iteratively solving the linear minimization expression in order to extract the latent image from the observed image, wherein the linear minimization expression comprises: a data term, and a regularization term, and wherein the regularization term comprises a plurality of non-linear image priors.Type: GrantFiled: January 20, 2015Date of Patent: January 31, 2017Assignee: NVIDIA CORPORATIONInventors: Dawid Stanislaw Pajak, Felix Heide, Nagilla Dikpal Reddy, Mushfiqur Rouf, Jan Kautz, Kari Pulli, Orazio Gallo
-
Publication number: 20170011710Abstract: A computer implemented method of determining a latent image from an observed image is disclosed. The method comprises implementing a plurality of image processing operations within a single optimization framework, wherein the single optimization framework comprises solving a linear minimization expression. The method further comprises mapping the linear minimization expression onto at least one non-linear solver. Further, the method comprises using the non-linear solver, iteratively solving the linear minimization expression in order to extract the latent image from the observed image, wherein the linear minimization expression comprises: a data term, and a regularization term, and wherein the regularization term comprises a plurality of non-linear image priors.Type: ApplicationFiled: September 26, 2016Publication date: January 12, 2017Inventors: Dawid Stanislaw Pajak, Felix Heide, Nagilla Dikpal Reddy, Mushfiqur Rouf, Jan Kautz, Kari Pulli, Orazio Gallo
-
Patent number: 9343020Abstract: In exemplary implementations of this invention, light from a backlight is transmitted through two stacked LCDs and then through a diffuser. The front side of the diffuser displays a time-varying sequence of 2D images. Processors execute an optimization algorithm to compute optimal pixel states in the first and second LCDs, respectively, such that for each respective image in the sequence, the optimal pixel states minimize, subject to one or more constraints, a difference between a target image and the respective image. The processors output signals to control actual pixel states in the LCDs, based on the computed optimal pixel states. The 2D images displayed by the diffuser have a higher spatial resolution than the native spatial resolution of the LCDs. Alternatively, the diffuser may be switched off, and the device may display either (a) 2D images with a higher dynamic range than the LCDs, or (b) an automultiscopic display.Type: GrantFiled: August 5, 2014Date of Patent: May 17, 2016Assignee: Massachusetts Institute of TechnologyInventors: Felix Heide, Gordon Wetzstein, James Gregson, Ramesh Raskar, Wolfgang Heidrich
-
Patent number: 9307208Abstract: There is provided a computer-implemented method for solving inverse imaging problems to compensate for distortions in an image. The method comprises: minimizing a cost objective function containing a data fitting term and one or more image prior terms to each of the plurality of channels, the one or more image prior terms comprising cross-channel information for a plurality of channels derived from the image.Type: GrantFiled: March 7, 2014Date of Patent: April 5, 2016Assignee: THE UNIVERSITY OF BRITISH COLUMBIAInventors: Wolfgang Heidrich, Felix Heide, Mushfiqur Rouf, Matthias Hullin