A method for controlling the temperature of a vehicle, a vehicle, electronic equipment, and a storage medium.

By identifying the risk level of items inside the vehicle and controlling their temperature, the safety issues caused by rising interior temperatures have been resolved, thus improving vehicle safety.

CN120534147BActive Publication Date: 2025-10-28CHENGDU CELIS TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511045906.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-07-29
Publication Date
2025-10-28
Estimated Expiration
2045-07-29

AI Technical Summary

Technical Problem

When the temperature inside a car rises, everyday items can easily cause safety accidents, and current technology has not been able to effectively solve this problem.

Method used

By identifying items inside the vehicle, their risk level can be determined, and cooling control can be implemented based on the risk level to reduce the overall risk level of the vehicle.

Benefits of technology

It effectively reduces the risk level of target items inside the vehicle, avoids safety accidents caused by temperature rise, and improves vehicle safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120534147B_ABST
    Figure CN120534147B_ABST
Patent Text Reader

Abstract

This application relates to the field of vehicle control technology, and provides a vehicle temperature control method, a vehicle, electronic equipment, and a storage medium. The method acquires the identification results of items inside the vehicle; if the identification results indicate that the vehicle contains at least one pre-set target item, the interior temperature is acquired; the risk level corresponding to each target item is determined based on the interior temperature, and the target risk level of the vehicle is determined based on the risk level of each target item; a cooling strategy is determined based on the target risk level, which instructs the vehicle to undergo cooling control to reduce the corresponding target risk level; wherein, this application can monitor and adjust the risk level of each target item, thereby determining the overall target risk level inside the vehicle, and performing cooling control on the vehicle based on the target risk level to reduce the interior temperature, thereby reducing the risk level of each target item and improving vehicle safety.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle control technology, and in particular to a vehicle temperature control method, a vehicle, electronic equipment, and a storage medium. Background Technology

[0002] With the development of technology, vehicles have become an important means of transportation in people's lives. However, when the temperature inside a car rises, many everyday items are prone to fire hazards. For example, lighters, perfumes, power banks, cooling sprays, and alcohol-based disinfectants can all become safety hazards when the temperature inside the car increases.

[0003] Due to driver negligence, these dangerous items are often left inside vehicles, increasing the risk of accidents. Therefore, how to control vehicle temperature and prevent accidents caused by overheating inside the vehicle has become an urgent problem to be solved. Summary of the Invention

[0004] In view of this, embodiments of this application provide a vehicle temperature control method, a vehicle, an electronic device, and a storage medium to solve the problem in the prior art that everyday items can easily cause safety accidents when the temperature inside the vehicle rises.

[0005] A first aspect of this application provides a vehicle temperature control method, the method comprising: identifying items inside the vehicle; if the identification result indicates that the vehicle contains at least one pre-set target item, then performing temperature detection on the vehicle to obtain the vehicle interior temperature; determining the risk level corresponding to each target item based on the vehicle interior temperature, and determining the target risk level of the vehicle based on the risk level corresponding to each target item; and performing cooling control on the vehicle based on the target risk level to reduce the target risk level corresponding to the vehicle.

[0006] A second aspect of this application provides a vehicle, the vehicle comprising: an electronic control unit, the electronic control unit being configured to acquire identification results of items inside the vehicle; if the identification results indicate that the vehicle contains at least one pre-set target item, to acquire the vehicle interior temperature; to determine a risk level corresponding to each target item based on the vehicle interior temperature, and to determine a target risk level of the vehicle based on the risk level corresponding to each target item; and to determine a cooling strategy based on the target risk level, the cooling strategy being used to instruct the vehicle to perform cooling control in order to reduce the target risk level corresponding to the vehicle.

[0007] According to a third aspect of an embodiment of the present application, an electronic device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the above method when executing the computer program.

[0008] A fourth aspect of this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the above-described method.

[0009] The beneficial effects of this application embodiment compared with the prior art are as follows: The method in this application embodiment identifies items inside the vehicle. If the identification result indicates that the vehicle contains at least one pre-set target item, the vehicle temperature is detected to obtain the vehicle interior temperature. The risk level corresponding to each target item is determined based on the vehicle interior temperature, and the target risk level of the vehicle is determined based on the risk level corresponding to each target item. The vehicle is then cooled down according to the target risk level to reduce the corresponding target risk level. In this application, the risk level of each target item can be monitored and adjusted, thereby determining the overall target risk level inside the vehicle. The vehicle is then cooled down according to the target risk level to reduce the temperature inside the vehicle, thereby reducing the risk level of each target item, improving vehicle safety, and avoiding the problem in related technologies where everyday items can easily cause safety accidents after the vehicle interior temperature rises. Attached Figure Description

[0010] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0011] Figure 1 This is a schematic flowchart of a vehicle temperature control method provided in an embodiment of this application;

[0012] Figure 2 This is a schematic flowchart of another vehicle temperature control method provided in an embodiment of this application;

[0013] Figure 3 This is a schematic diagram of the network structure of an item recognition model provided in an embodiment of this application;

[0014] Figure 4 This is a basic schematic diagram of an implementation of an attention module provided in an embodiment of this application;

[0015] Figure 5 This is a schematic diagram illustrating the working principle of an activation function provided in an embodiment of this application;

[0016] Figure 6 This is a schematic flowchart of another vehicle temperature control method provided in the embodiments of this application;

[0017] Figure 7This is a schematic flowchart of another vehicle temperature control method provided in the embodiments of this application;

[0018] Figure 8 This is a schematic flowchart of another optional vehicle temperature control method provided in the embodiments of this application;

[0019] Figure 9 This is a schematic flowchart of another optional vehicle temperature control method provided in the embodiments of this application;

