Vehicle identification method and device, electronic equipment and storage medium

By installing temperature detection modules in parking spaces and using temperature rise information and machine learning models to identify vehicle types, the problems of high cost, privacy leakage, and weather influence in video image recognition are solved, achieving low-cost, privacy-protected, and highly accurate vehicle recognition.

CN121366498APending Publication Date: 2026-01-20SHENZHEN TANDA TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511378198.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-24
Publication Date
2026-01-20

AI Technical Summary

Technical Problem

In existing technologies, video image recognition of parking space status and vehicle type suffers from high costs, privacy risks, and low accuracy in inclement weather.

Method used

By installing multiple temperature detection modules in the parking space, the temperature information of the vehicle's preset location is obtained. Based on the temperature rise information and the ambient temperature benchmark value, the vehicle type is determined. The vehicle type recognition is performed using a machine learning model, avoiding image acquisition and reducing hardware and software costs.

Benefits of technology

It achieves low-cost, privacy-preserving vehicle type recognition, maintains high accuracy under various weather conditions, is highly adaptable, and reduces algorithm complexity and maintenance costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121366498A_ABST
    Figure CN121366498A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle identification method and device, electronic equipment and a storage medium, and the method comprises the steps: obtaining the first temperature information of a preset position of a vehicle when the vehicle is parked in a parking space for a preset time length, and enabling the temperature information to be obtained through the detection of a plurality of detection modules disposed on the parking space; determining temperature rise information of each preset position based on the first temperature information of each preset position and the current environment temperature reference value; and the vehicle type of the vehicle parked in the parking space is determined based on the temperature rise information of each preset position, so that the vehicle type can be identified with relatively low cost, and the privacy of a user can be protected.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The application belongs to the technical field of parking management, and particularly relates to a vehicle identification method and device, an electronic device and a storage medium. BACKGROUND

[0002] As an important part of the transportation infrastructure, the operation efficiency and management level of public and commercial parking lots directly affect the smoothness of urban traffic and the travel experience of residents. The contradiction between supply and demand of parking spaces in parking lots is increasingly prominent, and there is an urgent need for automated and intelligent parking space state monitoring and vehicle identification technology. Accurate and timely identification of parking space state and vehicle type not only helps parking lots to achieve scientific and reasonable parking space allocation and scheduling, improves parking space utilization, but also provides convenient parking guidance services for vehicle owners, reduces the time and energy consumption of finding parking spaces. In related technologies, video images are used to identify parking space state and vehicle type. However, the video image recognition method has the following problems: high cost, involves personal privacy, complex algorithm, and low accuracy in bad weather such as night, rain, snow and fog. SUMMARY

[0003] Therefore, the embodiments of the present application provide a vehicle identification method, device, electronic device and storage medium, which can realize vehicle type identification at a low cost and protect user privacy.

[0004] In a first aspect, the embodiments of the present application provide a vehicle identification method, comprising: In the case that a vehicle is parked in a parking space for a preset time length, obtaining first temperature information of a preset position of the vehicle, wherein the temperature information is detected based on a plurality of detection modules arranged on the parking space; Determining temperature rise information of each preset position based on the first temperature information of each preset position and a current environmental temperature reference value; Determining a vehicle type of the vehicle parked in the parking space based on the temperature rise information of each preset position.

[0005] In some embodiments, the determination of the vehicle type of the vehicle parked in the parking space based on the temperature rise information of each preset position comprises: Obtaining a thermal radiation spatial distribution of the vehicle based on the temperature rise information of each preset position; Inputting the thermal radiation spatial distribution into a classification model to obtain the vehicle type of the vehicle parked in the parking space.

[0006] In some embodiments, the preset position includes a front region of the vehicle and a rear region of the vehicle, and the determination of the vehicle type of the vehicle parked in the parking space based on the temperature rise information of each preset position comprises: determining that the vehicle type of the vehicle parked in the parking space is a fuel vehicle when the temperature rise information of the front area of the vehicle is greater than a first temperature rise threshold and the temperature rise information of the rear area of the vehicle is greater than a second temperature rise threshold; determining that the vehicle type of the vehicle parked in the parking space is an electric vehicle when the temperature rise information of the front area of the vehicle is less than a third temperature rise threshold and the temperature rise information of the rear area of the vehicle is less than a fourth temperature rise threshold, wherein the first temperature rise threshold and the second temperature rise threshold are greater than the third temperature rise threshold and the fourth temperature rise threshold.

[0007] In some embodiments, the method further comprises: obtaining current time information, weather information and the current ambient temperature reference value; obtaining the first temperature rise threshold, the second temperature rise threshold, the third temperature rise threshold and the fourth temperature rise threshold based on the time information, the weather information, the current ambient temperature reference value and a pre-established mapping relationship.

[0008] In some embodiments, the method further comprises: controlling each detection module to collect second temperature information at a first sampling frequency; determining that a vehicle enters the parking space when the change information of the second temperature information collected by any detection module is greater than a first temperature change threshold; controlling each detection module to collect third temperature information at a second sampling frequency when it is determined that a vehicle parks in the parking space, wherein the second sampling frequency is greater than the first sampling frequency; determining that the vehicle parked in the parking space reaches a preset time length when the change information of the third temperature information collected by each detection module is less than a second temperature change threshold.

[0009] In some embodiments, the method further comprises: recording the state information of the parking space, the vehicle type of the parked vehicle and the parking time.

[0010] In some embodiments, the method further comprises: controlling each detection module to collect fourth temperature information at a first sampling frequency when the state information of the parking space, the vehicle type of the parked vehicle and the parking time are recorded; determining that the vehicle drives away from the parking space when the change information of the fourth temperature information collected by each detection module reaches a second temperature change threshold.

[0011] In a second aspect, the embodiments of the present application provide a vehicle identification device, comprising: The first acquisition module is configured to acquire first temperature information of a preset position of the vehicle in a case where the vehicle is parked in the parking space for a preset length of time, wherein the temperature information is detected based on a plurality of detection modules arranged on the parking space. The first determination module is configured to determine temperature rise information of each preset position based on the first temperature information of each preset position and a current ambient temperature reference value. The identification module is configured to determine a vehicle type of the vehicle parked in the parking space based on the temperature rise information of each preset position.

[0012] In a third aspect, an embodiment of the present application provides an electronic device, including a memory, a processor, and a computer program stored in the memory and capable of running on the processor, and the processor implements the method in any of the above aspects when executing the computer program.

[0013] In a fourth aspect, an embodiment of the present application provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the method in any of the above aspects.

[0014] In a fifth aspect, an embodiment of the present application provides a computer program product, which, when running on a terminal device, causes an electronic device to execute the method in any of the above aspects.

