Patents by Inventor Marianna Gnedin
Marianna Gnedin 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: 9383212Abstract: A method and system for using Bezier curves in vehicle positioning and electronic horizon applications for providing data to advanced driver assistance systems (ADAS) applications are disclosed. The Bezier curves are obtained from B-splines. The obtained Bezier curves are subdivided in a manner that allows the vehicle positioning application to derive a polyline representation in real time. Using the Bezier and polyline geometry, the vehicle positioning application provides a vehicle position approximation to the ADAS applications. Using the Bezier curves, the electronic horizon application provides curvature, slope, and heading profiles to the ADAS applications.Type: GrantFiled: March 26, 2014Date of Patent: July 5, 2016Assignee: HERE Global B.V.Inventors: Ole Henry Dorum, Marianna Gnedin
-
Publication number: 20160148359Abstract: A computer-implemented method for calculating a Laplacian pyramid in an image processing system comprising a parallel computing platform includes constructing a first layer of a Gaussian pyramid based on an original image. A plurality of Laplacian pyramid layers are constructed using a plurality of device kernels executing on a graphical processing device included in the parallel computing platform. Each respective Laplacian pyramid layer is constructed by a process which includes using one or more first device kernels to calculate a Gaussian pyramid layer based on a immediately preceding Gaussian pyramid layer and using one or more second device kernels to calculate the respective Laplacian pyramid layer based on the immediately preceding Gaussian pyramid layer in parallel with calculation of the Gaussian pyramid layer.Type: ApplicationFiled: November 20, 2014Publication date: May 26, 2016Inventor: Marianna Gnedin
-
Patent number: 9082200Abstract: A system and method includes reception of a first image data value of a digital image, determination of a first index based on the first image data value, determination of a value stored in a first array of a first shared memory at the first index, and determination of whether the value stored in the first array of the first shared memory at the first index is equal to the first image data value. If the value stored in the first array of the first shared memory at the first index is equal to the first image data value, 1 is added to a count value stored in a second array of the first shared memory at the first index. If the value stored in the first array of the first shared memory at the first index is not equal to the first image data value a count value stored in a second shared memory in association with the first image data value is updated.Type: GrantFiled: December 2, 2013Date of Patent: July 14, 2015Assignee: Siemens Medical Solutions USA, Inc.Inventor: Marianna Gnedin
-
Patent number: 9068856Abstract: A method and system for creating geometry for ADAS are described. Link chains, which are a sequence of segments, are created. The link chains are used to create 2D splines. The link chains, the 2D splines, and height data are used to create 3D splines. The 3D splines and possibly the 2D splines are converted to Bezier curves, which can be used to create a 2D polyline. ADAS applications can use the Bezier curves and the 2D polylines to provide ADAS functions.Type: GrantFiled: May 14, 2014Date of Patent: June 30, 2015Assignee: HERE Global B.V.Inventors: Ole Henry Dorum, James D. Lynch, Marianna Gnedin
-
Publication number: 20140249716Abstract: A method and system for creating geometry for ADAS are described. Link chains, which are a sequence of segments, are created. The link chains are used to create 2D splines. The link chains, the 2D splines, and height data are used to create 3D splines. The 3D splines and possibly the 2D splines are converted to Bezier curves, which can be used to create a 2D polyline. ADAS applications can use the Bezier curves and the 2D polylines to provide ADAS functions.Type: ApplicationFiled: May 14, 2014Publication date: September 4, 2014Applicant: Navteq B.V.Inventors: Ole Henry Dorum, James D. Lynch, Marianna Gnedin
-
Publication number: 20140222331Abstract: A method and system for using Bezier curves in vehicle positioning and electronic horizon applications for providing data to advanced driver assistance systems (ADAS) applications are disclosed. The Bezier curves are obtained from B-splines. The obtained Bezier curves are subdivided in a manner that allows the vehicle positioning application to derive a polyline representation in real time. Using the Bezier and polyline geometry, the vehicle positioning application provides a vehicle position approximation to the ADAS applications. Using the Bezier curves, the electronic horizon application provides curvature, slope, and heading profiles to the ADAS applications.Type: ApplicationFiled: March 26, 2014Publication date: August 7, 2014Applicant: Navteq B.V.Inventors: Ole Henry Dorum, Marianna Gnedin
-
Patent number: 8762046Abstract: A method and system for creating geometry for ADAS are described. Link chains, which are a sequence of segments, are created. The link chains are used to create 2D splines. The link chains, the 2D splines, and height data are used to create 3D splines. The 3D splines and possibly the 2D splines are converted to Bezier curves, which can be used to create a 2D polyline. ADAS applications can use the Bezier curves and the 2D polylines to provide ADAS functions.Type: GrantFiled: August 13, 2009Date of Patent: June 24, 2014Assignee: Navteq B.V.Inventors: Ole Henry Dorum, James D. Lynch, Marianna Gnedin
-
Publication number: 20140153826Abstract: A system and method includes reception of a first image data value of a digital image, determination of a first index based on the first image data value, determination of a value stored in a first array of a first shared memory at the first index, and determination of whether the value stored in the first array of the first shared memory at the first index is equal to the first image data value. If the value stored in the first array of the first shared memory at the first index is equal to the first image data value, 1 is added to a count value stored in a second array of the first shared memory at the first index. If the value stored in the first array of the first shared memory at the first index is not equal to the first image data value a count value stored in a second shared memory in association with the first image data value is updated.Type: ApplicationFiled: December 2, 2013Publication date: June 5, 2014Applicant: SIEMENS MEDICAL SOLUTIONS USA, INC.Inventor: Marianna Gnedin
-
Patent number: 8725474Abstract: A method and system for using Bezier curves in vehicle positioning and electronic horizon applications for providing data to advanced driver assistance systems (ADAS) applications are disclosed. The Bezier curves are obtained from B-splines. The obtained Bezier curves are subdivided in a manner that allows the vehicle positioning application to derive a polyline representation in real time. Using the Bezier and polyline geometry, the vehicle positioning application provides a vehicle position approximation to the ADAS applications. Using the Bezier curves, the electronic horizon application provides curvature, slope, and heading profiles to the ADAS applications.Type: GrantFiled: August 13, 2009Date of Patent: May 13, 2014Assignee: Navteq B.V.Inventors: Ole Henry Dorum, Marianna Gnedin
-
Publication number: 20100082307Abstract: A method and system for using Bezier curves in vehicle positioning and electronic horizon applications for providing data to advanced driver assistance systems (ADAS) applications are disclosed. The Bezier curves are obtained from B-splines. The obtained Bezier curves are subdivided in a manner that allows the vehicle positioning application to derive a polyline representation in real time. Using the Bezier and polyline geometry, the vehicle positioning application provides a vehicle position approximation to the ADAS applications. Using the Bezier curves, the electronic horizon application provides curvature, slope, and heading profiles to the ADAS applications.Type: ApplicationFiled: August 13, 2009Publication date: April 1, 2010Applicant: NAVTEQ NORTH AMERICA, LLCInventors: Ole Henry Dorum, Marianna Gnedin
-
Publication number: 20100082248Abstract: A method and system for creating geometry for ADAS are described. Link chains, which are a sequence of segments, are created. The link chains are used to create 2D splines. The link chains, the 2D splines, and height data are used to create 3D splines. The 3D splines and possibly the 2D splines are converted to Bezier curves, which can be used to create a 2D polyline. ADAS applications can use the Bezier curves and the 2D polylines to provide ADAS functions.Type: ApplicationFiled: August 13, 2009Publication date: April 1, 2010Applicant: NAVTEQ NORTH AMERICA, LLCInventors: Ole Henry Dorum, James D. Lynch, Marianna Gnedin