The present invention falls within the technical sector of managing and operating uncovered outdoor parking lots, using image processing technologies from the images obtained by installing cameras in parking lots.
More specifically, the present invention relates to a control system and method for vehicles and parking spaces in outdoor parking lots, based on identifying vehicles and tracking them inside the parking lot.
Currently, the best known solutions for controlling parking spaces in both covered and uncovered (outdoor) parking lots are based on the use of presence sensors installed in the parking spaces themselves.
The sensors that are currently used are installed one for each parking space and with them it is possible to know if a space is occupied or vacant, information that can help drivers find parking spaces quicker, although it cannot be known what vehicle is occupying the free space.
In outdoor parking lots, nearly all current solutions for achieving the objective set out are based on sensors installed in the ground. These sensors have a considerable facilities cost. The ground must be drilled to install them.
The presence sensors used in parking lots are either powered by electrical power, battery or solar energy. Those that operate with electrical power are able to have a red light or green light that indicates whether the space is occupied or not, although in this case, installation is more costly since it is necessary to install the power cable. With those that operate with battery, the battery must be changed approximately every five years, and they cannot have red and green lights since they require considerable amounts of energy. Those that operate with solar energy also cannot have red and green lights for the same reason, however, they do not require intervention every five years. Nevertheless, the greatest drawback of this type of sensor is that they need solar energy to recharge.
On the other hand, the presence sensors do not effectively solve the matter of security and surveillance in parking lots.
To monitor the inside of a parking lot, security cameras are usually used. However, these cameras are in no way related to the sensors placed in the parking spaces that determine whether the space is free or occupied. Therefore, the security cameras are not involved in controlling the spaces. There is also no tracking information (video) of the movements of the vehicles in the outdoor parking lot.
The objective technical problem presented here is to provide a method and means in an outdoor parking lot for identifying which vehicle is parked in which parking space and for even tracking this vehicle while it is in the parking lot in order to control it in space and time.
The present invention is used to solve the aforementioned problem, resolving the drawbacks of the solutions mentioned in the state of the art, by means of a system based on computer vision that identifies which vehicle is occupying a parking space of an outdoor parking lot.
The present invention makes it possible to know not only which spaces of an outdoor parking lot are occupied, but also which car is occupying each of the spaces and even for how much time.
Given that the technology used is computer vision, the function of monitoring is added to the previous features, since it is also possible to use cameras to record all movements of the vehicles entering/exiting the parking lot and for parking lot security.
The algorithms of computer vision used in the invention have two different functions: the first is to follow/track vehicles in the image, and the second is to detect whether the spaces of the parking lots are occupied or free and to detect movement around them. In both cases, the computer vision must be robust, being able to operate under different light conditions (sunny days, cloudy days and all gradations thereof) and under different weather conditions. The algorithms are capable of solving the different situations in which there may be vehicles in the parking lot, for example, when two vehicles cross paths in the parking lot, the system is capable of distinguishing the vehicles and knowing which identification label (for example, license plate) belongs to each one.
The present invention can be applied to:
i) On-street parkings, also called blue and green zone parking lots.
ii) Off-street parkings, which are private parking lots constructed outdoors, both on the top floors of buildings as well as uncovered parking lots on the ground floor.
One aspect of the invention relates to a control method for vehicles and parking spaces for outdoor parking lots comprising the following steps:
read an identification label of a vehicle (for example, its license plate) that enters an outdoor parking lot at the time of entry,
obtain a global image of the outdoor parking lot and detect in said image at least one parking space that can be free or occupied,
capture at least one image of the vehicle from the time of entry until a final time, which can refer to the time of parking the vehicle in one of the detected free spaces or the time of exit when the vehicle leaves the outdoor parking lot,
associate each captured image of the vehicle with the identification label read,
track the vehicle in the global image of the parking lot using the sum of each captured image of the vehicle.
Another aspect of the invention relates to a system for outdoor parking lots which implements the control method for vehicles and parking spaces described above comprising the following components:
The advantages of the method and system described with respect to the solutions of the prior state of the art are mainly derived from the fact that while none of the sensors that are currently used for controlling outdoor parking lots identify the license plate of the vehicle that is parked or allow for video recording for security reasons, the present invention allows for:
What follows is a very brief description of a series of drawings that aid in better understanding the invention, and which are expressly related to an embodiment of said invention that is presented by way of a non-limiting example of the same.
By combining the images of all the overhead cameras (2), a complete or global image of the parking lot (10) can be recreated, and by using computer vision algorithms, the vehicles (11) that enter the parking lot (10) can be tracked on it until they exit, such that by analysing this global image of the parking lot (10), it can be known where each vehicle (11) is located in the parking lot, and therefore, in what place, space and/or area it is parked.
For example, in the outdoor parking lot (10) shown in
Furthermore, by using the overhead cameras (2) the movement that occurs around all the spaces and the vehicles, as well as vehicles other than the one parked and people, is also detected, such that videos of all that occurs around the parking spaces can be recorded.
The overhead cameras (2) should be installed at a specific height, such that if there are no elements in the street such as street lamps, billboards, etc. or walls, buildings, urban fixtures, etc. to which the cameras can be fastened, a mast can be used for said purpose.
To select the cameras (2), different criteria can be established, such as providing clear, sharp images during day and night and a sensor of the camera (2) with an extended dynamic range, in order to function well during day and night. Another requirement would be the option of changing the configuration of the cameras (2) remotely, using protocol from an application that runs in a programmable electronic device.
When the vehicle (11) enters the parking lot (10), the system first identifies the vehicle (11, 12) by means of at least one identification label, for example, the license plate, although other features of the vehicle can also be used to identify it, such as model, colour, etc. The license plate of the vehicles (11) that access the area of the parking lot (10) can be read while the vehicle is stopped or in motion. The equipment that reads the license plate of the vehicle (11, 12) can be different types:
The identification labels of the vehicles (11, 12) can be read by using one or more cameras for each entry or exit lane of the parking lot (10). All readers (1) of the parking lot (10) send the read information to a server (31) of the system, shown in
To avoid the data protection law in countries in which it is an obstacle and for simple on-street parking lots, the system can function with all the features described previously, but it can also function without the license plate of the vehicle. The function of reading the license plate of the vehicle is to only put a unique label on each vehicle that enters the parking lot, but this label can also be made by means of a unique numeric code. As such, all the video recordings captured by the cameras (2) and the cameras of the readers (1), as well as the space where the vehicle is parked are associated with the vehicle in a database (32), without needing to know the license plate thereof.
Once the vehicle (11) has been identified by means of one of the labels at the entrance of the parking area (11), it is then tracked by the overhead cameras (2) which obtain an overall image of the parking area after combining the image obtained by all of them in the server (31). To track the vehicles (11, 12) from the time of entry until the time of exit from the parking lot (10), several vision algorithms are used, determining singular points of the vehicles (11, 12), such that the invention is capable of distinguishing vehicles when different vehicles (11, 12) cross paths in the parking lot (10). Different computer vision techniques divided into different steps are used, which in an exemplary embodiment are the following:
The mentioned techniques are an example on which the used algorithms are based, which can apply combinations and modifications of the same.
The previous computer vision algorithms are run in the same server (31), shown in
When a vehicle occupies a parking space, the vehicle in that space is recorded. The server (31) can access a database (32) to be able to make the association between images coming from the cameras (2) and the identification of the vehicles (11, 12) provided by the readers (1). When a vehicle (11, 12) leaves a parking space, the identity of the vehicle that has left the space is recorded and, by using the same vision algorithms, the vehicle is tracked through the parking lot (19) to determine if it is going to occupy another space or if it is going towards the exit of the parking lot. When the vehicle (12) reaches the exit area of the parking lot, the license plate or identification label used is read just as it was done at the entrance and its exit from the parking lot is recorded in the server (31).
As shown in
Furthermore, the system can have a map where the parking spaces are marked and which provide the information panels (3, 3′) to the driver and operator of the parking lot (10). Thus, it is possible to know where a vehicle (11, 12) is parked in the parking lot (10) and how many free or occupied spaces there are in the parking lot (10) or in different areas (101, 102, 103, 104) thereof.
The system provides the operator of the parking lot (10) with a management application that can have a graphical interface which shows the image of the entire parking lot (10), free and occupied spaces, and through which any inquiry/query about a desired space can be made, for example, how much time a space has been occupied, the license plate of a parked vehicle, the video of the vehicle accessing the space or the photo used to read the license plate of the vehicle. By using this application and by means of the license plate or date and time, inquiries on all movements made by the vehicles (11, 12) in the parking lot (10) can be made. The management application can be implemented in web format and run by any browser that is on the network of the server (31) of the parking lot (10). Thus, any operator of the parking lot (10) can carry out actions by using a simple smartphone or tablet or from any terminal in which the network is accessed by a browser.
The invention itself provides all the features indicated previously, but it has others that are derived from the feature of identifying the vehicle and associated in time and space with a parking space, features that become very important, such as communicating the information obtained by the described system to the payment systems found in parking lots. Thus, the control system for vehicles and spaces can be integrated with the parking lot payment machines, which enables parking lot users to go to the automatic teller machine and, after inserting the ticket, know the location of their vehicle in the parking lot, and/or that a different fee is applied based on the area where the vehicle is parked. For example, this integration of the control system for vehicles and spaces with the payment system enables:
The overhead cameras (2), in addition to the described use for tracking the vehicles (11, 12), can also be used for parking lot (10) security. The server (31) to which the cameras are connected can continuously record all that occurs in the parking lot (10), or it can record only videos associated with each movement of the vehicles. In other words, since the system knows where the vehicles are located at all times, it can make a video of all movements through the parking lot (10) that can be used for security reasons. The system also records videos of the vehicles or people that approach a parked car. Thus, it can carry out a search for each vehicle license plate and display on different videos where each vehicle has passed until parking and then exiting the parking lot (10), as well as the videos of people or other vehicles that have come close to it.
For example, if there are user complaints of damage on the vehicle, the operator can search all videos of all the movements made around the vehicle in question by means of the management application that communicates with the server (31) and check them to see whether the damage occurred in the parking lot (10), and if so, when and how it occurred, thanks to the images taken in real time by the cameras (2).
When the parking lot users are frequent users, they can reserve spaces: if a vehicle parks in a space reserved for another vehicle, the system detects it and sends a notification to the operator of the parking lot (10). Also, in the case that a user informs the operator that their vehicle is going to be parked for several days (airports, for example), if the vehicle moves before those reported days, the operator also receives, for security reasons, a notification.
In addition to the advantages of the features of the invention over traditional sensors, other advantages are also achieved:
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/ES2016/070355 | 5/12/2016 | WO | 00 |