IDENTIFYING AND TRACKING VEHICLES IN MOTION
First Claim
1. A system comprising:
- one or more processor of a machine;
a machine-readable medium storing instructions that, when executed by the one or more processors, cause the machine to perform operations comprising;
accessing, from a networked data store, a first set of pixel coordinates of a vehicle, the first set of pixel coordinates defining a location of the vehicle within a first image;
accessing, from the networked data store, a second set of pixel coordinates of the vehicle, the second set of pixel coordinates defining a location of the vehicle within a second image;
translating the first set of pixel coordinates to a first set of global coordinates, the first set of global coordinates defining a first geospatial location of the vehicle;
translating the second set of pixel coordinates to a second set of global coordinates, the second set of global coordinates defining a second geospatial location of the vehicle;
determining the vehicle is in motion based on a comparison of the first set of global coordinates to the second set of global coordinates; and
causing presentation of a user interface on a client device communicatively coupled to the machine, the user interface include a geospatial map, the user interface further including a first visual indicator on the geospatial map at the first geospatial location of the vehicle, the user interface further including a second visual indicator on the geospatial map at the second geospatial location of the vehicle.
7 Assignments
0 Petitions
Accused Products
Abstract
A system comprising a computer-readable storage medium storing at least one program and a method for identifying and monitoring vehicles in motion is presented. The method may include accessing sets of pixel coordinates defining a location of a vehicle within a first image and a second image. The method may further include translating the sets of pixel coordinates to sets of global coordinates defining a first and second geospatial location of the vehicle. The method further includes determining the vehicle is in motion based on a comparison of the first and second geospatial locations of the vehicle. The method further includes causing presentation of a user interface that includes a geospatial map with visual indicators of the first and second geospatial location of the vehicle.
-
Citations
20 Claims
-
1. A system comprising:
-
one or more processor of a machine; a machine-readable medium storing instructions that, when executed by the one or more processors, cause the machine to perform operations comprising; accessing, from a networked data store, a first set of pixel coordinates of a vehicle, the first set of pixel coordinates defining a location of the vehicle within a first image; accessing, from the networked data store, a second set of pixel coordinates of the vehicle, the second set of pixel coordinates defining a location of the vehicle within a second image; translating the first set of pixel coordinates to a first set of global coordinates, the first set of global coordinates defining a first geospatial location of the vehicle; translating the second set of pixel coordinates to a second set of global coordinates, the second set of global coordinates defining a second geospatial location of the vehicle; determining the vehicle is in motion based on a comparison of the first set of global coordinates to the second set of global coordinates; and causing presentation of a user interface on a client device communicatively coupled to the machine, the user interface include a geospatial map, the user interface further including a first visual indicator on the geospatial map at the first geospatial location of the vehicle, the user interface further including a second visual indicator on the geospatial map at the second geospatial location of the vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
accessing, from a networked data store, a first set of pixel coordinates of a vehicle, the first set of pixel coordinates defining a location of the vehicle within a first image; accessing, from the networked data store, a second set of pixel coordinates of the vehicle, the second set of pixel coordinates defining a location of the vehicle within a second image; translating the first set of pixel coordinates to a first set of global coordinates, the first set of global coordinates defining a first geospatial location of the vehicle; translating the second set of pixel coordinates to a second set of global coordinates, the second set of global coordinates defining a second geospatial location of the vehicle; determining, using one or more processors, the vehicle is in motion based on a comparison of the first set of global coordinates to the second set of global coordinates; and causing presentation of a user interface on a client device communicatively coupled to the machine, the user interface include a geospatial map, the user interface further including a first visual indicator on the geospatial map at the first geospatial location of the vehicle, the user interface further including a second visual indicator on the geospatial map at the second geospatial location of the vehicle. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory machine-readable storage medium, and embodying instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:
-
accessing, from a networked data store, a first set of pixel coordinates of a vehicle, the first set of pixel coordinates defining a location of the vehicle within a first image; accessing, from the networked data store, a second set of pixel coordinates of the vehicle, the second set of pixel coordinates defining a location of the vehicle within a second image; translating the first set of pixel coordinates to a first set of global coordinates, the first set of global coordinates defining a first geospatial location of the vehicle; translating the second set of pixel coordinates to a second set of global coordinates, the second set of global coordinates defining a second geospatial location of the vehicle; determining the vehicle is in motion based on a comparison of the first set of global coordinates to the second set of global coordinates; and causing presentation of a user interface on a client device communicatively coupled to the machine, the user interface include a geospatial map, the user interface further including a first visual indicator on the geospatial map at the first geospatial location of the vehicle, the user interface further including a second visual indicator on the geospatial map at the second geospatial location of the vehicle.
-
Specification