[0020] Figure 10 This is a schematic flowchart of another optional vehicle temperature control method provided in the embodiments of this application;

[0021] Figure 11 This is a schematic flowchart of another optional vehicle temperature control method provided in the embodiments of this application;

[0022] Figure 12 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation

[0023] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, circuits, and methods are omitted so as not to obscure the description of this application with unnecessary detail.

[0024] The following will describe in detail, with reference to the accompanying drawings, a vehicle temperature control method and a vehicle according to embodiments of this application.

[0025] Figure 1 This application provides a vehicle temperature control method, such as... Figure 1 As shown, the method includes:

[0026] S101. Obtain the identification result of the items inside the vehicle. If the identification result indicates that the vehicle contains at least one pre-set target item, obtain the temperature inside the vehicle.

[0027] S102. Determine the risk level of each target item based on the temperature inside the vehicle, and determine the target risk level of the vehicle based on the risk level of each target item.

[0028] S103. Determine a cooling strategy based on the target risk level. This cooling strategy is used to instruct the vehicle to be cooled down in order to reduce the target risk level corresponding to the vehicle.

[0029] It is understood that the temperature control method for vehicles provided in this example is applied to vehicles, including vehicles with autonomous or intelligent driving capabilities (including passenger vehicles (such as cars, buses, coaches, minibuses, etc.), cargo vehicles (such as ordinary trucks, box trucks, trailer trucks, enclosed trucks, tank trucks, flatbed trucks, container trucks, dump trucks, special structure trucks), special vehicles (such as logistics delivery vehicles, automated guided vehicles (AGVs), patrol vehicles, cranes, excavators, bulldozers, loaders, road rollers, off-road engineering vehicles, armored engineering vehicles, sewage treatment vehicles, sanitation vehicles, vacuum trucks, floor scrubbers, water sprinkler trucks, sweeping robots, food delivery robots, shopping guide robots, lawnmowers, golf carts, etc.), recreational vehicles (such as amusement vehicles, amusement park autonomous driving devices, balance bikes, etc.), and rescue vehicles (such as fire trucks, ambulances, power repair vehicles, engineering emergency rescue vehicles, etc.)).

[0030] It is understood that the aforementioned vehicle is also equipped with one or more imaging devices capable of capturing images of the vehicle's interior environment. These images are then used to identify objects within the vehicle. Preferably, the imaging devices installed in the vehicle possess night vision capabilities and a wide-angle field of view to ensure clear capture of objects in all corners of the vehicle under varying lighting conditions.

[0031] After obtaining a photo of the vehicle interior environment, this application will identify the items inside the vehicle based on the photo. It is understood that the items in this application include two types: target items and non-target items. Target items are items that may cause a fire in a high-temperature environment, such as lighters, perfume bottles, power banks, sprays, carbonated beverage cans, etc.; non-target items are items that will not cause a fire in a high-temperature environment.

[0032] It is understood that if the interior temperature of a vehicle is too high when a target item is present, the target item may cause a fire. Therefore, this application acquires the interior temperature when the identification result indicates that at least one pre-set target item is present in the vehicle, and performs subsequent control based on the interior temperature. If the identification result indicates that no pre-set target item is present in the vehicle, no subsequent control will be performed based on the interior temperature.

[0033] In this application, the temperature of the vehicle is detected by a temperature sensor installed on the vehicle. The temperature sensor includes, but is not limited to, a resistance temperature sensor, an infrared temperature sensor, a semiconductor temperature sensor, and a fiber optic temperature sensor.

[0034] It is understandable that, due to the different chemical properties and temperature sensitivities of different target items, various target items may exhibit different hazardous characteristics under temperature changes, thus corresponding to different risk levels. This risk level is used to characterize the level of safety accidents caused by the target item. The higher the risk level, the higher the probability that the target item will cause a safety accident (e.g., spontaneous combustion), and the lower the risk level, the lower the probability that the target item will cause a safety accident.

[0035] Following the previous example, based on the reasons mentioned above, this application will determine the risk level of each target item according to the temperature inside the vehicle. It is understood that the specific risk level of a target item can be flexibly set by relevant personnel based on its chemical properties, temperature sensitivity, and other characteristics.

[0036] In some examples, after determining the risk level corresponding to each target item, this application will determine the target risk level of the vehicle based on the risk level corresponding to each target item; specifically, if there are at least two target items in the vehicle, this application will compare the risk levels corresponding to the at least two target items, determine the highest risk level, and use the highest risk level as the target risk level; if there is only one target item in the vehicle, this application will directly use the risk level corresponding to that target item as the target risk level.

[0037] In some examples, this application will also determine a cooling strategy based on the target risk level. This cooling strategy is used to instruct the vehicle to be cooled down, thereby reducing the temperature inside the vehicle and reducing the risk level of each target item. This will reduce the target risk level of the vehicle and prevent the target item from overheating and causing natural problems.

[0038] According to the technical solution provided in this application, by obtaining the identification results of items inside the vehicle, if the identification results indicate that the vehicle contains at least one pre-set target item, the vehicle interior temperature is obtained; the risk level corresponding to each target item is determined based on the vehicle interior temperature, and the target risk level of the vehicle is determined based on the risk level corresponding to each target item; a cooling strategy is determined based on the target risk level, which is used to instruct the vehicle to perform cooling control to reduce the target risk level corresponding to the vehicle; wherein, this application can monitor and adjust the risk level of each target item, thereby determining the overall target risk level inside the vehicle, and performing cooling control on the vehicle based on the target risk level to reduce the temperature inside the vehicle, thereby reducing the risk level of each target item, improving vehicle safety, and avoiding the problem in related technologies where everyday items can easily cause safety accidents after the vehicle interior temperature rises.

