Method and system for optimally localizing vehicles in a parking environment
First Claim
1. A method for optimally localizing vehicles in a parking environment, the method comprising:
- receiving, by a vehicle localization server, 3D acceleration data of each of one or more vehicles when each of the one or more vehicles passes through one or more bumps in the parking environment;
comparing, by the vehicle localization server, the 3D acceleration data with one or more predefined 3D acceleration data, wherein each of the one or more predefined 3D acceleration data is associated with location status of each of the one or more bumps;
obtaining, by the vehicle localization server, the location status of each of the one or more vehicles corresponding to the matched predefined 3D acceleration data; and
localizing, by the vehicle localization server, each of the one or more vehicles in the parking environment based on the location status of each of the one or more vehicles.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure relates to a method and system for optimally localizing vehicles in a parking environment. The method comprises receiving, by a vehicle localization server, 3D acceleration data of each of one or more vehicles when each of the one or more vehicles passes through one or more bumps in the parking environment. Upon receiving the 3D acceleration data, the vehicle localization server compares the 3D acceleration data with one or more predefined 3D acceleration data to identify the location status of each of the one or more bumps. The location status of the bumps corresponds to location status of the vehicle. The vehicle localization server localizes each of the one or more vehicles in the parking environment based on the location status of each of the one or more vehicles.
-
Citations
17 Claims
-
1. A method for optimally localizing vehicles in a parking environment, the method comprising:
-
receiving, by a vehicle localization server, 3D acceleration data of each of one or more vehicles when each of the one or more vehicles passes through one or more bumps in the parking environment; comparing, by the vehicle localization server, the 3D acceleration data with one or more predefined 3D acceleration data, wherein each of the one or more predefined 3D acceleration data is associated with location status of each of the one or more bumps; obtaining, by the vehicle localization server, the location status of each of the one or more vehicles corresponding to the matched predefined 3D acceleration data; and localizing, by the vehicle localization server, each of the one or more vehicles in the parking environment based on the location status of each of the one or more vehicles. - View Dependent Claims (2, 3, 4, 5, 7)
-
-
6. The method as claimed 5 further comprising:
-
detecting, by the vehicle localization server, a next parking slot in the parking environment for the one or more vehicles if the one or more vehicles are not parked in the detected parking slot; and providing, by the vehicle localization server, directions to the one or more vehicles towards the next parking slot.
-
-
8. A vehicle localization server for optimally localizing vehicles in a parking environment, the vehicle localization server comprising:
-
a processor; and a memory communicatively coupled to the processor, wherein the memory stores processor-executable instructions, which, on execution, causes the processor to; receive 3D acceleration data of each of one or more vehicles when each of the one or more vehicles passes through one or more bumps in the parking environment; compare the 3D acceleration data with one or more predefined 3D acceleration data, wherein each of the one or more predefined 3D acceleration data is associated with location status of each of the one or more bumps; obtain the location status of each of the one or more vehicles corresponding to the matched predefined 3D acceleration data; and localize each of the one or more vehicles in the parking environment based on the location status of each of the one or more vehicles. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A non-transitory computer readable medium including instructions stored thereon that when processed by at least one processor cause a vehicle localization server to perform operations comprising:
-
receiving acceleration data of each of one or more vehicles when each of the one or more vehicles passes through one or more bumps in the parking environment; comparing the 3D acceleration data with one or more predefined 3D acceleration data, wherein each of the one or more predefined 3D acceleration data is associated with location status of each of the one or more bumps; obtaining the location status of each of the one or more vehicles corresponding to the matched predefined 3D acceleration data; and localizing each of the one or more vehicles in the parking environment based on the location status of each of the one or more vehicles. - View Dependent Claims (14, 15, 16, 17)
-
Specification