[0015] Compared with the prior art, the embodiment of the present application has the following beneficial effects: The vehicle identification method provided by the embodiment of the present application can acquire first temperature information of a preset position of the vehicle in a case where the vehicle is parked in the parking space for a preset length of time, wherein the temperature information is detected based on a plurality of detection modules arranged on the parking space, determine temperature rise information of each preset position based on the first temperature information of each preset position and a current ambient temperature reference value, and determine a vehicle type of the vehicle parked in the parking space based on the temperature rise information of each preset position, so as to realize the identification of the vehicle type at a low cost and protect the privacy of the user. BRIEF DESCRIPTION OF DRAWINGS

[0016] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiments or the prior art description. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without any creative labor.

[0017] Figure 1 An implementation flowchart of the vehicle identification method provided by the embodiment of the present application; Figure 2An implementation flowchart of a vehicle identification method provided by an embodiment of the present application is shown in the figure; Figure 3 A structure diagram of a vehicle identification device provided by an embodiment of the present application is shown in the figure; Figure 4 A structure diagram of an electronic device provided by an embodiment of the present application is shown in the figure. DETAILED DESCRIPTION

[0018] In the following description, for the purposes of explanation and not limitation, specific details are set forth, such as particular system configurations, techniques, etc., in order to provide a thorough understanding of the embodiments of the present application. However, it will be apparent to those skilled in the art that the present application can be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present application with unnecessary detail.

[0019] It should be understood that the term “includes” when used in the present application and the appended claims indicates the presence of the described features, integers, steps, operations, elements, and / or components but does not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof.

[0020] It should also be understood that the term “and / or” when used in the present application and the appended claims indicates that there is at least a combination of one or more of the associated listed items and that all possible combinations are included.

[0021] As used in the present application and the appended claims, the term “if’ can be interpreted as meaning “when” or “upon” or “in response to a determination” or “in response to a detection” depending on the context. Similarly, the phrase “if determined” or “if detected” can be interpreted as meaning “upon determining” or “in response to determining” or “upon detecting” or “in response to detecting” depending on the context.

[0022] In addition, in the description of the present application and the appended claims, the terms “first”, “second”, “third”, etc. are used only to distinguish descriptions and cannot be understood as indicating or implying relative importance.

[0023] In the present application, the reference to “one embodiment” or “some embodiments” and the like means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the present application. Thus, the appearances of the phrases “in one embodiment”, “in some embodiments”, “in other embodiments”, “in additional embodiments”, and the like, in various places in the specification are not necessarily all referring to the same embodiment, unless otherwise specifically noted.

[0024] Based on the problems in the related art, the vehicle identification method provided in the embodiments of the present application can be applied to an electronic device, which can include a mobile phone, a tablet computer, a wearable device, an Augmented Reality (AR) / Virtual Reality (VR) device, a notebook computer, an Ultra-Mobile Personal Computer (UMPC), a netbook, a Personal Digital Assistant (PDA), and the like. The embodiments of the present application do not limit the specific type of the electronic device. The electronic device can be used as a management device of a parking lot.

[0025] Figure 1 The implementation flowchart of the vehicle identification method provided in the embodiments of the present application is shown in FIG. 1. As shown in FIG. 1, the vehicle identification method includes the following steps. Figure 1 In step S101, first temperature information of a preset position of a vehicle is obtained when the vehicle has been parked in a parking space for a preset time length, wherein the temperature information is detected based on a plurality of detection modules arranged on the parking space.

[0026] In the embodiments of the present application, the preset time length is a pre-set time value, for example, 5 minutes, 10 minutes, etc. When the vehicle completely enters the parking space and remains in a stationary state for the pre-set time length, it is considered that the condition of “the vehicle has been parked in the parking space for the preset time length” is met. The purpose is to ensure that the vehicle has been stably parked, and to avoid the interference of the short-term movement or unstable state of the vehicle after entering the parking space on the subsequent temperature detection and vehicle identification. The preset position refers to a specific and pre-determined part of the vehicle. Generally, a region with representative and obvious heat distribution difference of the vehicle is selected, such as the front region of the vehicle (usually including the main heat source such as the engine, which is more obvious for a fuel vehicle) and the rear region of the vehicle (the heat source situation of the rear region of different types of vehicles is different, such as the battery position of an electric vehicle). By detecting the temperature information of these preset positions, the heat characteristics of the vehicle can be more effectively analyzed, so as to identify the type of the vehicle. The first temperature information is the temperature data of the preset position of the vehicle detected by the plurality of detection modules arranged on the parking space after the vehicle has been parked in the parking space for the preset time length. These temperature information is the basic data for subsequent calculation of temperature rise information and identification of the type of the vehicle. The detection module is a device capable of sensing temperature installed on the parking space, such as an infrared temperature sensor, etc. These modules can collect the temperature information of the surrounding environment in real time or according to a set frequency, especially the temperature information of the preset position of the vehicle. They are usually distributed at different positions of the parking space to ensure that the temperature data of each part of the vehicle can be comprehensively and accurately obtained. ​

[0027] In the embodiments of the present application, whether the vehicle enters the parking space can be monitored by the detection module. When the sensor detects that the vehicle enters the parking space, a plurality of detection modules (such as infrared temperature sensors) arranged on the parking space detect the temperature of the preset positions (such as the front and rear areas) of the vehicle according to the pre-set layout, and transmit the detected temperature data as first temperature information to the electronic device.

[0028] In step S102, the temperature rise information of each preset position is determined based on the first temperature information of each preset position and the current environment temperature reference value.

[0029] In the embodiments of the present application, the current environment temperature reference value refers to the actual temperature value of the environment around the parking space when the vehicle is parked. It is used as a reference standard to calculate the temperature rise information of the preset positions of the vehicle. Because the temperature of the vehicle is affected by the environment temperature, by comparing with the current environment temperature reference value, the interference of the environment temperature can be eliminated, and the heat generated by the vehicle itself can be more accurately reflected. The temperature rise information is the difference between the first temperature information of each preset position and the current environment temperature reference value. It represents the temperature rise degree of the preset position relative to the surrounding environment after the vehicle is parked in the parking space for a preset length of time. The temperature rise information can highlight the thermal characteristics of the vehicle itself, and the temperature rise information of different types of vehicles will be different.

[0030] In the embodiments of the present application, a special environment temperature sensor can be installed near the parking space to monitor the current environment temperature in real time, and transmit it as the current environment temperature reference value to the electronic device. After the electronic device receives the first temperature information of each preset position and the current environment temperature reference value, the temperature rise information of each preset position is calculated by simple subtraction operation, i.e. temperature rise information = first temperature information of preset position - current environment temperature reference value.

[0031] In step S103, the vehicle type of the vehicle parked in the parking space is determined based on the temperature rise information of each preset position.

[0032] In the embodiments of the present application, the vehicle type can include common types such as fuel vehicles and electric vehicles. In some embodiments, the vehicle type can also be distinguished as large vehicles, medium vehicles, small vehicles, etc. Due to the differences in power systems and working principles, the heat distribution and temperature rise of different types of vehicles will be different when parked. By analyzing the temperature rise information, the type of the vehicle can be accurately identified.

