US9607214B2ActiveUtilityA1

Tracking at least one object

Assignee: CLOUDPARC INCPriority: Aug 6, 2012Filed: Sep 16, 2015Granted: Mar 28, 2017
Est. expiryAug 6, 2032(~6.1 yrs left)· nominal 20-yr term from priority
G08G 1/0175G07B 15/02H04N 23/69H04N 23/90H04N 23/62G06F 18/22H04N 23/66G06V 20/54G06V 20/52G06T 2207/30264B60Q 1/0483G06T 2207/10004H04N 7/181G06T 7/292G06Q 30/0284G08G 1/056G08G 1/14G08G 1/143G06T 2207/30236G08G 1/052G06T 7/70G08G 1/01G08G 1/142G06T 7/20G06Q 30/04G08G 1/144G06Q 50/265G08G 1/148H04N 7/18G06Q 20/145G06T 7/73G06Q 20/02G07B 15/00G06T 7/90G08G 1/133G08G 1/00G08G 1/017H04N 5/23203G06K 9/00342G06K 9/00G06K 9/18G06T 7/004G06K 9/00838G07F 17/24H04N 5/23296G06K 9/00624G08G 1/146H04N 5/23216G06K 9/325G06K 9/00785H04N 5/23229G06T 7/2093G06K 9/0063G06K 9/00791G06K 2209/15H04N 5/247G06K 9/00771G06K 9/6201G06T 7/0042G06Q 50/30G06V 40/23G06V 20/593G06V 20/62G06V 20/625G06V 30/224G06V 20/56G06Q 50/40
94
PatentIndex Score
10
Cited by
111
References
30
Claims

Abstract

Tracking at least one object is disclosed. Initially, four or more first images are received showing a first object. First static and dynamic characteristics and second static and dynamic characteristics of the first object are determined. The second static characteristic is compared to the first static characteristic and the second dynamic characteristic is compared to the first dynamic characteristic. It is then determined that the first object is moving.

Claims

