IP Library Granted Patent US 12,509,073
Granted Patent B2
US 12,509,073 · App. 18/241,041 · Granted Dec 30, 2025

Prediction variance estimation

Inventors: Manh Huynh (Sunnyvale, CA); Christopher Ostafew (Mountain View, CA); Qizhan Tam (San Jose, CA); Huiching Chen (San Jose, CA)
Assignee: Nissan North America, Inc.
B60W30/0956B60W60/0027B60W2554/4044B60W2556/40
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,509,073
App. No.
18/241,041
Granted
Dec 30, 2025
Kind
B2
Abstract

Observed driveline mean and variance data are used for determining the variance of a trajectory of tracked objects for use by a host vehicle. A map of a portion of a vehicle transportation network are determined, wherein the map is comprised of observed driveline mean and variance data for one or more map points. At least one trajectory of a tracked object is predicted, wherein a trajectory includes a series of location each corresponding to a respective predicted position of the tracked object at a future time. A map-based variance is generated for the location of the trajectory using a smoothed curvature of the trajectory within the map. A control system of the vehicle operates the vehicle using the map-based variance as input.

Claims (50)

1 . A method, comprising:

determining a map of a portion of a vehicle transportation network, wherein the map comprises observed driveline mean and variance data for one or more map points;

predicting at least one trajectory for a tracked object, wherein a trajectory of the at least one trajectory includes a series of locations, a location of the series of locations corresponding to a respective predicted position of the tracked object at a future time;

generating, for each location of the trajectory, a map-based variance based on a smoothed curvature of the trajectory and the observed driveline mean and variance data for the one or more map points; and

operating a vehicle using the map-based variance as input to a control system of the vehicle.

2 . The method of claim 1 , comprising:

updating the map-based variance of the location in response to a map point of the one or more map points corresponding to the location.

3 . The method of claim 1 , wherein the map-based variance increases to a maximum variance in response to the location corresponding to a future time greater than a maximum time threshold.

4 . The method of claim 1 , comprising:

generating, for the map-based variance, a dynamic variance in response to a change in conditions within the vehicle transportation network as the tracked object follows the trajectory, wherein the dynamic variance shifts the map-based variance laterally.

5 . The method of claim 4 , comprising:

increasing the map-based variance, for a location, to a maximum variance, wherein the location corresponds to a future time greater than a maximum time threshold.

6 . The method of claim 5 , wherein the maximum variance is between 0 and 1 and the maximum time threshold is between 2 and 3 seconds.

7 . The method of claim 1 , wherein the at least one trajectory for the tracked object is based on an in-lane assessment.

8 . The method of claim 1 , wherein the at least one trajectory for the tracked object is based on an inferred relationship with nearby tracked objects.

9 . The method of claim 1 , wherein the map-based variances comprise a left variance and a right variance.

10 . The method of claim 1 , wherein generating the map-based variance comprises:

determining a previous curvature and a current curvature for the trajectory;

calculating the smoothed curvature based on the previous curvature and the current curvature; and

calculating the map-based variance based on the smoothed curvature, a variance factor, and a fixed variance.

11 . An apparatus, comprising:

a memory; and

a processor configured to execute instructions stored in the memory to:

determine a map of a portion of a vehicle transportation network, wherein the map comprises observed driveline mean and variance data for one or more map points;

predict at least one trajectory for a tracked object, wherein a trajectory of the at least one trajectory includes a series of locations, a location of the series of locations corresponding to a respective predicted position of the tracked object at a future time;

generate, for each location of the trajectory, a map-based variance based on a smoothed curvature of the trajectory and the observed driveline mean and variance data for the one or more map points;

increase the map-based variance, for a location, to a maximum variance, wherein the location corresponds to a future time greater than a maximum time threshold; and

operate a vehicle using the map-based variance as input to a control system of the vehicle.

12 . The apparatus of claim 11 , wherein the processor is configured to execute instructions stored in the memory to:

update the map-based variance of the location in response to a map point of the one or more map points corresponding to the location.

13 . The apparatus of claim 11 , wherein the map-based variance increases to a maximum variance in response to the location corresponding to a future time greater than a maximum time threshold.

14 . The apparatus of claim 11 , wherein the processor is configured to execute instructions stored in the memory to:

generate, for the map-based variance, a dynamic variance in response to a change in a condition within the vehicle transportation network as the tracked object follows the trajectory, wherein the dynamic variance shifts the map-based variance laterally.

15 . The apparatus of claim 11 , wherein generating the map-based variance comprises:

determining a previous curvature and a current curvature for the trajectory;

calculating the smoothed curvature based on the previous curvature and the current curvature; and

calculating the map-based variance based on the smoothed curvature, a variance factor, and a fixed variance.

16 . A non-transitory computer-readable medium storing instructions operable to cause one or more processors to perform operations comprising:

determining a map of a portion of a vehicle transportation network, wherein the map comprises observed driveline mean and variance data for one or more map points;

predicting at least one trajectory for a tracked object, wherein a trajectory of the at least one trajectory includes a series of locations, a location of the series of locations corresponding to a respective predicted position of the tracked object at a future time;

determining a previous curvature and a current curvature for the trajectory;

calculating a smoothed curvature based on the previous curvature and the current curvature;

generating, for each location of the trajectory, a map-based variance based on the smoothed curvature, a variance factor, a fixed variance, and the observed driveline mean and variance data for the one or more map points; and

operating a vehicle using the map-based variance as input to a control system of the vehicle.

17 . The non-transitory computer-readable medium storing instructions of claim 16 , the operations comprising:

generating, for the map-based variance, a dynamic variance in response to a change in a condition within the vehicle transportation network as the tracked object follows the trajectory, wherein the dynamic variance shifts the map-based variance laterally.

18 . The non-transitory computer-readable medium storing instructions of claim 17 , the operations comprising:

increasing the map-based variance, for a location, to a maximum variance, wherein the location corresponds to a future time greater than a maximum time threshold.

19 . The apparatus of claim 11 , wherein the maximum variance is between 0 and 1 and the maximum time threshold is between 2 and 3 seconds.

20 . The non-transitory computer-readable medium storing instructions of claim 16 , wherein the map-based variances comprise a left variance and a right variance.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 18, 2026
From: NISSAN NORTH AMERICA, INC.
To: NISSAN MOTOR CO., LTD.
Reel/Frame 074681/0544 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 12, 2023
From: HUYNH, MANH; OSTAFEW, CHRISTOPHER; TAM, QIZHAN; CHEN, HUICHING
To: NISSAN NORTH AMERICA, INC.
Reel/Frame 064876/0857 →
Continuity (1)
Related Publication 20250074406A1 · Mar 6, 2025
References Cited (14)
US 20150210280A1 · Agnew · 2015 [cited by examiner]
US 20150282766A1 · Cole · 2015 [cited by examiner]
US 20210213978A1 · Edling · 2021 [cited by examiner]
US 20210269059A1 · Djuric · 2021 [cited by examiner]
US 20210318138A1 · Muto · 2021 [cited by applicant]
US 20220092983A1 · Hong · 2022 [cited by examiner]
US 20220363256A1 · Dax · 2022 [cited by examiner]
US 20220379920A1 · Yang · 2022 [cited by examiner]
US 20230043474A1 · Metz · 2023 [cited by examiner]
US 20230192144A1 · Chen · 2023 [cited by examiner]
US 20230195830A1 · Raina · 2023 [cited by examiner]
US 20230304896A1 · Zhu · 2023 [cited by examiner]
US 20230386326A1 · Schneemann · 2023 [cited by examiner]
EP 3848266A1 · 2021 [cited by applicant]