Detecting vehicle movement through wheel movement
First Claim
1. A computer implemented method for determining whether a vehicle is in motion, the method comprising:
- determining, with one or more computing devices, that the vehicle is traveling slower than a predetermined speed;
upon determining that the vehicle is traveling slower than the predetermined speed, receiving, with the one or more computing devices, a set of image data representative of a wheel of the vehicle captured over a period of time;
determining, with the one or more computing devices and based on a subset of the set of image data, a first location of a first portion of the wheel;
determining, with the one or more computing device and based on a second subset of the set of image data, a second location of the first portion of the wheel;
calculating, with the one or more computing devices, a value based on an angular distance between the first location and the second location of the first portion;
determining, with the one or more computing devices and based on the value, whether the vehicle is in motion; and
providing, with the one or more computing devices, in response to determining that the vehicle is in motion, a signal instructing another vehicle to perform a driving maneuver.
3 Assignments
0 Petitions
Accused Products
Abstract
Aspects of the disclosure relate to detecting vehicle movement. For example, one or more computing devices may receive first image data representative of a vehicle'"'"'s wheel and second image data representative of the wheel captured subsequent to the capture of the first image data. The one or more computing devices may determine a first location of a first portion of the wheel based on the first image data, and a second location of the first portion of the wheel based on the second image data. The one or more computing devices may calculate a value based on the angular distance between the first location and the second location of the first portion, and based on the value, determine whether the vehicle is in motion. Upon determining the vehicle is in motion the one or more computing devices may provide a signal that the vehicle is in motion.
30 Citations
20 Claims
-
1. A computer implemented method for determining whether a vehicle is in motion, the method comprising:
-
determining, with one or more computing devices, that the vehicle is traveling slower than a predetermined speed; upon determining that the vehicle is traveling slower than the predetermined speed, receiving, with the one or more computing devices, a set of image data representative of a wheel of the vehicle captured over a period of time; determining, with the one or more computing devices and based on a subset of the set of image data, a first location of a first portion of the wheel; determining, with the one or more computing device and based on a second subset of the set of image data, a second location of the first portion of the wheel; calculating, with the one or more computing devices, a value based on an angular distance between the first location and the second location of the first portion; determining, with the one or more computing devices and based on the value, whether the vehicle is in motion; and providing, with the one or more computing devices, in response to determining that the vehicle is in motion, a signal instructing another vehicle to perform a driving maneuver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for determining whether a vehicle is in motion comprising:
-
one or more sensors; one or more computing devices; and memory storing instructions, the instructions executable by the one or more computing devices; wherein the instructions comprise; determining that the vehicle is traveling slower than a predetermined speed; upon determining that the vehicle is traveling slower than the predetermined speed, receiving a set of image data representative of a wheel of the vehicle captured over a period of time; determining, based on a subset of the set of image data, a first location of a first portion of the wheel; determining, based on a second subset of the set of image data, a second location of the first portion of the wheel; calculating, a value based on an angular distance between the first location and the second location of the first portion; determining, based on the value, whether the vehicle is in motion; and providing, with the one or more computing devices, in response to determining that the vehicle is in motion, a signal instructing another vehicle to perform a driving maneuver. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable storage medium on which computer-readable instructions of a program are stored, the instructions, when executed by a processor, cause the processor to perform a method, the method comprising:
-
determining that a vehicle is traveling slower than a predetermined speed; upon determining that the vehicle is traveling slower than the predetermined speed, receiving a set of image data representative of a wheel of the vehicle captured over a period of time; determining, based on a subset of the set of image data, a first location of a first portion of the wheel; determining, based on a second subset of the set of image data, a second location of the first portion of the wheel; calculating, a value based on an angular distance between the first location and the second location of the first portion; determining, based on the value, whether the vehicle is in motion; and providing, in response to determining that the vehicle is in motion, a signal instructing another vehicle to perform a driving maneuver.
-
Specification