Method, device and system for recognizing electric vehicles in a parking lot and operating a focused monitoring control system

KR103012916B1Active Publication Date: 2026-09-01이성관 +1
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
KR1020260030881
Authority / Receiving Office
KR · KR
Patent Type
Patents
Current Assignee / Owner
Filing Date
2026-02-19
Publication Date
2026-09-01
Estimated Expiration
2046-02-19

Smart Images

  • Figure 112026020238490-PAT00002_ABST
    Figure 112026020238490-PAT00002_ABST
Patent Text Reader

Abstract

According to one embodiment, in a method for operating an electric vehicle recognition and centralized monitoring control system within a parking lot, which is performed by a device, the method comprises: a step of obtaining first image information generated by the shooting of the entrance road of the parking lot from the first camera when shooting of the entrance road of the parking lot is performed through a first camera which is one of a plurality of cameras installed in the parking lot; a step of performing monitoring to determine whether there is a vehicle entering the parking lot based on the first image information; a step of extracting an image of the area occupied by the first object from the first image information as a first image when, as a result of performing monitoring on the vehicle entering the parking lot, it is confirmed that a first object is entering the parking lot; a step of recognizing the vehicle number of the first object as a first number based on the first image; a step of identifying the first object as a first vehicle based on the first number; and a step of determining the fuel type of the first vehicle based on the registration information of the first vehicle. A method for operating an electric vehicle recognition and intensive monitoring control system within a parking lot is provided, comprising: a step of tracking the movement of the first vehicle based on image information obtained from the plurality of cameras when the fuel type of the first vehicle is confirmed to be an electric vehicle as a result of checking the first vehicle's fuel type; a step of identifying the camera among the plurality of cameras that is performing shooting of the first area as a second camera when the first vehicle is confirmed to be parked in the first area as a result of tracking the movement of the first vehicle; a step of obtaining second image information generated by shooting of the first area from the second camera; a step of classifying the second image information as an electric vehicle image, which is an image containing a vehicle confirmed to be an electric vehicle; and a step of controlling the image classified as an electric vehicle image to be selectively displayed in the intensive control area on a control screen of the parking lot in which a general control area and an intensive control area are separated.
Need to check novelty before this filing date? Find Prior Art

Description

Technology Field

[0001] The following embodiments relate to technology for operating an electric vehicle recognition and centralized monitoring control system within a parking lot. Background Technology

[0002] With the recent expansion of electric vehicle (EV) adoption, the proportion of EVs in parking lots of various facilities, including apartment complexes, large commercial facilities, and public buildings, is rapidly increasing. Unlike internal combustion engine vehicles, EVs are equipped with high-capacity batteries; consequently, if a fire occurs due to thermal runaway, it spreads rapidly in the initial stages and is difficult to extinguish. Consequently, there is a growing need for separate safety management and real-time monitoring of EVs within parking lots.

[0003] Generally, multiple CCTV cameras are installed in parking lots to monitor parking space occupancy, illegal parking, and charging area usage. However, most existing control systems simply display footage from multiple cameras in a split-screen format and fail to provide the functionality to selectively monitor specific fuel types. Consequently, operators find it difficult to immediately locate electric vehicles within the parking lot, and it is practically challenging to selectively monitor only the footage containing electric vehicles.

[0004] Furthermore, while existing systems partially incorporate license plate recognition functions, these are often limited to purposes such as parking fee settlement or access control. There is no structure in place to dynamically modify the control screen configuration by identifying the vehicle's fuel type based on the recognized license plate and utilizing this information to determine if it is an electric vehicle. Consequently, technical systems capable of integrated real-time management of the distribution of electric vehicles within a parking lot, or of separately displaying video footage specifically focused on areas where electric vehicles are parked, have not been sufficiently implemented.

[0005] In particular, in the case of electric vehicle fires, there may be video-based detectable signs in the initial stages, such as fine smoke, color changes due to temperature rise in the undercarriage, and changes in occupancy patterns around the vehicle. Nevertheless, in existing distributed control structures, operators must monitor multiple screens simultaneously, making it difficult to continuously and carefully observe EV-related footage; consequently, there is a possibility of missing early signs of abnormality. This leads to delayed response in the event of a fire, posing a risk of exacerbating casualties and property damage.

[0006] Furthermore, even when an electric vehicle moves within a parking lot to park in a different zone, existing systems fail to provide the capability to continuously track the vehicle's movement, automatically re-select camera footage containing the vehicle, and dynamically reposition it to a specific area of ​​the control screen. Consequently, there are limitations in performing consistent, centralized monitoring throughout the entire process of an electric vehicle's entry, movement, parking, and exit.

[0007] Consequently, conventional parking lot control systems have a problem in that they fail to provide a structure for safety control specialized for electric vehicles, as they automatically determine whether a vehicle is an electric vehicle and selectively display only footage containing electric vehicles in a centralized control area. Accordingly, there is a need for the development of technology capable of automatically recognizing electric vehicles within a parking lot, tracking the location of the vehicle, and selectively displaying only footage containing electric vehicles on a centralized control screen. Prior art literature

[0008] Korean Registered Patent No. 10-2845602, Korean Registered Patent No. 10-2809166, Korean Registered Patent No. 10-2488950, Korean Published Patent No. 10-2024-0164759 The problem to be solved

[0009] According to one embodiment, the purpose is to provide a method, device, and system for operating an electric vehicle recognition and centralized monitoring control system within a parking lot.

[0010] The objectives of the present invention are not limited to those mentioned above, and other unmentioned objectives will be clearly understood from the description below. means of solving the problem

[0011] According to one embodiment, in a method for operating an electric vehicle recognition and centralized monitoring control system within a parking lot, which is performed by a device, the method comprises: a step of obtaining first image information generated by the shooting of the entrance road of the parking lot from the first camera when shooting of the entrance road of the parking lot is performed through a first camera which is one of a plurality of cameras installed in the parking lot; a step of performing monitoring to determine whether there is a vehicle entering the parking lot based on the first image information; a step of extracting an image of the area occupied by the first object from the first image information as a first image when, as a result of performing monitoring on the vehicle entering the parking lot, it is confirmed that a first object is entering the parking lot; a step of recognizing the vehicle number of the first object as a first number based on the first image; a step of identifying the first object as a first vehicle based on the first number; and a step of determining the fuel type of the first vehicle based on the registration information of the first vehicle. A method for operating an electric vehicle recognition and intensive monitoring control system within a parking lot is provided, comprising: a step of tracking the movement of the first vehicle based on image information obtained from the plurality of cameras when the fuel type of the first vehicle is confirmed to be an electric vehicle as a result of checking the first vehicle's fuel type; a step of identifying the camera among the plurality of cameras that is performing shooting of the first area as a second camera when the first vehicle is confirmed to be parked in the first area as a result of tracking the movement of the first vehicle; a step of obtaining second image information generated by shooting of the first area from the second camera; a step of classifying the second image information as an electric vehicle image, which is an image containing a vehicle confirmed to be an electric vehicle; and a step of controlling the image classified as an electric vehicle image to be selectively displayed in the intensive control area on a control screen of the parking lot in which a general control area and an intensive control area are separated.