[0033] In the embodiments of the present application, the temperature rise information of each preset position calculated can be analyzed. For example, a large amount of heat is generated due to the operation of the engine of a fuel vehicle, and the temperature rise of the front region of the fuel vehicle is usually higher; the heat distribution of the battery and other components of an electric vehicle is different from that of the fuel vehicle, and the temperature rise of the front and rear regions has its own characteristics. A threshold comparison method can be used to pre-set the temperature rise threshold range of each preset position of different types of vehicles. The calculated temperature rise information is compared with these threshold ranges, and if the threshold conditions of a certain type of vehicle are met, the vehicle is determined to be of the corresponding type. In some embodiments, a machine learning algorithm can also be used, a large amount of temperature rise information of known vehicle types is used as training samples to train a classification model, and then the real-time detected temperature rise information is input into the model, and the type of the vehicle is output by the model.

[0034] The method provided in the embodiments of the present application acquires the first temperature information of the preset positions of the vehicle when the vehicle is parked in the parking space for a preset length of time, wherein the temperature information is detected based on a plurality of detection modules arranged on the parking space; determines the temperature rise information of each preset position based on the first temperature information of each preset position and a current environmental temperature reference value; and determines the vehicle type of the vehicle parked in the parking space based on the temperature rise information of each preset position. Compared with the traditional vehicle recognition method based on video image recognition, the present method does not need to install complex camera equipment and other hardware facilities, only needs to install a plurality of temperature detection modules on the parking space, greatly reduces the hardware cost, does not need to develop and maintain complex image recognition algorithms, and reduces the investment in software development and subsequent maintenance cost. In the traditional video image recognition method, the image information of the vehicle owner may be collected when the image is collected, and there is a risk of personal privacy leakage. The present method only uses temperature information for vehicle recognition and does not involve any image collection, which fundamentally eliminates the problem of personal privacy infringement caused by image information leakage. In addition, severe weather conditions (such as heavy rain, heavy snow, heavy fog, etc.) will seriously affect the quality of the video image, resulting in a decrease in the accuracy of image recognition or even an inability to recognize. The method provided in the embodiments of the present application can stably acquire the temperature information of the vehicle and ensure the accuracy of vehicle recognition. The power systems and working principles of different types of vehicles are different, and the heat distribution and temperature rise are obviously different. By detecting the temperature rise information of the preset positions of the vehicle, these thermal characteristics can be accurately captured, thereby achieving accurate recognition of the vehicle type.

[0035] In some embodiments, step S103 can be implemented by the following steps: In step S1031, the thermal radiation spatial distribution of the vehicle is obtained based on the temperature rise information of each preset position.

[0036] In the embodiments of the present application, the thermal radiation spatial distribution refers to the distribution of the heat radiated by each preset position of the vehicle in space after the vehicle has been parked in the parking space for a preset period of time. Due to the differences in internal structure and power system (such as the engine of a fuel vehicle and the battery pack of an electric vehicle) of different types of vehicles, the heat generated during operation and parking is different, and the distribution of heat in different parts of the vehicle is also different. The distribution characteristics of such heat in space constitute the thermal radiation spatial distribution. For example, the heat is concentrated in the engine part of a fuel vehicle, and the thermal radiation intensity is large, while the thermal radiation distribution of the battery part of an electric vehicle has its own characteristics and is different from that of the engine part of a fuel vehicle.

[0037] In the embodiments of the present application, the temperature rise information reflects the thermal radiation of the preset position of the vehicle to some extent. In order to more accurately represent the thermal radiation spatial distribution, the thermal radiation intensity of each preset position can be estimated according to a thermal radiation related physical formula (such as the Stefan-Boltzmann law) combined with the temperature rise information. In some embodiments, in order to simplify the calculation, the temperature rise information can also be used to approximately represent the relative intensity of thermal radiation. The thermal radiation intensity (or temperature rise information) of each preset position can be visualized in a pre-established coordinate system, for example, different colors or gray scales can be used to represent different thermal radiation intensities, so as to construct a thermal radiation spatial distribution diagram of the vehicle. The thermal radiation intensity data of each preset position can also be stored as a vector or matrix form as a digital representation of the thermal radiation spatial distribution.

[0038] In step S1032, the thermal radiation spatial distribution is input into the classification model to obtain the vehicle type of the vehicle parked in the parking space.

[0039] In the embodiments of the present application, the classification model is a mathematical model constructed based on a machine learning or deep learning algorithm, which is used for classification and judgment of input data. The model is trained with a large amount of known vehicle types and corresponding thermal radiation spatial distribution data, and can learn the characteristic patterns of thermal radiation spatial distribution of different types of vehicles. When new vehicle thermal radiation spatial distribution data is input, the model can determine which type (such as fuel vehicle, electric vehicle, large vehicle, medium vehicle, small vehicle, etc.) the vehicle belongs to according to the learned characteristic patterns.

[0040] In the embodiments of the present application, a suitable machine learning or deep learning algorithm can be selected to construct the classification model, such as support vector machine (SVM), decision tree, neural network (such as convolutional neural network CNN, if the thermal radiation spatial distribution is presented in the form of an image), etc. A large amount of known vehicle types and their corresponding thermal radiation spatial distribution data are collected as training samples to train the classification model. During the training process, the model continuously adjusts its parameters to minimize the error between the predicted results and the true vehicle types. Before the thermal radiation spatial distribution is input into the classification model, the data may need to be preprocessed. For example, if the thermal radiation spatial distribution is presented in the form of an image, image normalization, size adjustment, etc. may be needed; if it is presented in the form of a vector or matrix, data standardization, etc. may be needed to improve the prediction accuracy of the model. The preprocessed vehicle thermal radiation spatial distribution data is input into the trained classification model, and the model classifies the input data according to the learned feature patterns, and outputs the type to which the vehicle belongs, such as a fuel vehicle, an electric vehicle, etc.

[0041] The method provided by the embodiments of the present application can comprehensively and meticulously capture the thermal feature information of each part of the vehicle by constructing the thermal radiation spatial distribution of the vehicle. The thermal radiation spatial distribution of different types of vehicles has a unique pattern, and the classification model can learn these subtle differences, thereby more accurately distinguishing different types of vehicles. In contrast, relying only on the temperature rise information of a single preset position for judgment may ignore the overall thermal characteristics of the vehicle, leading to recognition errors. Since the thermal radiation spatial distribution considers the thermal conditions of multiple parts of the vehicle, it can avoid misjudgment due to local abnormalities (such as a faulty detection module causing inaccurate temperature rise information). The classification model can comprehensively analyze the features of the entire thermal radiation spatial distribution and make more reliable judgments. Different brands and models of vehicles differ in appearance and internal structure, but their thermal radiation spatial distributions have certain regularities. The classification model is trained with a large amount of data from different vehicle types, and can learn these commonalities and differences, thereby adapting to various types of vehicle recognition, whether it is a common family car or a large commercial vehicle, the type can be accurately judged. The thermal radiation spatial distribution mainly reflects the thermal characteristics of the vehicle itself and is less affected by external environmental factors. Compared with image recognition-based methods, it is not disturbed by light, weather, etc. and can work stably in various complex environments, improving the adaptability and reliability of vehicle recognition.

