A system and method for drawing a parking lot live map based on an intelligent camera

By combining intelligent cameras with multiple module systems, the real-time display and dynamic updates of parking space and vehicle status in the parking lot are realized, solving the problem of difficulty in accurately understanding parking lot information under traditional methods and improving the efficiency of data processing and equipment control.

CN122493668APending Publication Date: 2026-07-31TOEC (GRP) CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
TOEC (GRP) CO LTD
Filing Date
2026-03-13
Publication Date
2026-07-31

AI Technical Summary

Technical Problem

Traditional methods are insufficient to create a parking lot status map visible to multiple people, cannot accurately capture the number of vehicles and the status of parking spaces, cannot provide real-time information about parking lots, and cannot meet the needs of modern parking lots.

Method used

The system employs intelligent cameras combined with multiple modules, including parking lot floor plan input, parking space recognition, vehicle recognition, status rendering, core processing, data persistence, and control management modules, to achieve automated recognition and real-time display of parking space and vehicle information.

Benefits of technology

It enables real-time display of parking spaces and vehicle status within the parking lot, dynamically updates the parking lot layout, supports quick vehicle location queries, and improves the efficiency of data processing and equipment control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122493668A_ABST
    Figure CN122493668A_ABST
Patent Text Reader

Abstract

This invention discloses a system and method for drawing real-time parking lot maps based on intelligent cameras. The system includes a parking lot floor plan input module, a camera input module, a parking space recognition module, a vehicle recognition module, a parking lot status drawing module, peripheral control equipment, a core processing module, a control management module, a data persistence module, and a database. This invention not only enables real-time remote display of parking space and vehicle status within the parking lot but also automates the input of extended parking space information into the system. The combined operation of the core processing module, data persistence module, and control management module makes the entire data processing, querying, input, and equipment control more efficient. In particular, the parking space recognition module can easily and automatically draw extended parking space information into the parking lot floor plan, demonstrating broad application prospects and facilitating its widespread application.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of intelligent transportation technology, and in particular to a system and method for generating real-time parking lot maps based on intelligent cameras. Background Technology

[0002] Currently, traditional methods for understanding parking lot status rely on piecing together footage from numerous cameras to determine the current number of vehicles, parking spaces, and vacancy rates. This approach not only struggles to create a visually perceptible map but also fails to accurately capture and calculate the number of vehicles, changes in vehicle layout, or the status of all parking spaces. Consequently, it no longer meets the needs of modern parking lots. Therefore, there is an urgent need to develop a system and method for creating real-time parking lot maps using intelligent cameras to address these technical challenges.

[0003] In view of this, the present invention is hereby proposed. Summary of the Invention

[0004] The purpose of this invention is to provide a system and method for drawing real-time parking lot maps based on intelligent cameras. This system can not only remotely display the status of parking spaces and vehicles in the parking lot in real time, but also automatically input extended parking space information into the system. The combined operation of the core processing module, data persistence module, and control management module makes the entire data processing, querying, input, and equipment control more efficient. In particular, the parking space recognition module can easily and automatically draw extended parking space information into the parking lot floor plan, which has broad application prospects and is conducive to its widespread application.

[0005] To achieve the above objectives, this invention provides a system for drawing real-time parking lot maps based on intelligent cameras. The system includes a parking lot map input module, a camera input module, a parking space recognition module, a vehicle recognition module, a parking lot status drawing module, peripheral control equipment, a core processing module, a control management module, a data persistence module, and a database. The core processing module is bidirectionally connected to the parking lot map input module, parking space recognition module, vehicle recognition module, parking lot status drawing module, control management module, and data persistence module. The data persistence module is bidirectionally connected to the database. The control management module is bidirectionally connected to the peripheral control equipment. The camera input module is bidirectionally connected to the parking space recognition module, vehicle recognition module, and parking lot map input module. The parking lot status drawing module is bidirectionally connected to the parking space recognition module and vehicle recognition module. The parking lot map input module inputs and uploads parking lot information to the core processing module. The camera input module inputs and uploads camera information to the core processing module. The parking space recognition module... The system identifies parking space information and uploads it to the core processing module; the vehicle identification module identifies vehicle information and uploads it to the core processing module; the parking lot status drawing module draws parking spaces and vehicles on the parking lot floor plan and uploads it to the core processing module; the core processing module, as the core of the system, is responsible for interfacing with other sub-modules, and its main functions are issuing control commands, uploading data operations, and responding to user behavior; the data persistence module provides persistent data operations for the system, interfacing with the core processing module, and stores the data in the database; the database interfacing with the data persistence module, responding to data operation commands sent by the data persistence module via the Internet or local area network, and storing relevant data to achieve the purpose of data persistence, with the storage operation process provided by the data persistence module; the control management module provides control and management functions for peripheral control devices and interfacing with the core processing module; the peripheral control devices are cameras, which receive control commands sent by the control management module via the Internet or local area network, respond accordingly, and transmit the operation results back.