[0012] The step of acquiring the second image information may include: maintaining a video stream connection set with the second camera to receive the second image information; classifying the second image information as a general image rather than an electric vehicle image if, as a result of monitoring the second image information, no vehicle identified as an electric vehicle in the second image information is identified anymore; and controlling the connection to the video stream with the second camera to continue being maintained without resetting it even if the classification state of the second image information changes.

[0013] The step of controlling the display of images classified as electric vehicle images in the concentrated control area comprises: a step of classifying images classified as electric vehicle images among image information acquired from the plurality of cameras at a first time point into a first group; a step of confirming the number of images classified into the first group as a first count; a step of classifying images classified as electric vehicle images among image information acquired from the plurality of cameras at a second time point after the first time point into a second group; a step of confirming the number of images classified into the second group as a second count; a step of controlling the creation of the concentrated control area and additional display on the parking lot control screen when the first count is confirmed to be 0 and the second count is confirmed to be greater than 0; and a step of controlling the display of the concentrated control area expanded on the parking lot control screen when both the first count and the second count are confirmed to be greater than 0 and the second count is confirmed to be greater than the first count. The method may include: a step of controlling the centralized control area to be reduced and displayed on the control screen of the parking lot when it is confirmed that both the first number and the second number are greater than 0 and the second number is less than the first number; and a step of controlling the centralized control area to be deleted and not displayed on the control screen of the parking lot when it is confirmed that the first number is greater than 0 and the second number is 0. Effects of the invention

[0014] According to one embodiment, by recognizing the license plate of a vehicle at the parking lot entry stage and verifying the fuel type of the vehicle based on registration information to automatically determine whether it is an electric vehicle, electric vehicles within the parking lot can be identified in real time without separate manual work, so the operator can immediately grasp the distribution status of electric vehicles and the level of automation for electric vehicle management can be significantly improved.

[0015] In addition, according to one embodiment, the movement of a vehicle identified as an electric vehicle is tracked based on multiple camera images, and camera images capturing the area where the vehicle is actually parked are automatically selected and classified as electric vehicle images. This allows for the accurate extraction of only images containing electric vehicles regardless of the type of parking area or the camera arrangement structure, thereby enabling the efficient establishment of an electric vehicle-centric control system.

[0016] In addition, according to one embodiment, on a control screen in which a general control area and a concentrated control area are separated, by controlling that only the video classified as an electric vehicle video is selectively displayed in the concentrated control area, the video of the area where the electric vehicle is present can be monitored in an integrated manner on one screen. Therefore, since the operator can focus on the video related to the electric vehicle without having to check multiple videos individually, control efficiency is significantly improved and cognitive errors caused by information overcrowding can be reduced.

[0017] In addition, according to one embodiment, video-based abnormal signs, such as minute smoke or external changes caused by heat that may appear in the early stages of electric vehicle battery malfunction or fire, can be recognized more quickly, thereby enabling early response to dangerous situations such as fire. This allows for minimizing damage to life and property within the parking lot and significantly improving safety.

[0018] In addition, according to one embodiment, since the video displayed in the central control area is dynamically updated according to the entry, movement, parking, and exit processes of electric vehicles, the control screen reflecting the latest electric vehicle distribution status can always be maintained, thereby improving the real-time capability and reliability of the system and the speed of decision-making by the operator.

[0019] In addition, according to one embodiment, since it can be implemented by utilizing camera infrastructure and video streams installed in existing parking lots, electric vehicle-specific control functions can be added without replacing separate large-scale facilities, thereby reducing construction and operating costs.

[0020] In addition, according to one embodiment, by providing an integrated control system that organically combines a structure for determining the fuel type based on license plate recognition results, a structure for tracking the same vehicle in a multi-camera environment, and a structure for dynamically relocating only the electric vehicle image to a separate centralized control area, a technical structure can be provided that enables consistent centralized control throughout the entire process of entry, movement, parking, and exit of an electric vehicle.

[0021] Meanwhile, the effects according to the embodiments are not limited to those mentioned above, and other unmentioned effects will be clearly understood by those skilled in the art from the description below. Brief explanation of the drawing

[0022] FIG. 1 is a schematic diagram showing the configuration of a system according to one embodiment. FIG. 2 is a flowchart illustrating the operation process of an electric vehicle recognition and intensive monitoring control system in a parking lot according to one embodiment. FIG. 3 is a flowchart illustrating the process of handling stream connection maintenance according to one embodiment. FIG. 4 is a flowchart illustrating the process of adjusting the concentrated control area according to the number of electric vehicle images according to one embodiment. FIG. 5 is a flowchart illustrating the process of controlling the creation and additional display of a concentrated control area according to one embodiment. FIG. 6 is a flowchart illustrating the process of controlling the centralized control area to be expanded and displayed according to one embodiment. FIG. 7 is a flowchart illustrating the process of controlling the centralized control area to be reduced and displayed according to one embodiment. FIG. 8 is a flowchart illustrating the process of controlling so that a centralized control area is deleted and not displayed according to one embodiment. FIG. 9 is an example diagram of the configuration of a device according to one embodiment. Specific details for implementing the invention

[0023] Hereinafter, embodiments are described in detail with reference to the attached drawings. However, various modifications may be made to the embodiments, and thus the scope of the patent application is not limited or restricted by these embodiments. It should be understood that all modifications, equivalents, and substitutions to the embodiments are included within the scope of the rights.

[0024] Specific structural or functional descriptions of the embodiments are disclosed for illustrative purposes only and may be modified and implemented in various forms. Accordingly, the embodiments are not limited to the specific disclosed forms, and the scope of this specification includes modifications, equivalents, or substitutions that fall within the technical concept.

[0025] Terms such as "first" or "second" may be used to describe various components, but these terms should be interpreted solely for the purpose of distinguishing one component from another. For example, the first component may be named the second component, and similarly, the second component may be named the first component.

[0026] When it is stated that a component is "connected" to another component, it should be understood that it may be directly connected to or joined to that other component, or that there may be other components in between.

[0027] The terms used in the embodiments are for illustrative purposes only and should not be interpreted as intended to be limiting. Singular expressions include plural expressions unless the context clearly indicates otherwise. In this specification, terms such as "comprising" or "having" are intended to indicate the existence of the features, numbers, steps, actions, components, parts, or combinations thereof described in the specification, and should be understood as not precluding the existence or addition of one or more other features, numbers, steps, actions, components, parts, or combinations thereof.

[0028] Unless otherwise defined, all terms used herein, including technical or scientific terms, have the same meaning as generally understood by those skilled in the art to which the embodiments pertain. Terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with their meaning in the context of the relevant technology, and should not be interpreted in an ideal or overly formal sense unless explicitly defined in this application.

[0029] In addition, when describing with reference to the attached drawings, identical components are assigned the same reference numeral regardless of drawing symbols, and redundant descriptions thereof are omitted. In describing the embodiments, if it is determined that a detailed description of related prior art could unnecessarily obscure the essence of the embodiments, such detailed description is omitted.

[0030] The embodiments can be implemented in various forms of products such as personal computers, laptop computers, tablet computers, smartphones, televisions, smart home appliances, intelligent automobiles, kiosks, and wearable devices.

[0031] FIG. 1 is a schematic diagram showing the configuration of a system according to one embodiment.

[0032] Referring to FIG. 1, a system according to one embodiment may include a plurality of cameras (100), an administrator terminal (200), and a device (300) that can communicate with each other through a communication network.

