Windscreen wiper control method and device and storage medium

By detecting the vision blocking factor in advance and generating a startup signal, combined with the real -time control of the scraping frequency of the wiper, the problem of wiper control lag in existing technologies and improved driving safety.

CN119370058APending Publication Date: 2025-01-28CHERY AUTOMOBILE CO LTD

Patent Information

Application Number
CN202411706538.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-26
Publication Date
2025-01-28

AI Technical Summary

Technical Problem

In the prior art, the control of the wiper has a lag and cannot deal with factors that may cause the front windshield field of view to be blocked, resulting in driving safety risks.

Method used

By obtaining the test results of the vision blocking factors, the signal of starting the wiper in advance, and in real time to control the scraping frequency of the wiper according to the number of raindrops and rainfall density of the front windshield. If the second scraping frequency is detected greater than the first scraping frequency, the wiper is controlled by the second scraping frequency.

Benefits of technology

Effectively avoid the situation of the wiper scrape too late to remove the front windshield vision, thereby improving the driving safety of the vehicle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119370058A_ABST
    Figure CN119370058A_ABST
Patent Text Reader

Abstract

The invention discloses a windscreen wiper control method and device and a storage medium, and belongs to the technical field of vehicle control. The method comprises the steps of obtaining a detection result of a view shielding factor; generating a signal for starting the windscreen wiper in advance in response to the obtained detection result of the factor indicating that the visual field is blocked due to the fact that an object is possibly in contact with the front windshield in a certain range around the vehicle; obtaining an effectiveness detection result of a signal for starting the windscreen wiper in advance; in response to the obtained validity detection result indicating that the signal for starting the windscreen wiper in advance is valid, the first wiping frequency of the windscreen wiper of the vehicle is obtained, and the first wiping frequency is the frequency for controlling wiping of the windscreen wiper in real time according to the number of raindrops on the front windshield and the rainfall density; in response to the fact that the second scraping frequency is larger than the first scraping frequency, the windscreen wiper is controlled to scrape at the second scraping frequency. And the situation that the windscreen wiper cannot remove the view shielding of the front windshield in time in an emergency is avoided, so that the driving safety of the vehicle is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] As a component of the vehicle, the wiper is very important for ensuring the driving field of view of the vehicle and reducing the driving risk of the vehicle. In the related art, the number of raindrops and the rain density on the front windshield of the vehicle are detected by a rain sensor, and then the wiper is controlled according to the number of raindrops and the rain density. In the related art, the wiper is activated only after the number of raindrops reaches a certain threshold, and the control of the wiper has a lag. Therefore, how to control the wiper in advance to avoid the front windshield from being blocked in an emergency is very important to ensure the driving safety of the vehicle. Summary of the invention

[0003] The present application provides a wiper control method, device and storage medium, which can be used to avoid the risk of front windshield vision obstruction in emergency situations and ensure vehicle driving safety. The technical solution is as follows:

[0004] On the one hand, an embodiment of the present application provides a method for controlling a wiper, the method comprising:

[0005] Obtaining a detection result of a field of view obstruction factor, wherein the detection result of the field of view obstruction factor is used to indicate whether there is a factor in a certain range around the vehicle that may cause an object to contact the front windshield and cause field of view obstruction;

[0006] In response to obtaining a detection result indicating that there is a factor in a certain range around the vehicle that may cause an object to contact the front windshield and cause a field of view to be blocked, generating a signal to start the wiper in advance;

[0007] Acquire a validity detection result of the signal for early starting the wiper, wherein the validity detection result is used to indicate whether the signal for early starting the wiper is valid;

[0008] In response to obtaining a validity detection result indicating that the signal for early starting the wiper is valid, obtaining a first wiping frequency of the wiper of the vehicle, wherein the first wiping frequency is a frequency of controlling the wiping of the wiper in real time according to the number of raindrops and rain density on the front windshield;

[0009] In response to a second wiping frequency being greater than the first wiping frequency, the wiper is controlled to wipe at the second wiping frequency, where the second wiping frequency is a frequency at which the wiper is started in advance.

