A method, device and automobile for defogging a windshield of an automobile

CN117400874BActive Publication Date: 2026-10-30CHONGQING JINKANG NEW ENERGY VEHICLE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311618332.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-11-29
Publication Date
2026-10-30
Estimated Expiration
2043-11-29

AI Technical Summary

Technical Problem

[0004]有鉴于此,本申请实施例提供了一种汽车挡风玻璃除雾装置方法、装置和汽车,以解决现有技术中如何对汽车玻璃进行自适应除雾的问题

Benefits of technology

[0008]本申请实施例与现有技术相比存在的有益效果在于:上述方法通过拍摄挡风玻璃的图像来自动识别玻璃是否起雾,并在挡风玻璃出现起雾时自动开启汽车的挡风玻璃除雾功能进行除雾,与此同时在除雾过程中,还可以根据车内湿度和挡风玻璃温度来自适应调节除雾的强度,因此本申请实施例提供的方法不需要人工进行除雾,能够在玻璃起雾时自动开启除雾并根据车内湿度与挡风玻璃温度来自适应调节除雾的强度,非常地智能化,避免了汽车行驶过程中人工频繁操作或者不知道怎么操作玻璃除雾功能而可能导致的风险,提高了汽车驾驶的安全性。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117400874B_ABST
    Figure CN117400874B_ABST
Patent Text Reader

Abstract

The application relates to the field of automobile control technology and provides an automobile windshield defogging device method, an automobile windshield defogging device and an automobile. The method comprises the following steps: photographing an image of an automobile windshield and identifying the image by using an image recognition algorithm to determine the fogging condition of the automobile windshield; if the automobile windshield is identified to have fogging, the defogging function of the automobile windshield is controlled to be started to defog; the indoor humidity and the current temperature of the windshield are obtained during the defogging process; the indoor humidity and the current temperature of the windshield are input into a pre-designed calculation model to obtain an adjustment parameter of defogging intensity; and the defogging intensity of the windshield defogging function is adjusted based on the adjustment parameter. The application can automatically start defogging when the glass is fogged and adaptively adjust the defogging intensity according to the indoor humidity and the windshield temperature, so that manual defogging is not needed, the application is very intelligent, the risk caused by manual operation during automobile driving is avoided, and the safety of automobile driving is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of automotive control technology, and in particular to a method, apparatus, and vehicle for a windshield defrosting device. Background Technology

[0002] When driving in icy, snowy, or humid rainy weather, the large temperature difference between the inside and outside of the vehicle caused by the air conditioning creates fogging on the front and rear windshields, windows, and side mirrors, affecting the driver's visibility. In practice, when a driver notices fogging on the glass, such as the windshield, the wipers cannot remove it; they usually need to activate the windshield defroster, typically by blowing air onto the windshield. However, if the glass fogs up repeatedly, the driver needs to repeatedly manually turn the defroster on and off. Constantly using the defroster wastes energy and may also affect passenger comfort. For example, in winter, continuously using the windshield defroster may lower the cabin temperature and produce cold air.

[0003] Therefore, although existing cars have glass defogging functions, the key challenge is how to automatically activate the corresponding glass defogging function when the glass fogs up, and how to adaptively adjust the defogging during driving to reduce problems such as untimely or incomplete defogging caused by frequent manual operation or lack of knowledge on how to operate the function, thus making defogging more intelligent. This is a technical problem that needs to be solved in current automotive cabin applications. Summary of the Invention

[0004] In view of this, embodiments of this application provide a method, apparatus, and vehicle for defogging automotive windshields to solve the problem of how to adaptively defog automotive glass in the prior art.

[0005] A first aspect of this application provides a method for defogging a car windshield, comprising: capturing an image of the car windshield and using an image recognition algorithm to identify the image and determine the fogging status of the car windshield; if fogging is detected on the car windshield, controlling the activation of the car's windshield defogging function to perform defogging; acquiring the in-vehicle humidity and the current temperature of the windshield during the defogging process; inputting the in-vehicle humidity and the current temperature of the windshield into a preset calculation model to obtain an adjustment parameter for the defogging intensity; and adjusting the defogging intensity of the windshield defogging function based on the adjustment parameter.

[0006] A second aspect of this application provides a car windshield defogger, comprising: a fogging recognition module configured to capture an image of the car windshield and use an image recognition algorithm to recognize the image and determine the fogging status of the car windshield; a defogger control module configured to control the activation of the car's windshield defogger function to defog if fogging is detected on the car windshield; a glass parameter module configured to acquire the in-vehicle humidity and windshield temperature during the defogger process; a parameter calculation module configured to input the in-vehicle humidity and windshield temperature into a preset calculation model to obtain an adjustment parameter for the defogger intensity; and a defogger adjustment module configured to adjust the defogger intensity of the windshield defogger function based on the adjustment parameter.

[0007] A third aspect of this application provides an automobile having at least one windshield defogging function, and including a sensor, a controller, a memory, and a computer program stored in the memory and executable on a processor. The controller is connected to both the sensor and the memory and is capable of controlling the at least one windshield defogging function. When the processor executes the computer program, it implements the steps of the above-described method.