[0042] In some embodiments, the preset position includes: a front region of the vehicle and a rear region of the vehicle.

[0043] Step S103 can be implemented by the following steps: In step S1033, when the temperature rise information of the front area of the vehicle is greater than a first temperature rise threshold and the temperature rise information of the rear area of the vehicle is greater than a second temperature rise threshold, it is determined that the vehicle type of the vehicle parked in the parking space is a fuel vehicle.

[0044] In step S1034, when the temperature rise information of the front area of the vehicle is less than a third temperature rise threshold and the temperature rise information of the rear area of the vehicle is less than a fourth temperature rise threshold, it is determined that the vehicle type of the vehicle parked in the parking space is an electric vehicle, wherein the first temperature rise threshold and the second temperature rise threshold are greater than the third temperature rise threshold and the fourth temperature rise threshold.

[0045] In the embodiments of the present application, the first temperature rise threshold, the second temperature rise threshold, the third temperature rise threshold, and the fourth temperature rise threshold are temperature limits for judging the vehicle type, which are preset. The first temperature rise threshold and the second temperature rise threshold are the standards for judging the fuel vehicle, which are relatively high, because the engine of the fuel vehicle generates a large amount of heat, causing the temperature rise of the front and rear areas to be large. The third temperature rise threshold and the fourth temperature rise threshold are the standards for judging the electric vehicle, which are relatively low, because the battery and other components of the electric vehicle generate less heat than the engine of the fuel vehicle.

[0046] In the embodiments of the present application, the electronic device compares the temperature rise information of the front area of the vehicle with the first temperature rise threshold, and simultaneously compares the temperature rise information of the rear area of the vehicle with the second temperature rise threshold. If the temperature rise information of the front area of the vehicle is greater than the first temperature rise threshold, and the temperature rise information of the rear area of the vehicle is greater than the second temperature rise threshold, it is determined that the vehicle type of the vehicle parked in the parking space is a fuel vehicle. The temperature rise information of the front area of the vehicle is compared with the third temperature rise threshold, and simultaneously the temperature rise information of the rear area of the vehicle is compared with the fourth temperature rise threshold. If the temperature rise information of the front area of the vehicle is less than the third temperature rise threshold, and the temperature rise information of the rear area of the vehicle is less than the fourth temperature rise threshold, it is determined that the vehicle type of the vehicle parked in the parking space is an electric vehicle.

[0047] The method provided by the embodiments of the present application judges the vehicle type based on simple threshold comparison, without the need for complex algorithms and a large amount of computing resources. Compared with some vehicle recognition methods based on machine learning or deep learning, there is no need for model training and complex feature extraction process, which greatly reduces the complexity and implementation difficulty of the algorithm. Due to the simplicity of the algorithm, the electronic device can quickly complete the comparison operation of the temperature rise information and the threshold, and obtain the judgment result of the vehicle type in a short time, which meets the application scenarios with high real-time requirements, such as rapid identification and classification management of vehicles in parking lots.

[0048] In some embodiments, before step S1033, the method further comprises: In step S1, current time information, weather information, and the current ambient temperature reference value are obtained.

[0049] In the embodiments of the present application, the current time information refers to the specific time of the acquisition time, usually including detailed time elements such as year, month, day, hour, minute, etc. The environmental temperature, vehicle usage frequency, etc. may be different in different time periods, for example, the environmental temperature is different in daytime and nighttime, and the usage frequency of the vehicle is different in morning and evening peak and in ordinary time, which may all affect the temperature rise of the preset position of the vehicle. Therefore, the time information is an important reference for adjusting the temperature rise threshold. The weather information covers various weather conditions, such as sunny, cloudy, rainy, snowy, foggy, etc., and also includes meteorological elements such as temperature, humidity, wind speed, air pressure, etc. Different weather conditions will affect the heat dissipation of the vehicle and the heat exchange of the surrounding environment, and then affect the temperature rise of the preset position of the vehicle. For example, in sunny weather, the solar radiation is strong, and the surface temperature of the vehicle may rise faster; in rainy weather, the rainwater will take away part of the heat, so that the temperature rise of the vehicle is relatively slow. The current environmental temperature reference value refers to the actual temperature of the environment around the parking space when the vehicle is parked in the parking space. The temperature rise generated by the vehicle in the same working state may be different under different environmental temperatures, so the current environmental temperature is taken as the reference to accurately determine the vehicle type.

[0050] In the embodiments of the present application, the accurate current time information can be obtained through a clock module or synchronization with a network time server, real-time weather data can be obtained by connecting a meteorological service website or application through a wireless communication module (such as a 4G / 5G module), and an environmental temperature sensor can be installed near the parking space, which can measure the environmental temperature around the parking space in real time. The sensor converts the measured temperature signal into an electrical signal, and then transmits the data to the data processing unit of the vehicle through a data transmission line (such as wired connection or wireless communication), so as to obtain the current environmental temperature reference value.

[0051] In step S2, the first temperature rise threshold, the second temperature rise threshold, the third temperature rise threshold and the fourth temperature rise threshold are obtained based on the time information, the weather information, the current environmental temperature reference value and the pre-established mapping relationship.

[0052] In the embodiments of the present application, the pre-established mapping relationship is obtained through a large amount of experimental data and statistical analysis, which is a mathematical model or a rule set describing the corresponding relationship between the time information, the weather information, the current environmental temperature reference value and the first temperature rise threshold, the second temperature rise threshold, the third temperature rise threshold and the fourth temperature rise threshold. The pre-established mapping relationship considers the comprehensive influence of various factors on the temperature rise of the vehicle, so that the threshold for determining the vehicle type can be reasonably determined under different environmental conditions.

[0053] In the embodiments of the present application, the obtained time information, weather information and current environment temperature reference value can be preprocessed to ensure that the format and range of the data meet the requirements of the pre-established mapping relationship. For example, the time information is converted into a specific time code, the weather information is classified and coded (for example, sunny is coded as 1, overcast is coded as 2, etc.), and the environment temperature reference value is normalized. If the pre-established mapping relationship is stored in the form of a database, the electronic device can use the preprocessed time code, weather code and environment temperature reference value as a query condition to find the corresponding first temperature rise threshold, second temperature rise threshold, third temperature rise threshold and fourth temperature rise threshold in the database. If the mapping relationship is represented by a mathematical model, the electronic device substitutes the preprocessed data into the mathematical model to calculate the various temperature rise thresholds.