[0010] In another aspect, a control device for a windshield wiper is provided, the device comprising:

[0011] A first acquisition module is used to acquire a detection result of a field of view obstruction factor, wherein the detection result of the field of view obstruction factor is used to indicate whether there is a factor in a certain range around the vehicle that may cause an object to contact the front windshield and cause field of view obstruction;

[0012] a generating module, configured to generate a signal for early starting the wiper in response to obtaining a detection result indicating that there are factors within a certain range around the vehicle that may cause an object to contact the front windshield and cause a visual field obstruction;

[0013] A second acquisition module, used for acquiring a validity detection result of the signal for starting the wiper in advance, wherein the validity detection result is used for indicating whether the signal for starting the wiper in advance is valid;

[0014] a third acquisition module, configured to acquire, in response to acquiring a validity detection result indicating that the signal for early starting the wiper is valid, a first wiping frequency of the wiper of the vehicle, wherein the first wiping frequency is a frequency of controlling the wiping of the wiper in real time according to the number of raindrops and rainfall density on the front windshield;

[0015] The first control module is used for controlling the wiper to wipe at the second wiping frequency in response to the second wiping frequency being greater than the first wiping frequency, wherein the second wiping frequency is a frequency at which the wiper is started in advance.

[0016] On the other hand, a non-temporary computer-readable storage medium is also provided, characterized in that a computer program is stored in the computer-readable storage medium, and the computer program is loaded and executed by a processor to implement any of the above-mentioned wiper control methods.

[0017] On the other hand, a computer program product is also provided, the computer program product comprising computer instructions, and the computer instructions, when executed by a processor, implement the steps of any of the above-mentioned methods for controlling a wiper.

[0018] The technical solution provided by this application brings at least the following beneficial effects:

[0019] The present application obtains the detection result of the field of vision blocking factor, and after obtaining the detection result indicating that there are factors within a certain range around the vehicle that may cause objects to contact the front windshield and cause field of vision blocking, generates a signal for early start of the wiper, so as to facilitate early control of the wiper; then obtains the validity detection result of the signal for early start of the wiper; after obtaining the validity detection result indicating that the signal for early start of the wiper is valid, obtains the first wiping frequency of the wiper, wherein the first wiping frequency is the frequency of controlling the wiping of the wiper in real time according to the number of raindrops and the rainfall density of the front windshield; if the second control frequency is greater than the first control frequency, controls the wiper to wipe at the second wiping frequency, so as to achieve that when the wiper is not started according to the number of raindrops and the rainfall density of the front windshield, or the frequency of controlling the wiping of the wiper according to the number of raindrops and the rainfall density of the front windshield is low, but there are factors of field of vision blocking, controls the wiper to wipe at the second wiping frequency, so as to avoid that the wiper has no time to remove the field of vision blocking of the front windshield in an emergency, thereby ensuring the driving safety of the vehicle. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0021] Figure 1 It is a schematic diagram of an implementation environment provided by an embodiment of the present application;

[0022] Figure 2 is a flow chart of a control method for a wiper provided in an embodiment of the present application;

[0023] Figure 3 This is a control software architecture block diagram of a wiper provided in an embodiment of the present application;

[0024] Figure 4 It is a structural schematic diagram of a wiper control device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0025] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below with reference to the accompanying drawings.

[0026] The present application provides a method for controlling a windshield wiper. Figure 1, which shows a schematic diagram of the implementation environment of the method provided in the embodiment of the present application. The implementation environment may include: ADAS (Advanced Driver Assistance System, automatic driving assistance system) 11, camera 12, rain sensor 13, oscilloscope 14, large screen 15 of the center console, motor 16 and wiper 17.