[0039] In some embodiments, such as Figure 2 As shown, before obtaining the recognition results of items inside the vehicle, the method also includes:

[0040] S201. Obtain model training samples. The model training samples contain multiple items, and some items are pre-labeled to represent that the item is the target item.

[0041] S202. Determine the item recognition model through model training samples. This item recognition model is used for item recognition.

[0042] Specifically, this application uses an object recognition model to identify objects inside a vehicle. Specifically, the environmental image inside the vehicle captured by the camera is input into the object recognition model to determine whether the vehicle contains the target object.

[0043] The object recognition model in this application is a deep learning model. After training, this deep learning model can accurately identify target objects (such as perfume bottles, lighters, and power banks). This application obtains model training samples containing multiple items, some of which are pre-labeled to identify them as target objects. Specifically, by consulting relevant literature, regulations, and standards, target objects that may ignite at high temperatures (e.g., lighters, perfume bottles, power banks, sprays, and carbonated beverage cans) are identified. Then, photographs containing the target objects are taken using a camera under different vehicle models and lighting conditions. The camera ensures diverse shooting angles, including front, side, and top views, to simulate observation conditions in real-world scenarios. It is understood that this example does not limit the number of model training samples; for example, the number of model training samples is 5000 images.

[0044] Understandably, to enable the trained object recognition model to accurately identify target objects from different perspectives, this application also performs image transformation, color adjustment, and noise addition operations on the images in the model training samples. Specifically, image transformation involves rotating, scaling, and cropping the original images in the model training samples to simulate different viewing angles and distances. Color adjustment involves changing the brightness, contrast, and saturation of the images in the model training samples to simulate different lighting conditions. This helps the trained object recognition model adapt to different lighting environments. Noise addition involves adding Gaussian noise, salt-and-pepper noise, etc., to the images in the model training samples to simulate noise interference from the camera sensor. This helps the trained object recognition model learn to maintain robustness in noisy environments. Data augmentation expands the 5,000 original images collected to 10,000 effective images.

[0045] It is understood that the model training samples contain multiple items, and some items have pre-set labels to characterize them as target items. This application does not limit the method of labeling target items. For example, a labeling tool called LabelImg is used to label target items with bounding boxes and their label information. The bounding box labeling involves drawing a bounding box for each target item and recording its position in the image (usually represented by the coordinates of the top-left and bottom-right corners). The bounding box is designed to surround the item as closely as possible to reduce background noise. The label information for the target items involves assigning a category label to each target item, such as "lighter" or "perfume bottle." This allows the model to learn to distinguish between different types of items.

[0046] This application divides the model training samples into a test set and a training set. For example, 9,000 images in the model training samples are used as the training set, and 1,000 images are used as the test set.

[0047] Then, the initial item recognition model is trained using model training samples to obtain the item recognition model.

[0048] To better understand the above steps, this application uses a more specific example for illustration. This application uses the YOLOv5s model as the initial object recognition model. The YOLOv5s model in this application introduces an ECA (Efficient Channel Attention) attention mechanism. The network structure diagram of this YOLOv5s model is shown below. Figure 3As shown, this application improves the representational power of the network by applying the ECA attention mechanism to the three feature maps output by the YOLOv5s backbone. In neural networks, the idea behind the attention mechanism is to assign different weights to different input parts. Specifically, this is achieved by using an additional neural network to learn the importance of different input parts, thus focusing on important channels and suppressing unimportant ones, thereby improving the network's learning ability. The SE channel attention mechanism improves the network's representational power by explicitly modeling the interdependencies between convolutional feature channels. First, it transforms the H×W×C feature map into a 1×1×C feature vector through global average pooling, mapping each channel to a number with a global receptive field. Then, it obtains the weights for each channel through a two-layer fully connected excitation network. Finally, the weights are multiplied by the input features channel by channel to obtain the output features. Analysis of SE (Search Engine) revealed that the channel shrinking and then expanding operation in the two fully connected layers of SE to reduce computational complexity has side effects. Furthermore, capturing the correlation of all feature channels is inefficient and unnecessary. Based on this, the ECA (Electronic Channel Acquisition) attention module is proposed. This module uses adaptive one-dimensional convolution to capture the correlation between each channel and its k neighboring channels, thus obtaining the weight of each channel. Compared to fully connected layers, it requires less computation. Here, k is the size of the one-dimensional convolution kernel, and its calculation method is as follows:

[0049] in, This is the scaling factor. For translation terms, This represents the number of channels in the feature map.

[0050] The implementation process of the ECA attention mechanism is as follows: Figure 4 As shown, firstly, the H×W×C feature matrix is ​​transformed into a 1×1×C feature vector through global average pooling. Then, the adaptive one-dimensional convolution kernel_size is calculated based on the number of channels of the input feature map. The kernel_size is then used in the one-dimensional convolution to obtain the weight for each channel of the entire feature map. Finally, the normalized weights are multiplied with the original input feature map channel by channel to obtain the weighted feature map.

[0051] This application also introduces the FReLU visual function as the activation function of the YOLOv5s model, specifically modeling pixel-level spatial information in the activation layer to enhance its sensitivity to spatial information, such as... Figure 5 As shown, Figure 5 The diagram shows the working principle of the FreLU activation function. The FreLU activation function enhances the ability to capture spatial information, and its mathematical expression can be represented as:

[0052] ;

[0053] ;

[0054] in, Representing spatial information, This represents the c-th channel and its two-dimensional spatial position in the original input feature map. pixel values, Representing position in two-dimensional space The parameterized pooling window is centered on the input pixel of the nonlinear activation function on the c-th channel. This indicates the weights of the convolution kernels in the same channel of a depthwise separable convolution.