[0008] The beneficial effects of this application embodiment compared with the prior art are as follows: The above method automatically identifies whether the windshield is fogged by capturing images of the windshield, and automatically activates the car's windshield defroster function when fogging occurs. At the same time, during the defroster process, the defroster intensity can be adaptively adjusted according to the humidity inside the car and the temperature of the windshield. Therefore, the method provided by this application embodiment does not require manual defrostering. It can automatically activate the defroster when the glass fogs up and adaptively adjust the defroster intensity according to the humidity inside the car and the temperature of the windshield. It is very intelligent and avoids the risks that may be caused by frequent manual operation or not knowing how to operate the windshield defroster function during car driving, thereby improving the safety of car driving. Attached Figure Description

[0009] 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.

[0010] Figure 1 This is a schematic diagram illustrating an application scenario of an embodiment of this application;

[0011] Figure 2 This is a schematic flowchart of a method for defogging a car windshield provided in an embodiment of this application;

[0012] Figure 3 This is a schematic flowchart of another method for defogging a car windshield provided in an embodiment of this application;

[0013] Figure 4 This is a schematic diagram of the structure of an automotive windshield removal device provided in an embodiment of this application;

[0014] Figure 5 This is a schematic diagram of the structure of a car provided in an embodiment of this application. Detailed Implementation

[0015] 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, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.

[0016] Figure 1 This is a schematic diagram illustrating an application scenario of an embodiment of this application. The application scenario may include a car, which is equipped with at least a sensor 100, a controller 200, and a defogging device 300 related to windshield detection. The defogging device 300 is used to implement the windshield defogging function of the car.

[0017] The sensor 100 includes, but is not limited to, a vision sensor, a humidity sensor, and a temperature sensor. The vision sensor can be a camera, lidar, or infrared sensor, etc. In this embodiment, a camera is preferred. The camera captures images of the glass, and an image recognition algorithm is used to identify the captured images to determine whether the glass in the image has fogged or frosted. The humidity sensor and temperature sensor are respectively installed on the vehicle's glass. The humidity sensor can be a capacitive humidity sensor, a resistive humidity sensor, or a thermal humidity sensor, etc., and the temperature sensor can be a thermocouple, a resistance temperature detector, a thermistor, etc. Furthermore, the vision sensor can preferably be installed above the glass or on the roof, etc., and the humidity sensor and temperature sensor can be installed on one or more locations on or inside the glass surface; this application does not impose any limitations on this.

[0018] The controller 200 can be an independent microprocessor or microcomputer system. In this case, the controller 200 is connected to the sensor 100 and also to the vehicle's overall controller, while the defogger 300 is connected to the vehicle controller. When the microprocessor or microcomputer system receives a signal from the sensor 100, it processes and analyzes the signal to generate instructions for controlling the defogger 300 and sends them to the vehicle controller. The vehicle controller then controls the operation of the defogger 300 according to these instructions, such as turning the defogger 300 on or off and adjusting the defogger intensity. Alternatively, the controller 200 can also be the vehicle's overall controller, where the sensor 100 and the defogger 300 are respectively connected to the vehicle controller. The vehicle controller directly receives and analyzes the signal from the sensor 100, and then sends corresponding control instructions to the defogger 300, including but not limited to instructions to turn the defogger 300 on or off and instructions to adjust the defogger intensity. This application does not impose any limitations on this approach.

[0019] There are many ways to implement the defogger 300. For example, the defogger 300 can be implemented by adjusting the vehicle's ventilation system to introduce fresh outside air into the vehicle, which helps remove moisture from the windshield. The ventilation system distributes air to different areas of the vehicle, including the windshield, through a fan and vents. Furthermore, the vehicle's air conditioning system can also assist the ventilation system in defogging; that is, during the defogging process, the vehicle's air conditioning system can be activated to reduce humidity in the air, thereby reducing fog on the windshield. In some vehicles, the air conditioning system can also remove moisture from the windshield in cooling mode. Another example is that the defogger 300 can also be implemented by heating the glass. Specifically, heating elements are embedded in the windshield, and the glass surface is heated by controlling the heating elements to accelerate the removal of fog or frost. Of course, in practice, the defogger 300 is not limited to the two methods mentioned above; other methods can also be implemented, and this application does not impose any restrictions on this.

[0020] It is understood that the defogging target of the defogging device in this application embodiment is the glass on a car, including but not limited to the windshield, rear windshield, and side windows. Preferably, for ease of explanation, the following embodiments will use the windshield (i.e., including the front windshield and rear windshield) as the defogging target.

[0021] Figure 2 This is a schematic flowchart of a method for defogging a car windshield provided in an embodiment of this application. Figure 2 Methods for defogging car windshields can be derived from... Figure 1 The controller 200 executes. For example... Figure 2 As shown, the method for defrosting a car windshield includes:

[0022] S201: Capture an image of the car's windshield and use an image recognition algorithm to identify the image and determine the fogging status of the car's windshield.