[0006] Preferably, the parking lot floor plan input module uses a general web-based website to input the parking lot name, parking lot details, parking lot floor plan, and number of parking spaces into the core processing module via the Internet or local area network.

[0007] Preferably, the camera input module uses a general web-based website to input the camera's unique identification code, vehicle factory location information, camera orientation information, and detailed camera information to the core processing module via the Internet or local area network.

[0008] Preferably, the parking space identification module uploads the parking space location and parking space number information to the core processing module via the Internet or local area network.

[0009] Preferably, the vehicle identification module uploads the vehicle license plate number, current parking space information, vehicle status, whether it is currently parked in a parking space or about to enter a parking space, and its status of leaving a parking space to the core processing module via the Internet or local area network.

[0010] Preferably, the parking lot status drawing module draws the current parking lot status graphic on the page based on the vehicle floor plan information entered by the parking lot floor plan input module, as well as the parking space and vehicle information identified by the parking space recognition module and the vehicle recognition module.

[0011] Preferably, the core processing module connects to the parking lot floor plan input module, parking space recognition module, and vehicle recognition module via the Internet or local area network. Data is stored through the system's communication control management module and data persistence module. Upon receiving vehicle information identified by the vehicle recognition module and parking space information identified by the parking space recognition module, the module notifies the data persistence module to store the data. It also responds to user operations, such as querying the current number of vehicles in the parking lot by transmitting existing vehicle information values ​​to the vehicle recognition module via the network, or controlling peripheral devices by sending control commands directly to the control management module within the system.

[0012] Preferably, the data persistence module responds to data processing instructions sent by the core processing module, including adding, deleting, modifying, and querying data, and uses a specific persistence interface to operate the database to complete the corresponding data operations via the Internet or local area network.

[0013] Preferably, the control management module receives control commands sent by the core processing module through intra-system communication, then responds to the commands, sends them to peripheral control devices via the Internet or local area network, and receives the command transmission results back to the core processing module.

[0014] This invention also provides a method for drawing a real-time parking lot map based on a smart camera. Using the aforementioned system for drawing a real-time parking lot map based on a smart camera, the parking lot floor plan input module sends the input information to the core processing module. The parking space recognition module sends the parking space number and location information to the core processing module. The vehicle recognition module recognizes the vehicle license plate number, vehicle location, vehicle status, and the parking space number information and sends it to the core processing module. The core processing module stores the data input by the parking lot floor plan input module in a database using the data persistence module. The parking space recognition module and the vehicle recognition module then call the camera's vehicle recognition function, which identifies the parking space number and location. The system stores vehicle license plate number, vehicle location, vehicle status, and parking space information in a database using a persistent data module. When a user sends an operation request via the web interface, the system performs the corresponding operation based on the request type. For example, to query the current parking space of a vehicle, the persistent data module is called to query the database; if the query fails, the reason for the failure is returned. If the system controls peripheral devices, such as adjusting the camera direction, the control management module is called to send relevant instructions to the peripheral control devices and returns the execution result of the control instructions. After receiving the control instructions from the core processing module, the control management module sends them to different peripheral control devices according to the different instruction types. The peripheral control devices respond to the control and return the response result.

[0015] The present invention provides a system and method for drawing real-time parking lot maps based on intelligent cameras, which has the following beneficial effects.

[0016] 1. This invention inputs data through a parking lot floor plan input module, accesses a parking space recognition module and a vehicle recognition module via the internet or local area network, plots the recognized vehicle and parking space information on the parking lot floor plan, and uploads it to the core processing module via the internet or local area network. The core processing module, control management module, and data persistence module coexist on a single physical computer and communicate directly within the system. The data persistence module connects to a database via a local area network, and the control management module sends control commands to peripheral control devices via the internet or local area network. This invention not only allows for real-time viewing of the parking lot layout and vehicle parking status, but also, the combined operation of the core processing module, data persistence module, and control management module makes the entire data processing, querying, input, and equipment control more efficient, solving the need for real-time display of changes in parking lot layout and vehicle information.