exact text as granted — not AI-modified
The invention claimed is: 
     
       1. A method of tracking at least one object, the method comprising:
 receiving four or more first images showing a first object; 
 determining, based on one of the four or more first images, a first static characteristic of the first object; 
 determining, based on another of the four or more first images, a second static characteristic of the first object; 
 determining, based on two of the four or more first images, a first dynamic characteristic of the first object; 
 determining, based on another two of the four or more first images, a second dynamic characteristic of the first object; 
 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; and 
 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 object is moving, wherein:
 the first static characteristic and the second static characteristic are characteristics of the first object that are constant over time, 
 the first dynamic characteristic is one or more of a first speed of travel and a first direction of travel of the first object, 
 the second dynamic characteristic is one or more of a second speed of travel and a second direction of travel of the first object, and 
 the steps of receiving, determining and comparing are performed by one or more processors. 
 
 
     
     
       2. The method of  claim 1 , wherein:
 the four or more first images also show a roadway or a walkway, and 
 the roadway or walkway is a street, a highway, a parking garage, a parking lot, an intersection, a crosswalk, a sidewalk, a pedestrian crossing, a driveway, an island, a median, or a bicycle lane. 
 
     
     
       3. The method of  claim 1 , wherein at least one of the four or more first images is received from a first camera having a first field of view. 
     
     
       4. The method of  claim 3 , wherein at least one other of the four or more first images is received from a second camera having a second field of view different from the first field of view and partially overlapping with the first field of view. 
     
     
       5. The method of  claim 1 , further comprising providing real-time tracking of the first object to a law enforcement or security system. 
     
     
       6. The method of  claim 5 , wherein providing real-time tracking of the first object to law enforcement or security system comprises forwarding a location of the first object to the law enforcement or security system. 
     
     
       7. The method of  claim 1 , wherein:
 the first static characteristic is one or more of a color, an outline, a size, and a dimension of the first object; and 
 the second static characteristic is one or more of a color, an outline, a size, and a dimension of the first object. 
 
     
     
       8. The method of  claim 1 , wherein:
 the first static characteristic comprises two or more first static characteristics of the first object; and 
 the second static characteristic comprises two or more second static characteristics of the first object. 
 
     
     
       9. The method of  claim 1 , wherein:
 the first dynamic characteristic comprises two or more first dynamic characteristics of the first object; and 
 the second dynamic characteristic comprises two or more second dynamic characteristics of the first object. 
 
     
     
       10. The method of  claim 1 , wherein each of the four or more first images includes a visual timestamp indicating a time at which the respective image was captured. 
     
     
       11. The method of  claim 1 , wherein the first object is a first pedestrian. 
     
     
       12. The method of  claim 2 , wherein determining that the first object is moving comprises determining that the object is traversing a portion of the roadway or the walkway. 
     
     
       13. The method of  claim 1 , wherein the first object is a first wheeled transportation apparatus. 
     
     
       14. The method of  claim 13 , wherein the first wheeled transportation apparatus is a first vehicle. 
     
     
       15. The method of  claim 13 , wherein the first wheeled transportation apparatus is a first two-wheeled transportation apparatus or a first four-wheeled transportation apparatus. 
     
     
       16. The method of  claim 1 , wherein the first dynamic characteristic and the second dynamic characteristic are a direction of travel of the first object. 
     
     
       17. The method of  claim 11 , wherein the first pedestrian is an occupant of a vehicle. 
     
     
       18. The method of  claim 11 , wherein the four or more first images also show a first vehicle, the method further comprising:
 determining, based on at least two of the four or more first images, that the first pedestrian is walking to or from the first vehicle; and 
 associating the first pedestrian with the first vehicle. 
 
     
     
       19. The method of  claim 18 , further comprising:
 receiving a unique identifier of the first vehicle, 
 wherein associating the first pedestrian with the first vehicle comprises associating the first pedestrian with the unique identifier of the first vehicle. 
 
     
     
       20. The method of  claim 19 , wherein the unique identifier of the first vehicle is a license plate number, a one-dimensional bar code, or a matrix bar code associated with the first vehicle. 
     
     
       21. The method of  claim 19 , wherein receiving the unique identifier of the first vehicle comprises determining the unique identifier of the first vehicle based on at least one of the four or more first images. 
     
     
       22. The method of  claim 19 , wherein the four or more first images are received from a first camera having a first field of view. 
     
     
       23. The method of  claim 22 , further comprising:
 receiving one or more second images from a second camera having a second field of view that is different from the first field of view, 
 wherein receiving the unique identifier of the first vehicle comprises determining the unique identifier of the first vehicle based on the one or more second images. 
 
     
     
       24. The method of  claim 23 , wherein the second camera is included in an unmanned air vehicle that is configured to be autonomously operated. 
     
     
       25. The method of  claim 18 , wherein:
 the four or more first images also show a payment station of a third-party parking payment system, and 
 determining that the first pedestrian is walking to or from the first vehicle comprises determining that the first pedestrian traveled between the first vehicle and the payment station of the third-party parking payment system. 
 
     
     
       26. The method of  claim 25 , further comprising receiving, from the third-party parking payment system, payment information specifying a period of time that was received by the third-party parking payment system,
 wherein associating the first pedestrian with the first vehicle comprises associating, in response to the determination that the first pedestrian traveled between the first vehicle and the payment station of the third-party parking payment system, the period of time with the first vehicle. 
 
     
     
       27. The method of  claim 25 , wherein the third-party parking payment system is a third-party pay-by-space parking payment system, a third-party pay-and-display parking payment system, or a third-party curbside parking meter payment system. 
     
     
       28. The method of  claim 1 , wherein the four or more first images also show a second object that is different from the first object, the method further comprising:
 determining, based on one of the four or more first images, a first static characteristic of the second object; 
 determining, based on another of the four or more first images, a second static characteristic of the second object; 
 determining, based on two of the four or more first images, a first dynamic characteristic of the second object; 
 determining, based on another two of the four or more first images, a second dynamic characteristic of the second object; 
 comparing the second static characteristic of the second object to the first static characteristic of the second object; 
 determining, in response to the comparison of the second static characteristic of the second object and the first static characteristic of the second object, that the second static characteristic of the second object is approximately equal to the first static characteristic of the second object; 
 comparing the second dynamic characteristic of the second object to the first dynamic characteristic of the second object; 
 determining, in response to the comparison of the second dynamic characteristic of the second object and the first dynamic characteristic of the second object, that the second dynamic characteristic of the second object is approximately equal to the first dynamic characteristic of the second object; and 
 determining, in response to the approximate equivalence between the second static characteristic of the second object and the first static characteristic of the second object and the approximate equivalence between the second dynamic characteristic of the second object and the first dynamic characteristic of the second object, that the second object is also moving. 
 
     
     
       29. A system for tracking at least one object, the system comprising one or more processors connected to at least one storage device, the system being configured to:
 receive four or more first images showing a first object; 
 determine, based on one of the four or more first images, a first static characteristic of the first object; 
 determine, based on another of the four or more first images, a second static characteristic of the first object; 
 determine, based on two of the four or more first images, a first dynamic characteristic of the first object; 
 determine, based on another two of the four or more first images, a second dynamic characteristic of the first object; 
 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; and 
 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 object is moving, wherein:
 the first static characteristic and the second static characteristic are characteristics of the first object that are constant over time, 
 the first dynamic characteristic is one or more of a speed of travel and a direction of travel of the first object, and 
 the second dynamic characteristic is one or more of a speed of travel and a direction of travel of the first object. 
 
 
     
     
       30. A method of tracking at least one pedestrian, the method comprising:
 receiving four or more first images showing a first pedestrian, a first vehicle, and a payment station of a third-party parking payment system; 
 determining, based on one of the four or more first images, a first static characteristic of the first pedestrian; 
 determining, based on another of the four or more first images, a second static characteristic of the first pedestrian; 
 determining, based on two of the four or more first images, a first dynamic characteristic of the first pedestrian; 
 determining, based on another two of the four or more first images, a second dynamic characteristic of the first pedestrian; 
 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; and 
 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 pedestrian traveled between the first vehicle and the payment station of the third-party parking payment system, wherein:
 the first static characteristic and the second static characteristic are characteristics of the first pedestrian that are constant over time, 
 the second dynamic characteristic are characteristics of the first pedestrian that change over time, and 
 the steps of receiving, determining and comparing are performed by one or more processors.

Join the waitlist — get patent alerts

Track US9607214B2 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.