[0027] Optionally, ADAS 11 captures video images of a certain range around the vehicle through a camera 12 installed on the vehicle, and then identifies other vehicles and roads in the video within a certain time period through a video recognition model to determine the types of other vehicles, the driving intentions of other vehicles, and the wetness of the road surface. If at least one of a working sprinkler truck, a first vehicle attempting to overtake on a slippery road surface, or a second vehicle attempting to cut into the lane where the vehicle is located on a slippery road surface is present in the video image, ADAS 11 obtains a detection result indicating that there are factors within a certain range around the vehicle that may cause objects to contact the front windshield and block the field of view.

[0028] Exemplarily, after obtaining the detection result indicating that there are factors within a certain range around the vehicle that may cause objects to contact the front windshield and cause obstruction of the field of vision, ADAS11 generates a signal to start the wipers in advance, and ADAS11 sends the factors causing the obstruction of the field of vision to the large screen 15 of the center console, and displays the factors causing the obstruction of the field of vision on the large screen 15 of the center console.

[0029] Optionally, after generating a signal for early start of the wiper, ADAS11 starts timing and counts the duration of the signal; obtains a waveform corresponding to the signal through an oscilloscope 14, and makes an oscillation judgment based on the amplitude and period of the signal in the waveform. If the duration of the signal is within a preset range and there are no consecutive oscillations, ADAS11 obtains a validity detection result indicating that the signal for early start of the wiper is valid.

[0030] In a possible implementation, after obtaining the validity detection result indicating that the signal for early starting the wiper is valid, ADAS11 can detect the number of raindrops and the rain density on the front windshield through the rain sensor 13 installed on the front windshield of the vehicle. In response to at least one of the number of raindrops being less than or equal to the number threshold or the rain density being less than or equal to the density threshold, ADAS11 determines that the first wiping frequency is 0; in response to the number of raindrops being greater than the number threshold and the rain density being greater than the density threshold, ADAS11 calculates the first wiping frequency based on the positive correlation between the number of raindrops, the rain density and the first wiping frequency.

[0031] Exemplarily, after determining the first wiping frequency, ADAS11 compares the second wiping frequency with the first wiping frequency. If the second wiping frequency is greater than the first wiping frequency, ADAS11 controls the wiper 17 to wipe at the second wiping frequency through the motor 16. And the large screen 15 of the center console displays a prompt message that the wiper has been controlled to wipe at the second wiping frequency in order to cope with the field of view obstruction. If the second wiping frequency is less than or equal to the first wiping frequency, ADAS11 controls the wiper 17 to keep wiping at the first wiping frequency. Optionally, ADAS11, camera 12, rain sensor 13, oscilloscope 14, large screen 15 of the center console, motor 16 and wiper 17 establish a communication connection through a wired or wireless network.

[0032] Based on the above Figure 1 In the implementation environment shown in FIG. 1 , the present application embodiment provides a method for controlling a windshield wiper. Figure 2 As shown, taking the method applied to ADAS as an example, the method includes steps 201 to 205.

[0033] In step 201, the ADAS obtains the detection result of the field of view obstruction factor, and the detection result of the field of view obstruction factor is used to indicate whether there are factors in a certain range around the vehicle that may cause objects to contact the front windshield and cause field of view obstruction.

[0034] Optionally, the detection result of the field of view obstruction factor is used to indicate whether there are factors within a certain range around the vehicle that may cause an object to contact the front windshield and cause field of view obstruction. Among them, the factors that may cause an object to contact the front windshield and cause field of view obstruction include, but are not limited to: a sprinkler truck in operation, a first vehicle attempting to overtake on a slippery road, or a second vehicle attempting to cut into the lane where the vehicle is located on a slippery road, and other factors that may cause water to splash onto the front windshield. Exemplarily, obtaining the detection result of the field of view obstruction factor includes: obtaining a video image of a certain range around the vehicle; in response to the presence of at least one of a sprinkler truck in operation, a first vehicle attempting to overtake on a slippery road, or a second vehicle attempting to cut into the lane where the vehicle is located on a slippery road in the video image, obtaining a detection result indicating that there are factors within a certain range around the vehicle that may cause an object to contact the front windshield and cause field of view obstruction.