[0017] 2. As the layout of the parking lot changes, the dynamic floor plan of the parking lot can be displayed in real time. As the movement of vehicles is captured, it can accurately show whether the parking space is occupied or vacant. Furthermore, the system can be used to quickly display the location of a vehicle in the parking lot. Attached Figure Description

[0018] Figure 1 A structural block diagram of a system for drawing real-time parking lot images based on a smart camera, provided by the present invention; Figure 2 The flowchart illustrates a method for generating a real-time parking lot map based on a smart camera, as provided by this invention. Detailed Implementation

[0019] The present invention will be further described below with reference to specific embodiments and accompanying drawings to help understand the content of the present invention.

[0020] like Figure 1 The diagram shown is a structural block diagram of a system for drawing real-time parking lot maps based on an intelligent camera, provided by the present invention. This system includes a parking lot floor plan input module, a camera input module, a parking space recognition module, a vehicle recognition module, a parking lot status drawing module, peripheral control equipment, a core processing module, a control management module, a data persistence module, and a database. The core processing module is bidirectionally connected to the parking lot floor plan input module, the parking space recognition module, the vehicle recognition module, the parking lot status drawing module, the control management module, and the data persistence module. The data persistence module is bidirectionally connected to the database. The control management module is bidirectionally connected to the peripheral control equipment. The camera input module is bidirectionally connected to the parking space recognition module, the vehicle recognition module, and the parking lot floor plan input module. The parking lot status drawing module is bidirectionally connected to the parking space recognition module and the vehicle recognition module. The parking lot floor plan input module inputs parking lot information and uploads it to the core processing module. The camera input module inputs camera information and uploads it to the core processing module. The parking space recognition module recognizes parking space information. The system data is uploaded to the core processing module. The vehicle recognition module identifies vehicle information and uploads it to the core processing module. The parking lot status drawing module draws parking spaces and vehicles on the parking lot floor plan and uploads it to the core processing module. The core processing module, as the core of the system, is responsible for interfacing with other sub-modules. Its main functions are issuing control commands, uploading data operations, and responding to user behavior. The data persistence module provides persistent data operations for the system, interfaces with the core processing module, and stores the data in the database. The database interfaces with the data persistence module, responds to data operation commands sent by the data persistence module via the Internet or local area network, and performs relevant data storage to achieve the purpose of data persistence. The storage operation process is provided by the data persistence module. The control management module provides control and management functions for peripheral control devices and interfaces with the core processing module. The peripheral control devices are cameras, which receive control commands sent by the control management module via the Internet or local area network, respond accordingly, and send back the operation results.

[0021] The parking lot floor plan input module uses a general web-based website to input parking lot name, parking lot details, parking lot floor plan, and parking space quantity information, which are then uploaded to the core processing module via the Internet or local area network.

[0022] The camera input module uses a general-purpose web application to input data via the internet or local area network, uploading the camera's unique identification code, vehicle location information, camera orientation information, and detailed camera information to the core processing module.

[0023] The parking space identification module uploads the parking space location and parking space number information to the core processing module via the Internet or local area network.

[0024] The vehicle identification module uploads the vehicle's license plate number, current parking space information, vehicle status, whether it is currently parked in a parking space, about to enter a parking space, or leaving a parking space to the core processing module via the Internet or local area network.

[0025] The parking lot status drawing module draws the current parking lot status graphic on the page based on the vehicle floor plan information entered by the parking lot floor plan input module, as well as the parking space and vehicle information identified by the parking space recognition module and the vehicle recognition module.

[0026] The core processing module connects to the parking lot floor plan input module, parking space recognition module, and vehicle recognition module via the Internet or local area network. It stores data through the system's communication control management module and data persistence module. After receiving vehicle information identified by the vehicle recognition module and parking space information identified by the parking space recognition module, it notifies the data persistence module to store the data. It also responds to user operations, such as querying how many vehicles are currently in the parking lot, by transmitting existing vehicle information values ​​to the vehicle recognition module via the network for querying, or controlling peripheral devices by sending control commands to the control management module via a direct connection within the system for device control.