[0023] S202, If fogging is detected on the car windshield, the windshield defroster function is activated to defog the windshield.

[0024] S203 acquires the humidity inside the vehicle and the current temperature of the windshield during the defogging process;

[0025] S204: Input the in-vehicle humidity and the current temperature of the windshield into the preset calculation model to obtain the adjustment parameters for the defogging intensity;

[0026] S205, adjust the defogging intensity of the windshield defogging function based on this adjustment parameter.

[0027] According to the technical solution provided in this application embodiment, the system automatically identifies whether the windshield is fogged by capturing images of the windshield, and automatically activates the windshield defroster when fogging occurs. Simultaneously, during the defroster process, the system can adaptively adjust the defroster intensity based on the vehicle's interior humidity and windshield temperature. Therefore, the method provided in this application embodiment eliminates the need for manual defrostering, automatically activating the defroster when fogging occurs and adaptively adjusting the defroster intensity based on the vehicle's interior humidity and windshield temperature. This highly intelligent approach avoids the risks associated with frequent manual operation or unfamiliarity with the defroster function during vehicle operation, thereby improving driving safety.

[0028] In step S201 above, using an image recognition algorithm to identify whether the glass is fogged by recognizing the captured image is a common image processing and computer vision application. This image recognition algorithm can be a machine learning model or a deep learning model, which can be trained in advance using sample images. For example, first, an image of the glass surface is captured using an in-vehicle camera or other available image acquisition device; then, the image is preprocessed, including denoising, grayscale conversion, and edge detection; next, features for determining whether the glass is fogged are extracted from the image, which may include, but are not limited to, texture features, color features, and edge features. In this embodiment, for fogging, blurred textures or light spots can usually be observed; then, using the extracted features, a model can be built using machine learning or deep learning techniques. This model can learn the fogging pattern of the glass through training data, thereby enabling prediction on new images; preferably, the trained model is deployed in the car or on a server connected to the car, and the image of the windshield captured by the vision sensor is input into the model. The corresponding recognition result can then be obtained from the model's output. Generally, the recognition result includes two cases: the windshield is fogged and the windshield is not fogged.

[0029] In some embodiments, after step S201, that is, after taking an image of the car windshield and using an image recognition algorithm to identify the image and determine the fogging condition of the car windshield, the method may further include: if it is identified that the car windshield is not fogged, then return to step S201, take another image of the car windshield, and use an image recognition algorithm to identify the image to monitor the fogging condition of the car windshield.

[0030] In addition, after controlling the car's windshield defroster to defog, the system can return to step S201 to continue taking images of the car's windshield and using an image recognition algorithm to identify the fogging status of the windshield. If the windshield is not fogged, the system can control the defogging function to be turned off or maintain the current level of defogging to prevent further fogging.

[0031] For example, Figure 3 This is a flowchart illustrating another method for defrosting a car windshield provided in an embodiment of this application. The method includes:

[0032] The S310 captures an image of the car's windshield and uses an image recognition algorithm to identify the fogging status of the windshield.

[0033] S321, If ​​fogging is detected on the car windshield, the windshield defroster function is activated to defog the windshield.

[0034] S3211, during the defogging process, obtains the humidity inside the vehicle and the current temperature of the windshield;

[0035] S3212: Input the in-vehicle humidity and the current temperature of the windshield into the preset calculation model to obtain the adjustment parameters for the defogging intensity;

[0036] S3213, adjust the defogging intensity of the windshield defogging function based on the adjustment parameter, and return to step S310;

[0037] S322, If it is detected that the car windshield is not fogged up, check whether the car's windshield defroster function is turned on:

[0038] S3221, If ​​so, turn off the windshield defroster function and return to step S310;

[0039] S3222, if not, return directly to step S310.

[0040] This application embodiment automatically identifies the fogging condition of the windshield by capturing images of the windshield and automatically turns the windshield defogger on or off according to the fogging condition, eliminating the need for manual defogging. At the same time, during the defogging process, the defogger can also adaptively adjust the defogging intensity based on the humidity inside the vehicle and the temperature of the windshield. This is highly intelligent and avoids the risks that may be caused by frequent manual operation or lack of knowledge on how to operate the windshield defogger while driving, thus improving the safety of driving.

[0041] In step S202 above, the specific implementation method of the windshield defogger function is not unique, and can be combined with the above... Figure 1 In the illustrated embodiment, the windshield defogging function is specifically implemented by using the car's ventilation system to guide air to the windshield for defogging, and by using a heating element to heat the windshield surface. That is, the car has two windshield defogging functions.

[0042] Specifically, in step S202, when the windshield defrosting function is activated, it can be by turning on the car's ventilation system to guide air to the windshield for defrosting, or by turning on the heating element to heat the windshield surface, or by both working simultaneously.

[0043] In some embodiments, step S202, controlling the activation of the windshield defroster function of the vehicle for defrosting, may specifically include: identifying the outside temperature of the vehicle; determining the current preset environment type of the vehicle based on the outside temperature, wherein the preset environment type includes at least two types, each preset environment type corresponding to at least one outside temperature; and activating the corresponding windshield defrost function for defrosting based on the current preset environment type of the vehicle, wherein the vehicle includes at least two windshield defrost functions, each preset environment type corresponding to one windshield defrost function.

