Patents by Inventor Bruno A. HEXSEL
Bruno A. HEXSEL 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: 20240077614Abstract: A method of operating a light detection and ranging (LiDAR) system is provided that includes performing a scene measurement using a LiDAR sensor capable of measuring Doppler per point. The method also includes estimating a velocity of the LiDAR sensor with respect to static points within the scene based on the scene measurement. The method may also include compensating for the velocity of the LiDAR sensor and compensating for a Doppler velocity of the LiDAR sensor.Type: ApplicationFiled: November 14, 2023Publication date: March 7, 2024Inventors: Bruno Hexsel, Mina Rezk
-
Patent number: 11828848Abstract: A method of operating a light detection and ranging (LiDAR) system is provided that includes performing a scene measurement using a LiDAR sensor capable of measuring Doppler per point. The method also includes estimating a velocity of the LiDAR sensor with respect to static points within the scene based on the scene measurement. The method may also include compensating for the velocity of the LiDAR sensor and compensating for a Doppler velocity of the LiDAR sensor.Type: GrantFiled: March 14, 2019Date of Patent: November 28, 2023Assignee: Aeva, Inc.Inventors: Bruno Hexsel, Mina Rezk
-
Patent number: 11783456Abstract: Techniques for cascade filtering of a set of points of interest (POIs) in a light detection and ranging (LiDAR) system is described. The method includes performing a series of cascaded filtering of a set of points of interest (POIs) on a first point cloud. The method includes calculating, for each POI of the set of POIs, at least a first metric for a first set of neighborhood points to make a decision with respect to a subset of the set of POIs for transmission to a second point cloud. The method also includes extracting at least one of range or velocity information based on the second point cloud based on the decision.Type: GrantFiled: November 21, 2022Date of Patent: October 10, 2023Assignee: Aeva, Inc.Inventors: Krishna Toshniwal, Bruno Hexsel, Kumar Bhargav Viswanatha, Jose Krause Perin
-
Publication number: 20230267575Abstract: A set of POIs of a point cloud are received at a first filter, where each POI of the set of POIs comprises one or more points. Each POI of the set of POIs is filtered. A set of neighborhood points of a POI is selected. A metric for the set of neighborhood points is computed based on a property of the set of neighborhood points and the POI, wherein the property comprises a velocity. Based on the metric, whether to accept the POI, modify the POI, reject the POI, or transmit the POI to a second filter, to extract at least one of range or velocity information related to the target is determined. Provided the POI is not accepted, modified, or rejected, the POI is transmitted to the second filter to determine whether to accept, modify, or reject the POI to extract the at least one of range or velocity information related to the target.Type: ApplicationFiled: March 20, 2023Publication date: August 24, 2023Inventors: Krishna Toshniwal, Mina Rezk, Bruno Hexsel, Kumar Bhargav Viswanatha, Jose Krause Perin, Rajendra Tushar Moorti, James Nakamura
-
Publication number: 20230213655Abstract: A method generates first points based on a first scan of an environment that includes one or more moving objects. The method transforms the first points into a first static frame, which includes removing one or more of the first points corresponding to the one or more moving objects. The method generates second points based on a second scan of the environment that includes the one or more moving objects. The method transforms the second points into a second static frame, which includes removing one or more of the second points corresponding to the one or more moving objects. The method combines the first static frame and the second static frame into an accumulated static frame, which has an increase in resolution compared with the first static frame. The method then loads the accumulated static frame into a point cloud.Type: ApplicationFiled: December 12, 2022Publication date: July 6, 2023Inventors: Bruno Hexsel, Heethesh Vhavle Naresh, Kumar Bhargav Viswanatha, Mina Rezk, James Reuther
-
Publication number: 20230090917Abstract: Techniques for cascade filtering of a set of points of interest (POIs) in a light detection and ranging (LiDAR) system is described. The method includes performing a series of cascaded filtering of a set of points of interest (POIs) on a first point cloud. The method includes calculating, for each POI of the set of POIs, at least a first metric for a first set of neighborhood points to make a decision with respect to a subset of the set of POIs for transmission to a second point cloud. The method also includes extracting at least one of range or velocity information based on the second point cloud based on the decision.Type: ApplicationFiled: November 21, 2022Publication date: March 23, 2023Inventors: Krishna Toshniwal, Bruno Hexsel, Kumar Bhargav Viswanatha, Jose Krause Perin
-
Patent number: 11610286Abstract: A set of POIs of a point cloud are received at a first filter, where each POI of the set of POIs comprises one or more points. Each POI of the set of POIs is filtered. A set of neighborhood points of a POI is selected. A metric for the set of neighborhood points is computed. Based on the metric, whether to accept the POI, modify the POI, reject the POI, or transmit the POI to a second filter, to extract at least one of range or velocity information related to the target is determined. Provided the POI is accepted or modified, the POI is transmitted to a filtered point cloud; provided the POI is rejected, the POI is prevented from reaching the filtered point cloud; provided the POI is not accepted, modified, or rejected, the POI is transmitted to a second filter.Type: GrantFiled: August 10, 2021Date of Patent: March 21, 2023Assignee: Aeva, Inc.Inventors: Krishna Toshniwal, Mina Rezk, Bruno Hexsel, Kumar Bhargav Viswanatha, Jose Krause Perin, Rajendra Tushar Moorti, James Nakamura
-
Publication number: 20220404496Abstract: A system and method including, predicting, using a sensor system, a first set of Doppler velocity information for a first point set to produce a first predicted set of Doppler velocity information for the first point set. The method includes determining one or more Doppler velocity errors based on the first predicted set of Doppler velocity information and a second set of Doppler velocity information measured for one or more points of the first point set. The method includes producing, in view of the one or more Doppler velocity errors, a transform that aligns the one or more points of the first point set with one or more points of a second point set to produce one or more scan frames.Type: ApplicationFiled: March 28, 2022Publication date: December 22, 2022Inventors: Bruno Hexsel, Heethesh Vhalve Naresh
-
Publication number: 20220404497Abstract: A system and method including, predicting a first set of Doppler velocity information for a first point set to produce a first predicted set of Doppler velocity information for the first point set; determining one or more Doppler velocity errors based on the first predicted set of Doppler velocity information and a second set of Doppler velocity information; predicting a third set of Doppler velocity information for the second point set to produce a second predicted set of Doppler velocity information for the second point set; determining one or more Doppler velocity errors based on at least one of the second predicted set of Doppler velocity information and a fourth set of Doppler velocity information; and producing a transform that aligns the one or more points of the first point set with the one or more points of the second point set.Type: ApplicationFiled: March 31, 2022Publication date: December 22, 2022Inventors: Bruno Hexsel, Heethesh Vhalve Naresh
-
Patent number: 11508040Abstract: Techniques for cascade filtering of a set of points of interest (POIs) in a light detection and ranging (LiDAR) system is described. The method includes performing a series of cascaded filtering of a set of points of interest (POIs) in a first point cloud and a second point cloud of the LiDAR system. The method also includes calculating at least a first metric over at least the POI and to make a decision with respect to the second point cloud, and extracting at least one of range and velocity information based on the second point cloud.Type: GrantFiled: October 26, 2021Date of Patent: November 22, 2022Assignee: Aeva, Inc.Inventors: Krishna Toshniwal, Bruno Hexsel, Kumar Bhargav Viswanatha, Jose Krause Perin
-
Patent number: 11423665Abstract: Some embodiments provide an autonomous navigation system which autonomously navigates a vehicle through an environment based on predicted trajectories of one or more separate dynamic elements through the environment. The system identifies contextual cues associated with a monitored dynamic element, based on features of the dynamic element and actions of the dynamic element relative to various elements of the environment, including motions relative to other dynamic elements. A monitored dynamic element can be associated with a particular intention, which specifies a prediction of dynamic element movement through the environment, based on a correlation between identified contextual cues associated with the monitored dynamic element and a set of contextual cues which are associated with the particular intention. A predicted trajectory of the dynamic element is generated based on an associated intention.Type: GrantFiled: June 11, 2020Date of Patent: August 23, 2022Assignee: Apple Inc.Inventors: Ahmad Al-Dahle, Bruno A. Hexsel
-
Publication number: 20220236388Abstract: A set of POIs of a point cloud are received at a first filter. Each POI of the set of POIs is filtered. At a second filter, based on a first metric, a first score of the POI is determined. At a third filter, based on a second metric, a second score of the POI is determined. At the first filter, based on the first score and the second score, whether to accept the POI, modify the POI, or reject the POI, is determined to extract range or velocity information.Type: ApplicationFiled: April 12, 2022Publication date: July 28, 2022Inventors: Krishna Toshniwal, Bruno Hexsel, Kumar Bhargav Viswanatha, Jose Krause Perin
-
Publication number: 20220120878Abstract: A set of POIs of a point cloud are received at a first filter, where each POI of the set of POIs comprises one or more points. Each POI of the set of POIs is filtered. At a second filter, a first set of neighborhood points of a POI is selected. A first metric for the first set of neighborhood points is computed. Based on the first metric, a first score of the POI is determined. At a third filter, a second set of neighborhood points of a POI is selected. A second metric for the second set of neighborhood points is computed. Based on the second metric, a second score of the POI is determined. At the first filter, based on the first score and the second score, whether to accept the POI, modify the POI, or reject the POI, is determined to extract range or velocity information.Type: ApplicationFiled: August 10, 2021Publication date: April 21, 2022Inventors: Krishna Toshniwal, Bruno Hexsel, Kumar Bhargav Viswanatha, Jose Krause Perin
-
Publication number: 20220122226Abstract: Techniques for cascade filtering of a set of points of interest (POIs) in a light detection and ranging (LiDAR) system is described. The method includes performing a series of cascaded filtering of a set of points of interest (POIs) in a first point cloud and a second point cloud of the LiDAR system. The method also includes calculating at least a first metric over at least the POI and to make a decision with respect to the second point cloud, and extracting at least one of range and velocity information based on the second point cloud.Type: ApplicationFiled: October 26, 2021Publication date: April 21, 2022Inventors: Krishna Toshniwal, Bruno Hexsel, Kumar Bhargav Viswanatha, Jose Krause Perin
-
Publication number: 20220120879Abstract: A set of POIs of a point cloud are received at a first filter, where each POI of the set of POIs comprises one or more points. Each POI of the set of POIs is filtered. A set of neighborhood points of a POI is selected. A metric for the set of neighborhood points is computed. Based on the metric, whether to accept the POI, modify the POI, reject the POI, or transmit the POI to a second filter, to extract at least one of range or velocity information related to the target is determined. Provided the POI is accepted or modified, the POI is transmitted to a filtered point cloud; provided the POI is rejected, the POI is prevented from reaching the filtered point cloud; provided the POI is not accepted, modified, or rejected, the POI is transmitted to a second filter.Type: ApplicationFiled: August 10, 2021Publication date: April 21, 2022Inventors: Krishna Toshniwal, Mina Rezk, Bruno Hexsel, Kumar Bhargav Viswanatha, Jose Krause Perin, Rajendra Tushar Moorti, James Nakamura
-
Patent number: 11307295Abstract: A set of POIs of a point cloud are received at a first filter, where each POI of the set of POIs comprises one or more points. Each POI of the set of POIs is filtered. At a second filter, a first set of neighborhood points of a POI is selected. A first metric for the first set of neighborhood points is computed. Based on the first metric, a first score of the POI is determined. At a third filter, a second set of neighborhood points of a POI is selected. A second metric for the second set of neighborhood points is computed. Based on the second metric, a second score of the POI is determined. At the first filter, based on the first score and the second score, whether to accept the POI, modify the POI, or reject the POI, is determined to extract range or velocity information.Type: GrantFiled: August 10, 2021Date of Patent: April 19, 2022Assignee: Aeva, Inc.Inventors: Krishna Toshniwal, Bruno Hexsel, Kumar Bhargav Viswanatha, Jose Krause Perin
-
Patent number: 11294059Abstract: A system and method including, determining an alignment between one or more points of a first point set and one or more points of a second point set; predicting a first set of Doppler velocity information for the first point set to produce a first predicted set of Doppler velocity information; comparing a second set of Doppler velocity information and the first predicted set of Doppler velocity information to compute one or more Doppler velocity errors; predicting a third set of Doppler velocity information for the second point set to produce a second predicted set of Doppler velocity information; comparing a fourth set of Doppler velocity information and the second predicted set of Doppler velocity information to compute Doppler velocity errors; and producing a transform that aligns the one or more points of the first point set with the one or more points of the second point set.Type: GrantFiled: June 16, 2021Date of Patent: April 5, 2022Assignee: Aeva, Inc.Inventors: Bruno Hexsel, Heethesh Vhalve Naresh
-
Patent number: 11287529Abstract: A system and method including, determining an alignment between one or more points of a first point set and one or more points of a second point set; provided the alignment does not satisfy a point set alignment threshold, wherein the point set alignment threshold represents a geometric alignment error threshold between the first and second point sets: predicting a first set of Doppler velocity information for the first point set to produce a first predicted set of Doppler velocity information for the first point set; comparing a second set of Doppler velocity information and the first predicted set of Doppler velocity information to compute one or more Doppler velocity errors; and producing a transform that aligns the one or more points of the first point set with the one or more points of the second point set to produce a globally consistent registered point set.Type: GrantFiled: June 16, 2021Date of Patent: March 29, 2022Assignee: Aeva, Inc.Inventors: Bruno Hexsel, Heethesh Vhalve Naresh
-
Patent number: 11170476Abstract: Each POI of a set of POIs of a first point cloud is filtered. At a first filter, a first set of neighborhood points of a POI is selected; a first metric for the first set of neighborhood points is computed; and based on the first metric, whether to accept, modify, reject or transmit the POI to a second filter is determined. Provided the POI is accepted or modified, the POI is transmitted to a second point cloud; provided the POI is rejected, the POI is prevented from reaching the second point cloud; provided the POI is not accepted, modified, or rejected, the POI is transmitted to a second filter. At the second filter, provided the POI is accepted or modified, the POI is transmitted to the second point cloud. At least one of range and velocity information is extracted based on the second point cloud.Type: GrantFiled: June 8, 2021Date of Patent: November 9, 2021Assignee: Aeva, Inc.Inventors: Krishna Toshniwal, Bruno Hexsel, Kumar Bhargav Viswanatha, Jose Krause Perin
-
Publication number: 20200302194Abstract: Some embodiments provide an autonomous navigation system which autonomously navigates a vehicle through an environment based on predicted trajectories of one or more separate dynamic elements through the environment. The system identifies contextual cues associated with a monitored dynamic element, based on features of the dynamic element and actions of the dynamic element relative to various elements of the environment, including motions relative to other dynamic elements. A monitored dynamic element can be associated with a particular intention, which specifies a prediction of dynamic element movement through the environment, based on a correlation between identified contextual cues associated with the monitored dynamic element and a set of contextual cues which are associated with the particular intention. A predicted trajectory of the dynamic element is generated based on an associated intention.Type: ApplicationFiled: June 11, 2020Publication date: September 24, 2020Applicant: Apple Inc.Inventors: Ahmad Al-Dahle, Bruno A. Hexsel