[0033] First, the communication network may include a wired or wireless communication network and may be implemented in various forms such as the Internet, intranet, mobile communication network, and short-range wireless communication network. Through the communication network, image information generated from a plurality of cameras (100) may be transmitted to the device (300), and control signals for camera control may be transmitted from the device (300). In addition, control screen configuration information, control signals, and various analysis result information may also be transmitted and received between the device (300) and the administrator terminal (200).

[0034] A plurality of cameras (100) may be installed in each of the plurality of zones within the parking lot and may include a first camera (110), a second camera (120), etc. For example, if a first camera (110) and a second camera (120) are installed within the parking lot, the first camera (110) may be installed at a position to photograph vehicles entering the parking lot and may operate to generate an image of the entrance road, and the second camera (120) may operate to generate an image of a specific parking zone.

[0035] Each of the plurality of cameras (100) can be implemented in various forms, such as a camera including an object detection function, a camera including an infrared detection function, a high-resolution RGB camera, a camera combined with a radar sensor, a camera performing a pan-tilt function, or a network-based IP camera, and depending on the embodiment, it may be configured in a form in which a plurality of sensors are fused.

[0036] A plurality of cameras (100) can be connected to the device (300) via a communication network and can be operated by a control signal received from the device (300).

[0037] For convenience of explanation, the operation of the first camera (110) is described below, but other cameras such as the second camera (120) may perform the same operation as the first camera (110).

[0038] The administrator terminal (200) can be implemented as a computing device equipped with communication functions, for example, a mobile phone, desktop PC, laptop PC, tablet PC, smartphone, etc., but is not limited thereto, and can be implemented as various types of communication devices that can be connected to an external server.

[0039] The administrator terminal (200) may be configured to perform all or part of the computational functions, storage / reference functions, input / output functions, and control functions that a conventional computer has. The administrator terminal (200) may be configured to communicate with the device (300) via wired or wireless means.

[0040] The administrator terminal (200) may be connected to a web page operated by a person or organization providing a service using the device (300), or may have an application developed and distributed by a person or organization providing a service using the device (300) installed. The administrator terminal (200) may be linked with the device (300) through a web page or an application.

[0041] The administrator terminal (200) can be used as a means to display a control screen of the parking lot, and information necessary for displaying the control screen of the parking lot can be provided by the device (300). Here, the control screen may be configured to be divided into a general control area and a concentrated control area. At this time, the general control area may be an area for displaying video of multiple zones within the parking lot in a split-screen format, and the concentrated control area may be an area for selectively displaying video satisfying specific conditions, such as video containing a vehicle identified as an electric vehicle.

[0042] The device (300) may be a private server owned by a person or organization providing a service using the device (300), a cloud server, or a peer-to-peer (P2P) set of distributed nodes. The device (300) may be configured to perform all or part of the computational functions, storage / reference functions, input / output functions, and control functions that a conventional computer possesses.

[0043] The device (300) can be configured to communicate with a plurality of cameras (100) via wired or wireless means and can control the operation of each of the plurality of cameras (100).

[0044] The device (300) may be configured to communicate with the administrator terminal (200) via wired or wireless means, control the operation of the administrator terminal (200), and control which information to display on the screen of the administrator terminal (200).

[0045] The device (300) is implemented as a server for operating an electric vehicle recognition and centralized monitoring control system within a parking lot, and can provide various related services.

[0046] The device (300) may be configured to analyze image information received from a plurality of cameras (100) to detect a vehicle object, recognize a vehicle number, and query vehicle registration information based on the recognized vehicle number. To this end, the device (300) may include a vehicle number recognition module, a query module linked to a vehicle information database or an external vehicle registration database, a vehicle type determination module, and an electric vehicle determination module. Here, the vehicle information database may be a database of the device (300) in which vehicle number, vehicle type, fuel type, and electric vehicle status information are mapped and stored.

[0047] The device (300) can identify the vehicle type based on vehicle registration information corresponding to the recognized vehicle number and determine whether the vehicle is an electric vehicle. At this time, whether it is an electric vehicle can be determined based on at least one of the vehicle's fuel type information, driving method information, or electric charging history information.

[0048] Additionally, the device (300) may be configured to determine whether it is the same vehicle based on at least one of the vehicle number, body color, shape features, or shooting time information recognized within the image information obtained from each of the plurality of cameras (100), and to track the movement path across a plurality of zones. Accordingly, it is possible to track which parking zone a specific vehicle recognized at the entrance is parked in and identify the camera capturing the specific zone.

[0049] The device (300) may be configured to mutually map identification information of a vehicle identified as an electric vehicle and corresponding image data to classify it as an electric vehicle image and to assign identification metadata indicating whether it is an electric vehicle, thereby enabling rapid search, sorting, or selective display of only the images corresponding to the electric vehicle.

[0050] The device (300) may be configured to control the screen configuration of the manager terminal (200) so that the electric vehicle video is displayed in the central control area. Additionally, it may control the display of the video in the central control area to be updated according to changes in the electric vehicle's parking location, changes in charging status, or elapsed time of stay.

[0051] Meanwhile, for convenience of explanation, only the first camera (110) and the second camera (120) among the plurality of cameras (100) are shown in FIG. 1, but the number of cameras can vary depending on the embodiment. As long as the processing capacity of the device (300) allows, there is no particular limit to the number of cameras.

[0052] FIG. 2 is a flowchart illustrating the operation process of an electric vehicle recognition and intensive monitoring control system in a parking lot according to one embodiment.

[0053] Referring to FIG. 2, first, in step S201, when the device (300) is taking a picture of the entrance to the parking lot through a first camera (110), which is one of a plurality of cameras (100) installed in the parking lot, it can obtain a first image information generated from the picture of the entrance to the parking lot from the first camera (110).

[0054] That is, the device (300) can receive a real-time video stream or stored video data from a first camera (110) installed in the entrance of a parking lot. Here, the first camera (110) may be a camera installed in front of or immediately after an entrance barrier to photograph a vehicle entering the parking lot, and may be an IP-based network camera. At this time, the first video information may include at least one video frame data, shooting time information (timestamp), camera identification information, and frame sequence information.

[0055] In step S202, the device (300) can monitor whether there is a vehicle entering the parking lot based on the first image information.

[0056] That is, the device (300) can determine whether there is a vehicle object by applying an object detection algorithm to the first image information. Here, the vehicle object can be defined as an object satisfying vehicle shape characteristics among moving objects with a certain area or larger, and can be determined by applying a deep learning-based object detection model (YOLO series, CNN-based model, etc.).

[0057] When the device (300) performs monitoring to see if there is a vehicle entering the parking lot, if a vehicle object is detected continuously for more than a certain number of frames, the device can determine that the object is a candidate for an entering vehicle.

[0058] In step S203, if the device (300) performs monitoring of vehicles entering the parking lot and confirms that a first object is entering the parking lot, it can extract an image of the area occupied by the first object from the first image information as the first image. Here, the first object may be defined as an object among the detected vehicle objects whose entry direction vector and movement path match the direction of the entry lane.

[0059] That is, the device (300) can set a bounding box area of ​​the first object and extract an image portion corresponding to that area as the first image. Here, the first image may be an image including the front of the vehicle, and preprocessing (noise removal, contrast enhancement, etc.) may be performed to maintain a resolution capable of license plate recognition.