[0044] The outside temperature refers to the temperature of the environment surrounding the car. Different seasons bring different outside temperatures, thus affecting the reasons for fogging on the car windows. Specifically, considering the two methods of windshield defogging mentioned above, in summer, the interior of the vehicle may become very hot due to direct sunlight. When the moisture in the air inside the car comes into contact with the cold glass surface cooled by the air conditioning, fog may form. In winter, the outside temperature is usually lower, while the interior of the car may be warmer due to the vehicle's heating system. When the warm, humid air inside the car comes into contact with the cold glass surface, fog may form. Therefore, in summer, when the outside temperature is high, the air conditioning is usually turned on to cool the interior. The air conditioning system's cooling mode can be used in conjunction with the ventilation system to blow air onto the windshield, reducing humidity and temperature inside the car. Because the air conditioning system helps dehumidify and reduce water vapor on the glass surface, fog formation is reduced. Furthermore, in winter, when the outside temperature is low, the car's air conditioning is usually on to heat the interior. Therefore, the car's air conditioning system's heating mode can be used to assist the ventilation system in directing warm air to the glass surface. Since the air conditioning system not only heats the interior but also dehumidifies, reducing humidity and preventing fogging, this method can be used in both winter and summer. Of course, in these winter and summer conditions, the windshield defroster can also be used to heat the glass surface, effectively removing fog quickly and improving driver visibility.

[0045] Preferably, the preset environment type for the vehicle can include a low-temperature environment and a high-temperature environment, which correspond to two different temperature ranges. These temperature ranges can be two consecutive temperature intervals. For example, the outside temperature range corresponding to the low-temperature environment is ≤15°C (of course, other temperature values ​​are possible in practice, not limited to 15°C), while the outside temperature range corresponding to the high-temperature environment can be >15°C. Furthermore, the temperature range can also be a set of multiple preset temperature values; this application does not impose any limitations on this.

[0046] In this case, in the above embodiment, according to the preset environment type in which the car is currently located, the corresponding windshield defogging function is activated to perform defogging, including: when the car is in a low-temperature environment, controlling the activation of the heating element corresponding to the surface temperature of the windshield to heat the glass for defogging; when the car is in a high-temperature environment, controlling the activation of the car ventilation system to guide air to the windshield for defogging, and activating the cooling mode of the air conditioning system to cool the air guided to the windshield; wherein, the windshield defogging function includes heating the surface temperature of the windshield for defogging and guiding air to the windshield for defogging.

[0047] In addition, when the car is in a low-temperature environment, besides the above-mentioned implementation methods, the car's ventilation system can be turned on to guide air to the windshield, while the air conditioning system's heating mode is also turned on to heat the air guided to the windshield, thereby blowing air to defog the glass. Afterwards, if no fogging is detected on the windshield, the windshield defogger function, which raises the surface temperature of the windshield, is activated, and the ventilation system is shut off to guide air to the windshield. Since raising the surface temperature of the windshield generally has a slower defogging effect than blowing air onto the windshield surface, this embodiment utilizes the cooperation of the ventilation system and the air conditioning system to guide hot air to the windshield for rapid defogging. After defogging is completed, the windshield defogger function, which raises the surface temperature of the windshield, is activated again to prevent repeated fogging, and the ventilation system is shut off to guide air to the windshield. This allows for rapid defogging when the windshield first fogs up and prevents repeated fogging, avoiding the noise caused by repeatedly using the ventilation system for defogging and preventing the glass from fogging again.

[0048] Of course, choosing a pre-selected windshield defogging function from the various existing windshield defogging functions that correspond to the outside temperature is not the conventional approach. On the contrary, this selection and combination of different windshield defogging functions under different outside environments can achieve adaptive defogging while ensuring the current riding experience of the users in the car, and minimizing additional environmental interference caused by defogging, such as noise interference and interior temperature interference.

[0049] In this embodiment, when the car has both windshield surface temperature heating and air guiding to the windshield defogging function, the preset environment type of the car can be determined by detecting the outside temperature. According to the different preset environment types, the corresponding windshield defogging function is activated to perform defogging. This scheme of automatically selecting the windshield defogging function based on the outside temperature can not only adaptively defog, but also take into account the comfort of the in-car environment, making the car's defogging more intelligent.

[0050] In step S203 above, the current temperature of the windshield refers to the current temperature of the windshield. In-vehicle humidity includes, but is not limited to, the relative humidity of the air inside the vehicle. The humidity sensor installed on the vehicle is preferably a relative humidity meter. Here, the relative humidity can be the value detected by a single humidity sensor, or it can be the average of the values ​​detected by multiple humidity sensors installed in different locations on the vehicle; this embodiment does not impose any limitations on this.

[0051] Of course, in practice, the methods for collecting the humidity inside the vehicle and the current temperature of the windshield are not limited to the methods mentioned above. Other methods can also be used to obtain the humidity inside the vehicle and the current temperature. This application does not impose any restrictions on this.