[0035] For example, a video image of a certain range around the vehicle can be captured by a camera installed on the vehicle, wherein the camera can be installed on the front, rear, left and right sides of the vehicle. After acquiring the image captured by the camera, the remaining vehicles and road surfaces in the video within a certain time are identified by a video recognition model to determine the types of the remaining vehicles, the driving intentions of the remaining vehicles and the degree of slipperiness of the road surface. Optionally, the types of vehicles include but are not limited to: sprinkler trucks, sanitation trucks, buses and cars; the driving intentions of vehicles include but are not limited to: attempting to overtake, attempting to cut into the lane where the vehicle is located, attempting to reverse and attempting to stop.

[0036] In a possible implementation, a video recognition model may be pre-built, and each pixel in the video image may be analyzed by the video recognition model to identify whether there are other vehicles in the video, the types of other vehicles, the driving intentions of other vehicles, and the wetness of the road surface. Optionally, the certain range and certain duration may be set based on experience.

[0037] Exemplarily, after the type of vehicle, the driving intentions of the remaining vehicles, and the wetness of the road are identified, if at least one of a working watering truck, a first vehicle attempting to overtake on a wet road, or a second vehicle attempting to cut into the lane where the vehicle is located on a wet road exists in the video image, the ADAS obtains a detection result indicating that there are factors within a certain range around the vehicle that may cause an object to contact the front windshield and block the field of vision. If the working watering truck, the first vehicle attempting to overtake on a wet road, and the second vehicle attempting to cut into the lane where the vehicle is located on a wet road do not exist in the video image, the ADAS obtains a detection result indicating that there are no factors within a certain range around the vehicle that may cause an object to contact the front windshield and block the field of vision.

[0038] In step 202 , in response to obtaining a detection result indicating that there are factors within a certain range around the vehicle that may cause an object to contact the front windshield and block the field of vision, the ADAS generates a signal to start the wipers in advance.

[0039] In one possible implementation, if a detection result is obtained indicating that there are factors within a certain range around the vehicle that may cause an object to contact the front windshield and cause a visual field obstruction, the ADAS generates a signal to start the wipers in advance. Exemplarily, the wiping frequency of the wipers for early start can be pre-calibrated, for example, it can be a second wiping frequency, where the second wiping frequency can be set based on experience. After generating the signal to start the wipers in advance, the ADAS sends the factors that cause the visual field obstruction to the large screen of the vehicle's center console, and displays the factors that cause the visual field obstruction on the large screen of the center console.

[0040] In step 203 , the ADAS obtains a validity detection result of the signal for early starting the wipers, where the validity detection result is used to indicate whether the signal for early starting the wipers is valid.

[0041] Exemplarily, after generating a signal for early start of the wipers, the ADAS obtains a validity detection result of the signal for early start of the wipers, wherein the validity detection result is used to indicate whether the signal for early start of the wipers is valid. Optionally, the ADAS obtains a validity detection result of the signal for early start of the wipers, including: in response to the duration of the signal being within a preset range and not oscillating for multiple consecutive times, the ADAS obtains a validity detection result indicating that the signal for early start of the wipers is valid.

[0042] In one possible implementation, after generating a signal to start the wiper in advance, ADAS starts timing, counting the duration of the signal, and then comparing the duration of the signal with the duration threshold corresponding to the preset range. If the duration of the signal is within the duration threshold corresponding to the preset range, ADAS determines that the duration of the signal is within the preset range; if the duration of the signal exceeds the duration threshold corresponding to the preset range, ADAS determines that the duration of the signal is not within the preset range. ADAS also obtains the waveform corresponding to the signal through an oscilloscope, and makes an oscillation judgment based on the amplitude and period of the signal in the waveform.

[0043] Exemplarily, if the duration of the signal is within a preset range and there are no consecutive oscillations, ADAS obtains a validity test result indicating that the signal to start the wipers early is valid. If the duration of the signal is not within a preset range or there are at least one of consecutive oscillations, ADAS determines that a validity test result indicating that the signal to start the wipers early is invalid is obtained. Optionally, the preset range and the criteria for judging multiple oscillations can be set based on experience.