[0060] In step S204, the device (300) can recognize the vehicle number of the first object as the first number based on the first image.

[0061] That is, the device (300) can extract a vehicle number string by applying an optical character recognition algorithm (OCR) to a first image. At this time, the vehicle number recognition may include a license plate area detection step and a character recognition step. Here, the extracted vehicle number can be converted into string data and stored as the first number.

[0062] In step S205, the device (300) can identify the first object as the first vehicle based on the first number.

[0063] That is, the device (300) compares the first number recognized from the first image with a plurality of previously registered vehicle numbers, and if it is confirmed that the first number matches any one of the plurality of vehicle numbers, it identifies the matching vehicle as the first vehicle and can identify the first object as the first vehicle.

[0064] In step S206, the device (300) can determine the fuel type of the first vehicle based on the registration information of the first vehicle.

[0065] Specifically, the device (300) can obtain registration information of the first vehicle from a vehicle information database or an external server, and then check the fuel type of the first vehicle by referring to the fuel type item included in the registration information of the first vehicle. Here, the fuel type can be classified into electric, hybrid, gasoline, diesel, etc., and the device (300) can determine the vehicle as an electric vehicle if the value of the fuel type item is electric.

[0066] In step S207, the device (300) can determine whether the first vehicle is an electric vehicle by checking the fuel type of the first vehicle.

[0067] That is, the device (300) can determine that the first vehicle is an electric vehicle if the fuel type of the first vehicle is confirmed to be electric, and can determine that the first vehicle is not an electric vehicle if the fuel type of the first vehicle is confirmed to be non-electric.

[0068] According to one embodiment, the device (300) is not limited to merely referring to the fuel type item included in the vehicle registration information when determining whether it is an electric vehicle, but may be configured to make a determination by combining at least one of a plurality of attribute information corresponding to the vehicle identification information.

[0069] For example, the device (300) can determine whether it is an electric vehicle by referring to at least one of the fuel type information, driving method information, vehicle type code information, manufacturer code information and electric vehicle classification table stored in the vehicle registration database.

[0070] Additionally, the device (300) may be configured to store recently retrieved vehicle information in a cache memory in preparation for cases where linkage with an external vehicle registration server is delayed or fails, and to apply the cached electric vehicle determination result first when the same vehicle number is recognized again. Accordingly, response delays in the electric vehicle determination process can be minimized, and processing speeds suitable for a real-time monitoring environment can be secured.

[0071] If it is confirmed in step S207 that the first vehicle is not an electric vehicle, the process can be returned to step S202 and restarted from the beginning of monitoring whether there are vehicles entering the parking lot.

[0072] If it is confirmed in step S207 that the first vehicle is an electric vehicle, in step S208, the device (300) can track the movement of the first vehicle based on image information obtained from a plurality of cameras (100).

[0073] That is, the device (300) can track the movement path by determining whether the vehicles are the same within the images received from multiple cameras (100). At this time, whether the vehicles are the same can be determined based on at least one of the following: whether the license plate matches through license plate re-detection, comparison of similarity of vehicle exterior feature vectors, matching results of body color and shape features, and analysis of the correlation of movement time between cameras, thereby enabling continuous tracking of the same vehicle even in a multi-camera environment.

[0074] In step S209, if the device (300) tracks the movement of the first vehicle and confirms that the first vehicle is parked in the first zone, it can identify the camera among the plurality of cameras (100) that is performing shooting of the first zone as the second camera (120). At this time, whether parking is complete can be defined as the case where the vehicle's movement speed approaches zero for a certain period of time or longer. Here, the first zone can be specified by map / camera mapping information, and the device (300) can identify the second camera (120) by querying the camera IP that is shooting the first zone.

[0075] In step S210, the device (300) can obtain second image information generated by capturing the first area from the second camera (120).

[0076] That is, the device (300) can obtain second video information by calling the RTSP (Real Time Streaming Protocol) stream of the second camera (120) or through the maintained stream. Here, RTSP refers to a streaming protocol for transmitting real-time video streams. At this time, the stream is continuously maintained after the initial one-time connection, and can be configured so that only internal state information is updated without re-establishing the RTSP connection even if a change occurs in the number of electric vehicles existing within the shooting area of ​​each camera. Accordingly, unnecessary stream reconnection is prevented, thereby reducing network load and minimizing server processing delay. A detailed explanation regarding this will be described later with reference to FIG. 3.

[0077] In step S211, the device (300) can classify the second image information into an electric vehicle image, which is an image containing a vehicle identified as an electric vehicle. At this time, the device (300) can mutually map the identification information of the first vehicle and the second image data, and assign identification metadata indicating whether it is an electric vehicle, and accordingly, the electric vehicle image can be stored in a data structure capable of searching, sorting, and selective display. Here, the identification metadata may include a camera identifier, zone information, vehicle identification information, and an electric vehicle flag, and accordingly, the electric vehicle image can be managed in a structure capable of real-time filtering and dynamic screen reconstruction.

[0078] In step S212, the device (300) can control the display of a video classified as an electric vehicle video in the intensive control area on a control screen of a parking lot in which a general control area and an intensive control area are separated. At this time, the device (300) can dynamically place only the video classified as an electric vehicle video in the intensive control area and remove or update the corresponding video tile when an electric vehicle exits or moves, thereby allowing the operator to intensively control the distribution of electric vehicles within the parking lot on a single screen. A detailed explanation regarding this will be described later with reference to FIG. 4.

[0079] As described above, when a vehicle enters, the vehicle is automatically identified through image-based object detection and license plate recognition. After determining whether it is an electric vehicle based on the fuel type included in the registration information, the actual parking location is identified through multi-camera-based movement tracking. By dynamically placing only the video containing the electric vehicle into a concentrated control area separated from the general control area, the distribution of electric vehicles can be intuitively grasped while non-electric vehicle video is automatically excluded. This reduces the information density of the control screen, improves the speed of detection of early risk signs such as electric vehicle fires, and enables more accurate and systematic electric vehicle-specific control while utilizing the existing camera infrastructure.

[0080] FIG. 3 is a flowchart illustrating the process of handling stream connection maintenance according to one embodiment.

[0081] Referring to FIG. 3, first, in step S301, the device (300) can maintain a video stream connection established with the second camera (120) to receive second video information.

[0082] That is, the device (300) can establish a video stream session to receive second video information from the second camera (120). Here, the video stream connection refers to a real-time video transmission session formed between the camera and the device (300). For example, it may be established based on RTSP, but is not limited thereto, and may be established based on a protocol capable of real-time video transmission, such as RTP, HTTP-based streaming, or WebRTC. At this time, maintaining the stream connection means keeping the session continuously active without terminating it, so that video frame data can be received.

[0083] Specifically, the device (300) can control the session not to be released regardless of whether the classification status of the second image information changes after the session with the second camera (120) is established once. At this time, the device (300) may include a stream management table that manages stream connection status information for each camera, and the stream management table may store a camera identifier, stream session status, time of reception of the last frame, and a flag indicating the presence of an electric vehicle. Through this, the device (300) can independently manage the stream connection status regardless of whether the image is displayed.

