Defogging method, device and equipment of camera, medium, product and vehicle

By monitoring camera clarity and calculating dew point temperature, the method addresses fogging in vehicle cameras, ensuring clear imaging and reducing energy waste and component damage.

CN119160130APending Publication Date: 2024-12-20ROX MOTOR TECH CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202411413971.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-10
Publication Date
2024-12-20

AI Technical Summary

Technical Problem

Existing camera systems in vehicles suffer from fogging due to temperature differences inside and outside the vehicle, leading to reduced imaging clarity and safety issues, while continuous heating to defog exacerbates energy waste and component aging.

Method used

A method that monitors camera clarity, collects in-vehicle environment data, calculates dew point temperature, and heats the sealing area only when fogging is detected to defog the camera area effectively.

Benefits of technology

Accurately determines fogging and heats only when necessary, preventing energy waste and component damage, thus ensuring clear imaging and improved safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119160130A_ABST
    Figure CN119160130A_ABST
Patent Text Reader

Abstract

The invention provides a defogging method, device and equipment for a camera, a medium, a product and a vehicle. The method comprises the steps that whether the imaging definition of a vehicle camera is smaller than a first threshold value or not is monitored; under the condition that it is monitored that the imaging definition of the vehicle camera is smaller than a first threshold value, in-vehicle environment data and out-vehicle temperature data of the vehicle are obtained, and the in-vehicle environment data comprise in-vehicle humidity data and in-vehicle temperature data; calculating an in-vehicle dew point temperature according to the in-vehicle humidity data and the in-vehicle temperature data; according to the in-vehicle dew point temperature and the out-vehicle temperature data, whether a camera area of the vehicle fogs or not is determined; and under the condition that it is determined that the camera area of the vehicle fogs, the sealing area is controlled to be heated, and defogging is conducted on the camera area of the vehicle. The technical problem that long-time operation of the camera heating wire cannot be avoided while the camera area is defogged in the prior art is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the technical field of vehicle defrosting and defogging, and in particular, relates to a camera defogging method, device, equipment, medium, product and vehicle. Background Art

[0002] With the development and popularization of intelligent driving functions, it is a common solution to place a high-definition camera in the upper area inside the front windshield to collect road condition information. In order to ensure that the camera area meets the requirements of clear vision and no stray light / dust, the camera area needs to be sealed as much as possible. However, due to the difference in temperature environment inside and outside the car, the camera area cannot avoid fogging, and the relatively sealed environment means that once the camera field of view is fogged, the fog will not dissipate, thus affecting driving safety.

[0003] In the related technology, a heating wire is usually added to the front camera field of view to dissipate fog. However, after the vehicle is powered on, the heating wire in the front camera field of view is kept in a heated state for a long time, which not only wastes energy, but also inevitably accelerates the aging of other components installed in this area, and increases the risk of cracking the front windshield.

[0004] Therefore, there is an urgent need for a camera defog method that can meet the defogging requirements while avoiding the long-term operation of the camera heating wire. Summary of the invention

[0005] The embodiments of the present application provide a camera defog method, device, equipment, medium, product and vehicle to solve the technical problem in the related art that it is impossible to avoid the long-term operation of the camera heating wire while defog.

[0006] In a first aspect, an embodiment of the present application provides a camera defogging method, the method comprising:

[0007] Monitoring whether the imaging clarity of a vehicle camera is less than a first threshold, wherein the vehicle camera is disposed in a sealing area of ​​a front windshield of the vehicle;

[0008] When it is detected that the imaging clarity of the vehicle camera is less than a first threshold, obtaining the vehicle's interior environment data and the vehicle's exterior temperature data, where the vehicle's interior environment data includes the vehicle's interior humidity data and the vehicle's interior temperature data;

[0009] Calculate the dew point temperature inside the vehicle according to the humidity data inside the vehicle and the temperature data inside the vehicle;

[0010] Determine whether the camera area of ​​the vehicle is fogged based on the dew point temperature inside the vehicle and the temperature outside the vehicle;

[0011] When it is determined that the camera area of ​​the vehicle is fogged, the sealing area is controlled to be heated to defog the camera area of ​​the vehicle.

[0012] In a second aspect, an embodiment of the present application provides a camera defogging method and device, the device comprising:

[0013] A monitoring module, used to monitor whether the imaging clarity of a vehicle camera is less than a first threshold, wherein the vehicle camera is arranged in a sealing area of ​​a front windshield of the vehicle;

[0014] An acquisition module, configured to acquire in-vehicle environment data and out-vehicle temperature data of the vehicle when the imaging clarity of the vehicle camera is detected to be less than a first threshold, wherein the in-vehicle environment data includes in-vehicle humidity data and in-vehicle temperature data;