[0055] This application sets the YOLOv5s model training epoch to 200 and the batch size to 32. It uses the pre-trained weights commonly used in YOLOv5s models. After training, the trained model is evaluated using metrics such as average recall (AR), average precision (AP), mean average precision (mAP) for each class, number of parameters, and inference speed, thereby ensuring that the model has good target object recognition capabilities.

[0056] According to the technical solution provided in the embodiments of this application, a model training sample is obtained, which contains multiple items, and some items are pre-set with labels to characterize the item as a target item; the initial item recognition model is trained using the model training sample to obtain an item recognition model. This application uses the trained item recognition model to recognize items inside the vehicle, thereby improving the accuracy of target item recognition.

[0057] In some embodiments, such as Figure 6 As shown, the risk level of each target item is determined based on the temperature inside the vehicle, including:

[0058] S601. Obtain the risk factor corresponding to each target item based on its type;

[0059] S602. Obtain the dwell time of each target item in the vehicle;

[0060] S603. Calculate the risk level of each target item based on the vehicle interior temperature, the risk factor corresponding to each target item, and the dwell time.

[0061] It is understandable that different target items have different chemical properties and temperature sensitivities, so different types of target items correspond to different risk factors. The higher the risk factor, the higher the possibility that the target item will cause a safety accident (e.g., spontaneous combustion), and the lower the risk factor, the lower the possibility that the target item will cause a safety accident. Therefore, when determining the risk level of a target item, it is necessary to take into account the type of the target item and determine the corresponding risk factor based on the type of item.

[0062] It is understandable that high-temperature environments are a trigger or accelerator for many risk events. For example, lighters and aerosol cans (such as insecticides and deodorants) are high-pressure sealed items. High temperatures can cause the internal gas pressure to rise sharply, which may lead to spontaneous combustion or explosion if the pressure exceeds the pressure limit of the can. Another example is that lithium battery devices (power banks, Bluetooth headsets) are prone to thermal runaway due to high temperatures, which may cause electrolyte decomposition, expansion and deformation, fire or explosion. Therefore, this application needs to take into account the temperature inside the vehicle when determining the risk level of the target items.

[0063] Furthermore, the danger level of many items inside a vehicle increases with the time they remain inside the vehicle. For example, aerosol cans, lighters, and power banks experience increased internal pressure in a confined, high-temperature environment over time, significantly increasing the probability of combustion. Therefore, this application introduces the dynamic factor of "retention time" to make the risk level more consistent with the actual evolution logic, avoiding "static assessments" based solely on the type of item and temperature, achieving dynamic risk management, and enhancing the interpretability and intelligence of the system.

[0064] Based on the above reasons, this application needs to calculate the risk level of each target item based on the vehicle interior temperature, the risk factor corresponding to each target item, and the dwell time. Specifically, this application determines the temperature risk based on the vehicle interior temperature, determines the dwell time enhancement factor based on the dwell time, and then performs a weighted average of the risk factors corresponding to the target item based on the temperature risk and the dwell time enhancement factor to obtain the risk level of the target item, that is, RiskScore=R_obj×f(T)×g(Δt), where RiskScore is the risk level of the target item, R_obj is the risk factor of the target item, f(T) is the temperature risk corresponding to the vehicle interior temperature of T, and g(Δt) is the dwell time enhancement factor corresponding to the dwell time t of the target item.

[0065] The temperature risk corresponding to the vehicle interior temperature can be determined using a temperature risk function, which is as follows: T is the temperature inside the vehicle; the residence time enhancement factor corresponding to the residence time can be determined by the residence time enhancement factor function, which is as follows: g(Δt) = 1+ log(Δt + 1), where Δt is the residence time of the target item inside the vehicle.

[0066] According to the technical solution provided in the embodiments of this application, the risk factor corresponding to each target item is obtained according to the type of the target item; the dwell time of each target item in the vehicle is obtained; the risk level corresponding to each target item is calculated according to the temperature inside the vehicle, the risk factor corresponding to each target item and the dwell time; wherein, by comprehensively considering the static risk factor of item type, as well as dynamic factors such as temperature and dwell time, the risk level assessment results are more comprehensive and accurate.

[0067] In some examples, the risk level can also be determined directly based on the temperature inside the vehicle. Specifically, the risk level of each target item is determined based on the temperature inside the vehicle, including: obtaining the pre-set correspondence between temperature and risk level for each target item, matching the temperature inside the vehicle with the correspondence between temperature and risk level for each target item, and obtaining the risk level for each target item.

[0068] Because different target items have different chemical properties and temperature sensitivity, they may exhibit different hazardous characteristics under temperature changes, thus corresponding to different risk levels. The risk level is used to characterize the level of safety accidents caused by the target item. The higher the risk level, the higher the probability that the target item will cause a safety accident (e.g., spontaneous combustion), and the lower the risk level, the lower the probability that the target item will cause a safety accident.

[0069] Continuing with the previous example, taking the risk levels as low, medium, and high, the risk level of the target item is defined as "low" within the low-temperature range. This means that within this temperature range, the possibility of the target item spontaneously combusting is extremely small.

[0070] Medium Risk Level: Within the medium temperature range, the risk level of the target item is raised to "medium." This indicates that as the temperature rises, the instability of the target item begins to increase, and there is a moderate possibility of danger occurring.

[0071] High-risk level: Within the high-temperature range, the risk level of the target item is marked as "high". This means that within this temperature range, the target item is extremely prone to dangerous events such as spontaneous combustion.

[0072] For example, taking the target items as lighters, perfume bottles, power banks, sprays, and carbonated beverage cans, the pre-set temperature and risk level correspondence for the target items are as follows:

