Vehicle demisting control method and device, vehicle and storage medium

By obtaining information such as glass temperature, dew point temperature and outdoor ambient temperature, combining the visual information of the on-board camera to determine the weather and cockpit personnel information, correcting the initial calibration value to determine the defog level and strategy, solving the problem of inaccurate automatic defog control of vehicle glass fog, and improving the accuracy and user experience of defog removal.

CN120481931APending Publication Date: 2025-08-15CHONGQING CHANGAN AUTOMOBILE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510692539.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-27
Publication Date
2025-08-15

AI Technical Summary

Technical Problem

In the prior art, when the fog of a vehicle is formed, the automatic defog control is not accurate enough, which may cause the defog to be removed without triggering the defog when the glass fogs or the defog is withdrawn before the fog is removed.

Method used

By obtaining the glass temperature, dew point temperature, outdoor ambient temperature and circulating damper opening, combining the visual information collected by the on-board camera to determine the weather information and cockpit personnel information, using the preset mapping relationship to determine the initial calibration value, and determining the external and internal circulation compensation value based on the circulating damper opening, outdoor ambient temperature and cockpit personnel information, correcting the initial calibration value to obtain the final calibration value, and then determining the defog level and strategy.

Benefits of technology

It realizes more accurate defogging control, adapts to the current working conditions of the vehicle, and improves the user's driving experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120481931A_ABST
    Figure CN120481931A_ABST
Patent Text Reader

Abstract

The invention relates to a vehicle demisting control method and device, a vehicle and a storage medium, the vehicle demisting control method can determine weather information and cabin personnel information based on visual information collected by a vehicle-mounted camera, and after an initial calibration value is determined according to a temperature difference value between a glass temperature and a dew point temperature and a preset first mapping relation, the vehicle demisting control method comprises the following steps: determining the initial calibration value; according to the method, the external circulation compensation value can be determined according to the opening degree of the circulating air door, the external environment temperature and the weather information, the internal circulation compensation value is determined according to the opening degree of the circulating air door and the cabin personnel information, then the initial calibration value can be corrected according to the external circulation compensation value and the internal circulation compensation value, and the more accurate final calibration value is obtained. The demisting strategy corresponding to the demisting level determined based on the final calibration value is more suitable for the current working condition of the vehicle, and the driving experience of a user is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle control technology, and in particular to a vehicle defogger control method, device, vehicle, and storage medium. Background Art

[0002] When a vehicle is driving in rain, snow, fog, or high humidity, the large temperature difference between the inside and outside of the vehicle can easily cause fog to form on the glass, affecting the driver's vision. In related technologies, sensors are used to collect the glass temperature and dew point temperature, and then the corresponding defog level is selected based on the temperature difference. However, the glass temperature and dew point temperature around the sensor do not represent the temperature of the entire glass or the surrounding dew point temperature. Therefore, the vehicle's automatic defogger cannot be accurately controlled. This may result in the automatic defogger not being triggered when the glass fogs up, or the automatic defogger being terminated before all the fog is removed. Summary of the Invention

[0003] In order to solve the technical problem of how to accurately control the automatic defogger of a vehicle, the present application provides a vehicle defogger control method, device, vehicle and storage medium.

[0004] In a first aspect, the present application provides a vehicle defogging control method, the method comprising:

[0005] Obtain glass temperature, dew point temperature, outside ambient temperature and circulation damper opening;

[0006] Determine weather information and cabin occupant information based on visual information collected by onboard cameras;

[0007] Determining a temperature difference between the glass temperature and the dew point temperature, and determining an initial calibration value according to the temperature difference and a preset first mapping relationship; wherein the first mapping relationship is a mapping relationship between the temperature difference and the calibration value;

[0008] determining an outer circulation compensation value according to the circulation damper opening, the ambient temperature outside the vehicle, and the weather information, and determining an inner circulation compensation value according to the circulation damper opening and the cabin occupant information;

[0009] Correcting the initial calibration value according to the outer loop compensation value and the inner loop compensation value to obtain a final calibration value;

[0010] A demisting level is determined according to the final calibration value, so as to perform demisting according to a demisting strategy corresponding to the demisting level.

[0011] Optionally, determining weather information and cabin occupant information based on visual information collected by an onboard camera includes:

[0012] Acquiring visual information collected by the vehicle-mounted camera; wherein the visual information includes external visual information and internal visual information of the vehicle;

[0013] determining the weather information of the vehicle's environment based on the external visual information;

[0014] The number of people, body mass index information and clothing information are determined based on the in-vehicle visual information, and the number of people, the body mass index information and the clothing information are used as the cabin occupant information.

[0015] Optionally, determining the external circulation compensation value according to the circulation damper opening, the external ambient temperature and the weather information includes:

[0016] Determining an external ambient temperature compensation value according to the external ambient temperature and a preset second mapping relationship; wherein the second mapping relationship is a mapping relationship between ambient temperature and compensation value;

[0017] Determining a weather compensation value according to the weather information and a preset third mapping relationship; wherein the third mapping relationship is a mapping relationship between weather and compensation value;

[0018] Determine the external circulation opening corresponding to the circulation damper opening;

[0019] The external circulation compensation value is determined according to the external circulation opening degree, the vehicle external environment temperature compensation value and the weather compensation value.

[0020] Optionally, determining the inner circulation compensation value according to the circulation damper opening and the cabin occupant information includes:

[0021] Determining a number compensation value according to the number of personnel and a preset fourth mapping relationship; wherein the fourth mapping relationship is a mapping relationship between the number of personnel and the compensation value;

[0022] determining a body mass index compensation value according to the body mass index information and a preset fifth mapping relationship; wherein the fifth mapping relationship is a mapping relationship between the body mass index information and the compensation value;

[0023] Determining a wearing compensation value according to the wearing information and a preset sixth mapping relationship; wherein the sixth mapping relationship is a mapping relationship between the wearing information and the compensation value;

[0024] Determine the internal circulation opening corresponding to the circulation damper opening;

[0025] The inner circulation compensation value is determined according to the inner circulation opening, the number of people compensation value, the body mass index compensation value, and the wearing compensation value.

[0026] Optionally, determining the inner circulation compensation value according to the inner circulation opening, the number of people compensation value, the body mass index compensation value, and the wearing compensation value includes:

[0027] Get the air outlet temperature of the circulating air door;

[0028] Determining an outlet air temperature compensation value according to the outlet air temperature and a preset seventh mapping relationship; wherein the seventh mapping relationship is a mapping relationship between the outlet air temperature and the compensation value;

[0029] The internal circulation compensation value is determined according to the internal circulation opening degree, the number of people compensation value, the body mass index compensation value, the wearing compensation value and the air outlet temperature compensation value.

[0030] Optionally, the initial calibration value is corrected according to the outer loop compensation value and the inner loop compensation value to obtain a final calibration value, comprising:

[0031] Obtain a first weight coefficient corresponding to the outer loop and a second weight coefficient corresponding to the inner loop;

[0032] Calculating a first product of the first weight coefficient and the outer loop compensation value, and calculating a second product of the second weight coefficient and the inner loop compensation value;

[0033] Summing the first product and the second product to obtain a circulation correction coefficient;

[0034] The initial calibration value is corrected according to the cycle correction coefficient to obtain the final calibration value.

[0035] Optionally, correcting the initial calibration value according to the cycle correction coefficient to obtain the final calibration value includes:

[0036] Determining an original defogging level according to the initial calibration value and a preset eighth mapping relationship; wherein the eighth mapping relationship is a mapping relationship between the calibration value and the defogging level;

[0037] Determining a level correction coefficient corresponding to the original defogging level;

[0038] The initial calibration value, the level correction coefficient and the cycle correction coefficient are multiplied together to obtain the final calibration value.

[0039] Optionally, determining a demisting level according to the final calibration value, and performing demisting according to a demisting strategy corresponding to the demisting level, includes:

[0040] determining a final defogging level according to the final calibration value and the eighth mapping relationship;

[0041] Determining a target defogging strategy according to the final defogging level and a preset ninth mapping relationship; wherein the ninth mapping relationship is a mapping relationship between the defogging level and the defogging strategy;

[0042] Demisting is performed according to the target demisting strategy.

[0043] Optionally, after performing demisting according to the target demisting strategy, the method further includes:

[0044] Real-time calculation of the next moment's defog level;

[0045] If the demisting level at the next moment is different from the current final demisting level, then if the current final demisting level continues to meet the preset time length, the current final demisting level will be switched to the demisting level at the next moment, and demisting will be performed according to the demisting strategy corresponding to the demisting level at the next moment.

[0046] In a second aspect, the present application provides a vehicle defogging control device, the device comprising:

[0047] An acquisition module is used to obtain the glass temperature, dew point temperature, outside ambient temperature and circulation damper opening;

[0048] A first determination module is used to determine weather information and cabin occupant information based on visual information collected by the vehicle-mounted camera;

[0049] a second determining module, configured to determine a temperature difference between the glass temperature and the dew point temperature, and determine an initial calibration value based on the temperature difference and a preset first mapping relationship; wherein the first mapping relationship is a mapping relationship between the temperature difference and the calibration value;

[0050] a third determining module, configured to determine an outer circulation compensation value according to the opening of the circulating air door, the ambient temperature outside the vehicle, and the weather information, and to determine an inner circulation compensation value according to the opening of the circulating air door and the cabin occupant information;

[0051] a correction module, configured to correct the initial calibration value according to the outer loop compensation value and the inner loop compensation value to obtain a final calibration value;

[0052] The fourth determining module is configured to determine a defog level according to the final calibration value, so as to perform defog according to a defog strategy corresponding to the defog level.

[0053] In a third aspect, the present application provides an electronic device, comprising a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus;

[0054] Memory for storing computer programs;

[0055] The processor is used to implement the steps of the vehicle defogger control method described in any one of the embodiments of the first aspect when executing the program stored in the memory.

[0056] In a fourth aspect, the present application provides a vehicle, which applies the steps of the vehicle defogger control method described in any embodiment of the first aspect.

[0057] In a fifth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the vehicle defogger control method as described in any one of the embodiments of the first aspect.

[0058] Beneficial effects of this application:

[0059] The method provided in the embodiment of the present application obtains glass temperature, dew point temperature, outside ambient temperature and circulating air damper opening; determines weather information and cabin occupant information based on visual information collected by a vehicle-mounted camera; determines the temperature difference between the glass temperature and the dew point temperature, and determines an initial calibration value based on the temperature difference and a preset first mapping relationship; wherein the first mapping relationship is a mapping relationship between the temperature difference and the calibration value; determines an outer circulation compensation value based on the circulating air damper opening, the outside ambient temperature and the weather information, and determines an inner circulation compensation value based on the circulating air damper opening and the cabin occupant information; corrects the initial calibration value based on the outer circulation compensation value and the inner circulation compensation value to obtain a final calibration value; determines a defogger level based on the final calibration value, and performs defogger according to a defogger strategy corresponding to the defogger level. This method can determine weather information and cabin occupant information based on visual information collected by an on-board camera. After determining an initial calibration value based on the temperature difference between the glass temperature and the dew point temperature and a preset first mapping relationship, an outer circulation compensation value can be determined based on the circulating air damper opening, the outside ambient temperature and weather information, and an inner circulation compensation value can be determined based on the circulating air damper opening and the cabin occupant information. The initial calibration value can then be corrected based on the outer circulation compensation value and the inner circulation compensation value to obtain a more accurate final calibration value. The defogger strategy corresponding to the defogger level determined based on the final calibration value is more suitable for the current operating conditions of the vehicle, thereby improving the user's driving experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0060] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0061] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0062] Figure 1 A system architecture diagram of a vehicle defogging control method provided in one embodiment of the present application;

[0063] Figure 2 A schematic flow chart of a vehicle defogging control method provided in one embodiment of the present application;

[0064] Figure 3 A logic diagram of a vehicle defogging control method provided in one embodiment of the present application;

[0065] Figure 4 A schematic diagram of temperature acquisition provided in one embodiment of the present application;

[0066] Figure 5 A schematic diagram of visual information analysis provided in one embodiment of the present application;

[0067] Figure 6 A schematic diagram of the correspondence between glass temperature and calibration value provided in one embodiment of the present application;

[0068] Figure 7 A schematic diagram of a mapping relationship between ambient temperature and compensation value Kt provided in one embodiment of the present application;