[0054] The method provided in this application addresses the fact that a vehicle's thermal characteristics vary depending on the time, weather, and ambient temperature. For example, in cold winters, a vehicle takes longer to reach its normal operating temperature after starting, resulting in a slower temperature rise. Conversely, in hot summers, the vehicle experiences greater heat dissipation during operation, leading to different temperature rises after parking compared to winter. By considering time information, weather information, and the current ambient temperature baseline, the method more accurately reflects the vehicle's actual thermal characteristics under different environments, thereby reasonably adjusting the temperature rise threshold and improving the accuracy of vehicle type identification. Furthermore, since weather and ambient temperature are constantly changing, using a fixed temperature rise threshold can lead to significant errors in judgment when environmental conditions change drastically. This method dynamically adjusts the threshold based on real-time environmental information, ensuring that vehicle type identification always adapts to current environmental conditions, enhancing the reliability and stability of the judgment. Additionally, different regions exhibit significant differences in climate characteristics and weather conditions; for example, northern regions experience long, cold winters, while southern regions enjoy hot and humid summers. By acquiring real-time environmental information, this method automatically adjusts the temperature rise threshold, enabling the vehicle type recognition system to operate normally in different regions without requiring separate calibration and settings for each region, thus improving the system's versatility and adaptability. As seasons change, ambient temperature and weather conditions fluctuate significantly. This method can sense these changes in real time and adjust the temperature rise threshold accordingly, ensuring accurate vehicle type identification across all seasons. Furthermore, accurate vehicle type identification avoids various problems caused by misjudgments. For example, in parking lot management, misclassifying an electric vehicle as a gasoline vehicle could affect the rational allocation of parking spaces and the efficiency of charging facilities. By improving accuracy, more accurate information and services can be provided to users, enhancing user satisfaction. The method of dynamically adjusting the temperature rise threshold based on real-time environmental information provides more reliable data support for intelligent vehicle management. For instance, parking lots can adjust parking fees and guide vehicle parking based on vehicle type and real-time environmental information, achieving more efficient and intelligent parking lot operation and management.

[0055] In some embodiments, prior to step S101, the method further includes: Step S1011: Control each detection module to collect the second temperature information at the first sampling frequency.

[0056] In this embodiment, the first sampling frequency is the sampling interval set when the detection module collects the second temperature information in the initial stage. A lower first sampling frequency means that the detection module collects temperature data only once every relatively long period of time. This is mainly used for routine monitoring of the parking space environment temperature with lower power consumption and data processing burden when no vehicle enters the parking space.

[0057] Step S1012, in a case where the change information of the second temperature information collected by any detection module is greater than the first temperature change threshold, it is determined that a vehicle enters the parking space.

[0058] In the embodiment of the present application, the first temperature change threshold is a pre-set temperature change amplitude limit value. When the change amplitude of the second temperature information collected by the detection module exceeds this threshold, it is considered that the temperature of the parking space environment has changed significantly, which may be caused by the vehicle entering the parking space.

[0059] In the embodiment of the present application, the electronic device monitors the second temperature information collected by each detection module in real time, and calculates the difference between adjacent two collected data to obtain the temperature change information. The calculated temperature change information is compared with the pre-set first temperature change threshold. If the change amplitude of the second temperature information collected by any detection module is greater than the first temperature change threshold, it is determined that a vehicle enters the parking space. For example, when a vehicle enters the parking space, it will block or change the local heat radiation of the parking space, resulting in a significant change in the temperature collected by the detection module.

[0060] Step S1013, in a case where it is determined that a vehicle stops in the parking space, control each detection module to collect third temperature information at a second sampling frequency; wherein the second sampling frequency is greater than the first sampling frequency.

[0061] In the embodiment of the present application, the second sampling frequency is the sampling interval time set when the detection module collects the third temperature information after it is determined that a vehicle enters the parking space. The second sampling frequency is greater than the first sampling frequency, that is, the detection module collects temperature data at a shorter time interval, so as to more accurately monitor the dynamic change of the temperature after the vehicle stops in the parking space.

[0062] In the embodiment of the present application, when it is determined that a vehicle enters the parking space, the sampling frequency of the detection module is adjusted by sending a control instruction. The time interval of the timer interrupt can be modified to make the detection module collect temperature data at a shorter interval (second sampling frequency). The detection module collects the third temperature information according to the new second sampling frequency, and transmits these data to the electronic device in real time for storage and analysis.

[0063] Step S1014, in a case where the change information of the third temperature information collected by each detection module is less than a second temperature change threshold, it is determined that the vehicle stops in the parking space for a pre-set time length.

[0064] In the embodiment of the present application, the second temperature change threshold is a temperature change limit value for judging whether the vehicle stops in the parking space for a pre-set time length. When the change amplitude of the third temperature information collected by each detection module is less than this threshold, it is indicated that the temperature after the vehicle stops in the parking space has tended to be stable, and it can be considered that the vehicle has stopped for a pre-set time length.

[0065] In the embodiments of the present application, the electronic device continuously calculates the change information of the third temperature information collected by each detection module, that is, the difference between the data collected at adjacent two times. When the change amplitudes of the third temperature information collected by all the detection modules are all less than the second temperature change threshold, it is indicated that the temperature has tended to be stable after the vehicle is parked in the parking space, and at this time, it can be considered that the vehicle has been parked in the parking space for a preset time length. The electronic device can perform subsequent operations according to this judgment result, such as recording the parking time, starting the vehicle type recognition, and the like.

[0066] The method provided in the embodiments of the present application reduces the number of data collection and the amount of data processing when no vehicle enters the parking space by using the detection module to collect temperature information at a lower first sampling frequency, thereby reducing the power consumption of the detection module, prolonging the service life of the device, and reducing the frequency and cost of battery replacement. When a vehicle enters the parking space, the first temperature change threshold is set to timely detect the significant change of the temperature and quickly adjust the sampling frequency of the detection module to the second sampling frequency. The higher second sampling frequency can more accurately capture the dynamic change of the temperature in the process of the vehicle being parked in the parking space, and provide more detailed data support for the subsequent accurate judgment of the parking time length. When the temperature tends to be stable after the vehicle is parked in the parking space, the second temperature change threshold is set to accurately judge whether the vehicle reaches the preset time length, thereby avoiding the problem that the sampling frequency is too low to timely perceive the stable state of the temperature, resulting in inaccurate judgment of the parking time length.

[0067] In some embodiments, after step S103, the method further includes: Step S104, recording the state information of the parking space, the vehicle type of the parked vehicle, and the parking time.

[0068] In the embodiments of the present application, the parking space state information is used to describe the information of the current use condition of the parking space, and usually includes states such as “idle”, “occupied”, and “reserved”. It directly reflects whether the parking space is available for vehicle parking, and is an important basis for the parking lot management system to perform parking space allocation, guidance, and the like. The vehicle type of the parked vehicle refers to the category to which the specific vehicle parked in the parking space belongs, and common classification methods include small vehicles (such as cars and small SUVs), medium vehicles, large vehicles (such as buses and trucks), fuel vehicles, electric vehicles, and the like. The parking time is the time when the vehicle enters the parking space and is completely parked, and accurate recording of the parking time is of great significance for calculating the parking time length, collecting parking fees (in the scenario of a fee-based parking lot), and statistically analyzing the parking space usage frequency, and the like.