[0073] Lighters: Because the liquefied petroleum gas or natural gas inside lighters has a low boiling point and flash point, it is highly susceptible to spontaneous combustion at high temperatures. Therefore, this application defines the risk level of lighters as low risk at temperatures below 20°C; medium risk at temperatures between 21°C and 45°C; and high risk at temperatures above 45°C.

[0074] Perfume bottles: The alcohol in perfume bottles has a low flash point and boiling point, and the alcohol vapor can easily form a spontaneously combustible mixture when mixed with air. Therefore, this application sets the risk level of perfume bottles with a temperature below 20°C as low risk; the risk level of perfume bottles with a temperature between 21°C and 50°C as medium risk; and the risk level of perfume bottles with a temperature above 50°C as high risk.

[0075] Power banks: Although power banks themselves are not inherently flammable or explosive, their internal lithium batteries may experience thermal runaway and ignite at high temperatures. Therefore, this application classifies power banks with temperatures below 35°C as low-risk, power banks with temperatures between 36 and 55°C as medium-risk, and power banks with temperatures above 55°C as high-risk.

[0076] Sprays: Spray products typically contain flammable propellants and solvents, which may evaporate rapidly at high temperatures and form spontaneously combustible mixtures. Therefore, this application defines the risk level as low for sprays below 24°C; medium for sprays between 25 and 55°C; and high for sprays above 55°C.

[0077] Carbonated beverage cans: The carbon dioxide gas inside carbonated beverage cans may expand at high temperatures, causing the can to rupture or even explode. Therefore, this application sets the risk level for carbonated beverage cans with a temperature below 44°C as low risk; the risk level for carbonated beverage cans with a temperature between 45°C and 65°C as medium risk; and the risk level for carbonated beverage cans with a temperature above 65°C as high risk.

[0078] It is understood that the pre-set temperature and risk level correspondence for each target item is only for illustrative purposes. This example does not limit the temperature and risk level correspondence for each target item to the above example only. Relevant personnel can flexibly set the temperature and risk level correspondence for each target item. Furthermore, this example does not limit the target items to include only lighters, perfume bottles, power banks, sprays, and carbonated beverage cans. Relevant personnel can flexibly set target items with spontaneous combustion risk.

[0079] In some examples, this application matches the vehicle interior temperature with the corresponding temperature and risk level of each target item to obtain the risk level for each target item. For example, taking a lighter as the target item, if the vehicle interior temperature is 35°C, then the risk level corresponding to the lighter at the current vehicle interior temperature is determined to be medium risk.

[0080] According to the technical solution provided in the embodiments of this application, by obtaining the pre-set correspondence between temperature and risk level for each target item; and matching the vehicle interior temperature with the correspondence between temperature and risk level for each target item, the risk level for each target item is obtained, thus achieving accurate acquisition of the risk level for each target item at the current vehicle interior temperature.

[0081] In some embodiments, such as Figure 7 As shown, the vehicle interior temperature is obtained, including:

[0082] S701, Generate a temperature detection command. The temperature detection command is used to control at least one temperature sensor to detect the temperature of the vehicle.

[0083] S702. Obtain the detected temperature returned by at least one temperature sensor, and obtain the vehicle interior temperature based on the detected temperature returned by at least one temperature sensor.

[0084] It is understood that temperature sensors include, but are not limited to, resistance temperature sensors, infrared temperature sensors, semiconductor temperature sensors, and fiber optic temperature sensors. In order to avoid the waste of resources caused by the temperature sensor performing temperature detection in real time, this application will generate a temperature detection command and send the temperature detection command to the temperature sensor, so that the temperature sensor can perform temperature detection on the vehicle when it receives the temperature detection command.

[0085] It is understood that the temperature detection command can be sent to any one of the temperature sensors or to each temperature sensor; this embodiment does not limit this.

[0086] In some examples, this application also determines the vehicle interior temperature based on the detected temperatures returned by the temperature sensors. For example, when only one temperature sensor returns a detected temperature, the detected temperature returned by that temperature sensor is directly used as the vehicle interior temperature; when two temperature sensors return a detected temperature, the average of the detected temperatures of the two temperature sensors is used as the vehicle interior temperature; when at least three temperature sensors return a detected temperature, the average of the detected temperatures of the at least three temperature sensors is used as the vehicle interior temperature, or the median of the detected temperatures of the at least three temperature sensors is used as the vehicle interior temperature.

[0087] In some examples, if at least two temperature sensors return the detected temperature, the highest value among the detected temperatures returned by at least two temperature sensors can be used as the interior temperature.

[0088] According to the technical solution provided in the embodiments of this application, a temperature detection command is generated to control at least one temperature sensor to detect the temperature of the vehicle; the detection temperature returned by at least one temperature sensor is obtained, and the interior temperature of the vehicle is obtained based on the detection temperature returned by at least one temperature sensor, thereby realizing the acquisition of the interior temperature of the vehicle according to the temperature detection command and avoiding the problem of invalid acquisition of the interior temperature of the vehicle.

[0089] In some embodiments, such as Figure 8 As shown, the temperature detection command is generated, including:

[0090] S801. Determine the placement area corresponding to each of the target items, and generate the temperature detection command corresponding to each of the placement areas;

[0091] Obtaining the detected temperature returned by at least one of the temperature sensors, and obtaining the vehicle interior temperature based on the detected temperature returned by at least one of the temperature sensors, includes:

[0092] S802, Receive the detected temperature returned for each of the placement areas, and determine the vehicle interior temperature based on the detected temperature returned for each of the placement areas.