[0069] Figure 8 A schematic diagram of a mapping relationship between the outlet air temperature and the compensation value Ktm provided in one embodiment of the present application;

[0070] Figure 9 A schematic diagram of a mapping relationship between weather and compensation value Kw provided in one embodiment of the present application;

[0071] Figure 10 A schematic diagram of a mapping relationship between the number of people and the compensation value Kp provided in one embodiment of the present application;

[0072] Figure 11 A schematic diagram of a mapping relationship between body mass index information and compensation value Kb provided in one embodiment of the present application;

[0073] Figure 12 A schematic diagram of a mapping relationship between wearing information and compensation value Kc provided in one embodiment of the present application;

[0074] Figure 13 A schematic diagram of level adjustment during a defogging process provided by one embodiment of the present application;

[0075] Figure 14 A schematic structural diagram of a vehicle defogger control device provided in one embodiment of the present application;

[0076] Figure 15 A schematic structural diagram of an electronic device provided in accordance with an embodiment of the present application. DETAILED DESCRIPTION

[0077] The following will describe the embodiments of the present application with reference to the accompanying drawings and preferred embodiments. Those skilled in the art can easily understand the other advantages and effects of the present application from the contents disclosed in this specification. The present application can also be implemented or applied through other different specific embodiments, and the details in this specification can also be modified or changed in various ways based on different viewpoints and applications without departing from the spirit of the present application. It should be understood that the preferred embodiments are only for the purpose of illustrating the present application and are not intended to limit the scope of protection of the present application.

[0078] The first embodiment of the present application provides a vehicle defogging control method, which can be applied to Figure 1 The system architecture shown in the figure includes at least a data acquisition module 101 and a data processing module 102, which establish a communication connection. The data acquisition module 101 can collect glass temperature, dew point temperature, external ambient temperature, recirculation damper opening, and visual information, etc. The data processing module 102 can determine weather information and cabin occupant information based on the visual information, and determine an initial calibration value based on the temperature difference between the glass temperature and the dew point temperature and a preset first mapping relationship. Then, an outer circulation compensation value is determined based on the recirculation damper opening, external ambient temperature, and weather information, and an inner circulation compensation value is determined based on the recirculation damper opening and cabin occupant information. The initial calibration value is corrected based on the outer circulation compensation value and the inner circulation compensation value to obtain a final calibration value. The defog level is determined based on the final calibration value, and defog is performed according to the defogging strategy corresponding to the defogging level.

[0079] Specifically, the system architecture can be a vehicle, wherein the type of vehicle is not limited, for example, it can be a fuel vehicle, a pure electric vehicle, a hybrid vehicle or a fuel cell vehicle, etc. Next, based on the system architecture, the vehicle defogging control method is described in detail, such as Figure 2 , the vehicle defog control method includes:

[0080] Step 201 , obtaining the glass temperature, dew point temperature, outside temperature and air circulation door opening.

[0081] The window temperature and ambient temperature outside the vehicle can be collected via sensors. The air circulation damper opening is determined by the current air circulation damper control position or by parameters in the vehicle computer system, without limitation. The dew point temperature can be calculated based on the current temperature and humidity inside the vehicle. Furthermore, the air circulation damper outlet temperature can be obtained and combined with this to further improve the accuracy of the initial calibration value.

[0082] In this embodiment, it is possible to judge whether the acquired glass temperature, dew point temperature, outside ambient temperature and air outlet temperature are valid. If a certain collected value is judged to be invalid, it can be set to a fixed value without compensation to prevent the invalid value from destroying the compensation effect. Specifically, the concept of smooth frame can be introduced. For example, for a certain temperature parameter, the average value can be taken from 5 samples (if an invalid value appears in the 5 samples, the invalid value will not be counted) to prevent signal mutation.

[0083] Step 202 : determining weather information and cabin occupant information based on visual information collected by the vehicle-mounted camera.

[0084] The on-board cameras may include a forward-looking camera, a surround-view camera, and a cockpit camera, etc., and may analyze weather information based on visual information such as images or videos collected by the forward-looking camera and the surround-view camera, and analyze cabin personnel information based on visual information such as images or videos collected by the cockpit camera.

[0085] In one embodiment, weather information and cabin occupant information are determined based on visual information collected by a vehicle-mounted camera, including: obtaining visual information collected by the vehicle-mounted camera; wherein the visual information includes external visual information and internal visual information; determining weather information of the vehicle's environment based on the external visual information; determining the number of occupants, body mass index information, and clothing information based on the internal visual information, and using the number of occupants, body mass index information, and clothing information as cabin occupant information.

[0086] In this embodiment, visual information collected by the vehicle's onboard camera is used to supplement the vehicle's operating conditions. A visual algorithm is then used to extract valid information from this visual information, such as valid weather information, the number of occupants, body mass index (BMI), and clothing information. To prevent invalid frames from affecting numerical judgments, smoothing can still be used. Unlike temperature acquisition, images change less frequently. Therefore, a dynamic multi-frame strategy can be used for the number of frames selected for multi-frame smoothing, rather than limiting it to just five.

[0087] Weather information, especially the identified rain, fog and snow weather, can cause the vehicle's glass to fog up in a short period of time. For example, when the ambient temperature is low and the humidity is high, if the vehicle happens to be in an underground garage or tunnel, when the vehicle leaves the underground garage or tunnel, the ambient temperature and humidity will change very quickly. In an environment where it is hot inside and cold outside, the car glass is likely to fog up. This embodiment can determine the weather information of the vehicle's environment by analyzing visual information, and then correct the initial calibration value according to different weather information. For example, weather information can be divided into the following 16 categories: no rain, fog, or snow, light rain during the day, moderate rain during the day, heavy rain during the day, light snow during the day, moderate snow during the day, heavy snow during the day, light fog during the day, moderate fog during the day, heavy fog during the day, light rain at night, heavy rain at night, light fog at night, heavy fog at night, light snow at night, and heavy snow at night.