[0084] In step S302, if the device (300) performs monitoring of the second image information and no more vehicles identified as electric vehicles in the second image information are identified, the second image information can be classified as a general image rather than an electric vehicle image.

[0085] Specifically, the device (300) can periodically monitor the second image information received through a stream. Here, monitoring means repeating the object detection and vehicle identification process on an image frame basis or at regular time intervals. At this time, the statement that a vehicle confirmed to be an electric vehicle is no longer confirmed means that, as a result of performing vehicle object detection and identification on multiple frames included in the second image information, an object corresponding to predefined electric vehicle identification information (e.g., vehicle number, vehicle identification ID, electric vehicle status flag) is not detected for a certain period of time or longer.

[0086] For example, if an electric vehicle object is not detected for a certain number of consecutive frames or a preset time interval, the device (300) may determine that there is no electric vehicle in that area. In this case, it may be finally determined that there is no electric vehicle only if the state of no detection of the electric vehicle object persists for longer than a preset reference time.

[0087] If the device (300) determines that no electric vehicle exists in the shooting area corresponding to the second image information, it may change the image classification status assigned to the second image information from an electric vehicle image to a general image. Here, image classification means assigning or updating metadata indicating whether an electric vehicle exists in the image data or the corresponding camera identification information. At this time, the metadata may include an electric vehicle status flag, the time of the last electric vehicle detection, area information, etc., and may be managed as a logical attribute value referenced by the image management module.

[0088] In step S303, the device (300) can control the connection to the video stream with the second camera to continue without resetting it, even if the classification state of the second video information changes.

[0089] That is, even if the classification status of the second image information changes from an electric vehicle image to a general image, the device (300) does not terminate the video stream session with the second camera (120) and does not regenerate a new session, and can maintain the existing session as is. Through this, the existing session can be maintained as is without the process of renegotiating or reconnecting the stream connection.

[0090] Specifically, the device (300) can manage a list of video images and a list of stream connections displayed in a centralized control area as separate data structures. If an electric vehicle is present, the video of the corresponding camera is included in the centralized control area, and if no electric vehicle is present, it can be removed from the centralized control area. However, since the stream connection itself is maintained even in this case, if an electric vehicle re-enters the same area later, it can be immediately relocated to the centralized control area without a separate stream reset process.

[0091] This structure prevents the repetitive creation and termination of stream sessions even in environments where electric vehicles frequently enter and exit. Consequently, it minimizes latency during the network session reset process, reduces the consumption of server and network resources, and improves the stability of real-time monitoring.

[0092] According to one embodiment, the structure for managing the classification status of the video and the stream connection status separately is not a simple screen display control technology, but is based on a system architecture that logically separates the stream session management layer and the video display layer.

[0093] That is, the device (300) can be configured to have a stream management module that manages a network session with a camera, a metadata management module that manages the video classification status, and a screen configuration module that controls the control screen layout operate independently of each other.

[0094] Accordingly, even if the presence of an electric vehicle changes, only the screen display state can be changed without resetting the network session; this prevents delays in re-establishing TCP / RTSP sessions that occur during stream renegotiation and structurally reduces network and server processing loads. This layered separation structure can significantly improve system stability in large parking lot environments equipped with multiple cameras.

[0095] As described above, by independently managing changes in the video classification status and stream connection status, a structure can be provided that dynamically changes the screen configuration according to changes in the presence of the electric vehicle while continuously maintaining the stream connection with the camera, thereby simultaneously achieving technical effects such as reduced network load, prevention of session reconnection delays, rapid updating of the control screen, and improved system stability.

[0096] FIG. 4 is a flowchart illustrating the process of adjusting the concentrated control area according to the number of electric vehicle images according to one embodiment.

[0097] Referring to FIG. 4, first, in step S401, the device (300) can classify images classified as electric vehicle images among image information acquired from a plurality of cameras (100) at a first time point into a first group. Here, the first time point may be defined as a reference time point for updating the state of a concentrated control area, and may be a real-time update cycle or an event occurrence time point. At this time, the first group may be defined as a set of images classified as electric vehicle images at the first time point, and each image may be classified based on a camera identifier, area information, and metadata regarding whether it is an electric vehicle.

[0098] In step S402, the device (300) can determine the number of images classified into a first group as the first count. Here, the first count refers to the total number of electric vehicle images to be displayed in the centralized control area at the first time point, and this can be calculated as the size of the internally managed image list or the number of cameras with an electric vehicle flag set.

[0099] In step S403, the device (300) may classify images classified as electric vehicle images among image information acquired from a plurality of cameras (100) at a second time point after a first time point into a second group. Here, the second time point is defined as an update time point after the first time point and may be a time point when an event of entry, exit, or movement of an electric vehicle occurs. At this time, the second group may be defined as a set of images classified as electric vehicle images at the second time point.

[0100] In step S404, the device (300) can check the number of images separated into a second group as the second count. Here, the second count refers to the total number of electric vehicle images at the second time point and can be used as a current state value for comparison with the first count.

[0101] Subsequently, the device (300) can control the display state of the concentrated control area by comparing the first count and the second count. To this end, the device (300) may include a comparison module that compares a state variable storing the first count and the second count with a previous time point value. At this time, the first count and the second count may be confirmed to be numbers greater than or equal to 0, and if the first count is confirmed to be 0 and the second count is confirmed to be greater than 0, step S405 is performed; if both the first count and the second count are confirmed to be greater than 0 and the second count is confirmed to be greater than the first count, step S406 is performed; if both the first count and the second count are confirmed to be greater than 0 and the second count is confirmed to be less than the first count, step S407 is performed; and if the first count is confirmed to be greater than 0 and the second count is confirmed to be 0, step S408 is performed.

[0102] That is, the device (300) can determine the state transition by storing the first count at the first time point as the previous state value and setting the second count confirmed at the second time point as the current state value.

[0103] In step S405, if the device (300) confirms that the first number is 0 and the second number is greater than 0, it can control the creation of a concentrated control area on the parking lot control screen to be additionally displayed.

[0104] That is, in the case where the electric vehicle did not exist at the previous point in time and the concentrated control area was not displayed, but an electric vehicle newly exists at the second point in time, the device (300) can create a separate layout area on the control screen and place the images included in the second group in that area. A detailed explanation related to this will be described later with reference to FIG. 5.

[0105] In step S406, if the device (300) confirms that both the first number and the second number are greater than 0 and that the second number is greater than the first number, it can control the centralized control area to be expanded and displayed on the parking lot control screen. Here, expansion means increasing the area of ​​the centralized control area or increasing the number of image tiles, and can be implemented, for example, by adjusting the screen splitting ratio according to the increase in the number of image tiles or by readjusting by reducing the size of the image tiles. A detailed explanation related to this will be described later with reference to FIG. 6.

[0106] In step S407, if the device (300) determines that both the first number and the second number are greater than 0 and that the second number is less than the first number, it can control the centralized control area to be reduced and displayed on the parking lot control screen. Here, reduction means reducing the area of ​​the centralized control area or reconfiguring the layout to match the number of image tiles, and can be implemented, for example, by adjusting the screen splitting ratio according to the reduction in the number of image tiles or by enlarging and readjusting the size of the image tiles. A detailed explanation related to this will be described later with reference to FIG. 7.