[0093] It is understandable that when there are multiple target items inside a vehicle, the ambient temperature of the target items inside the vehicle may vary depending on the placement area of ​​the target items. For example, if a vehicle is parked under the shade of a tree, with part of the vehicle being shaded and the other part not, the temperature of the shaded area of ​​the vehicle will be significantly lower than the temperature of the unshaded area when the sun shines on it.

[0094] Continuing with the previous example, in order to accurately determine the risk level corresponding to each target item, this application will determine the placement area corresponding to each target item, and then generate the temperature detection command corresponding to each placement area, so that the temperature sensor can perform temperature detection on the placement area corresponding to each target item according to the temperature detection command corresponding to each placement area. Subsequently, the detection temperature returned for each placement area is received, and the vehicle interior temperature is determined according to the detection temperature returned for each placement area (for example, the highest value of the obtained detection temperature is taken as the vehicle interior temperature).

[0095] In some examples, this application may also perform temperature detection on the temperature sensor setting area and directly use the temperature detection result as the vehicle interior temperature.

[0096] According to the technical solution provided in the embodiments of this application, a placement area corresponding to each target item is determined, and a temperature detection command corresponding to each placement area is generated; the detection temperature returned for each placement area is received, and the vehicle interior temperature is determined based on the detection temperature returned for each placement area, thereby realizing the determination of the risk level of the target item based on the vehicle interior temperature of the placement area corresponding to each target item, and improving the accuracy of the risk level.

[0097] It is understood that this application will obtain the cooling strategy corresponding to the target risk level and send the cooling strategy to the terminal associated with the vehicle; when it receives the terminal's start command in response to the cooling strategy, it will send the cooling strategy to the corresponding cooling equipment (such as air conditioner, blower), so that the corresponding cooling equipment controls the vehicle to cool down according to the cooling strategy.

[0098] In this application, a pre-set correspondence between target risk levels and cooling strategies is established. By matching the target risk level with the pre-set correspondence between target risk levels and cooling strategies, the cooling strategy corresponding to the target risk level can be obtained.

[0099] For example, taking a target risk level that includes low risk, medium risk, and high risk levels, the correspondence between the target risk level and the cooling strategy is as follows: the cooling strategy corresponding to the low risk level is to open the car windows; the cooling strategy corresponding to the medium risk level is to turn on the air conditioner and set the air conditioner temperature to 25°C; and the cooling strategy corresponding to the high risk level is to turn on the air conditioner and set the air conditioner temperature to 20°C. The correspondence between the target risk level and the cooling strategy can be flexibly set by relevant personnel according to actual needs.

[0100] After obtaining the cooling strategy corresponding to the target risk level, this application will send the cooling strategy to the terminal associated with the vehicle, so that the user can understand the current status of the vehicle through the terminal. When the user agrees to the cooling strategy, the terminal will issue an activation command for the cooling strategy. When the vehicle receives the activation command for the cooling strategy from the terminal, it will control the vehicle to cool down according to the cooling strategy.

[0101] Understandably, users can also manually modify the cooling strategy and send the modified strategy to the vehicle, so that the vehicle can control the vehicle to cool down according to the modified strategy.

[0102] In some examples, after a vehicle obtains the cooling strategy corresponding to the target risk level, it can directly execute the cooling strategy to cool the vehicle without waiting for the terminal to issue a start command for the cooling strategy.

[0103] In some embodiments, such as Figure 9As shown, after determining a cooling strategy based on the target risk level, and using the cooling strategy to instruct the vehicle to undergo cooling control in order to reduce the target risk level corresponding to the vehicle, the method further includes:

[0104] S901. Redetermine the target risk level of the vehicle and compare the redetermined target risk level with the target risk level determined in the previous period.

[0105] S902. If the redefined target risk level is not lower than the target risk level determined in the previous cycle, then the vehicle temperature control shall be implemented according to the redefined target risk level.

[0106] Specifically, after the vehicle is cooled down according to the target risk level, if the cooling is effective, the temperature inside the vehicle will decrease, the risk level of the target items inside the vehicle will also decrease, and the target risk level of the vehicle will also decrease accordingly.

[0107] Based on the above principles, this application will redetermine the target risk level of the vehicle and compare the redetermined target risk level with the target risk level determined in the previous period, wherein the target risk level determined in the previous period is the target risk level before the redetermined target risk level.

[0108] Continuing with the previous example, if the redefined target risk level is lower than the target risk level determined in the previous cycle, it proves that the vehicle cooling is effective and no further steps are needed; if the redefined target risk level is not lower than the target risk level determined in the previous cycle, it proves that the current cooling effect of the vehicle is low or has failed to cool down successfully. In this case, the vehicle needs to be cooled down according to the redefined target risk level in order to reduce the corresponding target risk level of the vehicle.

[0109] According to the technical solution provided in the embodiments of this application, the target risk level of the vehicle is redefined, and the redefined target risk level is compared with the target risk level determined in the previous cycle; if the redefined target risk level is not lower than the target risk level determined in the previous cycle, the vehicle is cooled down according to the redefined target risk level to achieve effective cooling of the vehicle.

[0110] In some embodiments, such as Figure 10 As shown, after determining the cooling strategy based on the redefined target risk level, the method further includes:

[0111] S1001. Obtain the cooling strategy corresponding to the redefined target risk level, and compare the redefined cooling strategy with the cooling strategy determined in the previous cycle.

[0112] S1002. If the newly determined cooling strategy is the same as the cooling strategy determined in the previous cycle, issue a high temperature warning to the vehicle-related terminal.