[0015] A calculation module, used for calculating the dew point temperature inside the vehicle according to the humidity data inside the vehicle and the temperature data inside the vehicle;

[0016] A determination module, used to determine whether a camera area of ​​the vehicle is fogged according to the dew point temperature inside the vehicle and the temperature outside the vehicle;

[0017] The control module is used for controlling the heating of the sealing area to defog the camera area of ​​the vehicle when it is determined that the camera area of ​​the vehicle is fogged.

[0018] In a third aspect, an embodiment of the present application provides an electronic device, the device comprising:

[0019] A processor and a memory storing programs or instructions;

[0020] The above method is implemented when the processor executes the program or instruction.

[0021] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a program or instruction is stored, and the program or instruction implements the above method when executed by a processor.

[0022] In a fifth aspect, an embodiment of the present application provides a computer program product. When instructions in the computer program product are executed by a processor of an electronic device, the electronic device executes the above method.

[0023] In a sixth aspect, an embodiment of the present application provides a vehicle, the vehicle comprising at least one of the above-mentioned camera defogger, an electronic device, and a computer-readable storage medium.

[0024] In the embodiment of the present application, by monitoring the imaging clarity of the vehicle camera and collecting the in-vehicle environment data and the outside temperature data when the imaging clarity is detected to be lower than a preset threshold, it can be understood that the in-vehicle dew point temperature can be accurately calculated using these data, and then the camera area can be accurately judged whether it is fogged. When it is determined that the camera area of ​​the vehicle is fogged, the sealing area is controlled to heat to defog the camera area of ​​the vehicle. In this way, not only can the camera area of ​​the vehicle be defogged, but also the energy waste and potential damage caused by the camera area being in a heated state for a long time can be avoided. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] In order to more clearly illustrate the technical solution of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0026] Figure 1 is a schematic flow chart of a camera defogging method according to an embodiment of the present invention;

[0027] Figure 2 is a schematic diagram of a process of controlling camera area heating by a body control module according to an embodiment of the present invention;

[0028] Figure 3 is a schematic diagram of an overall process of heating control of a camera area according to an embodiment of the present invention;

[0029] Figure 4 is a schematic diagram of a process for determining whether a camera area is fogged according to an embodiment of the present invention;

[0030] Figure 5 is a structural block diagram of a camera defogging method and device according to an embodiment of the present invention;

[0031] Figure 6 is a schematic structural diagram of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0032] The features and exemplary embodiments of various aspects of the present application will be described in detail below. In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain the present application, rather than to limit the present application. For those skilled in the art, the present application can be implemented without the need for some of these specific details. The following description of the embodiments is only to provide a better understanding of the present application by illustrating the examples of the present application.

[0033] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the statement "include..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.

[0034] In addition, it should be noted that the acquisition, storage, use, and processing of data in the embodiments of this application are in compliance with the relevant provisions of national laws and regulations. It should be noted that in the embodiments of this application, some existing solutions in the industry such as certain software, components, and models may be mentioned, and they should be considered as exemplary. Their purpose is only to illustrate the feasibility of the implementation of the technical solution of this application, but it does not mean that the applicant has or will necessarily use the solution.

[0035] In order to solve the problems of the prior art, an embodiment of the present application provides a camera defog method, which can be applied in scenarios where a camera is arranged in the upper inner area of ​​the front windshield of a vehicle to collect road condition information, and the camera area is prone to fogging due to sealing. Figure 1 is a flow chart of a camera defogging method according to an embodiment of the present invention. Figure 1 As shown, the camera defogging method may include the following steps:

[0036] S110, monitoring whether the imaging clarity of a vehicle camera is less than a first threshold, wherein the vehicle camera is disposed in a sealing area of ​​a front windshield of the vehicle.

[0037] In S110, the vehicle may be a motor vehicle or non-motor vehicle with a heating function in the front camera area. During normal operation of the vehicle camera, one or more frames of image data may be obtained from the camera to detect the imaging clarity of the vehicle camera. The detection of imaging clarity may use edge detection, frequency domain analysis, gradient-based evaluation, etc., without limitation. The first threshold may be set according to the function and application scenario of the vehicle camera. For example, when the function execution of the vehicle camera requires a higher imaging clarity, the first threshold is larger.

[0038] In this way, by real-time detection of the vehicle camera imaging clarity and comparing it with the first threshold, it is ensured that the camera clarity meets the requirements, while reducing misjudgments caused by blurred imaging, thereby improving the safety and reliability of vehicle intelligent driving.

