Method and apparatus for providing unknown moving object detection
AssigneeHERE Global B.V.
InventorJames Fowe
Life of this patent
Estimating the term…
Abstract
An approach is provided for an unknown moving object detection system. The approach, for instance, involves capturing a plurality of unknown object events indicating an unknown object detected by one or more computer vision systems. The approach also involves clustering the plurality of unknown object events into a plurality of clusters based on one or more clustering parameters. The approach further involves selecting at least one cluster of the plurality of clusters based on a selection criterion. The approach further involves determining at least one operating scenario for the one or more computer vision systems based on a combination of the one or more clustering parameters associated with the selected at least one cluster.
Claims20
A method comprising:
- detecting, via one or more computer vision systems, a plurality of unknown object events being captured in image data and indicating an unknown object;
- clustering the plurality of unknown object events into a plurality of clusters based on clustering parameters of a beam cluster search (BCS) algorithm and at least a K-means clustering algorithm, wherein a value of K of the K-means clustering algorithm is determined based on the BCS algorithm;
- determining an operating scenario based on a combination of the clustering parameters associated with at least one cluster;
- determining a probability of at least one self-driving vehicle driving under the determined operating scenario;
- and
- generating, in real-time, a notification to the at least one self-driving vehicle to take one or more actions to mitigate safety concerns relating to the unknown object.
An apparatus comprising:
- at least one processor;
- and
- at least one memory including computer program code for one or more programs,
- the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following,
- detect, via one or more computer vision systems, a plurality of unknown object events being captured in image data and indicating an unknown object;
- cluster the plurality of unknown object events into a plurality of clusters based on clustering parameters of a beam cluster search (BCS) algorithm and at least a K-means clustering algorithm, wherein a value of K of the K-means clustering algorithm is determined based on the BCS algorithm;
- determine an operating scenario based on a combination of the clustering parameters associated with at least one cluster;
- determine a probability of at least one self-driving vehicle driving under the determined operating scenario;
- and
- generate, in real-time, a notification to the at least one self-driving vehicle to take one or more actions to mitigate safety concerns relating to the unknown object.
A non-transitory computer-readable storage medium carries one or more sequences of one or more instructions which, when executed by one or more processors, cause, at least in part, an apparatus to perform:
- detecting, via one or more computer vision systems, a plurality of unknown object events being captured in image data and indicating an unknown object;
- clustering the plurality of unknown object events into a plurality of clusters based on clustering parameters of a beam cluster search (BCS) algorithm and at least a K-means clustering algorithm, wherein a value of K of the K-means clustering algorithm is determined based on the BCS algorithm;
- determining an operating scenario based on a combination of the clustering parameters associated with at least one cluster;
- determining a probability of at least one self-driving vehicle driving under the determined operating scenario;
- and
- generating, in real-time, a notification to the at least one self-driving vehicle to take one or more actions to mitigate safety concerns relating to the unknown object.
Dependencies are inferred from the claim text.