[0113] Specifically, this application will obtain the cooling strategy corresponding to the redefined target risk level and compare the redefined cooling strategy with the cooling strategy determined in the previous cycle. If the redefined cooling strategy is the same as the cooling strategy determined in the previous cycle, the cooling strategy has not changed and the vehicle cannot be further cooled. Therefore, a high temperature warning needs to be issued to the vehicle-related terminal so that the user can manually cool the vehicle using external means. If the redefined cooling strategy is different from the cooling strategy determined in the previous cycle, the cooling strategy has changed and the vehicle can be cooled directly according to the redefined cooling strategy.

[0114] To better understand the above steps, this application provides a more specific example: when the vehicle enters the parking position, all four doors are closed, and the vehicle triggers a power-down action (i.e., the owner is about to leave the vehicle), the vehicle temperature control method provided in this application immediately begins to operate. For example... Figure 11 As shown, the vehicle's camera captures images of the in-vehicle environment, preprocesses these images (including unifying image size), and then uses a trained object recognition model to identify objects within the images to determine the presence of target objects (hazardous materials). The vehicle also monitors the in-vehicle temperature in real time. When a target object is present, the risk level of the target object is assessed based on the in-vehicle temperature, and the overall risk level of the vehicle is evaluated based on the risk level of each target object. A cooling strategy is then determined based on this risk level and sent via CAN message to the vehicle's internet communication ECU—T-BOX. Upon receiving the request to execute the cooling strategy, T-BOX sends the strategy to the user terminal via Ethernet. The terminal then displays the cooling strategy to the user as a risk warning. Specifically, the cooling strategy recommends opening the windows when the risk level is low; setting the air conditioning to an initial temperature of 25°C when the risk level is medium; and setting the air conditioning to 20°C when the risk level is high. When a user selects a cooling strategy, they can activate the remote vehicle control mode to remotely open the windows, turn on the air conditioning, and set the air conditioning to the corresponding temperature, sending remote control commands to the vehicle via the T-BOX.

[0115] According to the technical solution provided in this application embodiment, a cooling strategy corresponding to the redefined target risk level is obtained, and the redefined cooling strategy is compared with the cooling strategy determined in the previous cycle. If the redefined cooling strategy is the same as the cooling strategy determined in the previous cycle, a high temperature warning is issued to the vehicle-associated terminal. In cases where the cooling strategy of this application has not changed, resulting in the vehicle itself being unable to cool down further, a high temperature warning is issued to the vehicle-associated terminal, enabling the user to manually cool down the vehicle using external means, thereby improving vehicle safety and preventing the target item from spontaneously combusting due to excessively high interior temperature.

[0116] All of the above optional technical solutions can be combined in any way to form optional embodiments of the present application, and will not be described in detail here.

[0117] The following are vehicle embodiments of this application, which can be used to execute the method embodiments of this application. For details not disclosed in the vehicle embodiments of this application, please refer to the method embodiments of this application.

[0118] This embodiment also provides a vehicle, which includes: an electronic control unit, which is used to acquire the identification result of items inside the vehicle; if the identification result indicates that the vehicle contains at least one pre-set target item, it acquires the vehicle interior temperature; determines the risk level corresponding to each target item based on the vehicle interior temperature, and determines the target risk level of the vehicle based on the risk level corresponding to each target item; and determines a cooling strategy based on the target risk level, the cooling strategy being used to instruct the vehicle to perform cooling control in order to reduce the target risk level of the vehicle.

[0119] In some examples, the electronic control unit is also configured to acquire model training samples, which contain multiple items, some of which are pre-labeled to identify the item as the target item; the initial item recognition model is trained using the model training samples to obtain an item recognition model, which is used for item recognition.

[0120] In some examples, the electronic control unit is also configured to acquire a pre-set correspondence between temperature and risk level for each target item; and to match the vehicle interior temperature with the correspondence between temperature and risk level for each target item to obtain the risk level for each target item.

[0121] In some examples, the electronic control unit is also configured to generate temperature detection commands to control at least one temperature sensor to detect the temperature of the vehicle; acquire the detected temperature returned by at least one temperature sensor; and obtain the interior temperature of the vehicle based on the detected temperature returned by at least one temperature sensor.

[0122] In some examples, the electronic control unit is also configured to determine the placement area corresponding to each target item and generate a temperature detection command for each placement area; acquire the detection temperature returned by at least one temperature sensor, and obtain the vehicle interior temperature based on the detection temperature returned by at least one temperature sensor, including: receiving the detection temperature returned for each placement area and determining the vehicle interior temperature based on the detection temperature returned for each placement area.

[0123] In some examples, the electronic control unit is also configured to redetermine the target risk level of the vehicle and compare the redetermined target risk level with the target risk level determined in the previous cycle; if the redetermined target risk level is not lower than the target risk level determined in the previous cycle, a cooling strategy is determined based on the redetermined target risk level.

[0124] In some examples, the electronic control unit is also configured to acquire a cooling strategy corresponding to a redefined target risk level and compare the redefined cooling strategy with the cooling strategy determined in the previous cycle; if the redefined cooling strategy is the same as the cooling strategy determined in the previous cycle, a high temperature warning is issued to the vehicle-associated terminal.

[0125] According to the technical solution provided in this application embodiment, the vehicle provided in this embodiment obtains the identification results of items inside the vehicle. If the identification results indicate that the vehicle contains at least one pre-set target item, the vehicle interior temperature is obtained. The risk level corresponding to each target item is determined based on the vehicle interior temperature, and the target risk level of the vehicle is determined based on the risk level corresponding to each target item. A cooling strategy is determined based on the target risk level, which is used to instruct the vehicle to perform cooling control to reduce the target risk level of the vehicle. In this application, the risk level of each target item can be monitored and adjusted, thereby determining the overall target risk level inside the vehicle, and the vehicle can be cooled based on the target risk level to reduce the temperature inside the vehicle, thereby reducing the risk level of each target item, improving vehicle safety, and avoiding the problem in related technologies where everyday items can easily cause safety accidents after the vehicle interior temperature rises.