[0039] S120, when it is monitored that the imaging clarity of the vehicle camera is less than a first threshold, obtaining the vehicle's interior environment data and exterior temperature data, where the vehicle's interior environment data includes interior humidity data and interior temperature data.

[0040] In S120, when it is monitored that the imaging clarity of the vehicle camera is less than the first threshold, there are many reasons for the low imaging clarity of the vehicle camera, including that the vehicle camera is dirty, damaged, fogged, and the lighting conditions are poor. In order to quickly determine the reason for the low imaging clarity of the vehicle camera, the vehicle's in-vehicle environment data and outdoor temperature data can be first obtained to determine whether the low imaging clarity of the vehicle camera is caused by high humidity in the vehicle or a large temperature difference between the inside and outside of the vehicle.

[0041] Among them, the in-vehicle environmental data can be collected by sensor components such as temperature sensors and humidity sensors installed in the vehicle. It is understandable that if the in-vehicle temperature sensors, humidity sensors and other sensor components are not installed in the sealed area of ​​the vehicle's front windshield where the camera is located, the environmental data of the sealed area may be different from the in-vehicle environmental data. In order to reduce the deviation between the environmental data of the sealed area and the in-vehicle environmental data in this case, the sensor component can be set at a place close to the sealed area. For example, the sensor component can be set on the vehicle's front windshield.

[0042] In this way, by timely acquiring the in-vehicle environment data and the outside-vehicle temperature data, it is helpful to quickly locate the cause of the low imaging clarity of the vehicle camera and take corresponding measures to restore the normal imaging capability of the vehicle camera.

[0043] S130, calculating the in-vehicle dew point temperature according to the in-vehicle humidity data and the in-vehicle temperature data.

[0044] In S130, the in-vehicle dew point temperature is a function of the in-vehicle air humidity and the in-vehicle temperature. The dew point temperature may be calculated by using an existing meteorological library, for example, the metpy library in the python programming language. The calculation method of the in-vehicle dew point temperature is not limited herein.

[0045] S140, determining whether a camera area of ​​the vehicle is fogged based on the dew point temperature inside the vehicle and the temperature outside the vehicle.

[0046] In S140, the in-vehicle dew point temperature is the temperature of the air in the vehicle when it is cooled to saturation under the condition that the water vapor content (in-vehicle air humidity) and air pressure do not change. When the in-vehicle temperature is higher than the in-vehicle dew point temperature, the water vapor in the air will not condense into liquid water; when the in-vehicle temperature is lower than or equal to the in-vehicle dew point temperature and there is a temperature difference between the inside and outside of the vehicle, the water vapor in the vehicle will condense into fog on the colder surface (such as the glass in the camera area).

[0047] It is understandable that if the dew point temperature inside the car is higher than the outside temperature and there is a large temperature difference between the two, the glass surface in the camera area is likely to fog due to condensation of water vapor inside the car. If the dew point temperature inside the car is lower than or equal to the outside temperature, or the temperature difference between the two is small, the risk of fogging is relatively low.

[0048] Therefore, based on the dew point temperature inside the vehicle and the outside temperature data, it can be determined whether the camera area of ​​the vehicle is fogged.

[0049] S150, when it is determined that the camera area of ​​the vehicle is fogged, controlling the sealing area to be heated to defog the camera area of ​​the vehicle.

[0050] In S150, a heating wire may be provided in the sealing area to heat and defog the camera area of ​​the vehicle.

[0051] In the embodiment of the present application, by monitoring the imaging clarity of the vehicle camera and collecting the in-vehicle environment data and the outside temperature data when the imaging clarity is detected to be lower than a preset threshold, it can be understood that these data can be used to accurately calculate the in-vehicle dew point temperature, and then accurately determine whether the camera area is fogged. In the case where it is determined that the camera area of ​​the vehicle is fogged, the camera area of ​​the vehicle is controlled to be heated to defog the camera area of ​​the vehicle. In this way, not only can the camera area of ​​the vehicle be defogged, but also the energy waste and potential damage caused by the camera area being in a heated state for a long time can be avoided.

[0052] In some embodiments, determining whether a camera area of ​​a vehicle is fogged based on the dew point temperature inside the vehicle and the temperature outside the vehicle includes:

[0053] Calculate the difference between the dew point temperature inside the vehicle and the temperature outside the vehicle;

[0054] When the difference is less than or equal to the second threshold, determining that the camera area of ​​the vehicle is fogged;

[0055] When the difference is greater than the second threshold, it is determined whether the camera area of ​​the vehicle is fogged according to the interior lighting data, where the interior environment data includes the interior lighting data.

