Patents by Inventor Carl Magnus Wrenninge
Carl Magnus Wrenninge 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: 11847869Abstract: A concurrent simulation of multiple sensor modalities includes identifying the multiple sensor modalities in association with a simulation scenario, determining a timeline interleaving a publishing or operating frequency of each of the multiple sensor modalities relative to each other, determining a current time interval of a sliding window in the timeline, determining a simulation segment of the simulation scenario using the current time interval of the sliding window, rendering a scene based on the simulation segment, executing a simulation to concurrently simulate the multiple sensor modalities using ray tracing in the rendered scene, and generating simulated sensor data of the multiple sensor modalities based on executing the simulation.Type: GrantFiled: February 22, 2023Date of Patent: December 19, 2023Assignee: Aurora Operations, IncInventors: Ivona Andrzejewski, Steven Capell, Ryusuke Villemin, Carl Magnus Wrenninge
-
Publication number: 20230385379Abstract: A method and system for synthetic data generation and analysis includes generating a synthetic dataset. A set of parameters is determined and scenarios are generated from the parameters that represent three-dimensional scenes. Synthetic images are rendered for the scenarios. A synthetic dataset may be formed to have a controlled variation in attributes of synthetic images over a synthetic dataset. The synthetic dataset may be used for training or evaluating a machine learning model.Type: ApplicationFiled: August 4, 2023Publication date: November 30, 2023Inventor: Carl Magnus Wrenninge
-
Patent number: 11748446Abstract: A method and system for synthetic data generation and analysis includes generating a synthetic dataset. A set of parameters is determined and scenarios are generated from the parameters that represent three-dimensional scenes. Synthetic images are rendered for the scenarios. A synthetic dataset may be formed to have a controlled variation in attributes of synthetic images over a synthetic dataset. The synthetic dataset may be used for training or evaluating a machine learning model.Type: GrantFiled: April 14, 2022Date of Patent: September 5, 2023Assignee: AURORA OPERATIONS, INC.Inventor: Carl Magnus Wrenninge
-
Publication number: 20230080540Abstract: Simulating data received by a detection and ranging sensor including determining a first set of sample points on a surface of a simulated detector, the first set of sample points including a first sample point at a first location on the detector and a second sample point at a second location on the detector; generating a first ray associated with the first sample point, the first ray representing electromagnetic radiation reflected at a first point of intersection within a scene and incident on the first sample point on the surface of the detector; generating a second ray associated with the second sample point; the second ray representing electromagnetic radiation reflected at a second point of intersection within the scene and incident on the second sample point on the surface of the detector; and generating a ray-based data representation based on the first ray and the second ray.Type: ApplicationFiled: September 16, 2021Publication date: March 16, 2023Inventors: Carl Jonas Magnus Unger, Carl Magnus Wrenninge
-
Publication number: 20220237410Abstract: A method and system for synthetic data generation and analysis includes generating a synthetic dataset. A set of parameters is determined and scenarios are generated from the parameters that represent three-dimensional scenes. Synthetic images are rendered for the scenarios. A synthetic dataset may be formed to have a controlled variation in attributes of synthetic images over a synthetic dataset. The synthetic dataset may be used for training or evaluating a machine learning model.Type: ApplicationFiled: April 14, 2022Publication date: July 28, 2022Inventor: Carl Magnus Wrenninge
-
Patent number: 11334762Abstract: A method and system for synthetic data generation and analysis includes generating a synthetic dataset. A set of parameters is determined and scenarios are generated from the parameters that represent three-dimensional scenes. Synthetic images are rendered for the scenarios. A synthetic dataset may be formed to have a controlled variation in attributes of synthetic images over a synthetic dataset. The synthetic dataset may be used for training or evaluating a machine learning model.Type: GrantFiled: October 29, 2019Date of Patent: May 17, 2022Assignee: AURORA OPERATIONS, INC.Inventor: Carl Magnus Wrenninge
-
Patent number: 11170254Abstract: A method for synthetic data generation and analysis including: determining a set of parameter values; generating a scene based on the parameter values; rendering a synthetic image of the scene; and generating a synthetic dataset including a set of synthetic images.Type: GrantFiled: January 25, 2019Date of Patent: November 9, 2021Inventors: Carl Magnus Wrenninge, Carl Jonas Magnus Unger
-
Publication number: 20190156151Abstract: A method for synthetic data generation and analysis including: determining a set of parameter values; generating a scene based on the parameter values; rendering a synthetic image of the scene; and generating a synthetic dataset including a set of synthetic images.Type: ApplicationFiled: January 25, 2019Publication date: May 23, 2019Inventors: Carl Magnus Wrenninge, Carl Jonas Magnus Unger
-
Patent number: 10235601Abstract: A method for synthetic data generation and analysis including: determining a set of parameter values; generating a scene based on the parameter values; rendering a synthetic image of the scene; and generating a synthetic dataset including a set of synthetic images.Type: GrantFiled: September 7, 2018Date of Patent: March 19, 2019Assignee: 7D Labs, Inc.Inventors: Carl Magnus Wrenninge, Carl Jonas Magnus Unger
-
Patent number: 9311737Abstract: Systems and methods can be used to store data in a temporal voxel buffer. A first voxel array is stored in association with a first voxel in a voxel grid. The first voxel array includes a plurality of time values. A parameter value is stored in association with each time value of the first voxel array. A second voxel array is stored in association with a second voxel in the voxel grid. The second voxel array stores at least one time value. At least one parameter value is stored in association with the at least one time value of the second voxel array. At least one of the time values stored in the first voxel array is different from each of the at least one time value included in the second voxel array.Type: GrantFiled: January 17, 2014Date of Patent: April 12, 2016Assignee: PIXARInventor: Carl Magnus Wrenninge
-
Patent number: 9292954Abstract: Systems and methods can be used to render an animated scene using a temporal voxel buffer. A voxel buffer including a plurality of voxel arrays is received. A voxel array includes at least one time value associated with a voxel and at least one parameter value associated with each time value. For each pixel of an image to rendered, a plurality of rays are cast through the voxel grid. A time value is associated with each ray. A parameter value is sampled at each voxel along a ray at the time associated with the ray. A pixel value is determined based on the sampled parameter values for the plurality of rays.Type: GrantFiled: January 17, 2014Date of Patent: March 22, 2016Assignee: PIXARInventor: Carl Magnus Wrenninge
-
Patent number: 9292953Abstract: Systems and methods can be used to generate data to be stored in a temporal voxel buffer. A renderer can receive at least one input primitive and a voxel grid. A sampling lattice can be generated based on the at least one input primitive and the sampling lattice can be shaded. Each voxel of the voxel grid can be sampled at a plurality of sample times and a plurality of sample positions within the voxel. A voxel buffer is generated for the voxel grid. The voxel buffer stores a voxel array in association with each voxel of the voxel grid based on the sampling.Type: GrantFiled: January 17, 2014Date of Patent: March 22, 2016Assignee: PIXARInventor: Carl Magnus Wrenninge