[0088] Cabin occupant information can influence the decision-making and effectiveness of defogger control to a certain extent. When the number of people in the vehicle increases, the amount of water vapor generated by their respiration increases, rapidly increasing the humidity inside the vehicle. When the outside temperature is low, the high humidity inside the vehicle can cause the glass temperature to quickly drop below the dew point, leading to fogging. A person's BMI affects their metabolic rate and heat production. Generally, people with a higher BMI have a more active metabolism, generating more body heat, which also accumulates more heat inside the vehicle. When there is a large temperature difference between inside and outside the vehicle, water vapor in the air inside the vehicle easily condenses into fog on the glass surface. A similar effect occurs with clothing information: Passengers' clothing absorbs and stores a certain amount of moisture, and also affects heat exchange and air flow between passengers, leading to uneven temperature distribution inside the vehicle and a large temperature difference between inside and outside. To correct for the impact of cabin occupant information on defogger control, the present embodiment incorporates factors such as the number of occupants, BMI information, and clothing information into the correction of the initial calibration value, resulting in a more accurate final calibration value after correction.

[0089] Step 203 , determining the temperature difference between the glass temperature and the dew point temperature, and determining an initial calibration value according to the temperature difference and a preset first mapping relationship; wherein the first mapping relationship is a mapping relationship between the temperature difference and the calibration value.

[0090] The smaller the temperature difference obtained by subtracting the dew point temperature from the glass temperature, the smaller the corresponding calibration value, which indicates that the risk of fogging is higher and the higher the need to enter a higher defog level. Conversely, the larger the temperature difference, the larger the corresponding calibration value, which indicates that the risk of fogging is lower and the lower the need to enter a lower defog level or not perform defog. The first mapping relationship can be a correspondence table including temperature differences and calibration values at different glass temperatures, so that when determining the initial calibration value based on the temperature difference, first find the corresponding column of temperature difference and calibration value at the glass temperature based on the current glass temperature, and then determine the initial calibration value based on the temperature difference. After obtaining the initial calibration value, the original defogging level corresponding to the initial calibration value can be determined. The original defogging level is the defogging level if the initial calibration value is not corrected. For example, the defog level can be divided into four levels: at level one, the defog strategy is to set the circulating damper to external circulation and enable the compressor; at level two, the defog strategy is to set the circulating damper to external circulation, enable the compressor, and the air volume is the air volume before entering automatic defog plus one level; at level three, the defog strategy is to defrost with the mode damper, and the air volume is the air volume before entering automatic defog plus two levels; at level four, the defog strategy is to defrost with the mode damper, and the air volume is the air volume before entering automatic defog plus three levels. Of course, the defog strategy here is only for example. The defog strategy can also be set separately in the air conditioning On and Off scenarios. The embodiment of the present application does not limit the setting of different defog strategies for different defog levels and whether the air conditioning is running before automatic defog.

[0091] Step 204 : determining an outer circulation compensation value based on the circulation damper opening, the ambient temperature outside the vehicle, and weather information, and determining an inner circulation compensation value based on the circulation damper opening and cabin occupant information.

[0092] In one embodiment, the external circulation compensation value is determined based on the circulation damper opening, the external ambient temperature and weather information, including: determining the external ambient temperature compensation value based on the external ambient temperature and a preset second mapping relationship; wherein the second mapping relationship is a mapping relationship between ambient temperature and compensation value; determining the weather compensation value based on weather information and a preset third mapping relationship; wherein the third mapping relationship is a mapping relationship between weather and compensation value; determining the external circulation opening corresponding to the circulation damper opening; and determining the external circulation compensation value based on the external circulation opening, the external ambient temperature compensation value and the weather compensation value.

[0093] In this embodiment, an external temperature compensation value Kt is determined based on the external temperature and a preset second mapping relationship, and a weather compensation value Kw is determined based on weather information and a preset third mapping relationship. The percentage opening corresponding to the recirculation damper opening Lgc is the external circulation opening. The external circulation compensation value is determined based on the external circulation opening, the external temperature compensation value, and the weather compensation value. This external circulation compensation value takes into account factors such as the external temperature and weather. Correcting the initial calibration value based on this external circulation compensation value can make the calibration value more accurate.

[0094] In one embodiment, the inner circulation compensation value is determined based on the opening of the circulation damper and the cabin occupant information, including: determining the number of people compensation value based on the number of people and a preset fourth mapping relationship; wherein the fourth mapping relationship is a mapping relationship between the number of people and the compensation value; determining the body mass index compensation value based on the body mass index information and a preset fifth mapping relationship; wherein the fifth mapping relationship is a mapping relationship between the body mass index information and the compensation value; determining the wearing compensation value based on the wearing information and a preset sixth mapping relationship; wherein the sixth mapping relationship is a mapping relationship between the wearing information and the compensation value; determining the inner circulation opening corresponding to the circulation damper opening; and determining the inner circulation compensation value based on the inner circulation opening, the number of people compensation value, the body mass index compensation value, and the wearing compensation value.

[0095] In this embodiment, the number of people compensation value Kp can be determined based on the number of people and a preset fourth mapping relationship, the body mass index compensation value Kb can be determined based on the body mass index information and a preset fifth mapping relationship, and the clothing compensation value Kc can be determined based on the clothing information and a preset sixth mapping relationship. The percentage opening corresponding to (1-circulation damper opening Lgc) is the internal circulation opening. The internal circulation compensation value can be determined based on the internal circulation opening, the number of people compensation value, the body mass index compensation value, and the clothing compensation value. The internal circulation compensation value takes into account factors such as the number of people in the vehicle, BMI information, and clothing information. Correcting the initial calibration value based on the internal circulation compensation value can make the calibration value more accurate. Specifically, when there are multiple people in the vehicle, the body mass index compensation value can be determined based on the sum of the BMIs of all people, and the clothing compensation value can be determined based on the comprehensive clothing information of all people.

[0096] In one embodiment, the internal circulation compensation value is determined based on the internal circulation opening, the number of people compensation value, the body mass index compensation value and the wearing compensation value, including: obtaining the outlet air temperature of the circulation air door; determining the outlet air temperature compensation value based on the outlet air temperature and a preset seventh mapping relationship; wherein the seventh mapping relationship is a mapping relationship between the outlet air temperature and the compensation value; determining the internal circulation compensation value based on the internal circulation opening, the number of people compensation value, the body mass index compensation value, the wearing compensation value and the outlet air temperature compensation value.