[0069] In the embodiments of the present application, when the parking lot management system is started, the state information of all parking spaces is initialized as "idle". This can be achieved by creating a state field for each parking space in the database of the system and assigning an initial value of "idle". For example, using a relational database (such as MySQL), a parking space information table containing the parking space number and the state field can be created, and all parking space records are inserted into the table at system initialization, and the state field is set to "idle". When a vehicle is detected entering a parking space, the system updates the state information of the parking space to "occupied". For example, when the temperature detection module determines that a vehicle has entered the parking space, it sends a signal to the server of the parking lot management system, and after the server receives the signal, it queries the state field of the corresponding parking space in the database and modifies it to "occupied".

[0070] In the embodiments of the present application, after the vehicle type recognition is completed, the recognition result is associated with the corresponding parking space number and recorded in the database of the system. For example, a vehicle type field is added to the parking space information table, and when the vehicle type is recognized, the value of this field is updated. When it is confirmed that the vehicle has completely parked in the parking space, the current system time is recorded as the parking time. The parking time can be stored together with the parking space number, vehicle type, and other information in the related table of the database. For example, a parking record table is created, containing fields such as parking space number, vehicle type, and parking time, and a new record is inserted into this table when a vehicle parks.

[0071] The method provided by the embodiments of the present application can accurately record the state information of the parking space, so that the parking lot manager can know the use of the parking space in real time. The parking lot information can be provided to the vehicle owner through electronic display screens or mobile phone applications, guiding the vehicle owner to quickly find an idle parking space and reducing the wandering time of the vehicle in the parking lot, thereby improving the overall utilization rate of the parking space. By combining the vehicle type information, the parking lot can reasonably allocate parking spaces according to the size and needs of different types of vehicles. For example, large vehicles are guided to special large parking spaces to avoid wasting space caused by large vehicles occupying small parking spaces and improve the use efficiency of the parking space. Accurate recording of the parking time and parking duration of the vehicle, combined with the parking fee standard, can realize accurate parking fee calculation. This avoids charging disputes caused by inaccurate time recording and improves the management level and economic benefits of the parking lot.

[0072] In some embodiments, after step S103 or step S104, the method further comprises: Step S105, in the case of recording the state information of the parking space, the vehicle type of the parked vehicle, and the parking time, controlling each detection module to collect the fourth temperature information at a first sampling frequency; In a case where the change information of the fourth temperature information collected by each detection module reaches a second temperature change threshold, it is determined that the vehicle has left the parking space.

[0073] In the embodiments of the present application, the second temperature change threshold is a pre-set temperature change amplitude limit value. When the change amplitude of the fourth temperature information collected by each detection module reaches this threshold, it is considered that the temperature of the parking space environment has changed significantly, which may be caused by the vehicle leaving the parking space and changing the surrounding temperature. It may be different from the temperature change threshold determined when the vehicle enters the parking space, because the temperature change mode and amplitude when the vehicle leaves may be different from when the vehicle enters.

[0074] In the embodiments of the present application, the electronic device can read the fourth temperature information collected by each detection module in real time, and calculate the difference between adjacent two collected data to obtain temperature change information. A sliding window algorithm can be used to process the temperature data in the recent period of time, and more complex indicators such as temperature change rate can be calculated to improve the accuracy of the judgment. The calculated temperature change information can be continuously monitored and compared with the pre-set second temperature change threshold. When the change amplitude of the fourth temperature information collected by all detection modules reaches the second temperature change threshold, the data processing unit determines that the vehicle has left the parking space. For example, when the vehicle leaves the parking space, the heat radiation condition around the parking space changes, and the temperature collected by the temperature sensor changes rapidly. When this change exceeds the set threshold, it is considered that the vehicle has left. Once it is determined that the vehicle has left the parking space, the electronic device updates the parking space state information to "idle". If the parking time, vehicle type and other information of the vehicle are recorded before, these data can also be associated and stored with the current parking record for subsequent statistics and analysis. At the same time, the change of the parking space state can be notified to the vehicle owner and the management personnel through the electronic display screen, mobile phone application and other ways.

[0075] The method provided by the embodiments of the present application can accurately determine that the vehicle has left the parking space and update the parking space state information in time, so that the parking lot manager can master the use of the parking space in real time, which helps to reasonably allocate parking space resources, avoids the situation that the parking space is empty but the system still shows "occupied", and improves the turnover rate and use efficiency of the parking space. Combined with the accurately recorded parking time and leaving time of the vehicle, the parking duration of the vehicle can be accurately calculated, so that accurate parking fee calculation can be realized. The charging error caused by the failure to determine that the vehicle has left in time is avoided, the charging dispute is reduced, and the economic benefit and management level of the parking lot are improved.

[0076] Based on the foregoing embodiments, the embodiments of the present application further provide a vehicle recognition method, Figure 2 The implementation flowchart of the vehicle recognition method provided by the embodiments of the present application is shown in Figure 2 as shown, comprising: Step S11, reference learning: periodically sample all non-imaging infrared sensor readings in the absence of a vehicle, calculate and update the ambient temperature reference value.

[0077] Step S12, entry event trigger: continuously monitor sensor data, when the rate of change of any sensor reading exceeds the first threshold, it is determined that a vehicle is entering.

[0078] Step S13, steady-state feature acquisition: after the vehicle is parked, the temperature values of all sensors in the stable state are collected, and the temperature rise of each sensor is calculated with respect to the ambient temperature reference value. Step S14, spatial feature extraction and vehicle type determination: combine the temperature rises of each sensor into a feature vector representing the spatial distribution of thermal radiation, and compare the feature vector with the pre-set determination rule or classification model to output the parking space status and vehicle type.

[0079] In the embodiments of the present application, by collecting a large amount of sensor data of parked fuel vehicles and electric vehicles under different seasons, different times (morning / noon / night), and different weather conditions, a general effective range of the threshold value can be statistically obtained. If the temperature rise of the sensor pointing to the front of the vehicle is greater than the first temperature rise threshold, and the temperature rise of the sensor pointing to the rear of the vehicle is greater than the second temperature rise threshold, the vehicle is determined to be a fuel vehicle; if the temperature rise of the sensor pointing to the front of the vehicle is less than the third temperature rise threshold, and the temperature rise of the sensor pointing to the rear of the vehicle is less than the fourth temperature rise threshold, the vehicle is determined to be an electric vehicle.

[0080] The above four temperature rise thresholds are not fixed, but dynamically adaptive to the ambient temperature.

[0081] Step S15, state reporting and departure determination: report the determination result; and continuously monitor in the occupied state, when the temperature rise of all sensors is continuously below the second threshold, it is determined that the vehicle has departed, and the state returns to idle.

[0082] Based on the foregoing method, the embodiments of the present application provide a vehicle recognition system, comprising: a plurality of non-imaging infrared sensors, a master control module, a wireless communication module, and a power supply mode, the plurality of non-imaging infrared sensors: fixedly installed in a distributed layout on the ground surface or side of the parking space, for collecting infrared radiation energy in different regions of the parking space; the layout is preferably a front and rear layout pointing to the engine compartment directly below and the exhaust pipe directly below of the fuel vehicle, or a four-corner layout pointing to the four tire contact regions.

