Patent ID: 9171382
Filing Date: 2015-10-27
Classification: G06K,G06Q,G06T,G07B,G07F,G08G,H04N

Abstract:
1. A method of tracking speeding violations and use of at least one destination location, the method comprising: receiving two or more first images from a first camera having a first field of view, the two or more first images showing a first vehicle within a portion of a roadway; receiving two or more second images from a second camera having a second field of view, the two or more second images showing a second vehicle, the second camera being different from the first camera, and the second field of view being different from the first field of view; receiving two or more third images from a third camera having a third field of view, the two or more third images showing at least one destination location and the second vehicle, the third camera being different from the second camera, and the third field of view being different from and partially overlapping with the second field of view; determining, based on at least two of the two or more first images, a speed of the first vehicle at a first time within the portion of the roadway; comparing the speed of the first vehicle at the first time with a first predetermined speed limit associated with the portion of the roadway; determining, in response to the comparison of the speed of the first vehicle at the first time and the first predetermined speed limit, that the first vehicle exceeded the first predetermined speed limit at the first time; indicating, in response to the determination that the first vehicle exceeded the first predetermined speed limit at the first time, a unique identifier of the first vehicle and the speed of the first vehicle at the first time; determining, based on at least one of the two or more second images, a first static characteristic of the second vehicle and a first dynamic characteristic of the second vehicle; determining, based on at least one of the two or more third images, a second static characteristic of the second vehicle and a second dynamic characteristic of the second vehicle; comparing the second static characteristic of the second vehicle to the first static characteristic of the second vehicle, and the second dynamic characteristic of the second vehicle to the first dynamic characteristic of the second vehicle; determining, in response to the comparison of the second static characteristic of the second vehicle to the first static characteristic of the second vehicle and the comparison of the second dynamic characteristic of the second vehicle to the first dynamic characteristic of the second vehicle, that the second static characteristic of the second vehicle is approximately equal to the first static characteristic of the second vehicle and that the second dynamic characteristic of the second vehicle is approximately equal to the first dynamic characteristic of the second vehicle; determining, in response to the approximate equivalence between the second static characteristic of the second vehicle and the first static characteristic of the second vehicle and the approximate equivalence between the second dynamic characteristic of the second vehicle and the first dynamic characteristic of the second vehicle, that the second vehicle is present in the third field of view of the third camera; determining, based on at least one of the two or more third images, that the second vehicle is stopped in the at least one destination location at a second time; determining, based on at least another of the two or more third images, that the second vehicle has left the at least one destination location at a third time that is after the second time; and indicating, in response to the determination that the second vehicle has left the at least one destination location, a unique identifier of the second vehicle, the second time that the second vehicle began use of the at least one destination location, and the third time that the second vehicle completed use of the at least one destination location, wherein the steps of receiving, determining, comparing, and indicating are performed by one or more processors.