[0044] In step 204, in response to obtaining a validity detection result indicating that the signal for early starting the wipers is valid, the ADAS obtains a first wiping frequency of the vehicle's wipers, where the first wiping frequency is a frequency of controlling the wipers in real time according to the number of raindrops and rainfall density on the front windshield.

[0045] In a possible implementation, after obtaining the validity detection result indicating that the signal for early starting the wiper is valid, the ADAS obtains a first wiping frequency of the wiper of the vehicle, wherein the first wiping frequency is a frequency of controlling the wiping of the wiper in real time according to the number of raindrops and the rain density of the front windshield. Exemplarily, the ADAS obtains the first wiping frequency of the wiper of the vehicle, including: obtaining the number of raindrops and the rain density of the front windshield; and calculating the first wiping frequency based on the number of raindrops and the rain density.

[0046] In a possible implementation, the ADAS may detect the number of raindrops and the rain density on the front windshield through a rain sensor installed on the front windshield of the vehicle. After determining the number of raindrops and the rain density, the first wiping frequency is calculated based on the number of raindrops and the rain density, including: in response to at least one of the number of raindrops being less than or equal to the number threshold or the rain density being less than or equal to the density threshold, determining the first wiping frequency to be 0; in response to the number of raindrops being greater than the number threshold and the rain density being greater than the density threshold, calculating the first wiping frequency based on the positive correlation between the number of raindrops, the rain density and the first wiping frequency.

[0047] Exemplarily, after determining the number of raindrops and the rainfall density, the number of raindrops is compared with the number threshold, and the rainfall density is compared with the density threshold. If the number of raindrops is less than or equal to at least one of the number threshold or the rainfall density is less than or equal to the density threshold, the first scraping frequency is determined to be 0. If the number of raindrops is greater than the number threshold and the rainfall density is greater than the density threshold, the first scraping frequency is calculated based on the positive correlation between the number of raindrops, the rainfall density and the first scraping frequency. Optionally, the number threshold, the density threshold, the positive correlation between the number of raindrops, the rainfall density and the first scraping frequency can be set based on experience.

[0048] In step 205 , in response to the second wiping frequency being greater than the first wiping frequency, the ADAS controls the wipers to wipe at the second wiping frequency, where the second wiping frequency is a frequency at which the wipers are started in advance.

[0049] In one possible implementation, after determining the first wiping frequency, the second wiping frequency is compared with the first wiping frequency. If the second wiping frequency is greater than the first wiping frequency, the ADAS controls the wiper to wipe at the second wiping frequency, wherein the second wiping frequency is the frequency at which the wiper is started in advance.

[0050] Optionally, controlling the wiper to wipe at a second wiping frequency includes: the ADAS controls the wiper to wipe at the second wiping frequency by controlling the motor of the wiper. The second wiping frequency can be pre-calibrated, for example, the second wiping frequency can be set to a frequency greater than or equal to the minimum value of the first wiping frequency and less than or equal to the maximum value of the first wiping frequency. Exemplarily, after the wiper is controlled to wipe at the second wiping frequency, a prompt message is displayed on the large screen of the vehicle center console that the wiper has been controlled to wipe at the second wiping frequency in order to cope with the field of view obstruction.

[0051] In a possible implementation, during the process of the wiper wiping at the second wiping frequency, the liquid content and liquid density falling on the rain sensor are continuously detected by the rain sensor. If it is detected that the liquid content falling on the rain sensor is less than or equal to the quantity threshold minus the first threshold width, and the liquid density falling on the rain sensor is less than or equal to the density threshold minus the second threshold width, the ADAS controls the wiper to stop wiping. Optionally, the first threshold width and the second threshold width can be set according to experiments.

[0052] Exemplarily, in response to the second wiping frequency being less than or equal to the first wiping frequency, the wiper is controlled to maintain wiping at the first wiping frequency, and the wiping frequency of the wiper is controlled according to the number of raindrops and the rainfall density.

