CPC G06V 20/58 (2022.01) [G06T 7/248 (2017.01); G06T 7/40 (2013.01); G06V 20/588 (2022.01); H04N 7/183 (2013.01); G06T 2207/10016 (2013.01); G06T 2207/30256 (2013.01); G06T 2207/30261 (2013.01)] | 15 Claims |
1. A computerized method for processing images captured by a camera mountable in a host vehicle while the host vehicle is moving, the method comprising:
capturing a first image frame and a second image frame from a field of view of the camera;
tracking corresponding image points from the first image frame to the second image frame;
detecting, from the tracked corresponding image points and based on a comparison of the first image frame to the second image frame, a first plurality of image points associated with a suspect hazard of a road;
detecting, from the tracked corresponding image points, a second plurality of image points associated with a moving vehicle;
determining first motion between the first plurality of image points and second motion between the second plurality of image points; and
determining that the first motion is associated with a moving shadow cast from the moving vehicle based on a correlation between the first motion and the second motion.
|