[0056] In one example, the dew point temperature in the car is Tdp and the outside temperature T out The difference between them is ΔT = T dp -T out When comparing the difference value with the second threshold value, the absolute value of the difference value may be used for comparison.

[0057] In this embodiment, the second threshold value can be set according to whether the camera area is prone to fogging. Specifically, the second threshold value can be determined by conducting experiments on fogging of the vehicle camera area for multiple times under different difference values.

[0058] In this embodiment, since the second threshold is a set value, when the difference is greater than the second threshold, the camera area of ​​the vehicle may also be fogged. Therefore, whether the camera area of ​​the vehicle is fogged can be further determined based on the interior lighting data.

[0059] In this way, by calculating the difference between the dew point temperature inside the vehicle and the temperature data outside the vehicle, it is possible to determine whether the camera area of ​​the vehicle is fogged, thereby achieving precise control of the heating of the camera area of ​​the vehicle.

[0060] In some embodiments, determining whether a camera area of ​​a vehicle is fogged according to the interior illumination data of the vehicle includes:

[0061] When the illumination data inside the vehicle is greater than a third threshold, determining that a camera area of ​​the vehicle is fogged;

[0062] When the interior illumination data is less than or equal to the third threshold, it is determined that the camera area of ​​the vehicle is not fogged.

[0063] In this embodiment, the third threshold can be set according to the minimum light intensity required for the imaging clarity of the vehicle camera at the first threshold, that is, when the in-vehicle lighting data is less than or equal to the third threshold, the imaging clarity of the vehicle camera is less than the first threshold.

[0064] In this embodiment, under the premise of excluding the fault of the vehicle's camera itself, when the illumination data inside the vehicle is greater than the third threshold, it can be explained that the vehicle's camera is not caused by the ambient light being too dark, resulting in the imaging clarity of the vehicle's camera being less than the first threshold. Therefore, it can be determined that the camera area of ​​the vehicle is fogged;

[0065] In this embodiment, when the in-vehicle lighting data is less than or equal to the third threshold, it is impossible to determine whether the vehicle's camera area is foggy because the ambient light is too dark, resulting in the vehicle's camera imaging clarity being less than the first threshold. Therefore, it is impossible to determine whether the vehicle's camera area is foggy. In this case, this solution determines that the vehicle's camera area is not foggy. It is understandable that in this case, even if the vehicle's camera area is determined to be foggy, it is impossible to defog the vehicle's camera area so that the imaging clarity of the vehicle's camera area is greater than or equal to the first threshold.

[0066] In this way, by comparing the interior lighting data with the third threshold, it is possible to effectively determine whether the vehicle camera area is fogged, providing an accurate basis for defogger measures, while avoiding misjudgment of unclear imaging caused by ambient light.

[0067] In some embodiments, after controlling the sealing area to heat to defog the camera area of ​​the vehicle when it is determined that the camera area of ​​the vehicle is fogged, the method further includes:

[0068] After a preset time, the sealing area is controlled to stop heating.

[0069] In this embodiment, the camera area of ​​the vehicle can be heated based on a preset time period, and the preset time period can be determined according to the past defog time; for example, the preset time period can be 15 minutes.

[0070] If the camera area of ​​the vehicle is already in a heating state when the camera area of ​​the vehicle is controlled to be heated, the camera area of ​​the vehicle can be controlled to stop heating after the current preset time period is executed. If the camera area of ​​the vehicle is not yet in a heating state when the camera area of ​​the vehicle is controlled to be heated, the camera area of ​​the vehicle can be controlled to stop heating after the preset heating time period.

[0071] In this way, by controlling the heating and defog time of the vehicle camera area, the fog can be effectively removed, and the energy waste and potential damage caused by long-term heating can be avoided, thereby improving the defog efficiency.

[0072] In some embodiments, after controlling the sealing area to heat to defog the camera area of ​​the vehicle when it is determined that the camera area of ​​the vehicle is fogged, the method further includes:

[0073] When it is detected that the camera area of ​​the vehicle is not fogged, the sealing area is controlled to stop heating.

[0074] In this embodiment, when it is monitored that the camera area of ​​the vehicle is not fogged, in order to avoid the camera area of ​​the vehicle being in a heating state for a long time after the vehicle is powered on, thereby wasting energy and accelerating the aging of other components installed in this area, the camera area of ​​the vehicle can be controlled to stop heating.

[0075] In this way, heating can be controlled by real-time monitoring of whether the camera area is fogged, and unnecessary heating can be stopped in time, which effectively saves energy, reduces the aging effects on other components, and improves the vehicle's energy efficiency and life.