[0052] In step S204 above, the method of adjusting the defogging intensity based on the vehicle's interior humidity and the current temperature of the windshield is not unique. Specifically, different windshield defogging functions will correspond to different methods of adjusting the defogging intensity. For example, when using the car's ventilation system to guide air to the windshield for defogging, the defogging intensity can be adjusted by regulating the airflow; when using methods that raise the windshield surface temperature for defogging, the defogging intensity can be adjusted by regulating the power of the heating element.

[0053] In some embodiments, step S204 involves inputting the vehicle interior humidity and windshield temperature into a preset calculation model to obtain adjustment parameters for the defogging intensity. This includes: the preset calculation model includes a dew condensation temperature calculation formula; inputting the vehicle interior humidity and windshield temperature into the windshield dew condensation temperature calculation formula to obtain the dew condensation temperature of the vehicle windshield; calculating the temperature difference between the windshield temperature and the dew condensation temperature; determining a target temperature range corresponding to the dew condensation temperature based on a plurality of temperature ranges predetermined by the temperature difference, wherein the target temperature difference range is one of a plurality of temperature ranges; and using the airflow adjustment level corresponding to the target temperature range as the target adjustment parameter for the defogging intensity. The plurality of temperature ranges correspond one-to-one with the plurality of airflow adjustment levels of the vehicle's ventilation system that guide air to the windshield.

[0054] Specifically, in this embodiment, the preset calculation model is preferably a dew condensation temperature calculation formula, and the specific implementation of the dew condensation temperature calculation formula is not unique.

[0055] For example, the formula for calculating condensation temperature is:

[0056]

[0057] In the above formula (1), t d Indicates the condensation temperature, t ndenoted by , where t represents the current temperature, RH represents the relative humidity, k represents the correction factor, and m represents the temperature coefficient. During the process of starting the car's ventilation system to guide air to the windshield for defrosting, changes in temperature and humidity are detected. The detected interior humidity (i.e., relative humidity) and the current windshield temperature are input into the above dew temperature calculation formula (1) to calculate the corresponding dew temperature.

[0058] After obtaining the condensation temperature, the temperature difference is calculated according to the following formula (2):

[0059] Δt=tt d ……(2);

[0060] Where Δt represents the temperature difference.

[0061] In one embodiment, multiple temperature ranges can be pre-divided based on temperature differences, including but not limited to: (2.0Δt, +∞), (1.5Δt, 2.0Δt), (1.2Δt, 1.5Δt), (Δt, 1.2Δt), (0.8Δt, Δt), and (-∞, 0.8Δt), for a total of six temperature ranges. Correspondingly, the airflow directed to the windshield can be preset to six airflow adjustment levels, for example, level one, level two, level three, level four, level five, and a stop level. Level one has an airflow of 20%, level two has an airflow of 40%, level three has an airflow of 60%, level four has an airflow of 80%, and level five has an airflow of 100%. The stop level shuts off the ventilation system and directs air to the windshield. These six airflow adjustment levels correspond one-to-one with the six temperature ranges.

[0062] When t d When the value is greater than 2.0Δt, turn on the airflow guide to the windshield and control the airflow adjustment level to level five;

[0063] When 1.2Δt < t d When the value is ≤1.5Δt, turn on the airflow guide to the windshield and control the airflow adjustment level to four.

[0064] When 1.2Δt < t d When the value is ≤1.5Δt, turn on the airflow guide to the windshield and control the airflow adjustment level to level three;

[0065] When Δt < t d When the value is ≤1.2Δt, turn on the airflow guide to the windshield and control the airflow adjustment level to level two;

[0066] When 0.8Δt < t d When ≤Δt, turn on the airflow guide to the windshield and control the airflow adjustment level to level 1;

[0067] When td When the value is ≤0.8Δt, the function of directing air to the windshield is turned off.

[0068] Based on this embodiment, in step S205 above, adjusting the defogging intensity of the windshield defogging function based on the target adjustment parameter includes:

[0069] Adjust the airflow adjustment setting of the car's ventilation system to the airflow adjustment setting corresponding to the target temperature range, thereby controlling the airflow directed to the windshield; wherein, controlling the activation of the car's windshield defrosting function includes: controlling the car's ventilation system to direct air to the windshield for defrosting, the air including cold air and hot air.

[0070] Specifically, the airflow directed to the windshield can be controlled by the ventilation system, and the air directed to the windshield, with the assistance of the air conditioning system, can be divided into cold air and hot air. When the car's air conditioning system is in cooling mode, it delivers cold air; conversely, when the car's air conditioning system is in heating mode, it delivers hot air.

[0071] This embodiment calculates the condensation temperature and temperature difference of the windshield in real time by detecting the humidity inside the vehicle and the current temperature change of the windshield. Then, based on the magnitude of the condensation temperature and temperature difference, it determines the airflow adjustment level of the car ventilation system to guide air to the glass, that is, the adjustment parameter of the defogging intensity, so as to achieve adaptive control of the defogging intensity, which is very intelligent.

