IP Library Granted Patent US 12,686,395
Granted Patent B2
US 12,686,395 · App. 18/514,337 · Granted Jul 21, 2026

Precipitation rate determination for autonomous vehicles

Inventor: Dustin Yautz (Pittsburgh, PA)
Assignee: Volkswagen Group of America Investments, LLC
B60W50/0098G01S17/95B60W2420/408B60W2555/20
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,686,395
App. No.
18/514,337
Granted
Jul 21, 2026
Kind
B2
Abstract

Disclosed herein are system, method, and computer program product embodiments for determining a precipitation rate. In some embodiments, a processor receives precipitation data from an array of sensors of a set of array of sensors disposed on a vehicle. A set of lidar sensors are disposed on the vehicle and the array of sensors is positioned within a predetermined distance of a respective lidar sensor of the set of lidar sensors. The processor generates a precipitation rate based on an average of the precipitation data received from the array of sensors and trains a model to control a function of the vehicle during precipitation using the precipitation rate.

Claims (35)

1 . A computer-implemented method, comprising:

generating a precipitation rate based on an average of precipitation data from an array of a plurality of precipitation related sensors disposed on a vehicle according to a topology and positioned so that a center of the topology is within a predetermined distance of a respective lidar sensor of a set of lidar sensors disposed on the vehicle, wherein a distance between two different lidar sensors of the set of lidar sensors is larger than a distance between the center of the topology to the respective lidar sensor;

generating a training dataset based on the precipitation rate; and

training a machine learning model configured to control a function of the vehicle using the training dataset.

2 . The computer-implemented method of claim 1 , further comprising validating data collected using the set of lidar sensors based on the precipitation rate.

3 . The computer-implemented method of claim 1 , wherein the machine learning model and the function of the vehicle correspond to a position of the array of sensors on the vehicle.

4 . The computer-implemented method of claim 1 , wherein the training dataset is further based a droplet size of precipitation determined based on the precipitation data.

5 . The computer-implemented method of claim 1 , further comprising collecting the precipitation data while the vehicle is in-motion.

6 . The computer-implemented method of claim 1 , further comprising collecting the precipitation data while the vehicle is in a wind tunnel.

7 . The computer-implemented method of claim 1 , further comprising detecting precipitation that interrupts an infrared beam bounced off of a lens.

8 . A system, the system comprising:

a memory; and

a processor coupled to the memory, wherein the processor is configured to:

generate a precipitation rate based on an average of precipitation data from an array of a plurality of precipitation related sensors disposed on a vehicle according to a topology and positioned so that a center of the topology is within a predetermined distance of a respective lidar sensor of a set of lidar sensors disposed on the vehicle, wherein a distance between two different lidar sensors of the set of lidar sensors is larger than a distance between the center of the topology to the respective lidar sensor;

generate a training dataset based on the precipitation rate; and

train a machine learning model to control a function of the vehicle during precipitation using the precipitation rate.

9 . The system of claim 8 , wherein the precipitation rate is used to validate data collected using the set of lidar sensors.

10 . The system of claim 8 , wherein the machine learning model and the function correspond to a position of the array of sensors on the vehicle.

11 . The system of claim 8 , wherein the processor is further configured to:

determine a droplet size of precipitation based on the precipitation data; and

train the machine learning model to control the function of the vehicle during the precipitation using the droplet size.

12 . The system of claim 8 , wherein the vehicle is in-motion while the array of sensors collects the precipitation data.

13 . The system of claim 8 , wherein the vehicle is in a wind tunnel while the array of sensors collects the precipitation data.

14 . The system of claim 8 , wherein a sensor of the array of sensors bounces an infrared beam off of a lens and the sensor is configured to detect precipitation that interrupts the infrared beam.

15 . A non-transitory computer-readable medium having instructions stored thereon that, when executed by at least one computing device, cause the at least one computing device to perform operations, the operations comprising:

generating a precipitation rate based on an average of precipitation data from an array of a plurality of precipitation related sensors disposed on a vehicle according to a topology and positioned so that a center of the topology is within a predetermined distance of a respective lidar sensor of a set of lidar sensors disposed on the vehicle, wherein a distance between two different lidar sensors of the set of lidar sensors is larger than a distance between the center of the topology to the respective lidar sensor;

generating a training dataset based on the precipitation rate; and

training a model to control a function of the vehicle during precipitation using the precipitation rate.

16 . The non-transitory computer-readable medium of claim 15 , wherein the precipitation rate is used to validate data collected using the set of lidar sensors.

17 . The non-transitory computer-readable medium of claim 15 , wherein the model and the function correspond to a position of the array of sensors on the vehicle.

18 . The non-transitory computer-readable medium of claim 15 , wherein the operations further comprise:

determining a droplet size of precipitation based on the precipitation data; and

training the model to control the function of the vehicle during the precipitation using the droplet size.

19 . The non-transitory computer-readable medium of claim 15 , wherein the vehicle is in-motion while the array of sensors collects the precipitation data.

20 . The non-transitory computer-readable medium of claim 15 , wherein the vehicle is in a wind tunnel while the array of sensors collects the precipitation data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 7, 2024
From: ARGO AI, LLC
To: VOLKSWAGEN GROUP OF AMERICA INVESTMENTS, LLC
Reel/Frame 069113/0265 →
Continuity (2)
Provisional Application 63427654 · Nov 23, 2022
Related Publication 20240199038A1 · Jun 20, 2024
References Cited (14)
US 7551095B2 · Veerasamy · 2009 [cited by applicant]
US 9871290B1 · DeMersseman · 2018 [cited by applicant]
US 10049284B2 · Jain et al. · 2018 [cited by applicant]
US 10427645B2 · Karandikar et al. · 2019 [cited by applicant]
US 10780861B2 · Herman et al. · 2020 [cited by applicant]
US 11167726B2 · Hu et al. · 2021 [cited by applicant]
US 11858524B1 · Ho · 2024 [cited by examiner]
US 20150168556A1 · Zhu · 2015 [cited by examiner]
US 20200064483A1 · Li · 2020 [cited by examiner]
US 20230251384A1 · Gangundi · 2023 [cited by examiner]
CN 110084218A · 2019 [cited by applicant]
Simulation_of_road_vehicle_natural_environment_in_a_climatic_wind_tunnel. (Year: 2000). [cited by examiner]
Choi, K. N., “Omni-directional Rain Sensor utilizing Scattered Light Reflection by Water Particle on Automotive Windshield Glass”, IEEE, 2011. [cited by applicant]
Gormer, S., et al., “Vision-based Rain Sensing with an In-Vehicle Camera”, IEEE 2009. [cited by applicant]