[0076] In some embodiments, the method further comprises:

[0077] Monitor whether the vehicle air conditioner is in defog mode or whether the vehicle wipers are activated;

[0078] When it is detected that the vehicle air conditioner is in defog mode or the vehicle wipers are started, the sealed area is controlled to be heated to defog the camera area of ​​the vehicle.

[0079] In this embodiment, the following control logic may be used to control the camera area heating of the vehicle:

[0080] For example, if the vehicle wiper is turned on, the camera area of ​​the vehicle can be controlled to be heated. If the vehicle wiper is turned off, the camera area of ​​the vehicle can be controlled to stop heating. That is, the camera area heating caused by the vehicle wiper is synchronized with the state of the vehicle wiper. However, during the heating of the camera area caused by the vehicle wiper, the camera area is also triggered by other control logics for heating, then the camera area heating does not need to be synchronized with the state of the vehicle wiper. Other control logics can be for detecting that the vehicle air conditioner is in defog mode or that the camera area of ​​the vehicle is fogged.

[0081] Figure 2 FIG. 1 is a schematic diagram of a process of controlling camera area heating by a body control module according to an embodiment of the present invention. Figure 2 As shown, including:

[0082] S201, when the vehicle enters the air conditioning mode, the wiper mode or the camera area is judged to be fogged, sending control information to the body control module of the vehicle, the control information can be used to control the heating of the front windshield camera area;

[0083] In this embodiment, the air conditioning mode can be a defrost mode, including a front defrost mode and a rear defrost mode; the wiper mode can be achieved by controlling the working state of the wiper motor to turn the wiper on, off and operate at different speeds; the body control module can be an electronic control unit in a car for controlling various body functions of the vehicle.

[0084] S202, after receiving the control information, the body control module controls the heating of the front windshield camera area according to the control information.

[0085] In this embodiment, the body control module can coordinate and manage various systems and devices inside the vehicle through signals to ensure the normal operation of the vehicle and the safety and comfort of the driver.

[0086] Figure 3 is a schematic diagram of an overall flow of heating control of a camera area according to an embodiment of the present invention. Figure 3 As shown, the heating control method of the camera area may include the following steps:

[0087] S301, determine whether the air conditioning mode is switched to the front defrost mode, if so, execute S307.

[0088] S302, determine whether the vehicle wiper is turned on, if so, execute S305 and S306.

[0089] S303, determine whether the air conditioning mode is switched to the post-defrost mode, if so, execute S307.

[0090] S304, determine whether the camera area is fogged, if so, execute S307.

[0091] S305, determine whether the vehicle's manual wiper is turned on, if so, execute S307.

[0092] S306, determine whether the vehicle's automatic wiper is turned on, if so, execute S307.

[0093] S307, detect whether the camera area is in a heating state, if so, execute S308, otherwise execute S309.

[0094] S308, continue the current heating cycle.

[0095] S309, start camera area heating.

[0096] S310, turns off after heating for fifteen minutes.

[0097] In this way, the vehicle's driving conditions (such as defrost mode, wiper status) and the fogging of the camera area can be intelligently judged in a variety of ways, and the camera area heating can be automatically started and stopped to ensure a clear field of view while avoiding unnecessary energy consumption, thereby achieving intelligent and energy-saving heating control.

[0098] To facilitate understanding of the above solution, a complete embodiment will be provided below to illustrate how to determine whether the camera area is fogged.

[0099] Figure 4is a schematic diagram of a process for determining whether a camera area is fogged according to an embodiment of the present invention. Figure 4 As shown, the method may include the following steps:

[0100] S401, determine whether the imaging clarity of the vehicle camera is clear, if not, execute S402.

[0101] In this embodiment, when the imaging clarity of the vehicle camera is less than a first threshold, it is determined that the imaging of the vehicle camera is blurred.

[0102] S402, determining that the vehicle camera image is blurred.

[0103] S403, the vehicle camera takes a second image.

[0104] S404, determine again whether the image of the vehicle camera is blurred, if so, execute S405.

[0105] In this embodiment, the imaging clarity of the image obtained by the secondary shooting of the vehicle camera is compared with a first threshold value, and when the imaging clarity of the image obtained by the secondary shooting of the vehicle camera is less than the first threshold value, it is determined that the imaging of the vehicle camera is blurred.

[0106] S405, obtaining in-vehicle temperature data and in-vehicle humidity data.

[0107] S406, obtaining vehicle exterior temperature data.

[0108] S407, calculating the in-vehicle dew point temperature according to the in-vehicle temperature data and the in-vehicle humidity data.

[0109] S408, calculating the difference between the vehicle exterior temperature data and the vehicle interior dew point temperature.