[0097] In this embodiment, when determining the internal circulation compensation value, the outlet air temperature of the circulation air door can also be combined to determine the outlet air temperature compensation value Ktm based on the outlet air temperature and the preset seventh mapping relationship, and then determine the internal circulation compensation value based on the internal circulation opening, the number of people compensation value, the body mass index compensation value, the wearing compensation value and the outlet air temperature compensation value, so that the obtained internal circulation compensation value is more accurate, and then the initial calibration value can be corrected according to the internal circulation compensation value to make the calibration value more accurate.

[0098] Step 205 , correcting the initial calibration value according to the outer loop compensation value and the inner loop compensation value to obtain a final calibration value.

[0099] The initial calibration value may be modified directly according to the outer loop compensation value and the inner loop compensation value, or the initial calibration value may be modified after assigning different weight coefficients to the outer loop compensation value and the inner loop compensation value respectively.

[0100] In one embodiment, the initial calibration value is corrected according to the outer loop compensation value and the inner loop compensation value to obtain the final calibration value, including: obtaining a first weight coefficient corresponding to the outer loop and a second weight coefficient corresponding to the inner loop; calculating a first product of the first weight coefficient and the outer loop compensation value, and calculating a second product of the second weight coefficient and the inner loop compensation value; summing the first product and the second product to obtain a loop correction coefficient; and correcting the initial calibration value according to the loop correction coefficient to obtain the final calibration value.

[0101] In this embodiment, a first weight coefficient can be configured for the outer loop, and a second weight coefficient can be configured for the inner loop. For example, the first weight coefficient can be 0.7, and the second weight coefficient can be 1. The outer loop compensation value and the inner loop compensation value are multiplied by the corresponding weight coefficients and then summed to obtain the final loop correction coefficient. The initial calibration value is then corrected according to the loop correction coefficient to obtain an accurate final calibration value.

[0102] In one embodiment, the initial calibration value is corrected according to the cyclic correction coefficient to obtain the final calibration value, including: determining the original demisting level according to the initial calibration value and a preset eighth mapping relationship; wherein the eighth mapping relationship is a mapping relationship between the calibration value and the demisting level; determining the level correction coefficient corresponding to the original demisting level; and multiplying the initial calibration value, the level correction coefficient and the cyclic correction coefficient to obtain the final calibration value.

[0103] In this embodiment, when correcting the initial calibration value, the original defogging level corresponding to the initial calibration value may also be considered. Different original defogging levels may correspond to different level correction coefficients. The higher the defogging level, the smaller the corresponding level correction coefficient. For example, the level correction coefficient corresponding to defogging level 1 is 1.2, the correction coefficient corresponding to defogging level 2 is 1.1, and the level correction coefficient corresponding to defogging level 4 is 1. Multiplying the initial calibration value, the level correction coefficient, and the cyclic correction coefficient yields a more accurate final calibration value. Defogging performed according to the final calibration value is therefore more adaptable to the vehicle's operating conditions.

[0104] Step 206 : Determine the demisting level according to the final calibration value, and perform demisting according to the demisting strategy corresponding to the demisting level.

[0105] This method can determine weather information and cabin occupant information based on visual information collected by an on-board camera. After determining an initial calibration value based on the temperature difference between the glass temperature and the dew point temperature and a preset first mapping relationship, an outer circulation compensation value can be determined based on the circulating air damper opening, the outside ambient temperature and weather information, and an inner circulation compensation value can be determined based on the circulating air damper opening and the cabin occupant information. The initial calibration value can then be corrected based on the outer circulation compensation value and the inner circulation compensation value to obtain a more accurate final calibration value. The defogger strategy corresponding to the defogger level determined based on the final calibration value is more suitable for the current operating conditions of the vehicle, thereby improving the user's driving experience.

[0106] In one embodiment, the demisting level is determined according to the final calibration value, and demisting is performed according to the demisting strategy corresponding to the demisting level, including: determining the final demisting level according to the final calibration value and the eighth mapping relationship; determining the target demisting strategy according to the final demisting level and the preset ninth mapping relationship; wherein the ninth mapping relationship is the mapping relationship between the demisting level and the demisting strategy; and performing demisting according to the target demisting strategy.

[0107] In this embodiment, the final demisting level can be first determined based on the final calibration value and the eighth mapping relationship, and then the target demisting strategy can be determined based on the final demisting level and the preset ninth mapping relationship, so as to control the vehicle to perform demisting according to the target demisting strategy.

[0108] In one embodiment, after demisting is performed according to the target demisting strategy, the method also includes: calculating the demisting level at the next moment in real time; if the demisting level at the next moment is different from the current final demisting level, then if the current final demisting level continues to meet the preset time length, the current final demisting level is switched to the demisting level at the next moment, and demisting is performed according to the demisting strategy corresponding to the demisting level at the next moment.

[0109] In order to avoid frequent changes in the defogger strategy caused by frequent fluctuations in the defogger level, in this embodiment, the defogger level at the next moment is calculated in real time through the steps in the above embodiment. If the defogger level at the next moment is different from the current final defogger level, then when the current final defogger level continues to meet the preset time length (for example, the preset time length is 15s), the current final defogger level is switched to the defogger level at the next moment, thereby avoiding frequent changes in the defogger level and allowing the system to operate stably.