[0027] The data persistence module responds to data processing instructions sent by the core processing module, including adding, deleting, modifying, and querying data. It uses a specific persistence interface via the Internet or local area network to operate the database and complete the corresponding data operations.

[0028] The control management module receives control commands sent by the core processing module through intra-system communication, then responds to the commands and sends them to peripheral control devices via the Internet or local area network, and receives the command transmission results and sends them back to the core processing module.

[0029] like Figure 2The diagram shows a flowchart of a method for drawing a real-time parking lot map based on a smart camera, provided by the present invention. This method employs the aforementioned system for drawing real-time parking lot maps based on a smart camera. The parking lot floor plan input module sends the input information to the core processing module. The parking space recognition module sends the parking space number and location information to the core processing module. The vehicle recognition module recognizes the vehicle license plate number, vehicle location, vehicle status, and the parking space number information and sends it to the core processing module. The core processing module stores the data input by the parking lot floor plan input module in a database using the data persistence module. The parking space recognition module and the vehicle recognition module then utilize the camera's vehicle recognition function to identify the parking space number, parking space location, and vehicle license plate. The system collects vehicle number, location, status, and parking space information, and stores this data in the database using the data persistence module. When a user sends an operation request via the web interface, the system performs the corresponding operation based on the request type. For example, to query the current parking space of a vehicle, the system calls the data persistence module to query the database; if the query fails, it returns the reason for the failure. If the system controls peripheral devices, such as adjusting the camera direction, the system calls the control management module to send relevant instructions to the peripheral control devices and returns the execution result of the control instructions. After receiving the control instructions from the core processing module, the control management module sends them to different peripheral control devices according to the different instruction types. The peripheral control devices then respond and return the response result.

[0030] This invention inputs data through a parking lot floor plan input module and accesses a parking space recognition module and a vehicle recognition module via the internet or local area network. The recognized vehicle and parking space information is plotted on the parking lot floor plan and uploaded to the core processing module via the internet or local area network. The core processing module, control management module, and data persistence module coexist on a single physical computer and communicate directly within the system. The data persistence module connects to a database via the local area network, and the control management module sends control commands to external control devices via the internet or local area network. This invention not only allows for real-time viewing of the parking lot layout and vehicle parking status, but the coordinated operation of the core processing module, data persistence module, and control management module also makes data processing, querying, input, and equipment control more efficient, solving the need for real-time display of changes in parking lot layout and vehicle information. As the parking lot layout changes, the dynamic parking lot floor plan can be displayed in real time. By capturing vehicle movement, it can accurately show whether a parking space is occupied or vacant, and the system can quickly display the location of a specific vehicle within the parking lot through queries.

[0031] This article uses specific examples to illustrate the inventive concept in detail. The description of the above embodiments is only for the purpose of helping to understand the core idea of ​​the present invention. It should be noted that any obvious modifications, equivalent substitutions or other improvements made by those skilled in the art without departing from the inventive concept should be included within the protection scope of the present invention.

Claims

1. A system for generating real-time parking lot maps based on intelligent cameras, characterized in that, The system includes a parking lot floor plan input module, a camera input module, a parking space recognition module, a vehicle recognition module, a parking lot status rendering module, peripheral control equipment, a core processing module, a control management module, a data persistence module, and a database. The core processing module is bidirectionally connected to the parking lot floor plan input module, parking space recognition module, vehicle recognition module, parking lot status rendering module, control management module, and data persistence module. The data persistence module is bidirectionally connected to the database. The control management module is bidirectionally connected to the peripheral control equipment. The camera input module, parking space recognition module, vehicle recognition module, and parking lot floor plan input module are bidirectionally connected. The parking lot status rendering module is bidirectionally connected to both the parking space recognition module and the vehicle recognition module. The parking lot floor plan input module inputs and uploads parking lot information to the core processing module. The camera input module inputs camera information and uploads it to the core processing module; The parking space recognition module identifies parking space information and uploads it to the core processing module; the vehicle recognition module identifies vehicle information and uploads it to the core processing module. The parking lot status drawing module draws parking spaces and vehicles on the parking lot floor plan and uploads them to the core processing module. The core processing module, as the core of the system, is responsible for interfacing with other sub-modules, primarily issuing control commands, uploading data operations, and responding to user behavior. The data persistence module provides persistent data operations for the system, interfacing with the core processing module and storing the data in the database. The database interfacing with the data persistence module responds to data operation commands sent by the data persistence module via the internet or local area network and performs relevant data storage to achieve data persistence; the storage operation process is provided by the data persistence module. The control management module provides control and management functions for peripheral control devices and interfacing with the core processing module. The peripheral control devices are cameras that receive control commands sent by the control management module via the internet or local area network, perform operations, and transmit the operation results back.