[0110] S409: When the difference is greater than the second threshold, execute S411.

[0111] S410: When the difference is less than or equal to the second threshold, execute S415.

[0112] S411, obtaining interior lighting data of the vehicle.

[0113] S412: When the in-vehicle illumination data is greater than a third threshold, execute S415.

[0114] S413, when the in-vehicle illumination data is less than or equal to the third threshold, execute S414.

[0115] S414, determining that the camera area of ​​the vehicle is not fogged.

[0116] S415, determining that the camera area of ​​the vehicle is fogged.

[0117] Reference Figure 5 , the camera defogging method device 500 may include:

[0118] A monitoring module 501 is used to monitor whether the imaging clarity of the vehicle camera is less than a first threshold;

[0119] The acquisition module 502 is used to acquire the vehicle's interior environment data and exterior temperature data when the imaging clarity of the vehicle camera is detected to be less than a first threshold, wherein the interior environment data includes the interior humidity data and the interior temperature data;

[0120] A calculation module 503, used for calculating the dew point temperature inside the vehicle according to the humidity data inside the vehicle and the temperature data inside the vehicle;

[0121] A determination module 504, for determining whether a camera area of ​​the vehicle is fogged according to the dew point temperature inside the vehicle and the temperature outside the vehicle;

[0122] The control module 505 is used to control the heating of the camera area of ​​the vehicle to defog the camera area of ​​the vehicle when it is determined that the camera area of ​​the vehicle is fogged.

[0123] In some embodiments, the determination module 504 may include the following units:

[0124] A calculation unit, used for calculating the difference between the dew point temperature inside the vehicle and the temperature data outside the vehicle;

[0125] a determining unit, configured to determine that a camera area of ​​the vehicle is fogged if the difference is less than or equal to a second threshold;

[0126] The determination unit is further used to determine whether the camera area of ​​the vehicle is fogged according to the interior lighting data when the difference is greater than the second threshold, and the interior environment data includes the interior lighting data.

[0127] In some embodiments, the determining unit may include the following subunits:

[0128] a determination subunit, configured to determine that a camera area of ​​the vehicle is fogged when the illumination data inside the vehicle is greater than a third threshold;

[0129] The determination subunit is further used to determine that the camera area of ​​the vehicle is not fogged when the interior illumination data of the vehicle is less than or equal to a third threshold.

[0130] In some embodiments, the control module 505 may also control the camera area of ​​the vehicle to heat up in order to defog the camera area of ​​the vehicle when it is determined that the camera area of ​​the vehicle is fogged, and then:

[0131] After a preset time, the camera area of ​​the control vehicle stops heating.

[0132] In some embodiments, the control module 505 may also control the camera area of ​​the vehicle to heat up in order to defog the camera area of ​​the vehicle when it is determined that the camera area of ​​the vehicle is fogged, and then:

[0133] When it is detected that the camera area of ​​the vehicle is not fogged, the camera area of ​​the vehicle is controlled to stop heating.

[0134] In some embodiments,

[0135] The monitoring module 501 is also used to monitor whether the vehicle air conditioner is turned on the defog mode, or whether the vehicle wiper is started;

[0136] The control module 505 is also used to control the heating of the camera area of ​​the vehicle to defog the camera area of ​​the vehicle when it is detected that the vehicle air conditioner is turned on the defog mode or the vehicle wiper is started.

[0137] It should be noted that the information interaction, execution process, etc. between the above-mentioned devices / units are based on the same concept as the method embodiment of the present application, and are devices corresponding to the defog method of the above-mentioned camera. All implementation methods in the above-mentioned method embodiment are applicable to the embodiment of the device. Its specific functions and technical effects brought about can be found in the method embodiment part, which will not be repeated here.

[0138] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.

[0139] Figure 6 is a schematic diagram of the structure of an electronic device according to an embodiment of the present invention. Figure 6 As shown:

[0140] The device may include a processor 601 and a memory 602 storing programs or instructions.

[0141] When the processor 601 executes the program, the steps in any of the above method embodiments are implemented.

[0142] Exemplarily, the program may be divided into one or more modules / units, one or more modules / units are stored in the memory 602 and executed by the processor 601 to complete the present application. One or more modules / units may be a series of program instruction segments capable of completing a specific function, and the instruction segments are used to describe the execution process of the program in the device.

[0143] Specifically, the processor 601 may include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits of the embodiments of the present application.