[0083] The master control module is connected with the sensors, for controlling sensor sampling, processing data, running the determination algorithm and managing power supply; the master control module has a built-in timer and a low-power sleep mode.

[0084] The wireless communication module is connected with the master module, and is used for sending the parking space state information to a cloud monitoring platform.

[0085] The power module supplies power for the whole system, and preferably is a power supply mode of a lithium battery.

[0086] The following is a specific example, two non-contact infrared temperature sensors are respectively installed at 1 / 3 of the front and 1 / 3 of the rear of a standard parking space. When the system is working, the MCU is in sleep mode most of the time, wakes up every 1 minute, collects sensor data and compares with the environmental baseline value. When the temperature of the front sensor is detected to increase by more than 15°C within 10 seconds, the MCU is completely woken up and enters a high-frequency sampling mode. After the vehicle is parked for 3 minutes, the MCU reads the stable values of the two sensors. Assuming that the ambient temperature is 25°C, the front sensor reading is 85°C, and the rear sensor reading is 75°C. Then the temperature rise ΔT_front = 60°C, ΔT_rear = 50°C. The threshold decision rule built in the system is as follows: IF (ΔT_front > 30°C) AND (ΔT_rear > 30°C) THEN vehicle_type = "gasoline car"; ELSE IF (ΔT_front < 15°C) AND (ΔT_rear < 15°C) THEN vehicle_type = "electric car". According to this example, it is determined that "gasoline car is occupied". The MCU sends the information of {parking space ID: 103, state: occupied, type: gasoline car, time} to the control center through the communication module, and then enters the sleep mode again and wakes up regularly to monitor the driving-off event.

[0087] The method provided by the embodiment of the application realizes vehicle type differentiation on a low-cost non-imaging sensor by using spatial heat distribution characteristics, and provides data value far exceeding "presence or absence judgment". The dynamic environmental baseline learning mechanism effectively overcomes the influence of day and night and seasonal temperature difference; the heat detection principle makes it not afraid of light changes, haze, rain and snow and other bad weather. Multi-sensor cooperative work and spatial distribution analysis can effectively exclude local transient heat interference such as pedestrians, small animals and fallen leaves, greatly reduce the false alarm rate, the hardware adopts civilian-grade components, and the cost is much lower than that of a video solution; and no image information is collected, which fundamentally eliminates the risk of privacy leakage. The system is in sleep state most of the time, and can realize maintenance-free for many years; the wireless design makes it easy to install and does not need to break the ground and lay wires.

[0088] It should be understood that the size of the serial number of each step in the above embodiment does not mean the order of execution, and the execution order of each process should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiment of the application.

[0089] According to the foregoing embodiments, the embodiments of the present application provide a vehicle identification device, each module included in the device, and each unit included in each module can be implemented by a processor in a computer device; of course, it can also be implemented by a specific logic circuit; in the implementation process, the processor can be a central processing unit (CPU), a microprocessor unit (MPU), a digital signal processor (DSP), or a field programmable gate array (FPGA).

[0090] The embodiments of the present application provide a vehicle identification device, Figure 3 A structural schematic diagram of a vehicle identification device provided by the embodiments of the present application is shown in Figure 3 The vehicle identification device 300 includes: The first acquisition module 301 is configured to acquire first temperature information of a preset position of a vehicle in a case where the vehicle is parked in a parking space for a preset length of time, wherein the temperature information is detected based on a plurality of detection modules arranged on the parking space. The first determination module 302 is configured to determine temperature rise information of each preset position based on the first temperature information of each preset position and a current environmental temperature reference value. The identification module 303 is configured to determine a vehicle type of a vehicle parked in the parking space based on the temperature rise information of each preset position.

[0091] In some embodiments, the identification module 303 includes: The obtaining unit is configured to obtain a thermal radiation spatial distribution of the vehicle based on the temperature rise information of each preset position. The first identification unit is configured to input the thermal radiation spatial distribution into a classification model to obtain the vehicle type of the vehicle parked in the parking space.

[0092] In some embodiments, the preset position includes a front area of the vehicle and a rear area of the vehicle, and the identification module 303 includes: The second identification unit is configured to determine that the vehicle type of the vehicle parked in the parking space is a fuel vehicle in a case where the temperature rise information of the front area of the vehicle is greater than a first temperature rise threshold and the temperature rise information of the rear area of the vehicle is greater than a second temperature rise threshold. The third identification unit is configured to determine that the vehicle type of the vehicle parked in the parking space is an electric vehicle when the temperature rise information of the front region of the vehicle is less than a third temperature rise threshold and the temperature rise information of the rear region of the vehicle is less than a fourth temperature rise threshold, wherein the first temperature rise threshold and the second temperature rise threshold are greater than the third temperature rise threshold and the fourth temperature rise threshold.

[0093] In some embodiments, the vehicle identification apparatus 300 further comprises: The second acquisition module is configured to acquire current time information, weather information and the current ambient temperature reference value. The second determination module is configured to obtain the first temperature rise threshold, the second temperature rise threshold, the third temperature rise threshold and the fourth temperature rise threshold based on the time information, the weather information, the current ambient temperature reference value and a pre-established mapping relationship.

[0094] In some embodiments, the vehicle identification apparatus 300 further comprises: The first control module is configured to control each detection module to collect second temperature information at a first sampling frequency. The third determination module is configured to determine that a vehicle enters the parking space when the change information of the second temperature information collected by any detection module is greater than a first temperature change threshold. The second control module is configured to control each detection module to collect third temperature information at a second sampling frequency when it is determined that a vehicle parks in the parking space, wherein the second sampling frequency is greater than the first sampling frequency. The fourth determination module is configured to determine that a vehicle parks in the parking space for a preset time length when the change information of the third temperature information collected by each detection module is less than a second temperature change threshold.

[0095] In some embodiments, the vehicle identification apparatus 300 further comprises: The recording module is configured to record the state information of the parking space, the vehicle type of the parked vehicle and the parking time.

[0096] In some embodiments, the vehicle identification apparatus 300 further comprises: The third control module is configured to control each detection module to collect fourth temperature information at a first sampling frequency when the state information of the parking space, the vehicle type of the parked vehicle and the parking time are recorded. The fifth determination module is configured to determine that the vehicle drives away from the parking space when the change information of the fourth temperature information collected by each detection module reaches a second temperature change threshold.

[0097] It should be noted that the information interaction and execution process between the above-mentioned devices / units are based on the same concept as the method embodiments of this application. For details on their specific functions and technical effects, please refer to the method embodiments section, and they will not be repeated here.

[0098] In addition, the vehicle recognition device described above can be a software unit, a hardware unit, or a combination of software and hardware. It can also be integrated into electronic devices as an independent accessory, or exist as an independent terminal device.