[0072] In some embodiments, step S204 above, inputting the vehicle interior humidity and windshield temperature into a preset calculation model to obtain the adjustment parameters for the defogging intensity, includes: calculating the temperature difference between the current temperature and the target temperature of the windshield based on the target temperature of the windshield; calculating the humidity difference between the vehicle interior humidity and the target humidity based on the target humidity of the windshield; calculating a weighted sum based on the preset weights of the temperature difference and the humidity difference to obtain the temperature heating intensity of the windshield, and using the temperature heating intensity as the target adjustment parameter for the defogging intensity.

[0073] Specifically, the target humidity and target temperature for the windshield are "ideal humidity" and "ideal temperature," respectively, which are ideal conditions for preventing fogging or frost formation on the windshield. There are no fixed values ​​for either; rather, they are set based on actual needs and user experience. These values ​​are typically determined by vehicle manufacturers when designing the vehicle's heating and defogging systems and can be influenced by various factors such as weather conditions, vehicle interior design, and user feedback.

[0074] For example, here is an example of calculating target adjustment parameters based on the humidity inside the vehicle and the current temperature of the windshield: Suppose the temperature sensor measures the temperature of the windshield surface as T, and the humidity sensor measures the humidity inside the vehicle (e.g., the relative humidity mentioned above) as H.

[0075] Therefore, it can be calculated according to the following formula (3):

[0076] Temperature heating intensity = K1(H) 目标 —H 实际 )+K2(T 目标 —T 实际 )……(3);

[0077] Among them, H 目标 For the set target humidity, H 实际 T represents the actual humidity (i.e., the measured relative humidity). 目标 For the set target temperature, T 实际 K1 and K2 are adjustment coefficients, which are generally constants and can be adjusted according to actual conditions. They are used to control the influence of humidity and temperature on the heating intensity. In practice, the heating intensity can be limited to a reasonable range. For example, the heating intensity can be set to max(0, min(1, heating intensity)), meaning the target adjustment parameter is limited to between 0 and 1.

[0078] This embodiment takes into account the target humidity and target temperature, as well as the difference between the actual humidity and temperature. When the actual humidity or temperature deviates from the set target value, the temperature heating intensity (i.e., the temperature adjustment) will be adjusted accordingly (for example, when the actual humidity is lower than the target humidity, the heating intensity is increased; when the actual temperature is lower than the target temperature, the heating intensity is also increased), thereby more intelligently preventing fogging on the windshield.

[0079] Next, based on this embodiment, step S205 above, adjusting the defogging intensity of the windshield defogging function based on the target adjustment parameter, includes: the windshield defogging function includes using a heating element to increase the surface temperature of the windshield; calculating the product of the target adjustment parameter and the rated operating power of the heating element corresponding to the increased surface temperature of the windshield to obtain the target operating power; and adjusting the operating power of the heating element to the target operating power.

[0080] Specifically, the rated operating power of the heating element is generally a fixed value. Since the target adjustment parameter is currently between 0 and 1, the operating power of the heating element can be adjusted by multiplying the target adjustment parameter by the rated operating power, which changes the temperature heating intensity and plays the role of adaptive adjustment of the demisting intensity.

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

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

[0083] Figure 4 This is a schematic diagram of a car windshield defroster provided in an embodiment of this application. Figure 4 As shown, the automotive windshield defroster includes:

[0084] The fogging recognition module 401 is configured to capture an image of the car windshield and use an image recognition algorithm to recognize the image and determine the fogging status of the car windshield.

[0085] The defogger control module 402 is configured to activate the windshield defogger function of the car if fogging is detected on the windshield.

[0086] Glass parameter module 403 is configured to acquire in-vehicle humidity and windshield temperature during the defogging process;

[0087] The parameter calculation module 404 is configured to input the in-vehicle humidity and windshield temperature into a preset calculation model to obtain the adjustment parameters for the defogging intensity.

[0088] The defogger adjustment module 405 is configured to adjust the defogger intensity of the windshield defogger function based on the adjustment parameters.

[0089] According to the technical solution provided in this application embodiment, the system automatically identifies whether the windshield is fogged by capturing images of the windshield, and automatically activates the windshield defroster when fogging occurs. Simultaneously, during the defroster process, the system can adaptively adjust the defroster intensity based on the vehicle's interior humidity and windshield temperature. Therefore, the method provided in this application embodiment eliminates the need for manual defrostering, automatically activating the defroster when fogging occurs and adaptively adjusting the defroster intensity based on the vehicle's interior humidity and windshield temperature. This highly intelligent approach avoids the risks associated with frequent manual operation or unfamiliarity with the defroster function during vehicle operation, thereby improving driving safety.