[0110] In a specific embodiment, a logic diagram of a vehicle defogging control method is as follows: Figure 3, taking the defog levels including level 1, level 2, level 3, and level 4 as an example, the calibration thresholds are P1, P2, P3, and P4 respectively. When the vehicle is powered on, obtain the glass temperature, dew point temperature, outside ambient temperature, air outlet temperature, and visual information, and extract weather information, number of people information, BMI information, and clothing information based on the visual information. Determine whether the glass temperature, dew point temperature, outside ambient temperature, weather information, air outlet temperature, number of people information, BMI information, and clothing information are valid. If the temperature value is invalid, a fixed value such as 25°C can be assigned. If the weather information is invalid, a value of 0 is assigned. If the number of people information is invalid, a value of 0 is assigned. If the BMI information is invalid, a value of 21 is assigned. If the clothing information is invalid, a value of 1 is assigned. Calculate the temperature difference ΔT between the glass temperature and the dew point temperature. Obtain an initial calibration value P0 corresponding to ΔT by looking up the temperature difference table. If the demisting control method of this embodiment is not performed, then when P0>P4, demisting will not occur automatically. When P3<P0≤P4, demisting will occur according to demisting level 1. When P2<P0≤P3, demisting will occur according to demisting level 2. When P1<P0≤P2, demisting will occur according to demisting level 3. When P0≤P1, demisting will occur according to demisting level 4. In this embodiment, after obtaining P0, P0 needs to be corrected. Obtain an outdoor temperature compensation value Kt by looking up the table for the outdoor ambient temperature. Obtain a weather compensation value Kw by looking up the table for weather information. Obtain an outlet temperature compensation value Ktm by looking up the table for air outlet temperature. Obtain a number compensation value Kp by looking up the table for the number of people. Obtain a BMI compensation value Kb by looking up the table for BMI information. Obtain a clothing compensation value Kc by looking up the table for clothing information. Calculate the outer loop with a weight coefficient of 0.7, and obtain the outer loop compensation value = Lgc × 0.7 × Kt × Kw. Calculate the inner loop with a weight coefficient of 1, and obtain the inner loop compensation value = (1-Lgc) × 1 × Ktm × Kp × Kb × Kc. Obtain the compensation coefficient sets corresponding to different defog levels, for example, level 1 corresponds to 1.2, level 2 corresponds to 1.1, level 3 corresponds to 1.1, and level 4 corresponds to 1. Thus, the final calibration value P1 can be obtained = P0 × compensation coefficient × [Lgc × 0.7 × Kt × Kw + (1-Lgc) × Ktm × Kp × Kb × Kc]. At this time, it depends on which interval the final calibration value P1 belongs to, and defogger is performed according to the defogger level corresponding to the interval. For example, when P1>P4, defogger is not performed automatically. When P3<P1≤P4, defogger is performed according to defogger level one. When P2<P1≤P3, defogger is performed according to defogger level two. When P1<P1≤P2, defogger is performed according to defogger level three. When P1≤P1, defogger is performed according to defogger level four.

[0111] Specifically, Figure 4A temperature acquisition diagram is provided for an embodiment of the present application. During the temperature acquisition process, in order to achieve the purpose of receiving a stable signal, the concept of a smooth frame is introduced, and the average is taken from 5 samples (if an invalid value appears in the 5 samples, this invalid value is not recorded) to prevent signal mutation.

[0112] Specifically, Figure 5 A visual information analysis schematic diagram is provided for an embodiment of the present application. The initial calibration value P calculated based only on the glass temperature and dew point temperature collected by the sensor information is not completely accurate. This embodiment introduces visual information to supplement the working conditions. For example, visual information is collected through the vehicle-mounted front view, surround view camera and cockpit camera, and the visual algorithm ShuffleNet is used to analyze the video or image information to obtain effective weather information (such as rain, snow and fog), number of people, BMI information and clothing information. For visual images, in order to prevent individual invalid frames from affecting numerical judgment, this embodiment uses a smoothing feature. Unlike temperature acquisition, the frequency of image changes is small. Therefore, for the number of frames selected for multi-frame smoothing, a dynamic multi-frame strategy can be adopted, rather than being limited to 5 frames. In this embodiment, the schematic diagram of the corresponding relationship between glass temperature and calibration value can be as follows. Figure 6 Different glass temperatures correspond to different calibration values and defogger levels. For example, taking the glass temperature of 10°C as an example, when P>2, defogger will not be automatically activated. When 1.5<P≤2, it corresponds to defogger level 1. When 1.5<P≤1.3, it corresponds to defogger level 2. When 1<P≤1.3, it corresponds to defogger level 3. When P≤1, it corresponds to defogger level 4.

[0113] Furthermore, the P value can be compensated according to the ambient temperature outside the vehicle. The role of the ambient temperature compensation value outside the vehicle is to reduce the impact on the P value by looking up the table at the corresponding ambient temperature. The higher the ambient temperature, the smaller the table compensation value Kt (the higher the ambient temperature, the larger the actual P value), and the vehicle is more likely to enter a low-level defogging state. Figure 7 This is a schematic diagram of the mapping relationship between the ambient temperature and the compensation value Kt. It should be noted that N here can be 1 or other values, and can be set according to needs without limitation.

[0114] Furthermore, because the effect of ambient temperature on glass temperature and dew point temperature is limited by the opening of the recirculation damper, Kt is often used in conjunction with the recirculation damper opening. The compensation equation is as follows: P = P × (Lgc × 0.7 × Kt), where 0.7 is the weight coefficient for the external recirculation.

[0115] Furthermore, the outlet air temperature of the circulating air door has a strong influence on the glass temperature and dew point temperature. The role of the outlet air temperature compensation value is to reduce the influence on the P value by looking up the table at the corresponding outlet air temperature. Under real working conditions, the higher the outlet air temperature, the greater the correlation with window fogging. The mapping relationship between the outlet air temperature and the compensation value Ktm is shown in the figure below. Figure 8 , it can be seen that the larger the lookup table value for compensation set in the embodiment of the present application (the larger the lookup table value, not the larger the calibration value P), the easier it is for the entire vehicle to enter a high-level defogger state. It should be noted that N here can be 1 or other values, and can be set as needed without limitation. Since the influence of the outlet air temperature on the glass temperature and dew point temperature is subject to the opening of the circulating air door, the compensation equation can also be combined with the opening of the circulating air door: P = P × [Lgc × 0.7 × Kt + (1-Lgc) × Ktm].

[0116] Furthermore, the mapping relationship diagram between weather and compensation value Kw is shown as follows: Figure 9 In the weather without rain, snow or fog, the value of Kw is relatively small. In the weather with heavy rain or snow, the value of Kw is relatively large. It should be noted that N here can be 1 or other values. It can be set according to needs without limitation.

