DETERMINING OVERLAP OF A PARKING SPACE BY A VEHICLE
First Claim
1. A system comprising:
- one or more hardware processors;
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 set of pixel coordinates of a vehicle, the set of pixel coordinates defining a location of the vehicle within an image of a parking space,translating the set of pixel coordinates of the vehicle to a first set of global coordinates, the first set of global coordinates defining a first geospatial location corresponding to the vehicle;
accessing, from the networked data store, a second set of global coordinates defining a second geospatial location corresponding to the parking space;
determining an overlap amount by comparing the first set of global coordinates to the second set of global coordinates, the overlap amount including an amount of the parking space covered by the vehicle;
determining the vehicle overlaps the parking space based on the overlap amount transgressing a threshold overlap amount; and
updating a data object associated with the vehicle to indicate the vehicle overlaps the parking space.
7 Assignments
0 Petitions
Accused Products
Abstract
A system comprising a computer-readable storage medium storing at least one program and a method for determining vehicle overlap with a parking space is presented. The method may include accessing a set of pixel coordinates defining a location of a vehicle within an image, and translating the set of pixel coordinates to a set of global coordinates defining a geospatial location of the vehicle. The method may further include accessing a set of known coordinates of the parking space. The method may further include determining an overlap amount by comparing the global coordinates of the vehicle with the known global coordinates of the parking space, and determining the vehicle overlaps the parking space based on the overlap amount transgressing a threshold overlap amount. The method may further include updating a data object associated with the vehicle to indicate the vehicle overlaps the parking space.
-
Citations
20 Claims
-
1. A system comprising:
-
one or more hardware processors; 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 set of pixel coordinates of a vehicle, the set of pixel coordinates defining a location of the vehicle within an image of a parking space, translating the set of pixel coordinates of the vehicle to a first set of global coordinates, the first set of global coordinates defining a first geospatial location corresponding to the vehicle; accessing, from the networked data store, a second set of global coordinates defining a second geospatial location corresponding to the parking space; determining an overlap amount by comparing the first set of global coordinates to the second set of global coordinates, the overlap amount including an amount of the parking space covered by the vehicle; determining the vehicle overlaps the parking space based on the overlap amount transgressing a threshold overlap amount; and updating a data object associated with the vehicle to indicate the vehicle overlaps the parking space. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
accessing, from a networked data store, a set of pixel coordinates of a vehicle, the set of pixel coordinates defining a location of the vehicle within an image of a parking space; translating the set of pixel coordinates of the vehicle to a first set of global coordinates, the first set of global coordinates defining a first geospatial location corresponding to the vehicle; accessing, from a data object associated with the parking space, a second set of global coordinates defining a second geospatial location corresponding to the parking space; determining an overlap amount by comparing the first set of global coordinates to the second set of global coordinates, the overlap amount including an amount of the parking space covered by the vehicle; determining the vehicle overlaps the parking space based on the overlap amount transgressing a threshold overlap amount; and updating a data object associated with the vehicle to indicate the vehicle overlaps the parking space. - 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 set of pixel coordinates of a vehicle, the set of pixel coordinates defining a location of the vehicle within an image of a parking space; translating the set of pixel coordinates of the vehicle to a first set of global coordinates, the first set of global coordinates defining a first geospatial location corresponding to the vehicle; accessing, from a data object associated with the parking space, a second set of global coordinates defining a second geospatial location corresponding to the parking space; determining an overlap amount by comparing the first set of global coordinates to the second set of global coordinates, the overlap amount including an amount of the parking space covered by the vehicle; determining the vehicle overlaps the parking space based on the overlap amount transgressing a threshold overlap amount; and updating a data object associated with the vehicle to indicate the vehicle overlaps the parking space.
-
Specification