2. The system for drawing a real-time parking lot map based on a smart camera according to claim 1, characterized in that, The parking lot floor plan input module uses a general web-based website to input parking lot name, parking lot details, parking lot floor plan, and parking space quantity information, which are then uploaded to the core processing module via the Internet or local area network.

3. The system for drawing a real-time parking lot map based on a smart camera according to claim 2, characterized in that, The camera input module uses a general-purpose web application to input data via the internet or local area network, uploading the camera's unique identification code, parking lot location information, camera orientation information, and detailed camera information to the core processing module.

4. The system for drawing a real-time parking lot map based on a smart camera according to claim 3, characterized in that, The parking space identification module uploads the parking space location and parking space number information to the core processing module via the Internet or local area network.

5. The system for drawing a real-time parking lot map based on a smart camera according to claim 4, characterized in that, The vehicle identification module uploads the vehicle's license plate number, current parking space information, vehicle status, whether it is currently parked in a parking space, about to enter a parking space, or leaving a parking space to the core processing module via the Internet or local area network.

6. The system for drawing a real-time parking lot map based on a smart camera according to claim 5, characterized in that, The parking lot status drawing module draws the current parking lot status graphic on the page based on the vehicle floor plan information entered by the parking lot floor plan input module, as well as the parking space and vehicle information identified by the parking space recognition module and the vehicle recognition module.

7. The system for drawing a real-time parking lot map based on a smart camera according to claim 6, characterized in that, The core processing module connects to the parking lot floor plan input module, parking space recognition module, and vehicle recognition module via the Internet or local area network. It stores data through the system's communication control management module and data persistence module. After receiving vehicle information identified by the vehicle recognition module and parking space information identified by the parking space recognition module, it notifies the data persistence module to store the data. It also responds to user operations, such as querying how many vehicles are currently in the parking lot, by transmitting existing vehicle information values ​​to the vehicle recognition module via the network for querying, or controlling peripheral devices by sending control commands to the control management module via a direct connection within the system for device control.

8. The system for drawing a real-time parking lot map based on an intelligent camera according to claim 7, characterized in that, The data persistence module responds to data processing instructions sent by the core processing module, including adding, deleting, modifying, and querying data. It uses a specific persistence interface via the Internet or local area network to operate the database and complete the corresponding data operations.

9. A system for drawing a real-time parking lot map based on a smart camera according to claim 8, characterized in that, The control management module receives control commands sent by the core processing module through intra-system communication, then responds to the commands and sends them to peripheral control devices via the Internet or local area network, and receives the command transmission results and sends them back to the core processing module.

10. A method for drawing a real-time parking lot map based on a smart camera, employing the system for drawing a real-time parking lot map based on a smart camera as described in any one of claims 1-9, characterized in that, The parking lot floor plan input module sends the input information to the core processing module. The parking space recognition module sends the parking space number and location information to the core processing module. The vehicle recognition module recognizes the vehicle license plate number, vehicle location, vehicle status, and the parking space number the vehicle is parked in, and then sends these information to the core processing module. The core processing module stores the data entered by the parking lot floor plan input module in the database using the data persistence module. Through the parking space recognition module and the vehicle recognition module, the camera's vehicle recognition function is invoked. The parking space recognition function identifies the parking space number, parking space location, vehicle license plate number, vehicle location, vehicle status, and the information of the vehicle being parked in the parking space. The data persistence module is invoked for database storage. When a user sends an operation request via the web interface, the corresponding operation is performed based on the request type. For example, to query the current parking space of a vehicle, the data persistence module is invoked to query the database. If the query fails, the reason for the failure will be returned. If the user requests control of peripheral devices, such as adjusting the direction of a camera, the control management module is invoked to send relevant instructions to the peripheral control devices and return the execution result of the control instructions. After receiving the control instructions from the core processing module, the control management module sends them to different peripheral control devices according to different instruction types. The peripheral control devices respond to the control and return the response result.