[0053] In summary, Figure 3 The control software architecture block diagram of a wiper is shown as an example. Among them, the execution subject can be ADAS. Step 301, obtain the number of raindrops and rain density on the front windshield. Step 302, obtain the first wiping frequency of the wiper. Step 303, obtain the validity test result of the signal for starting the wiper in advance. Step 304, determine the second wiping frequency of the wiper. After completing steps 302 and 304, proceed to step 305. Step 305, take the larger value of the first wiping frequency and the second wiping frequency as the target wiping frequency. Step 306, control the wiper to wipe at the target wiping frequency through the motor.

[0054] The embodiment of the present application obtains the detection result of the field of view blocking factor, and after obtaining the detection result indicating that there are factors within a certain range around the vehicle that may cause objects to contact the front windshield and cause field of view blocking, a signal for early start of the wiper is generated to facilitate early control of the wiper; then the validity detection result of the signal for early start of the wiper is obtained; after confirming that the signal for early start of the wiper is valid, a first wiping frequency of the wiper is obtained, wherein the first wiping frequency is the frequency of controlling the wiping of the wiper in real time according to the number of raindrops and the rainfall density of the front windshield; if the second control frequency is greater than the first control frequency, the wiper is controlled to wipe at the second wiping frequency, so that when the wiper is not started according to the number of raindrops and the rainfall density of the front windshield, or the frequency of controlling the wiping of the wiper according to the number of raindrops and the rainfall density of the front windshield is low, but there are factors of field of view blocking, the wiper is controlled to wipe at the second wiping frequency, so as to avoid that the wiper has no time to remove the field of view blocking of the front windshield in an emergency, thereby ensuring the driving safety of the vehicle.

[0055] See also Figure 4 , an embodiment of the present application provides a control device for a wiper, the device comprising:

[0056] The first acquisition module 401 is used to obtain the detection result of the field of view blocking factor, and the detection result of the field of view blocking factor is used to indicate whether there are factors in a certain range around the vehicle that may cause an object to contact the front windshield and cause field of view blocking;

[0057] A generating module 402, configured to generate a signal for early activation of the wipers in response to obtaining a detection result indicating that there are factors within a certain range around the vehicle that may cause an object to contact the front windshield and cause a visual field obstruction;

[0058] A second acquisition module 403 is used to acquire a validity detection result of the signal for early starting the wiper, where the validity detection result is used to indicate whether the signal for early starting the wiper is valid;

[0059] A third acquisition module 404 is used to acquire a first wiping frequency of the wiper of the vehicle in response to acquiring a validity detection result indicating that the signal for early starting the wiper is valid, wherein the first wiping frequency is a frequency of controlling the wiping of the wiper in real time according to the number of raindrops and the rainfall density on the front windshield;

[0060] The first control module 405 is used for controlling the wiper to wipe at the second wiping frequency in response to the second wiping frequency being greater than the first wiping frequency, where the second wiping frequency is a frequency at which the wiper is started in advance.

[0061] In one possible implementation, the first acquisition module 401 is used to acquire video images within a certain range around the vehicle; in response to the presence of at least one of a working sprinkler truck, a first vehicle attempting to overtake on a slippery road, or a second vehicle attempting to cut into the lane of the vehicle on a slippery road in the video image, a detection result is acquired indicating that there are factors within a certain range around the vehicle that may cause objects to contact the front windshield and block the field of view.

[0062] In a possible implementation, the second acquisition module 403 is used to acquire a validity detection result indicating that the signal for early starting of the wiper is valid in response to the duration of the signal being within a preset range and not oscillating continuously for multiple times.

[0063] In a possible implementation, the third acquisition module 404 is used to acquire the number of raindrops and the rainfall density on the front windshield; and calculate the first scraping frequency based on the number of raindrops and the rainfall density.

