IP Library Patent Application 17937927
Patent Application
App. No. 17/937,927

SYSTEMS AND METHODS FOR DETECTING WATER ALONG DRIVING ROUTES

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 None
App. No.
17/937,927
Abstract

Systems and methods for determining a presence of water along a surface from Light Detection and Ranging (LiDAR) point clouds is provided. The method comprises generating, using a LiDAR system coupled to a vehicle, at least one point cloud, wherein the LiDAR system comprises a processor, and, using the processor, identifying and isolating a ground plane within the at least one point cloud, identifying one or more objects within the at least one point cloud, determining whether a reflection of the one or more objects is present in the at least one point cloud below the ground plane, and, when the reflection is present, determining that water is present along a surface.

Claims (39)

1 . A method for determining a presence of water along a surface from Light Detection and Ranging (LiDAR) point clouds, comprising:

generating, using a LiDAR system coupled to a vehicle, at least one point cloud, wherein the LiDAR system comprises a processor; and

using the processor:

identifying and isolating a ground plane within the at least one point cloud;

identifying one or more objects within the at least one point cloud;

determining whether a reflection of the one or more objects is present in the at least one point cloud below the ground plane; and

when the reflection is present, determining that water is present along a surface.

2 . The method of claim 1 , further comprising, when the reflection is not present, determining that water is not present along the surface.

3 . The method of claim 1 , wherein the one or more objects comprises one or more retroreflective signs.

4 . The method of claim 1 , further comprising, when water is present along the surface, reducing a speed of the vehicle.

5 . The method of claim 4 , further comprising, after reducing the speed of the vehicle, increasing the speed of the vehicle when water is no longer detected along the surface.

6 . The method of claim 1 , wherein the surface is a road surface.

7 . A system for determining a presence of water along a surface from Light Detection and Ranging (LiDAR) point clouds, comprising:

a vehicle; and

a LiDAR system, coupled to the vehicle, the LiDAR system comprising:

one or more LiDAR sensors; and

a processor, configured to:

generate at least one point cloud;

identify and isolate a ground plane within the at least one point cloud;

identify one or more objects within the at least one point cloud;

determine whether a reflection of the one or more objects is present in the at least one point cloud below the ground plane; and

when the reflection is present, determine that water is present along a surface.

8 . The system of claim 7 , wherein the processor is further configured to, when the reflection is not present, determine that water is not present along the surface.

9 . The system of claim 7 , wherein the one or more objects comprises one or more retroreflective signs.

10 . The system of claim 7 , wherein the processor is further configured to, when water is present along the surface, reduce a speed of the vehicle.

11 . The system of claim 10 , wherein the processor is further configured to, after reducing the speed of the vehicle, increase the speed of the vehicle when water is no longer detected along the surface.

12 . The system of claim 7 , wherein the surface is a road surface.

13 . A system, comprising:

at least one Light Detection and Ranging (LiDAR) system, coupled to a vehicle, configured to generate one or more point clouds of an environment; and

a computing device, comprising a processor and a memory, coupled to the vehicle, configured to store programming instructions that, when executed by the processor, cause the processor to:

identify and isolate a ground plane within the at least one point cloud;

identify one or more objects within the at least one point cloud;

determine whether a reflection of the one or more objects is present in the at least one point cloud below the ground plane; and

when the reflection is present, determine that water is present along a surface.

14 . The system of claim 13 , wherein the programming instructions are further configured, when executed by the processor, to cause the processor to, when the reflection is not present, determine that water is not present along the surface.

15 . The system of claim 13 , wherein the one or more objects comprises one or more retroreflective signs.

16 . The system of claim 13 , wherein the programming instructions are further configured, when executed by the processor, to cause the processor to, when water is present along the surface, reduce a speed of the vehicle.

17 . The system of claim 16 , wherein the programming instructions are further configured, when executed by the processor, to, after reducing the speed of the vehicle, increase the speed of the vehicle when water is no longer detected along the surface.

18 . The system of claim 13 , wherein the surface is a road surface.

Assignments (2)
SECURITY INTEREST Recorded Jan 21, 2026
From: KODIAK AI, INC.
To: HORIZON TECHNOLOGY FINANCE CORPORATION
Reel/Frame 074459/0570 →
SECURITY INTEREST Recorded Jun 12, 2024
From: KODIAK ROBOTICS, INC.
To: HORIZON TECHNOLOGY FINANCE CORPORATION
Reel/Frame 067711/0909 →