[0090] In some embodiments, the parameter calculation module 404 is specifically configured to input the vehicle interior humidity and windshield temperature into the windshield dew temperature calculation formula to obtain the windshield dew temperature. The preset calculation model includes the dew temperature calculation formula. The module calculates the temperature difference between the windshield temperature and the dew temperature. Based on multiple temperature ranges predetermined by the temperature difference, the module determines the target temperature range corresponding to the dew temperature. The target temperature range is one of multiple temperature ranges. The module uses the airflow adjustment setting corresponding to the target temperature range as the target adjustment parameter for the defogging intensity. The multiple temperature ranges correspond one-to-one with the multiple airflow adjustment settings of the vehicle's ventilation system that guide air to the windshield.

[0091] Next, the aforementioned defogger adjustment module 405 is specifically configured to adjust the airflow adjustment level of the car's ventilation system that guides air to the windshield to the airflow adjustment level corresponding to the target temperature range, thereby controlling the airflow guided to the windshield; wherein, controlling the activation of the car's windshield defogger function includes: controlling the car's ventilation system to guide air to the windshield for defogging, wherein the air includes both cold and hot air.

[0092] In some embodiments, the parameter calculation module 404 is specifically configured to calculate the temperature difference between the current temperature and the target temperature of the windshield based on the target temperature of the windshield; calculate the humidity difference between the humidity inside the vehicle and the target humidity based on the target humidity of the windshield; determine the temperature heating intensity of the windshield based on the weighted sum of the temperature difference and the humidity difference, and use the temperature heating intensity as the target adjustment parameter for the defogging intensity.

[0093] Next, the aforementioned defogging adjustment module 405 is specifically configured to calculate the product of the target adjustment parameter and the rated working power based on the rated working power of the heating element corresponding to the heated windshield surface temperature, thereby obtaining the target working power. The windshield defogging function includes using the heating element to heat the windshield surface temperature and adjusting the working power of the heating element to the target working power.

[0094] In some embodiments, the defogging control module 402 is further configured to, after controlling the activation of the windshield defogging function of the vehicle for defogging, continue to capture an image of the vehicle's windshield, and use an image recognition algorithm to identify the image to determine the fogging status of the vehicle's windshield; if it is identified that the vehicle's windshield is not fogged, then control the defogging function of the vehicle's windshield to be turned off.

[0095] In some embodiments, the defogging control module 402 is further configured to identify the outside temperature of the vehicle; determine the current preset environment type of the vehicle based on the outside temperature, the preset environment type including at least two types, each preset environment type corresponding to at least one outside temperature; and activate the corresponding windshield defogging function to defog based on the current preset environment type of the vehicle, the vehicle including at least two windshield defogging functions, each preset environment type corresponding to one windshield defogging function.

[0096] In some embodiments, the preset environment type includes a low-temperature environment and a high-temperature environment, which correspond to two different temperature ranges respectively; the aforementioned defogging control module 402 is specifically configured to, when the vehicle is in a low-temperature environment, control the activation of the heating element corresponding to the surface temperature of the windshield to heat and defog the glass; when the vehicle is in a high-temperature environment, control the activation of the vehicle ventilation system to guide air to the windshield for defogging; wherein, the windshield defogging function includes heating the surface temperature of the windshield for defogging and guiding air to the windshield for defogging.

[0097] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0098] Figure 5 This is a schematic diagram of the structure of a car provided in an embodiment of this application. (Combined with...) Figure 1 and Figure 5 In this embodiment, the vehicle 500 has at least one windshield defogging function and includes a sensor 100, a controller 200, a memory 400, and a computer program 600 stored in the memory 400 and executable on the processor. The controller 200 is connected to both the sensor 100 and the memory 400 and can implement the steps in the above-described method embodiments when the controller 200 executes the computer program 600, thereby adaptively controlling the at least one windshield defogging function; or, when the controller 200 executes the computer program 600, it can implement the functions of each module in the above-described device embodiments, thereby adaptively controlling the at least one windshield defogging function.

[0099] Sensor 100 may include, but is not limited to, Figure 1 The sensor includes a visual sensor, a humidity sensor, and a temperature sensor.

[0100] The controller 200 can be an electronic device such as a processor or a microcomputer system. The processor can 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.

[0101] The memory 400 can be an internal storage unit of the controller 200, such as a hard disk or RAM of the controller 200. The memory 400 can also be an external storage device of the controller 200, such as a plug-in hard disk, Smart Media Card (SMC), Secure Digital (SD) card, or Flash Card equipped on the controller 200. The memory 400 can also include both internal storage units of the controller 200 and external storage devices. The memory 400 is used to store the computer program 600 and other programs and data required for windshield defroster control.

