Controlling Use of Parking Spaces Using a Camera
First Claim
1. A method of tracking the use of at least one destination location, the method comprising:
- receiving five or more first images from a first camera having a first field of view, the five or more first images showing a first vehicle, a portion of a roadway, and at least one destination location;
determining, based on one of the five or more first images, a first static characteristic of the first vehicle;
determining, based on another of the five or more first images, a second static characteristic of the first vehicle;
determining, based on two of the five or more first images, a first dynamic characteristic of the first vehicle;
determining, based on another two of the five or more first images, a second dynamic characteristic of the first vehicle;
comparing the second static characteristic to the first static characteristic;
determining, in response to the comparison of the second static characteristic and the first static characteristic, that the second static characteristic is approximately equal to the first static characteristic;
comparing the second dynamic characteristic to the first dynamic characteristic;
determining, in response to the comparison of the second dynamic characteristic and the first dynamic characteristic, that the second dynamic characteristic is approximately equal to the first dynamic characteristic;
determining, in response to the approximate equivalence between the second static characteristic and the first static characteristic and the approximate equivalence between the second dynamic characteristic and the first dynamic characteristic, that the first vehicle is traversing the portion of the roadway;
determining, based on at least one of the five or more first images, that the first vehicle is stopped within the at least one destination location at a first time;
determining, based on at least another of the five or more first images, that the first vehicle has left the at least one destination location at a second time that is after the first time;
indicating that the first vehicle began use of the destination location at the first time; and
indicating that the first vehicle completed use of the destination location at the second time,wherein the steps of receiving, determining, comparing, and indicating are performed by one or more processors.
1 Assignment
0 Petitions
Accused Products
Abstract
Tracking the use of at least one destination location is disclosed. Initially, five or more first images are received from a first camera. A first static characteristic, a second static characteristic, a first dynamic characteristic, and a second dynamic characteristic of the first vehicle are determined based the five or more first images. The second static characteristic is determined to be approximately equal to the first static characteristic. The second dynamic characteristic is determined to be approximately equal to the first dynamic characteristic. In response, it is determined that the first vehicle is traversing a portion of a roadway. Then, it is determined that the first vehicle is stopped within the at least one destination location at a first time. It is then determined that the first vehicle left the at least one destination location at a second time that is after the first time. Finally, the first time and the second time are indicated.
-
Citations
30 Claims
-
1. A method of tracking the use of at least one destination location, the method comprising:
-
receiving five or more first images from a first camera having a first field of view, the five or more first images showing a first vehicle, a portion of a roadway, and at least one destination location; determining, based on one of the five or more first images, a first static characteristic of the first vehicle; determining, based on another of the five or more first images, a second static characteristic of the first vehicle; determining, based on two of the five or more first images, a first dynamic characteristic of the first vehicle; determining, based on another two of the five or more first images, a second dynamic characteristic of the first vehicle; comparing the second static characteristic to the first static characteristic; determining, in response to the comparison of the second static characteristic and the first static characteristic, that the second static characteristic is approximately equal to the first static characteristic; comparing the second dynamic characteristic to the first dynamic characteristic; determining, in response to the comparison of the second dynamic characteristic and the first dynamic characteristic, that the second dynamic characteristic is approximately equal to the first dynamic characteristic; determining, in response to the approximate equivalence between the second static characteristic and the first static characteristic and the approximate equivalence between the second dynamic characteristic and the first dynamic characteristic, that the first vehicle is traversing the portion of the roadway; determining, based on at least one of the five or more first images, that the first vehicle is stopped within the at least one destination location at a first time; determining, based on at least another of the five or more first images, that the first vehicle has left the at least one destination location at a second time that is after the first time; indicating that the first vehicle began use of the destination location at the first time; and indicating that the first vehicle completed use of the destination location at the second time, wherein the steps of receiving, determining, comparing, and indicating are performed by one or more processors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A system for tracking the use of at least one destination location, the system comprising one or more processors connected to at least one storage device, the system being configured to:
-
receive five or more first images from a first camera having a first field of view, the five or more first images showing a first vehicle, a portion of a roadway, and at least one destination location; determine, based on one of the five or more first images, a first static characteristic of the first vehicle; determine, based on another of the five or more first images, a second static characteristic of the first vehicle; determine, based on two of the five or more first images, a first dynamic characteristic of the first vehicle; determine, based on another two of the five or more first images, a second dynamic characteristic of the first vehicle; compare the second static characteristic to the first static characteristic; determine, in response to the comparison of the second static characteristic and the first static characteristic, that the second static characteristic is approximately equal to the first static characteristic; compare the second dynamic characteristic to the first dynamic characteristic; determine, in response to the comparison of the second dynamic characteristic and the first dynamic characteristic, that the second dynamic characteristic is approximately equal to the first dynamic characteristic; determine, in response to the approximate equivalence between the second static characteristic and the first static characteristic and the approximate equivalence between the second dynamic characteristic and the first dynamic characteristic, that the first vehicle is traversing the portion of the roadway; determine, based on at least one of the five or more first images, that the first vehicle is stopped within the at least one destination location at a first time; determine, based on at least another of the five or more first images, that the first vehicle has left the at least one destination location at a second time that is after the first time; indicate that the first vehicle began use of the destination location at the first time; and indicate that the first vehicle completed use of the destination location at the second time.
-
-
30. A storage device storing a computer program for tracking the use of at least one destination location, the computer program comprising one or more code segments that, when executed, cause one or more processors to:
-
receive five or more first images from a first camera having a first field of view, the five or more first images showing a first vehicle, a portion of a roadway, and at least one destination location; determine, based on one of the five or more first images, a first static characteristic of the first vehicle; determine, based on another of the five or more first images, a second static characteristic of the first vehicle; determine, based on two of the five or more first images, a first dynamic characteristic of the first vehicle; determine, based on another two of the five or more first images, a second dynamic characteristic of the first vehicle; compare the second static characteristic to the first static characteristic; determine, in response to the comparison of the second static characteristic and the first static characteristic, that the second static characteristic is approximately equal to the first static characteristic; compare the second dynamic characteristic to the first dynamic characteristic; determine, in response to the comparison of the second dynamic characteristic and the first dynamic characteristic, that the second dynamic characteristic is approximately equal to the first dynamic characteristic; determine, in response to the approximate equivalence between the second static characteristic and the first static characteristic and the approximate equivalence between the second dynamic characteristic and the first dynamic characteristic, that the first vehicle is traversing the portion of the roadway; determine, based on at least one of the five or more first images, that the first vehicle is stopped within the at least one destination location at a first time; determine, based on at least another of the five or more first images, that the first vehicle has left the at least one destination location at a second time that is after the first time; indicate that the first vehicle began use of the destination location at the first time; and indicate that the first vehicle completed use of the destination location at the second time.
-
Specification