[0144] The memory 602 may include a large capacity memory for data or instructions. By way of example and not limitation, the memory 602 may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a universal serial bus (USB) drive or a combination of two or more of these. In appropriate cases, the memory 602 may include a removable or non-removable (or fixed) medium. In appropriate cases, the memory 602 may be inside or outside the integrated gateway disaster recovery device. In a specific embodiment, the memory 602 is a non-volatile solid-state memory.

[0145] The memory may include read-only memory (ROM), random access memory (RAM), magnetic disk storage media devices, optical storage media devices, flash memory devices, electrical, optical or other physical / tangible memory storage devices. Thus, typically, the memory includes one or more tangible (non-transitory) computer-readable storage media (e.g., memory devices) encoded with software including computer-executable instructions, and when the software is executed (e.g., by one or more processors), it is operable to perform the operations described with reference to the method according to an aspect of the present disclosure.

[0146] The processor 601 implements any one of the methods in the above embodiments by reading and executing the program or instruction stored in the memory 602 .

[0147] In one example, the electronic device may further include a communication interface 603 and a bus 604. The processor 601, the memory 602, and the communication interface 603 are connected via the bus 604 and communicate with each other.

[0148] The communication interface 603 is mainly used to implement communication between various modules, devices, units and / or equipment in the embodiments of the present application.

[0149] Bus 604 includes hardware, software or both, and the parts of online data flow billing equipment are coupled to each other. For example, but not limitation, bus may include accelerated graphics port (AGP) or other graphics bus, enhanced industrial standard architecture (EISA) bus, front-end bus (FSB), hypertransport (HT) interconnection, industrial standard architecture (ISA) bus, infinite bandwidth interconnection, low pin count (LPC) bus, memory bus, micro channel architecture (MCA) bus, peripheral component interconnection (PCI) bus, PCI-Express (PCI-X) bus, serial advanced technology attachment (SATA) bus, video electronics standard association local (VLB) bus or other suitable bus or two or more of these combinations. In appropriate cases, bus 604 may include one or more buses. Although the present application embodiment describes and shows a specific bus, the application considers any suitable bus or interconnection.

[0150] In addition, in combination with the method in the above embodiment, the embodiment of the present application may provide a computer-readable storage medium for implementation. The computer-readable storage medium stores a program or instruction; when the program or instruction is executed by a processor, any one of the methods in the above embodiment is implemented. The computer-readable storage medium can be read by a machine such as a computer.

[0151] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0152] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0153] An embodiment of the present application provides a computer program product, which is stored in a computer-readable storage medium. The program product is executed by at least one processor to implement the various processes of the above-mentioned method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0154] An embodiment of the present application provides a vehicle, which may include at least one of the following: the above-mentioned camera defogger device, the above-mentioned electronic device, and the above-mentioned computer-readable storage medium.

[0155] It should be clear that the present application is not limited to the specific configuration and processing described above and shown in the figures. For the sake of simplicity, a detailed description of the known method is omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of the present application is not limited to the specific steps described and shown, and those skilled in the art can make various changes, modifications and additions, or change the order between the steps after understanding the spirit of the present application.

[0156] The functional modules shown in the above block diagram can be implemented as hardware, software, firmware or their combination. When implemented in hardware, it can be, for example, an electronic circuit, an application specific integrated circuit (ASIC), suitable firmware, a plug-in, a function card, etc. When implemented in software, the elements of the present application are programs or code segments that are used to perform the required tasks. Programs or code segments can be stored in machine-readable media, or transmitted on a transmission medium or a communication link by a data signal carried in a carrier wave. "Machine-readable media" can include any medium that can store or transmit information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, optical fiber media, radio frequency (RF) links, etc. Code segments can be downloaded via computer grids such as the Internet, intranets, etc.

[0157] It should also be noted that the exemplary embodiments mentioned in this application describe some methods or systems based on a series of steps or devices. However, this application is not limited to the order of the above steps, that is, the steps can be performed in the order mentioned in the embodiment, or in a different order from the embodiment, or several steps can be performed simultaneously.

[0158] Aspects of the present disclosure are described above with reference to the flowchart and / or block diagram of the method, device (system) and program product according to the embodiment of the present disclosure. It should be understood that each box in the flowchart and / or block diagram and the combination of each box in the flowchart and / or block diagram can be implemented by a computer program or instruction. These programs or instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device to produce a machine so that these instructions executed by the processor of the computer or other programmable data processing device enable the implementation of the function / action specified in one or more boxes of the flowchart and / or block diagram. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor, or a field programmable logic circuit. It can also be understood that each box in the block diagram and / or flowchart and the combination of boxes in the block diagram and / or flowchart can also be implemented by dedicated hardware that performs a specified function or action, or can be implemented by a combination of dedicated hardware and computer instructions.