[0102] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0103] If the integrated module is implemented as a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium (e.g., 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 the various method embodiments described above. The computer program may include computer program code, which may be in the form of source code, object code, executable file, or some intermediate form. The computer-readable storage medium may include: any entity or device capable of carrying computer program code, recording media, USB flash drive, portable hard drive, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc.

[0104] 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 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 the embodiments of this application, and should all be included within the protection scope of this application.

Claims

1. A method for defrosting a car windshield, characterized in that, include: Capture an image of the car's windshield and use an image recognition algorithm to identify the image to determine the fogging status of the car's windshield; If fogging is detected on the car's windshield, the windshield defroster function will be activated to defog the windshield. During the defrosting process, the vehicle's interior humidity and the current temperature of the windshield are measured. Input the vehicle's interior humidity and the windshield's current temperature into the preset calculation model to obtain the adjustment parameters for the defogging intensity; This includes: calculating the temperature difference between the current temperature and the target temperature of the windshield based on the target temperature of the windshield; calculating the humidity difference between the humidity inside the vehicle and the target humidity based on the target humidity of the windshield; determining the temperature heating intensity of the windshield based on the weighted sum of the temperature difference and the humidity difference, and using the temperature heating intensity as the target adjustment parameter for the defogging intensity. The defogging intensity of the windshield defogging function is adjusted based on the aforementioned adjustment parameters.

2. The method according to claim 1, characterized in that, The vehicle interior humidity and windshield temperature are input into a preset calculation model to obtain the adjustment parameters for the defogging intensity, which also include: The preset calculation model includes a dew point calculation formula. The vehicle interior humidity and windshield temperature are input into the windshield dew point calculation formula to obtain the dew point of the car windshield. Calculate the temperature difference between the windshield temperature and the condensation temperature; Based on the multiple temperature ranges predetermined by the temperature difference, a target temperature range corresponding to the condensation temperature is determined. The target temperature range is one of multiple temperature ranges, and the airflow adjustment level corresponding to the target temperature range is used as the target adjustment parameter for the defogging intensity. The multiple temperature ranges correspond one-to-one with the multiple airflow adjustment levels of the car's ventilation system that guide air to the windshield.

3. The method according to claim 2, characterized in that, Adjusting the defogging intensity of the windshield defroster based on the target adjustment parameters includes: Adjust the airflow control setting of the car's ventilation system to the airflow setting corresponding to the target temperature range, and control the airflow directed to the windshield. The control of activating the windshield defroster function of the car includes: controlling the car's ventilation system to guide air to the windshield for defogging, wherein the air includes cold air and hot air.

4. The method according to claim 1, characterized in that, Adjusting the defogging intensity of the windshield defroster based on the target adjustment parameters includes: The windshield defogging function includes using a heating element to increase the surface temperature of the windshield, and calculating the product of the target adjustment parameter and the rated operating power based on the rated operating power of the heating element corresponding to the increased windshield surface temperature to obtain the target operating power. Adjust the operating power of the heating element to the target operating power.

5. The method according to claim 1, characterized in that, After the windshield defroster is activated and the car is defogging, images of the windshield are captured, and an image recognition algorithm is used to identify the images to determine the fogging status of the windshield. If the system detects that the car's windshield is not fogged up, it will control the system to turn off the car's windshield defroster function.

6. The method according to claim 1, characterized in that, Controlling the activation of the car's windshield defroster function includes: Identify the outside temperature of the car; Based on the outside temperature, the current preset environment type of the vehicle is determined. The preset environment type includes at least two types, and each preset environment type corresponds to at least one outside temperature. Based on the preset environment type currently in which the vehicle is located, the corresponding windshield defogging function is activated to defog. The vehicle includes at least two windshield defogging functions, and each preset environment type corresponds to one windshield defogging function.

7. The method according to claim 6, characterized in that, The preset environment types include low temperature environment and high temperature environment, which correspond to two different temperature ranges respectively; Based on the preset environment type currently in which the car is, the corresponding windshield defroster function will be activated to defog the windshield, including: When the car is in a low-temperature environment, the heating element corresponding to the surface temperature of the windshield is activated to heat the glass and defog it. When the car is in a high-temperature environment, control the activation of the car's ventilation system to direct air to the windshield to blow air and defog the glass. The windshield defogging function includes heating the windshield surface to defog and guiding air to the windshield to defog.

8. A defogging device for automotive windshields, characterized in that, include: The fogging detection module is configured to capture an image of the car windshield and use an image recognition algorithm to identify the image to determine the fogging status of the car windshield. The defogger control module is configured to activate the windshield defogger if it detects fogging on the windshield. The glass parameter module is configured to acquire the vehicle interior humidity and windshield temperature during the defogging process; The parameter calculation module is configured to input the in-vehicle humidity and windshield temperature into a preset calculation model to obtain the adjustment parameters for the defogging intensity. This includes: calculating the temperature difference between the current temperature and the target temperature of the windshield based on the target temperature of the windshield; calculating the humidity difference between the humidity inside the vehicle and the target humidity based on the target humidity of the windshield; determining the temperature heating intensity of the windshield based on the weighted sum of the temperature difference and the humidity difference, and using the temperature heating intensity as the target adjustment parameter for the defogging intensity. The defogging adjustment module is configured to adjust the defogging intensity of the windshield defogging function based on the adjustment parameters.

9. A motor vehicle having at least one windshield defogging function, comprising a sensor, a controller, a memory, and a computer program stored in the memory and executable on a processor, the controller being connected to both the sensor and the memory and capable of controlling the at least one windshield defogging function, 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 7.

Citation Information

Patent Citations

  • Automatically-antifogging air-conditioning system and antifogging method

    CN102205782A

  • Defrosting system capable of being automatically started

    CN107161108A