[0117] Furthermore, the mapping relationship between the number of people and the compensation value Kp is shown in the following figure: Figure 10 When the number of people is small, the value of Kp is relatively small, and when the number of people is large, the value of Kp is relatively large. It should be noted that N here can be 1 or other values, and can be set according to needs without limitation. The mapping relationship between body mass index information and compensation value Kb is shown in the figure below: Figure 11 When the total accumulated BMI is small, the value of Kb is relatively small. When the total accumulated BMI is large, the value of Kb is relatively large. It should be noted that N here can be 1 or other values. It can be set as needed without limitation. The mapping relationship between wearing information and compensation value Kc is shown in the figure below: Figure 12 When the total accumulated wearing information is small, the value of Kc is relatively small. When the total accumulated wearing information is large, the value of Kc is relatively large. It should be noted that N here can be 1 or other values. It can be set as needed without limitation. Taking into account the influence of the above factors, the corresponding compensation equation is as follows: P = P × [Lgc × 0.7 × Kt × Kw + (1-Lgc) × Ktm × Kb × Kp × Kc]. In the calibration value correction process, this embodiment introduces the number of people, BMI, and wearing information to correct the initial calibration value, which can obtain an accurate final calibration value and improve the accuracy of defogging control.

[0118] Figure 13A schematic diagram of level adjustment during the defogging process provided by an embodiment of the present application. First, the difference between the glass temperature and the dew point temperature is looked up in a calibration table, and the corresponding defogging level is obtained by comparing with P4 and P2, and the level is updated in real time. When it is determined that the level is different from the previous level, it must be maintained for 15 seconds before changing the level to avoid frequent level changes. When the P value corresponding to the difference ΔT < P2, the system first enters the defogging level L3. If the P value corresponding to ΔT < P4, the system enters the defogging level L1. If the P value corresponding to ΔT is greater than P4, the system does not enter the defogging state. Each defogging state needs to last for 15s before it can change to another state. Taking L3 as an example, when L3 lasts for 15s and ΔT < P1, the system enters the L4 defogging state. If L3 lasts for 15s and P2 < ΔT < P3, the system enters the L2 defogging state; similarly, when L2 lasts for 15s and P3 < ΔT < P4, the system enters the L1 defogging state; when L1 lasts for 15s and ΔT < P3, the system enters the L2 defogging state. If L1 lasts for 15s and P4 < ΔT, the system exits the automatic defogging function. It should be noted that here ΔT is compared with P3, P4, P1, and P2. In fact, ΔT here represents the calibrated value P corresponding to ΔT.

[0119] Based on the same inventive concept, a second embodiment of the present application provides a vehicle defogging control device, such as Figure 14 , the device includes:

[0120] An acquisition module 1401, configured to acquire the glass temperature, the dew point temperature, the outside vehicle environment temperature, and the opening degree of the recirculation air door;

[0121] A first determination module 1402, configured to determine weather information and cabin personnel information based on visual information collected by an in-vehicle camera;

[0122] A second determination module 1403, configured to determine the temperature difference between the glass temperature and the dew point temperature, and determine an initial calibration value according to the temperature difference and a preset first mapping relationship; wherein, the first mapping relationship is a mapping relationship between the temperature difference and the calibration value;

[0123] A third determination module 1404, configured to determine an external circulation compensation value according to the opening degree of the recirculation air door, the outside vehicle environment temperature, and the weather information, and determine an internal circulation compensation value according to the opening degree of the recirculation air door and the cabin personnel information;

[0124] A correction module 1405, configured to correct the initial calibration value according to the external circulation compensation value and the internal circulation compensation value to obtain a final calibration value;

[0125] A fourth determination module 1406, configured to determine a defogging level according to the final calibration value, so as to perform defogging according to the defogging strategy corresponding to the defogging level.

[0126] The device can determine weather information and cabin occupant information based on visual information collected by an on-board camera. After determining an initial calibration value based on the temperature difference between the glass temperature and the dew point temperature and a preset first mapping relationship, it can determine an outer circulation compensation value based on the circulation damper opening, the outside ambient temperature and weather information, and determine an inner circulation compensation value based on the circulation damper opening and cabin occupant information. The initial calibration value can then be corrected based on the outer circulation compensation value and the inner circulation compensation value to obtain a more accurate final calibration value. The defogger strategy corresponding to the defogger level determined based on the final calibration value is more suitable for the current operating conditions of the vehicle, thereby improving the user's driving experience.

[0127] like Figure 15 As shown, the third embodiment of the present application provides an electronic device, including a processor 111, a communication interface 112, a memory 113 and a communication bus 114, wherein the processor 111, the communication interface 112, and the memory 113 communicate with each other through the communication bus 114.

[0128] Memory 113, for storing computer programs;

[0129] In one embodiment, the processor 111 is configured to implement the vehicle defogger control method provided by any one of the aforementioned method embodiments when executing the program stored in the memory 113 .

[0130] The memory and processor in the electronic device communicate via a communication bus and a communication interface. The communication bus can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus. The communication bus can be divided into an address bus, a data bus, a control bus, etc.

[0131] The memory may include random access memory (RAM) or non-volatile memory, such as at least one disk storage. Alternatively, the memory may be at least one storage device located away from the processor.

[0132] The above-mentioned processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, and discrete hardware components.

[0133] A fourth embodiment of the present application provides a computer-readable medium having non-volatile program code executable by a processor.

[0134] Optionally, in an embodiment of the present application, a computer-readable medium is configured to store program code for a processor to execute the above method.

[0135] Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments, and this embodiment will not be described in detail here.

[0136] When implementing the embodiments of the present application, reference may be made to the above embodiments, which have corresponding technical effects.

[0137] It is understood that the embodiments described herein may be implemented using hardware, software, firmware, middleware, microcode, or a combination thereof. For hardware implementation, the processing unit may be implemented in one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers, microprocessors, other electronic units for performing the functions of the present application, or a combination thereof.

[0138] For software implementation, the technology herein can be implemented by a unit that performs the functions herein. The software code can be stored in a memory and executed by a processor. The memory can be implemented in the processor or external to the processor.

[0139] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0140] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0141] In the embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of modules is only a logical function division. In actual implementation, there may be other division methods, such as multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interface, device or unit, which can be electrical, mechanical or other forms.

[0142] Units described as separate components may or may not be physically separate, and components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0143] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0144] If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.

[0145] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article, or device that includes a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or device that includes the element.

[0146] The above embodiments are only preferred embodiments for fully illustrating the present application, and the protection scope of the present application is not limited thereto. Any equivalent substitutions or modifications made by those skilled in the art based on the present application are within the protection scope of the present application.

Claims