[0064] In one possible implementation, the third acquisition module 404 is used to determine that the first wiping frequency is 0 in response to at least one of the number of raindrops being less than or equal to the number threshold or the rainfall density being less than or equal to the density threshold; and to calculate the first wiping frequency based on the positive correlation between the number of raindrops, the rainfall density and the first wiping frequency in response to the number of raindrops being greater than the number threshold and the rainfall density being greater than the density threshold.

[0065] In a possible implementation, the device further includes: a second control module, configured to control the wiper to maintain wiping at the first wiping frequency in response to the second wiping frequency being less than or equal to the first wiping frequency.

[0066] The device obtains the detection result of the field of vision blocking factor, and after obtaining the detection result indicating that there are factors in a certain range around the vehicle that may cause objects to contact the front windshield and cause field of vision blocking, generates a signal for early start of the wiper, so as to facilitate early control of the wiper; then obtains the validity detection result of the signal for early start of the wiper; after confirming that the signal for early start of the wiper is valid, obtains the first wiping frequency of the wiper, wherein the first wiping frequency is the frequency of controlling the wiping of the wiper in real time according to the number of raindrops and the rainfall density of the front windshield; if the second control frequency is greater than the first control frequency, the wiper is controlled to wipe at the second wiping frequency, so that when the wiper is not started according to the number of raindrops and the rainfall density of the front windshield, or the frequency of controlling the wiping of the wiper according to the number of raindrops and the rainfall density of the front windshield is low, but there are factors of field of vision blocking, the wiper is controlled to wipe at the second wiping frequency, so as to avoid that the wiper has no time to remove the field of vision blocking of the front windshield in an emergency, thereby ensuring the driving safety of the vehicle.

[0067] It should be noted that the device provided in the above embodiment only uses the division of the above functional modules as an example to implement its functions. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the device and method embodiments provided in the above embodiment belong to the same concept, and their specific implementation process is detailed in the method embodiment, which will not be repeated here.

[0068] In an exemplary embodiment, a computer-readable storage medium is further provided, in which at least one computer program is stored. The at least one computer program is loaded and executed by a processor of a computer device so that the computer implements any of the above-mentioned wiper control methods.

[0069] In one possible implementation, the computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc (CD-ROM), a magnetic tape, a floppy disk, an optical data storage device, etc.

[0070] In an exemplary embodiment, a computer program product or a computer program is also provided, the computer program product or the computer program includes computer instructions, the computer instructions are stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes any of the above-mentioned methods for controlling a wiper.

[0071] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.) and signals involved in this application are all authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards of relevant countries and regions. For example, the detection results of the field of view obstruction factors involved in this application, the first wiping frequency and the second wiping frequency of the vehicle's wiper are all obtained with full authorization.

[0072] It should be understood that the "plurality" mentioned in this article refers to two or more. "And / or" describes the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects are in an "or" relationship.

[0073] It should be noted that the terms "first", "second", etc. (if any) in the specification and claims of the present application are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0074] The above description is only an exemplary embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the principles of the present application shall be included in the protection scope of the present application.

Claims

1. A method for controlling a windshield wiper, characterized in that: The method comprises: Obtaining a detection result of a field of view obstruction factor, wherein the detection result of the field of view obstruction factor is used to indicate whether there are factors within a certain range around the vehicle that may cause an object to contact the front windshield and cause field of view obstruction; In response to obtaining a detection result indicating that there is a factor in a certain range around the vehicle that may cause an object to contact the front windshield and cause a field of view to be blocked, generating a signal to start the wiper in advance; Acquire a validity detection result of the signal for early starting the wiper, wherein the validity detection result is used to indicate whether the signal for early starting the wiper is valid; In response to obtaining a validity detection result indicating that the signal for early starting the wiper is valid, obtaining a first wiping frequency of the wiper of the vehicle, wherein the first wiping frequency is a frequency of controlling the wiping of the wiper in real time according to the number of raindrops and rain density on the front windshield; In response to a second wiping frequency being greater than the first wiping frequency, the wiper is controlled to wipe at the second wiping frequency, where the second wiping frequency is a frequency at which the wiper is started in advance.