[0107] In step S408, if the device (300) confirms that the first number is greater than 0 and the second number is confirmed to be 0, it can control the central control area to be deleted and not displayed on the parking lot control screen.

[0108] That is, at the second point in time, when all electric vehicles exit or move to another area and no longer have images of electric vehicles, the device (300) can control the screen to remove the concentrated control area and maintain only the general control area. A detailed explanation regarding this will be described later with reference to FIG. 8.

[0109] According to one embodiment, the control of creation, expansion, reduction, and deletion of a centralized control area is not based on a simple change in the UI display method, but is based on a resource management algorithm that dynamically optimizes screen resource allocation by converting changes in the number of electric vehicle videos into quantitative values.

[0110] That is, the device (300) can prevent excessive occupation or underutilization of screen resources by calculating the change in the number of electric vehicle images, existing tile area information, and reference area information to automatically calculate the area and tile size of the concentrated control area. Accordingly, even in a situation where the number of electric vehicles increases rapidly, the layout of the control screen can be maintained stably without collapsing, and when the number of electric vehicles decreases, unnecessary screen space is automatically recovered, thereby improving overall control efficiency.

[0111] As described above, by quantitatively comparing the change in the number of electric vehicle images over time and automatically adjusting the display status of the concentrated control area, when the number of electric vehicles decreases, unnecessary screen areas are removed to prevent information overcrowding, and when the number of electric vehicles increases, the control area is expanded to ensure visibility, thereby improving control efficiency and intuitiveness.

[0112] FIG. 5 is a flowchart illustrating the process of controlling the creation and additional display of a concentrated control area according to one embodiment.

[0113] Referring to FIG. 5, first, in step S501, the device (300) can identify a basic display area set to display a single image as the first area. Here, the basic display area refers to an area set to be occupied by one image tile on the control screen, and may be set differently according to the embodiment based on the resolution of the control screen, the basic split layout, the operation policy, etc. At this time, the first area may be defined by the number of pixels, the width × height size in the screen coordinate system, or the ratio relative to the total screen area, and is not limited to the unit or method of expression.

[0114] In step S502, the device (300) can calculate the second area by multiplying the first area by the second number. Here, the second number refers to the number of images classified as electric vehicle images at the second time point and separated into a second group, and the second area can be defined as the total area (required area) required to display the images, assuming that each image in the second group is displayed as a basic display area (first area). That is, the second area can function as a required area or a required area.

[0115] In step S503, the device (300) can check whether the second area is narrower than the reference area. Here, the reference area may refer to a predetermined target area or maximum allowable area that can be occupied on the control screen when creating a concentrated control area, and, for example, may be set as a screen area that can be allocated to the concentrated control area without infringing upon the general control area. At this time, the reference area may be defined as a ratio to the total area of ​​the control screen, a pixel area, or an area size on a layout coordinate system, and may be set differently depending on the embodiment.

[0116] If it is confirmed in step S503 that the second area is smaller than the reference area, in step S504, the device (300) can set a new concentrated control area on the parking lot control screen with the size of the second area and control the display of images separated into second groups within the concentrated control area with the size of the first area.

[0117] That is, if the number of electric vehicle images is relatively small and does not exceed the standard area even when all are placed in the basic display area, the device (300) can prevent waste of screen resources by controlling it to secure only the necessary area without creating an unnecessarily large centralized control area.

[0118] If it is confirmed in step S503 that the second area is not smaller than the reference area, in step S505, the device (300) can calculate the third area by dividing the reference area by the second number. Here, the third area refers to the area (allocated area per tile) that can be allocated to each image tile to display all images of the second group within a limited area called the reference area. That is, the third area can function as a unit area value to ensure that the images of the second group are evenly or semi-evenly distributed within the reference area. At this time, the third area can be calculated so that each image is displayed in the same size, but the aspect ratio of some images may be corrected according to layout constraints.

[0119] In step S506, the device (300) can set a new concentrated control area on the parking lot control screen with a standard area size and control the display of images separated into a second group within the concentrated control area with a third area size.

[0120] That is, when the number of electric vehicle images is so large that it exceeds the standard area when all are displayed within the standard area, the device (300) can control the size of the image tiles to be automatically adjusted within the standard area so that all electric vehicle images are displayed simultaneously, even in a situation where the concentrated control area becomes excessively large.

[0121] As described above, the size of the concentrated control area and the display area of ​​each image tile are automatically calculated according to the number of electric vehicle images, and by dynamically setting the concentrated control area so as not to exceed the reference area, it is possible to ensure the visibility of electric vehicle images while maintaining the layout stability of the control screen and preventing information overcrowding.

[0122] FIG. 6 is a flowchart illustrating the process of controlling the centralized control area to be expanded and displayed according to one embodiment.

[0123] Referring to FIG. 6, first, in step S601, the device (300) can identify the display area of ​​one image classified into a first group within the centralized control area as the fourth area. Here, the first group refers to a set of images classified as electric vehicle images at the first time point, and the fourth area refers to the area actually allocated and displayed to each image tile within the centralized control area at the first time point. At this time, the fourth area may be defined by the number of pixels, the width × height in the screen coordinate system, or the ratio relative to the total area of ​​the centralized control area, and is not limited to the unit or method of representation. Additionally, the fourth area may be the layout state after the centralized control area is created, or the tile area that has already been adjusted by the result of previous expansion / reduction.

[0124] In step S602, the device (300) can calculate the fifth area by multiplying the fourth area by the second number. Here, the second number refers to the number of images classified as electric vehicle images at the second time point and separated into the second group, and the fifth area can be defined as the total area (required area) required for the centralized control area assuming that each image of the second group at the second time point is displayed as is with the size of the fourth area. That is, the fifth area can function as the required expansion area.

[0125] In step S603, the device (300) can check whether the fifth area is narrower than the reference area. Here, the reference area may refer to a target area or maximum allowable area that is pre-set so that the central control area can occupy the control screen, and may be set differently depending on the embodiment as an area that can be allocated to the central control area within a range that does not infringe upon the general control area.

[0126] If it is confirmed in step S603 that the fifth area is smaller than the reference area, in step S604, the device (300) can change the concentrated control area to the size of the fifth area on the parking lot control screen and control the image separated into the second group within the concentrated control area to be displayed at the size of the fourth area.

[0127] That is, even if the number of electric vehicle images has increased, if the second group is displayed while maintaining the current image tile size (fourth area) and does not exceed the standard area, the device (300) can reset the layout so that the images of the second group are maintained at the size of the fourth area, while expanding the concentrated control area as much as necessary to enable placement within the screen.

[0128] If it is confirmed in step S603 that the fifth area is not smaller than the reference area, in step S605, the device (300) can calculate the sixth area by dividing the reference area by the second number. Here, the sixth area refers to the area (allocated area per tile) that can be allocated to each image tile to display all images of the second group within a limited area called the reference area. That is, the sixth area can function as a reference value for automatically adjusting the image tile size within the reference area range in cases where the current image tile size (fourth area) cannot be maintained due to an increase in the number of electric vehicle images. At this time, the sixth area can be calculated so that each image is displayed in the same size, but the aspect ratio of some images may be corrected according to layout constraints.

[0129] In step S606, the device (300) can change the central control area to the size of the reference area on the parking lot control screen and control the image separated into a second group within the central control area to be displayed in the size of the sixth area.