[0126] Figure 12 This is a schematic diagram of the electronic device 12 provided in an embodiment of this application. Figure 12 As shown, the electronic device 12 of this embodiment includes: a processor 1201, a memory 1202, and a computer program 1203 stored in the memory 1202 and executable on the processor 1201. When the processor 1201 executes the computer program 1203, it implements the steps in each of the above method embodiments. Alternatively, when the processor 1201 executes the computer program 1203, it implements the functions in the above vehicle embodiments.

[0127] Electronic device 12 can be a desktop computer, laptop, handheld computer, cloud server, or other electronic device. Electronic device 12 may include, but is not limited to, processor 1201 and memory 1202. Those skilled in the art will understand that... Figure 12 This is merely an example of electronic device 12 and does not constitute a limitation on electronic device 12. It may include more or fewer components than shown, or different components.

[0128] The processor 1201 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.

[0129] The memory 1202 can be an internal storage unit of the electronic device 12, such as a hard disk or RAM of the electronic device 12. The memory 1202 can also be an external storage device of the electronic device 12, such as a plug-in hard disk, Smart Media Card (SMC), Secure Digital (SD) card, FlashCard, etc., equipped on the electronic device 12. The memory 1202 can also include both internal and external storage units of the electronic device 12. The memory 1202 is used to store computer programs and other programs and data required by the electronic device.

[0130] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of each functional unit and module 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. Each functional unit and module 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.

[0131] If integrated modules / units are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of each of the above method embodiments. The computer program may include computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. Computer-readable media may include: any entity or device capable of carrying computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier distance, telecommunication distance, and software distribution media, etc. It should be noted that the content included in the computer-readable medium can be appropriately added or removed according to regional requirements and patent practice requirements. For example, in some regions, according to regional requirements and patent practice, the computer-readable medium does not include electrical carrier distance and telecommunication distance.

[0132] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in each of the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of each embodiment of this application, and should all be included within the protection scope of this application.

Claims

1. A method for controlling the temperature of a vehicle, characterized in that, The method includes: Obtain the identification result of items inside the vehicle; if the identification result indicates that the vehicle contains at least one pre-set target item, obtain the temperature inside the vehicle. The risk level of each target item is determined based on the vehicle interior temperature, and the target risk level of the vehicle is determined based on the risk level of each target item. Determining the risk level of each target item based on the vehicle interior temperature includes: obtaining a risk factor for each target item based on its type; obtaining the dwell time of each target item inside the vehicle; and calculating the risk level of each target item based on the vehicle interior temperature, the risk factor, and the dwell time. A cooling strategy is determined based on the target risk level. The cooling strategy is used to instruct the vehicle to undergo cooling control in order to reduce the target risk level corresponding to the vehicle.

2. The method according to claim 1, characterized in that, Before obtaining the recognition results of items inside the vehicle, the method further includes: Obtain model training samples, which contain multiple items, and some items are pre-labeled to represent the item as the target item; The object recognition model is determined by training samples of the model, and the object recognition model is used to recognize objects.

3. The method according to claim 1, characterized in that, Obtain the vehicle interior temperature, including: A temperature detection command is generated, which is used to control at least one temperature sensor to detect the temperature of the vehicle. The detection temperature returned by at least one of the temperature sensors is obtained, and the vehicle interior temperature is obtained based on the detection temperature returned by at least one of the temperature sensors.

4. The method according to claim 3, characterized in that, Generating a temperature detection command includes: determining the placement area corresponding to each of the target items, and generating the temperature detection command corresponding to each of the placement areas; Acquiring a detection temperature returned by at least one of the temperature sensors, and obtaining the vehicle interior temperature based on the detection temperature returned by at least one of the temperature sensors, includes: receiving a detection temperature returned for each of the placement areas, and determining the vehicle interior temperature based on the detection temperature returned for each of the placement areas.

5. The method according to claim 1, characterized in that, After determining a cooling strategy based on the target risk level, wherein the cooling strategy is used to instruct cooling control of the vehicle to reduce the target risk level corresponding to the vehicle, the method further includes: Redetermine the target risk level of the vehicle; If the redefined target risk level is not lower than the target risk level determined in the previous cycle, then a cooling strategy is determined based on the redefined target risk level.

6. The method according to claim 5, characterized in that, After determining the cooling strategy based on the redefined target risk level, the method further includes: Obtain the cooling strategy corresponding to the redefined target risk level; If the newly determined cooling strategy is the same as the cooling strategy determined in the previous cycle, a high temperature warning is issued to the terminal associated with the vehicle.

7. A vehicle, said vehicle comprising: An electronic control unit, characterized in that it acquires the identification result of items inside a vehicle; if the identification result indicates that the vehicle contains at least one pre-set target item, it acquires the vehicle interior temperature; determines the risk level corresponding to each target item based on the vehicle interior temperature, and determines the target risk level of the vehicle based on the risk level corresponding to each target item; determines a cooling strategy based on the target risk level, the cooling strategy being used to instruct the vehicle to perform cooling control to reduce the target risk level corresponding to the vehicle; determining the risk level corresponding to each target item based on the vehicle interior temperature includes: acquiring the risk factor corresponding to each target item based on the type of the target item; acquiring the residence time of each target item in the vehicle; and calculating the risk level corresponding to each target item based on the vehicle interior temperature, the risk factor corresponding to each target item, and the residence time.

8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the method as described in any one of claims 1 to 6.

9. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Method for detecting flammable and explosive objects in vehicle and reminding and intelligent system

    CN113739928A

  • Dangerous article detection system and method for vehicle

    CN118366282A