1. A vehicle defogging control method, characterized in that: The method comprises: Obtain glass temperature, dew point temperature, outside ambient temperature and circulation damper opening; Determine weather information and cabin occupant information based on visual information collected by onboard cameras; Determining a temperature difference between the glass temperature and the dew point temperature, and determining an initial calibration value according to the temperature difference and a preset first mapping relationship; wherein the first mapping relationship is a mapping relationship between the temperature difference and the calibration value; determining an outer circulation compensation value according to the circulation damper opening, the ambient temperature outside the vehicle, and the weather information, and determining an inner circulation compensation value according to the circulation damper opening and the cabin occupant information; Correcting the initial calibration value according to the outer loop compensation value and the inner loop compensation value to obtain a final calibration value; A demisting level is determined according to the final calibration value, so as to perform demisting according to a demisting strategy corresponding to the demisting level.

2. The method according to claim 1, characterized in that Determine weather information and cabin occupant information based on visual information collected by the vehicle's cameras, including: Acquiring visual information collected by the vehicle-mounted camera; wherein the visual information includes external visual information and internal visual information of the vehicle; determining the weather information of the vehicle's environment based on the external visual information; The number of people, body mass index information and clothing information are determined based on the in-vehicle visual information, and the number of people, the body mass index information and the clothing information are used as the cabin occupant information.

3. The method according to claim 2, characterized in that Determining an external circulation compensation value according to the circulation damper opening, the external ambient temperature, and the weather information includes: Determining an external ambient temperature compensation value according to the external ambient temperature and a preset second mapping relationship; wherein the second mapping relationship is a mapping relationship between ambient temperature and compensation value; Determining a weather compensation value according to the weather information and a preset third mapping relationship; wherein the third mapping relationship is a mapping relationship between weather and compensation value; Determine the external circulation opening corresponding to the circulation damper opening; The external circulation compensation value is determined according to the external circulation opening degree, the vehicle external environment temperature compensation value and the weather compensation value.

4. The method according to claim 3, characterized in that Determining an inner circulation compensation value according to the circulation damper opening and the cabin occupant information includes: Determining a number compensation value according to the number of personnel and a preset fourth mapping relationship; wherein the fourth mapping relationship is a mapping relationship between the number of personnel and the compensation value; determining a body mass index compensation value according to the body mass index information and a preset fifth mapping relationship; wherein the fifth mapping relationship is a mapping relationship between the body mass index information and the compensation value; Determining a wearing compensation value according to the wearing information and a preset sixth mapping relationship; wherein the sixth mapping relationship is a mapping relationship between the wearing information and the compensation value; Determine the internal circulation opening corresponding to the circulation damper opening; The inner circulation compensation value is determined according to the inner circulation opening, the number of people compensation value, the body mass index compensation value, and the wearing compensation value.

5. The method according to claim 4, characterized in that Determining the inner circulation compensation value according to the inner circulation opening, the number of people compensation value, the body mass index compensation value, and the wearing compensation value includes: Get the air outlet temperature of the circulating air door; Determining an outlet air temperature compensation value according to the outlet air temperature and a preset seventh mapping relationship; wherein the seventh mapping relationship is a mapping relationship between the outlet air temperature and the compensation value; The internal circulation compensation value is determined according to the internal circulation opening degree, the number of people compensation value, the body mass index compensation value, the wearing compensation value and the air outlet temperature compensation value.

6. The method according to claim 5, characterized in that Correcting the initial calibration value according to the outer loop compensation value and the inner loop compensation value to obtain a final calibration value includes: Obtain a first weight coefficient corresponding to the outer loop and a second weight coefficient corresponding to the inner loop; Calculating a first product of the first weight coefficient and the outer loop compensation value, and calculating a second product of the second weight coefficient and the inner loop compensation value; Summing the first product and the second product to obtain a circulation correction coefficient; The initial calibration value is corrected according to the cycle correction coefficient to obtain the final calibration value.

7. The method according to claim 6, characterized in that Correcting the initial calibration value according to the cycle correction coefficient to obtain the final calibration value includes: Determining an original defogging level according to the initial calibration value and a preset eighth mapping relationship; wherein the eighth mapping relationship is a mapping relationship between the calibration value and the defogging level; Determining a level correction coefficient corresponding to the original defogging level; The initial calibration value, the level correction coefficient and the cycle correction coefficient are multiplied together to obtain the final calibration value.

8. The method according to claim 7, characterized in that Determining a demisting level according to the final calibration value, and performing demisting according to a demisting strategy corresponding to the demisting level, including: determining a final defogging level according to the final calibration value and the eighth mapping relationship; Determining a target defogging strategy according to the final defogging level and a preset ninth mapping relationship; wherein the ninth mapping relationship is a mapping relationship between the defogging level and the defogging strategy; Demisting is performed according to the target demisting strategy.

9. The method according to claim 8, characterized in that After performing defogging according to the target defogging strategy, the method further includes: Real-time calculation of the next moment's defog level; If the demisting level at the next moment is different from the current final demisting level, then if the current final demisting level continues to meet the preset time length, the current final demisting level will be switched to the demisting level at the next moment, and demisting will be performed according to the demisting strategy corresponding to the demisting level at the next moment.

10. A vehicle defogger control device, characterized in that: The device comprises: An acquisition module is used to obtain the glass temperature, dew point temperature, outside ambient temperature and circulation damper opening; A first determination module is used to determine weather information and cabin occupant information based on visual information collected by the vehicle-mounted camera; a second determining module, configured to determine a temperature difference between the glass temperature and the dew point temperature, and determine an initial calibration value based on the temperature difference and a preset first mapping relationship; wherein the first mapping relationship is a mapping relationship between the temperature difference and the calibration value; a third determining module, configured to determine an outer circulation compensation value according to the opening of the circulating air door, the ambient temperature outside the vehicle, and the weather information, and to determine an inner circulation compensation value according to the opening of the circulating air door and the cabin occupant information; a correction module, configured to correct the initial calibration value according to the outer loop compensation value and the inner loop compensation value to obtain a final calibration value; The fourth determining module is configured to determine a defog level according to the final calibration value, so as to perform defog according to a defog strategy corresponding to the defog level.

11. An electronic device, characterized in that: It includes a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus; Memory for storing computer programs; A processor, configured to implement the method according to any one of claims 1 to 9 when executing a program stored in a memory.

12. A vehicle, characterized in that: The vehicle applies the method according to any one of claims 1 to 9.

13. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 9 is implemented.