[0130] That is, the device (300) can control all electric vehicle images to be displayed simultaneously by adjusting the size of the image tiles within a range that does not exceed the reference area, even if there is a need to expand the central control area as the number of electric vehicle images increases.

[0131] As described above, by calculating the required area based on the increase in the number of electric vehicle images at the current time point based on the display area of ​​the image tiles at the past time point, and comparing this with the reference area to automatically determine the expanded size of the central control area and the display area of ​​the image tiles, it is possible to secure the visibility of electric vehicle images while maintaining the layout stability of the control screen and preventing information overcrowding.

[0132] FIG. 7 is a flowchart illustrating the process of controlling the centralized control area to be reduced and displayed according to one embodiment.

[0133] Referring to FIG. 7, first, in step S701, the device (300) can identify a basic display area set to display one image as a first area. Here, the first area refers to an area set to be occupied by one image tile on the control screen by default, and can be pre-set according to the resolution of the control screen, basic split layout, operation policy, etc.

[0134] In step S702, the device (300) can identify the total display area of ​​the concentrated control area, where images classified into a first group are displayed, as the seventh area. Here, the first group refers to a set of images classified as electric vehicle images at the first point in time, and the seventh area refers to the total area occupied by the concentrated control area that was actually set at that point in time. At this time, the seventh area can be calculated based on internal layout information, screen coordinate data, or area setting values.

[0135] In step S703, the device (300) can calculate the eighth area by dividing the seventh area by the second number. Here, the second number refers to the number of images classified as electric vehicle images at the second time point and separated into the second group, and the eighth area refers to the area that can be allocated to each image tile when assuming that the total area of ​​the existing centralized control area (seventh area) is evenly distributed among the current number of electric vehicle images (second number). At this time, the eighth area can function as a provisional tile area in a reduced situation.

[0136] In step S704, the device (300) can check whether the 8th area is smaller than the 1st area. Here, since the 1st area refers to the basic display area, if it is confirmed that the 8th area is smaller than the 1st area, it means a situation where the tile area must be displayed in a size smaller than the basic display area if the tile area is evenly distributed while maintaining the current entire centralized control area (7th area).

[0137] If it is confirmed in step S704 that the 8th area is narrower than the 1st area, in step S705, the device (300) can calculate the 9th area by multiplying the 8th area by the 2nd number. Here, the 9th area can be defined as the total area required to display the images of the 2nd group based on the 8th area, and this can function as the area of ​​the concentrated control area after reduction. At this time, the 9th area is a value calculated by multiplying the tile area recalculated based on the 8th area by the 2nd number, and represents the total required area of ​​the concentrated control area after reduction.

[0138] In step S706, the device (300) can change the central control area to the size of the ninth area on the parking lot control screen and control the image separated into the second group within the central control area to be displayed in the size of the eighth area.

[0139] That is, when the number of electric vehicle images decreases, the device (300) can process the concentrated control area to be reduced to the actual required area without unnecessarily maintaining the existing area, thereby enabling efficient utilization of screen resources.

[0140] If it is confirmed in step S704 that the eighth area is not smaller than the first area, in step S707, the device (300) can calculate the second area by multiplying the first area by the second number. Here, the second area refers to the total area required when assuming that each image of the second group is displayed as the basic display area (first area).

[0141] In step S708, the device (300) can change the central control area to the size of a second area on the control screen of the parking lot and control the image separated into a second group within the central control area to be displayed in the size of a first area.

[0142] That is, the device (300) can reset the concentrated control area to an appropriate size while maintaining image readability when the number of electric vehicle images decreases so that each image is displayed in the basic display area and the entire area does not become excessively large.

[0143] As described above, by calculating the tile area based on the total area of ​​the existing centralized control area and the reduction in the number of current electric vehicle videos, and by comparing this with the basic display area to automatically determine the final area of ​​the centralized control area and the display size of each video, it is possible to prevent an unnecessarily large centralized control area from being maintained in a situation where the number of electric vehicle videos is reduced, and to simultaneously ensure layout stability and visibility while maintaining the information density of the control screen at an appropriate level.

[0144] FIG. 8 is a flowchart illustrating the process of controlling so that a centralized control area is deleted and not displayed according to one embodiment.

[0145] Referring to FIG. 8, first, in step S801, if the device (300) confirms that the second count is 0, it may determine the concentrated control area as a target for deletion. Here, the second count refers to the number of images classified as electric vehicle images at the second point in time and separated into the second group, and a second count of 0 means that there are no images classified as electric vehicles at the current point in time. At this time, the device (300) may calculate the second count by referring to an internally managed list of electric vehicle images or an electric vehicle status flag, and may finally determine it to 0 if the state in which no electric vehicle object is detected for all cameras persists for a preset reference time or longer. Accordingly, temporary false detection or false deletion due to delay can be prevented.

[0146] In step S802, the device (300) can control the centralized control area on the parking lot control screen so that it is not displayed by deactivating it. Here, deactivation may include removing the screen layout object corresponding to the centralized control area, changing the display properties of the area to a hidden state, or releasing the allocation of coordinates and size of the area in the screen split configuration. To this end, the device (300) may manage the centralized control area and the general control area as separate layout objects or data structures, and if the centralized control area is determined to be a target for deletion, it can control the exclusion of the object from the screen configuration information.

[0147] In step S803, the device (300) can control the general control area to be displayed entirely on the parking lot control screen. This means reconfiguring the layout so that the general control area expands to occupy the entire screen space remaining as the concentrated control area is removed.

[0148] For example, the device (300) can be configured to fill the entire screen with general monitoring video by resizing the video tiles included in the general monitoring area or by resetting the screen split ratio. In this case, since the device (300) can change only the screen display layout while maintaining the existing stream connection state, rapid screen switching is possible without additional stream resetting.

[0149] As described above, when the number of electric vehicle videos is confirmed to be 0, the centralized control area is automatically deleted and the general control area is restored to full screen, thereby preventing unnecessary empty areas from being maintained when there is no electric vehicle and allowing for efficient use of the control screen. Furthermore, by linking to create the centralized control area again when an electric vehicle re-enters, a structure can be provided in which the screen configuration is dynamically switched depending on the presence or absence of an electric vehicle.

[0150] FIG. 9 is an example diagram of the configuration of a device according to one embodiment.

[0151] A device (300) according to one embodiment includes a processor (310) and a memory (320). The processor (310) may include at least one device described with reference to FIGS. 1 through 8 or may perform at least one method described with reference to FIGS. 1 through 8. A person or organization using the device (300) may provide services related to some or all of the methods described with reference to FIGS. 1 through 8.

[0152] The memory (320) may store information related to the methods described above or store a program in which the methods described below are implemented. The memory (320) may be volatile memory or non-volatile memory.

[0153] The processor (310) can execute a program and control the device (300). The code of the program executed by the processor (310) can be stored in memory (320). The device (300) is connected to an external device (e.g., a personal computer or a network) through an input / output device (not shown in the drawing) and can exchange data through wired or wireless communication.

