IP Library Granted Patent US 12,371,047
Granted Patent B2
US 12,371,047 · App. 18/456,247 · Granted Jul 29, 2025

Systems and methods for navigating a vehicle on a covered road

Inventors: Nir Gideon (Givatayim, IL); Osnat Silko (Jerusalem, IL); Daniel Kosteniov (Rishon Le'Zion, IL); Amiel Fisher (Neve Daniel, IL); Yehonatan Goldman (Jerusalem, IL); Emmanuelle Smadja (Jerusalem, IL)
Assignee: Mobileye Vision Technologies Ltd.
B60W50/14B60W10/11B60W10/18B60W60/001G08G1/0967B60W2420/403B60W2552/00B60W2555/20B60W2556/50
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,371,047
App. No.
18/456,247
Granted
Jul 29, 2025
Kind
B2
Abstract

A system for navigating a host vehicle, includes at least one processor comprising circuitry and a memory, wherein the memory includes instructions that when executed by the circuitry cause the at least one processor to perform operations comprising: receiving from a camera onboard the host vehicle at least one captured image representative of an environment of the host vehicle; detecting, based on analysis of the at least one captured image, a presence of a road covering material on a road segment surface; determining, based on analysis of the at least one captured image, a distance between the camera onboard the host vehicle and the road covering material; and determining a thickness profile of the road covering material based on the determined distance between the camera onboard the host vehicle and the road covering material, and also based on stored three-dimensional profile information associated with the road segment surface.

Claims (38)

1. A system for navigating a host vehicle, the system comprising:

at least one processor comprising circuitry and a memory, wherein the memory includes instructions that when executed by the circuitry cause the at least one processor to perform operations comprising:

receiving from a camera onboard the host vehicle at least one captured image representative of an environment of the host vehicle;

detecting, based on analysis of the at least one captured image, a presence of a road covering material on a road segment surface;

determining, based on analysis of the at least one captured image, a distance between the camera onboard the host vehicle and the road covering material;

determining a thickness profile of the road covering material based on the determined distance between the camera onboard the host vehicle and the road covering material, and also based on stored three-dimensional profile information associated with the road segment surface, wherein the thickness profile of the road covering material represents a thickness of the road covering material at different locations of the road segment; and

causing the host vehicle to take at least one navigational action based on the determined thickness profile of the road covering material.

2. The system of claim 1 , wherein the road covering material includes at least one of snow, ice, mud, water, leaves, or sand.

3. The system of claim 1 , wherein the operations further comprise identifying the road covering material based on the analysis of the at least one captured image.

4. The system of claim 1 , wherein the stored three-dimensional profile information indicates an expected distance between the camera onboard the host vehicle and the road segment surface without any road covering material.

5. The system of claim 1 , wherein the stored three-dimensional profile information is located in the memory.

6. The system of claim 1 , wherein the stored three-dimensional profile information is remotely located relative to the host vehicle.

7. The system of claim 1 , wherein the stored three-dimensional profile information includes a three-dimensional spline.

8. The system of claim 1 , wherein the at least one navigational action includes causing braking of the host vehicle.

9. The system of claim 1 , wherein the at least one navigational action includes changing gears of the host vehicle.

10. The system of claim 1 , wherein the at least one navigational action includes altering a trajectory of the host vehicle.

11. The system of claim 1 , wherein the at least one navigational action includes re-routing the host vehicle.

12. The system of claim 1 , wherein the at least one navigational action comprises stopping the host vehicle.

13. The system of claim 1 , wherein the operations further comprise causing at least one communication action based on the determined thickness profile of the road covering material.

14. The system of claim 13 , wherein the at least one communication action comprises issuing one or more of an audible warning message and a visual warning message to a passenger of the host vehicle.

15. The system of claim 13 , wherein the at least one communication action comprises alerting a road maintenance authority.

16. A method for navigating a host vehicle, the method comprising:

receiving from a camera onboard the host vehicle at least one captured image representative of an environment of the host vehicle;

detecting, based on analysis of the at least one captured image, a presence of a road covering material on a road segment;

determining, based on analysis of the at least one captured image, a distance between the camera onboard the host vehicle and the road covering material;

determining a thickness profile of the road covering material based on the determined distance between the camera onboard the host vehicle and the road covering material and also based on stored three-dimensional profile information associated with the road segment surface, wherein the thickness profile of the road covering material represents a thickness of the road covering material at different locations of the road segment; and

causing the host vehicle to take at least one navigational action based on the determined thickness profile of the road covering material.

17. The method of claim 16 , further comprising causing at least one communication action based on the determined thickness profile of the road covering material.

18. The method of claim 16 , further comprising identifying the road covering material based on the analysis of the at least one captured image.

19. The method of claim 16 , wherein the stored three-dimensional profile information indicates an expected distance between the camera onboard the host vehicle and the road segment surface without any road covering material.

20. A non-transitory computer-readable medium containing instructions that when executed by at least one processor causes the at least one processor to perform navigation of a host vehicle, the operations comprising:

receiving from a camera onboard the host vehicle at least one captured image representative of an environment of the host vehicle;

detecting, based on analysis of the at least one captured image, a presence of a road covering material on a road segment surface;

determining, based on analysis of the at least one captured image, a distance between the camera onboard the host vehicle and the road covering material;

determining a thickness profile of the road covering material based on the determined distance between the camera onboard the host vehicle and the road covering material and also based on stored three-dimensional profile information associated with the road segment surface, wherein the thickness profile of the road covering material represents a thickness of the road covering material at different locations of the road segment; and

causing the host vehicle to take at least one navigational action based on the determined thickness profile of the road covering material.

21. The non-transitory computer-readable medium of claim 20 , wherein the operations further comprise identifying the road covering material based on the analysis of the at least one captured image.

22. The non-transitory computer-readable medium of claim 20 , wherein the operations further comprise causing at least one communication action based on the determined thickness profile of the road covering material.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 2, 2025
From: GIDEON, NIR; SILKO, OSNAT; KOSTENIOV, DANIEL; FISHER, AMIEL; GOLDMAN, YEHONATAN; SMADJA, EMMANUELLE
To: MOBILEYE VISION TECHNOLOGIES LTD.
Reel/Frame 069717/0222 →
Continuity (1)
Related Publication 20250065900A1 · Feb 27, 2025
References Cited (16)
US 20170016740A1 · Cui · 2017 [cited by applicant]
US 20180079424A1 · Myers · 2018 [cited by applicant]
US 20200189463A1 · Kunz et al. · 2020 [cited by applicant]
US 20210303875A1 · Bangalore Ramaiah · 2021 [cited by applicant]
US 20210381848A1 · Schwartz · 2021 [cited by examiner]
US 20210381849A1 · Aviel · 2021 [cited by examiner]
US 20220242457A1 · Ratner · 2022 [cited by examiner]
US 20220253061A1 · Han · 2022 [cited by applicant]
US 20220281456A1 · Giovanardi · 2022 [cited by examiner]
US 20220340171A1 · Halder · 2022 [cited by examiner]
US 20230003548A1 · Schwartz · 2023 [cited by examiner]
GB 2562908A · 2018 [cited by applicant]
JP 2021152917A · 2021 [cited by applicant]
WO 2022183415A1 · 2022 [cited by applicant]
Combined Search and Examination Report for GB Application No. GB2412424.0, issued on Jan. 31, 2025. [cited by applicant]
National Search Report and Written Opinion issued by the Dutch Patent Office in Dutch Patent Application No. 2038491, dated Feb. 17, 2025 (7 pages). [cited by applicant]