US 12,140,442 B2
Clustering event information for vehicle navigation
Or Rappel-Kroyzer, Jerusalem (IL); Amit Raphael, Tekoa (IL); Ido Karavany, Gvaot Bar (IL); Sergei Kom, Modiin (IL); Amir Chanovsky, Nahariya (IL); Eran Avidan, Rehovot (IL); and Eiran Bolless, Yavne (IL)
Assigned to Mobileye Vision Technologies Ltd., Jerusalem (IL)
Filed by Mobileye Vision Technologies Ltd., Jerusalem (IL)
Filed on Jul. 15, 2021, as Appl. No. 17/377,054.
Application 17/377,054 is a continuation of application No. PCT/US2020/014962, filed on Jan. 24, 2020.
Claims priority of provisional application 62/956,929, filed on Jan. 3, 2020.
Claims priority of provisional application 62/796,355, filed on Jan. 24, 2019.
Prior Publication US 2021/0341303 A1, Nov. 4, 2021
Int. Cl. G06F 16/00 (2019.01); G01C 21/34 (2006.01); G01C 21/36 (2006.01); G06F 16/2455 (2019.01); G06F 16/28 (2019.01); G06F 16/29 (2019.01); G08G 1/01 (2006.01); G08G 1/0967 (2006.01); G06V 20/58 (2022.01)
CPC G01C 21/3492 (2013.01) [G01C 21/3691 (2013.01); G06F 16/24556 (2019.01); G06F 16/285 (2019.01); G06F 16/29 (2019.01); G08G 1/0112 (2013.01); G08G 1/0133 (2013.01); G08G 1/096708 (2013.01); G06V 20/58 (2022.01)] 20 Claims
OG exemplary drawing
 
1. A system for aggregating informational reports received from a plurality of vehicles, 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:
receive an informational vehicle report, wherein the informational vehicle report includes information identifying a detected event and a detected location of the event in an environment of a host vehicle;
store the informational vehicle report in a database in association with a first cell, wherein the first cell is associated with a first spatial region that includes the detected location;
query a second cell stored in the database, wherein the second cell is associated with a second spatial region within a predetermined distance of the first spatial region;
determine whether the second cell is associated with an information cluster associated with the detected event;
when the second cell is associated with an information cluster associated with the detected event:
aggregate the informational vehicle report of the first cell with the information cluster associated with the second cell to provide an aggregated cluster, wherein the aggregated cluster is associated with an aggregated spatial region including the first spatial region and the second spatial region;
generate an event report for the detected event based on information associated with the aggregated cluster; and
transmit the event report to the host vehicle; and
when the second cell is not associated with an information cluster associated with the detected event:
generate the event report for the detected event based on the stored informational vehicle report; and
transmit the event report to the host vehicle.