[0154] The embodiments described above may be implemented as hardware components, software components, and / or combinations of hardware and software components. For example, the devices, methods, and components described in the embodiments may be implemented using one or more general-purpose or special-purpose computers, such as, for example, a processor, a controller, an arithmetic logic unit (ALU), a digital signal processor, a microcomputer, a field programmable gate array (FPGA), a programmable logic unit (PLU), a microprocessor, or any other device capable of executing and responding to instructions. The processing unit may execute an operating system (OS) and one or more software applications executed on said operating system. Additionally, the processing unit may access, store, manipulate, process, and generate data in response to the execution of the software. For ease of understanding, the processing unit may be described as being used as a single unit, but those skilled in the art will understand that the processing unit may include multiple processing elements and / or multiple types of processing elements. For example, the processing unit may include multiple processors or one processor and one controller. Additionally, other processing configurations, such as parallel processors, are also possible.

[0155] The method according to the embodiment may be implemented in the form of program instructions that can be executed through various computer means and recorded on a computer-readable medium. The computer-readable medium may include program instructions, data files, data structures, etc., either alone or in combination. The program instructions recorded on the medium may be those specifically designed and configured for the embodiment, or they may be those known and available to those skilled in the art of computer software. Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks, and magnetic tapes; optical recording media such as CD-ROMs and DVDs; magneto-optical media such as floptical disks; and hardware devices specifically configured to store and execute program instructions, such as ROM, RAM, and flash memory. Examples of program instructions include machine code, such as that generated by a compiler, as well as high-level language code that can be executed by a computer using an interpreter, etc. The hardware devices described above may be configured to operate as one or more software modules to perform the operation of the embodiment, and vice versa.

[0156] Software may include computer programs, code, instructions, or a combination of one or more of these, and may configure a processing unit to operate as desired or command the processing unit independently or collectively. Software and / or data may be permanently or temporarily embodied in any type of machine, component, physical device, virtual equipment, computer storage medium or device, or transmitted signal wave so as to be interpreted by the processing unit or to provide instructions or data to the processing unit. Software may be distributed over networked computer systems and may be stored or executed in a distributed manner. Software and data may be stored on one or more computer-readable recording media.

[0157] Although the embodiments have been described above with reference to the limited drawings, those skilled in the art can apply various technical modifications and variations based on the above. For example, suitable results may be achieved even if the described techniques are performed in a different order than described, and / or if the components of the described system, structure, device, circuit, etc. are combined or assembled in a form different from described, or replaced or substituted by other components or equivalents.

[0158] Therefore, other implementations, other embodiments, and equivalents to the claims also fall within the scope of the claims set forth below.

Claims

Claim 1 A method for operating an electric vehicle recognition and centralized monitoring control system within a parking lot, performed by a device, wherein, when a first camera, which is one of a plurality of cameras installed in the parking lot, is used to photograph the entrance of the parking lot, the method comprises: a step of acquiring first image information generated by photographing the entrance of the parking lot from the first camera; a step of performing monitoring to determine whether there is a vehicle entering the parking lot based on the first image information; a step of extracting an image of the area occupied by the first object from the first image information as a first image if, as a result of performing monitoring on the vehicle entering the parking lot, it is confirmed that a first object is entering the parking lot; a step of recognizing the vehicle number of the first object as a first number based on the first image; a step of identifying the first object as a first vehicle based on the first number; a step of determining the fuel type of the first vehicle based on the registration information of the first vehicle; and, if, as a result of determining the fuel type of the first vehicle, it is confirmed that the first vehicle is an electric vehicle, tracking the movement of the first vehicle based on image information acquired from the plurality of cameras. Step; if, as a result of tracking the movement of the first vehicle, it is confirmed that the first vehicle is parked in the first zone, the step of identifying the camera among the plurality of cameras that is performing shooting of the first zone as the second camera; the step of obtaining second image information generated by shooting of the first zone from the second camera; the step of classifying the second image information as an electric vehicle image, which is an image containing a vehicle confirmed to be an electric vehicle;The method includes a step of controlling the control screen of the parking lot, in which a general control area and a central control area are separated, so that a video classified as an electric vehicle video is selectively displayed in the central control area, and the step of acquiring the second video information includes: a step of maintaining a video stream connection set with the second camera to receive the second video information; and a step of classifying the second video information as a general video rather than an electric vehicle video if, as a result of performing monitoring on the second video information, no vehicle confirmed to be an electric vehicle in the second video information is further confirmed. The method includes a step of controlling the video stream connection with the second camera to be maintained without resetting it even if the classification state of the second video information changes, and the step of controlling the video classified as an electric vehicle video to be selectively displayed in the concentrated control area comprises: a step of classifying the video classified as an electric vehicle video among the video information acquired from the plurality of cameras at a first time point into a first group; a step of confirming the number of videos classified into the first group as a first count; a step of classifying the video classified as an electric vehicle video among the video information acquired from the plurality of cameras at a second time point after the first time point into a second group; a step of confirming the number of videos classified into the second group as a second count; a step of controlling the concentrated control area to be created and additionally displayed on the parking lot control screen when the first count is confirmed to be 0 and the second count is confirmed to be greater than 0; and when both the first count and the second count are confirmed to be greater than 0 and the second count is confirmed to be greater than the first count, the concentrated control area on the parking lot control screen is expanded Step of controlling to display;A step of controlling the centralized control area to be reduced and displayed on the control screen of the parking lot when it is confirmed that both the first number and the second number are greater than 0 and the second number is less than the first number; The method includes a step of controlling the centralized control area to be deleted and not displayed on the parking lot control screen when the first number is confirmed to be greater than 0 and the second number is confirmed to be 0, and the step of controlling the centralized control area to be created and additionally displayed on the parking lot control screen comprises: a step of confirming a basic display area set to display a single image as a first area; a step of calculating a second area by multiplying the first area by the second number; a step of, if the second area is confirmed to be narrower than a preset reference area, newly setting the centralized control area on the parking lot control screen with the size of the second area and controlling the image separated into the second group within the centralized control area to be displayed with the size of the first area; and a step of, if the second area is confirmed not to be narrower than the reference area, calculating a third area by dividing the reference area by the second number. The method includes the step of newly setting the concentrated control area on the control screen of the parking lot with the size of the reference area, and controlling the display of images classified into the second group within the concentrated control area with the size of the third area; and the step of controlling the display of the concentrated control area expanded on the control screen of the parking lot comprises: confirming the display area of ​​one image classified into the first group within the concentrated control area as the fourth area; and calculating the fifth area by multiplying the fourth area by the second number.A method for operating an electric vehicle recognition and intensive monitoring control system in a parking lot, comprising: a step of, if it is confirmed that the fifth area is smaller than the reference area, changing the intensive monitoring area on the control screen of the parking lot to the size of the fifth area and controlling the display of images classified into the second group within the intensive monitoring area to the size of the fourth area; a step of, if it is confirmed that the fifth area is not smaller than the reference area, calculating a sixth area by dividing the reference area by the second number; and a step of changing the intensive monitoring area on the control screen of the parking lot to the size of the reference area and controlling the display of images classified into the second group within the intensive monitoring area to the size of the sixth area. Claim 2 delete Claim 3 delete

Citation Information

Patent Citations

  • CCTV system integrated multi operations

    KR101786923B1

  • Smart parking system and method for providing personalized service using thereof, recording medium for performing the method

    KR1020180122094A

  • Parking lot electric vehicle fire control system using artificial intelligence and thermal imaging sensors

    KR1020240164759A