2. The method according to claim 1, characterized in that: The obtaining of the detection result of the field of view blocking factor includes: Acquire video images of a certain range around the vehicle; In response to the presence in the video image of at least one of a working sprinkler truck, a first vehicle attempting to overtake on a slippery road surface, or a second vehicle attempting to cut into the lane of the vehicle on a slippery road surface, a detection result is obtained indicating that there are factors within a certain range around the vehicle that may cause the object to contact the front windshield and block the field of view.

3. The method according to claim 1, characterized in that The obtaining of the validity detection result of the signal for early starting the wiper comprises: In response to the duration of the signal being within a preset range and not oscillating for multiple consecutive times, a validity detection result indicating that the signal for early starting the wiper is valid is obtained.

4. The method according to claim 1, characterized in that: The obtaining of a first wiping frequency of a windshield wiper of the vehicle comprises: Obtaining the number of raindrops and the rainfall density on the front windshield; The first wiping frequency is calculated based on the number of raindrops and the rainfall density.

5. The method according to claim 4, characterized in that The calculating the first scraping frequency based on the number of raindrops and the rainfall density comprises: In response to at least one of the number of raindrops being less than or equal to a number threshold or the density of rain being less than or equal to a density threshold, determining that the first scraping frequency is 0; In response to the number of raindrops being greater than the number threshold and the rain density being greater than the density threshold, the first wiping frequency is calculated based on a positive correlation between the number of raindrops, the rain density, and the first wiping frequency.

6. The method according to claim 1, characterized in that The method further comprises: In response to the second wiping frequency being less than or equal to the first wiping frequency, the wiper is controlled to maintain wiping at the first wiping frequency.

7. A wiper control device, characterized in that: The device comprises: A first acquisition module is used to acquire a detection result of a field of view obstruction factor, wherein the detection result of the field of view obstruction factor is used to indicate whether there is a factor in a certain range around the vehicle that may cause an object to contact the front windshield and cause field of view obstruction; a generating module, configured to generate a signal for early starting the wiper in response to obtaining a detection result indicating that there are factors within a certain range around the vehicle that may cause an object to contact the front windshield and cause a visual field obstruction; A second acquisition module, used for acquiring a validity detection result of the signal for starting the wiper in advance, wherein the validity detection result is used for indicating whether the signal for starting the wiper in advance is valid; a third acquisition module, configured to acquire, in response to acquiring a validity detection result indicating that the signal for early starting the wiper is valid, a first wiping frequency of the wiper of the vehicle, wherein the first wiping frequency is a frequency of controlling the wiping of the wiper in real time according to the number of raindrops and rainfall density on the front windshield; The first control module is used for controlling the wiper to wipe at the second wiping frequency in response to the second wiping frequency being greater than the first wiping frequency, wherein the second wiping frequency is a frequency at which the wiper is started in advance.

8. The device according to claim 7, characterized in that The first acquisition module is used to acquire video images within a certain range around the vehicle; in response to the presence of at least one of a working sprinkler truck, a first vehicle attempting to overtake on a wet road, or a second vehicle attempting to cut into the lane of the vehicle on a wet road in the video image, a detection result is acquired indicating that there are factors within a certain range around the vehicle that may cause objects to contact the front windshield and block the field of view.

9. A computer program product, comprising computer instructions, which, when executed by a processor, implement the steps of the wiper control method according to any one of claims 1 to 6.

10. A non-transitory computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and the computer program is loaded and executed by a processor to implement the wiper control method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Vehicle-mounted windscreen wiper control method, system and vehicle

    CN110001585A

  • Windscreen wiper control method based on automobile data recorder, automobile data recorder, electronic equipment and computer storage medium

    CN113043999A

  • Vehicle, vehicle automatic wiper system and control method thereof

    CN113370936A

  • Electric vehicle charging management method and device and vehicle

    CN113829933A

  • Vehicle, windscreen wiper control method and related equipment

    CN114670787A

Cited By

  • Automobile windscreen wiper control method and device and storage medium

    CN119872465A