[0099] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0100] Figure 4 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Figure 4 As shown, the electronic device 3 in this embodiment may include: at least one processor 30 ( Figure 4 Only one processor 30, memory 31, and computer program 32 stored in memory 31 and executable on at least one processor 30 are shown. When the processor 30 executes the computer program 32, it implements the steps in any of the above method embodiments, or the processor 30 executes the computer program 32 to implement the functions of each module / unit in the above device or system embodiments.

[0101] For example, computer program 32 may be divided into one or more modules / units, one or more of which are stored in memory 31 and executed by processor 30 to complete this application. One or more modules / units may be a series of computer program 32 instruction segments capable of performing a specific function, which describe the execution process of computer program 32 in electronic device 3.

[0102] The embodiment of the present application further provides a computer readable storage medium, which stores a computer program 32, and the computer program 32 is executed by the processor 30 to realize the steps in the above-mentioned various method embodiments.

[0103] The embodiment of the present application provides a computer program product, which, when running on an electronic device, causes the electronic device to execute the steps in the above-mentioned various method embodiments.

[0104] The integrated unit, if realized in the form of a software function unit and sold or used as an independent product, can be stored in a computer readable storage medium. According to such an understanding, the present application realizes all or part of the processes in the above-mentioned embodiment methods, which can be completed by the computer program 32 instructing the related hardware, and the computer program 32 can be stored in a computer readable storage medium. The computer program 32, when executed by the processor 30, can realize the steps in the above-mentioned various method embodiments. The computer program 32 includes computer program code, which can be in the form of source code, object code, executable files or some intermediate forms. The computer readable medium at least includes any entity or device capable of carrying the computer program code to the terminal, a recording medium, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunications signal and a software distribution medium. For example, a U disk, a mobile hard disk, a magnetic disk or an optical disk, etc. In some jurisdictions, according to legislation and patent practice, the computer readable medium cannot be an electrical carrier signal and a telecommunications signal.

[0105] In the above-mentioned embodiments, the description of each embodiment has its own focus, and the parts not described or recorded in detail in a certain embodiment can be referred to the relevant description of other embodiments.

[0106] Those skilled in the art can realize that the units and algorithm steps of the examples described in combination with the embodiments disclosed herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are realized in hardware or software depends on the specific application and design constraints of the technical solution. The skilled person can use different methods to realize the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0107] In the embodiments provided by the present application, it should be understood that the disclosed apparatus / network device and method can be implemented in other manners. For example, the embodiments of the apparatus / network device described above are merely illustrative. For example, the division of the modules or units is merely logical function division, and there can be another division manner in actual implementation. For example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections between the units can be indirect couplings or communication connections through some interfaces, devices or units, and can be electrical, mechanical or in other forms.

[0108] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, i.e., can be located in one place, or can be distributed on a plurality of network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiments.

[0109] The above-described embodiments are merely used to illustrate the technical solutions of the present application, but not limit the present application; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: the technical solutions recorded in the foregoing embodiments can still be modified, or some technical features can be replaced by equivalent replacements; and these modifications or replacements do not make the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the protection scope of the present application.

Claims

1. A vehicle identification method characterized by, The method comprises: In a case where a vehicle is parked in a parking space for a preset length of time, first temperature information of a preset position of the vehicle is acquired, wherein the temperature information is detected based on a plurality of detection modules arranged on the parking space; Based on the first temperature information of each preset position and a current ambient temperature reference value, temperature rise information of each preset position is determined; Based on the temperature rise information of each preset position, a vehicle type of the vehicle parked in the parking space is determined.

2. The method of claim 1, wherein, The determination of the vehicle type of the vehicle parked in the parking space based on the temperature rise information of each preset position comprises: Based on the temperature rise information of each preset position, a thermal radiation spatial distribution of the vehicle is obtained; The thermal radiation spatial distribution is input into a classification model to obtain the vehicle type of the vehicle parked in the parking space.

3. The method of claim 1, wherein, The preset position comprises a front area of the vehicle and a rear area of the vehicle, and the determination of the vehicle type of the vehicle parked in the parking space based on the temperature rise information of each preset position comprises: In a case where the temperature rise information of the front area of the vehicle is greater than a first temperature rise threshold and the temperature rise information of the rear area of the vehicle is greater than a second temperature rise threshold, it is determined that the vehicle type of the vehicle parked in the parking space is a fuel vehicle; In a case where the temperature rise information of the front area of the vehicle is less than a third temperature rise threshold and the temperature rise information of the rear area of the vehicle is less than a fourth temperature rise threshold, it is determined that the vehicle type of the vehicle parked in the parking space is an electric vehicle, wherein the first temperature rise threshold and the second temperature rise threshold are greater than the third temperature rise threshold and the fourth temperature rise threshold.

4. The method of claim 3, wherein, The method further comprises: Acquiring current time information, weather information and the current ambient temperature reference value; Based on the time information, the weather information, the current ambient temperature reference value and a pre-established mapping relationship, the first temperature rise threshold, the second temperature rise threshold, the third temperature rise threshold and the fourth temperature rise threshold are obtained.

5. The method of claim 1, wherein, The method further comprises: Controlling each detection module to collect second temperature information at a first sampling frequency; In a case where the change information of the second temperature information collected by any detection module is greater than a first temperature change threshold, it is determined that a vehicle enters the parking space; In a case where it is determined that a vehicle is parked in the parking space, controlling each detection module to collect third temperature information at a second sampling frequency; wherein the second sampling frequency is greater than the first sampling frequency; In a case where the change information of the third temperature information collected by each detection module is less than a second temperature change threshold, it is determined that the vehicle is parked in the parking space for a preset length of time.

6. The method according to any one of claims 1 to 5, characterized in that, The method further comprises: Recording state information of the parking space, a vehicle type of a parked vehicle and a parking time.

7. The method of claim 6, wherein, The method further comprises: In a case where the state information of the parking space, the vehicle type of the parked vehicle and the parking time are recorded, controlling each detection module to collect fourth temperature information at a first sampling frequency; In a case where the change information of the fourth temperature information collected by each detection module reaches a second temperature change threshold, it is determined that the vehicle drives away from the parking space.

8. A vehicle identification device, characterized by comprising: The method comprises: The first acquisition module is configured to acquire first temperature information of a preset position of a vehicle when the vehicle has been parked in a parking space for a preset length of time, wherein the temperature information is detected based on a plurality of detection modules arranged on the parking space. The first determination module is configured to determine temperature rise information of each preset position based on the first temperature information of each preset position and a current ambient temperature reference value. The identification module is configured to determine a vehicle type of a vehicle parked in the parking space based on the temperature rise information of each preset position.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, The processor executes the computer program to implement the method of any one of claims 1 to 7.

10. A computer-readable storage medium storing a computer program, the computer program comprising instructions that, when executed by a computer, cause the computer to perform the method of any one of claims 1 to 9. The computer program is executed by the processor to implement the method of any one of claims 1 to 7.