[0159] The above are only specific implementation methods of the present application. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working processes of the systems, modules and units described above can refer to the corresponding processes in the aforementioned method embodiments, and will not be repeated here. It should be understood that the protection scope of the present application is not limited to this. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed in this application, and these modifications or replacements should be included in the protection scope of this application.

Claims

1. A camera defogging method, It is characterized in that The method comprises: Monitoring whether the imaging clarity of a vehicle camera is less than a first threshold, wherein the vehicle camera is disposed in a sealing area of ​​a front windshield of the vehicle; When it is monitored that the imaging clarity of the vehicle camera is less than a first threshold, acquiring vehicle interior environment data and vehicle exterior temperature data, wherein the vehicle interior environment data includes vehicle interior humidity data and vehicle interior temperature data; Calculating the dew point temperature inside the vehicle according to the humidity data inside the vehicle and the temperature data inside the vehicle; Determining whether a camera area of ​​the vehicle is fogged according to the in-vehicle dew point temperature and the outside temperature data; When it is determined that the camera area of ​​the vehicle is fogged, the sealing area is controlled to be heated to defog the camera area of ​​the vehicle.

2. The method according to claim 1, It is characterized in that The determining whether a camera area of ​​the vehicle is fogged according to the in-vehicle dew point temperature and the outside temperature data includes: Calculating the difference between the dew point temperature inside the vehicle and the temperature data outside the vehicle; When the difference is less than or equal to a second threshold, determining that a camera area of ​​the vehicle is fogged; When the difference is greater than the second threshold, whether the camera area of ​​the vehicle is fogged is determined according to the in-vehicle lighting data, and the in-vehicle environment data includes the in-vehicle lighting data.

3. The method according to claim 2, It is characterized in that The determining whether the camera area of ​​the vehicle is fogged according to the interior illumination data of the vehicle includes: When the in-vehicle illumination data is greater than a third threshold, determining that a camera area of ​​the vehicle is fogged; When the in-vehicle illumination data is less than or equal to the third threshold, it is determined that the camera area of ​​the vehicle is not fogged.

4. The method according to claim 1, It is characterized in that After controlling the sealing area to heat to defog the camera area of ​​the vehicle when it is determined that the camera area of ​​the vehicle is fogged, the method further includes: After a preset time, the sealing area is controlled to stop heating.

5. The method according to claim 1, It is characterized in that After controlling the sealing area to heat to defog the camera area of ​​the vehicle when it is determined that the camera area of ​​the vehicle is fogged, the method further includes: When it is detected that the camera area of ​​the vehicle is not fogged, the sealing area is controlled to stop heating.

6. The method according to claim 4 or 5, It is characterized in that The method further comprises: Monitor whether the vehicle air conditioner is in defog mode or whether the vehicle wipers are activated; When it is detected that the vehicle air conditioner is in the defog mode or the vehicle wiper is started, the sealing area is controlled to be heated to defog the camera area of ​​the vehicle.

7. A camera defog device, It is characterized in that The device comprises: A monitoring module, used to monitor whether the imaging clarity of a vehicle camera is less than a first threshold, wherein the vehicle camera is arranged in a sealing area of ​​a front windshield of the vehicle; An acquisition module, configured to acquire in-vehicle environment data and out-vehicle temperature data of the vehicle when it is detected that the imaging clarity of the vehicle camera is less than a first threshold, wherein the in-vehicle environment data includes in-vehicle humidity data and in-vehicle temperature data; A calculation module, used for calculating the dew point temperature inside the vehicle according to the humidity data inside the vehicle and the temperature data inside the vehicle; A determination module, used to determine whether a camera area of ​​the vehicle is fogged according to the dew point temperature inside the vehicle and the temperature outside the vehicle; The control module is used to control the heating of the sealing area to defog the camera area of ​​the vehicle when it is determined that the camera area of ​​the vehicle is fogged.

8. An electronic device, It is characterized in that The device comprises: a processor and a memory storing computer program instructions; When the processor executes the computer program instructions, the method according to any one of claims 1 to 6 is implemented.

9. A computer-readable storage medium, It is characterized in that The computer-readable storage medium stores computer program instructions, which, when executed by a processor, implement the method according to any one of claims 1 to 6.

10. A computer program product, It is characterized in that When the instructions in the computer program product are executed by a processor of an electronic device, the electronic device executes the method according to any one of claims 1 to 6.

Citation Information

Cited By

  • Defogging method and device for front-view camera of vehicle, vehicle and program product

    CN119872467A

  • Industrial vision imaging method and system suitable for high-humidity water vapor environment and medium

    CN120935461A