Method and device for controlling water spraying windscreen wiper of automobile
By analyzing the driving environment and target object characteristics data, controlling the initial status and opening time of the water jet wiper, the problem of dirty windshield in the front windshield obstructing the line of sight and the water jet wiper affecting other road users, improving traffic safety .
Patent Information
- Application Number
- CN202411777087.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-05
- Publication Date
- 2025-02-18
AI Technical Summary
During the car driving, the dirty front windshield easily hinders the driver's vision, and the water spray wiper may spray on other road users during cleaning, resulting in safety hazards and traffic dissatisfaction.
By obtaining vehicle information, driving environment data and target object characteristic data, the degree of influence of the water spray wiper in the initial state is analyzed, and the degree of obstruction of the driver's field of vision is determined based on the image of the front windshield, and the initial state of the water spray wiper is regulated. and turn-on time to reduce the impact on other road users.
While ensuring the driver's vision is clear, it reduces the impact on other road users and improves traffic safety.
Smart Images

Figure CN119459594A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of automobile technology, and in particular to a control method and device for an automobile water spray wiper. Background Art
[0002] During the driving process, if the front windshield is dirty, it is easy to block the driver's vision, which poses a certain safety hazard. In order to remove the dirt on the front windshield and obtain a clear driving field of vision, the driver can manually control the time and direction of the water spray wiper to spray water and wipe, but the sprayed water is easy to spray other road users, and the driver cannot fully consider other road users around the car during driving, which may cause dissatisfaction among other road users and affect traffic safety. Summary of the invention
[0003] In view of this, an embodiment of the present invention provides a control method and device for a car water spray wiper, which can reduce the impact on other road users while ensuring the driver's field of vision.
[0004] To achieve the above objective, according to one aspect of an embodiment of the present invention, a control method for a car windshield wiper is provided.
[0005] A control method for a car windshield wiper according to an embodiment of the present invention includes:
[0006] Obtain vehicle information, driving environment data, and feature data of targets within a preset range, and collect images of the front windshield;
[0007] Analyzing the influence of the water spray wiper on the target object in the initial water spraying state according to the vehicle information, the driving environment data and the characteristic data of the target object;
[0008] Determining the current degree of obstruction of the driver's field of view based on the image of the front windshield;
[0009] Based on the above-mentioned influence degree and the above-mentioned current blocking degree, the initial water spraying state of the above-mentioned water spraying wiper and the opening time of the above-mentioned water spraying wiper are regulated.
[0010] Optionally, the above analysis of the influence of the water spray wiper on the target object in the initial water spraying state includes:
[0011] Taking the vehicle as the benchmark, several splash areas are divided within the preset range;
[0012] According to the vehicle information and the driving environment data, a pre-trained splashing degree recognition model is used to identify the splashing degree of the water spraying wiper on each of the splashing areas in the initial water spraying state;
[0013] The degree of impact on the target object is determined based on the splashing degree and the characteristic data of the target object.
[0014] Optionally, the characteristic data of the target object includes a relative acceleration to the vehicle, a relative position to the vehicle, and a relative speed to the vehicle;
[0015] The step of determining the degree of impact on the target object based on the splashing degree and the characteristic data of the target object includes:
[0016] For each of the above targets, perform the following operations N1 to N3:
[0017] N1, obtaining a moving trajectory of the target object according to the relative acceleration, relative position and relative speed of the target object relative to the vehicle;
[0018] N2, calculating the overlap between the trajectory of the target object and each of the splash areas;
[0019] N3, based on each of the above-mentioned overlap degrees and the splashing degree of the corresponding splashing area, respectively calculate the first influence degree of the above-mentioned target object in each of the above-mentioned splashing areas;
[0020] According to the first influence degree of each of the above-mentioned targets in each of the above-mentioned splashing areas, the regional influence degree of all the targets in each of the above-mentioned splashing areas and the total influence degree of all the targets in the above-mentioned preset range are calculated.
[0021] Optionally, the characteristic data of the target object further includes the type of the target object;
[0022] The above method further includes:
[0023] Determine the impact weight of the above target object based on the type of the above target object;
[0024] The determining of the first influence degree of the target object in each of the splashing areas based on the overlap degree and the splashing degree of the corresponding splashing area includes:
[0025] A first influence degree of the target object in each of the splash areas is determined based on the influence weight, the overlap and the splash degree of the splash area corresponding to the overlap.
[0026] Optionally, the determining the current degree of obstruction of the driver's field of view according to the image of the front windshield includes:
[0027] Using a pre-trained dirt recognition model to recognize the image of the front windshield, to obtain current dirt data of the front windshield;
[0028] According to the preset correlation between the dirtiness data and the degree of obstruction, the current degree of obstruction of the driver's field of view corresponding to the above-mentioned current dirtiness data is determined.
[0029] Optionally, regulating the opening time of the water spray wiper includes:
[0030] In the case where the current degree of obstruction is greater than the first degree of obstruction threshold and less than the second degree of obstruction threshold, in response to the total degree of influence being less than or equal to the total degree of influence threshold, issuing an opening signal to the water spray wiper, and determining the moment when the number of times the opening signal is issued is equal to the preset number threshold as the opening time;
[0031] In response to the current shielding degree being greater than or equal to the second shielding degree threshold, the current moment is taken as the opening time.
[0032] Optionally, the above method further comprises:
[0033] When the current shielding degree is less than or equal to the first shielding degree threshold, controlling the water spray wiper to temporarily maintain a suppressed state;
[0034] When the current obstruction degree is greater than the first obstruction degree threshold and less than the second obstruction degree threshold, and the total impact degree is greater than the total impact degree threshold, the water spray wiper is controlled to temporarily maintain the suppressed state.
[0035] Optionally, regulating the initial water spraying state of the water spraying wiper includes:
[0036] Determine a target splash region where the regional impact degree is greater than a regional impact degree threshold;
[0037] The initial water spraying state is regulated so that the regional influence degree of the above-mentioned target splashing area is less than or equal to the regional influence degree threshold.
[0038] To achieve the above objective, according to another aspect of an embodiment of the present invention, a control device for a car windshield wiper is provided.
[0039] A control device for a car windshield wiper according to an embodiment of the present invention comprises:
[0040] An acquisition module is used to acquire vehicle information, driving environment data, and feature data of targets within a preset range, and to collect images of the front windshield;
[0041] An analysis module, for analyzing the influence of the water spray wiper on the target object in the initial water spray state according to the vehicle information, the driving environment data and the characteristic data of the target object;
[0042] A determination module, used to determine the current degree of obstruction of the driver's field of view based on the image of the front windshield;
[0043] A control module is used to control the initial water spraying state of the water spraying wiper and the opening time of the water spraying wiper based on the above-mentioned influence degree and the above-mentioned current blocking degree.
[0044] Optionally, the above-mentioned analysis module is also used to: divide a number of splashing areas within a preset range based on the vehicle; use a pre-trained splashing degree recognition model to identify the splashing degree of the water-spraying wiper on each of the above-mentioned splashing areas in the above-mentioned initial water spraying state according to the above-mentioned vehicle information and the above-mentioned driving environment data; determine the degree of impact on the above-mentioned target object according to the above-mentioned splashing degree and the characteristic data of the above-mentioned target object.
[0045] To achieve the above objective, according to another aspect of an embodiment of the present invention, an electronic device for controlling a car windshield wiper is provided.
[0046] An electronic device for controlling a car water spray wiper according to an embodiment of the present invention comprises: one or more processors; a storage device for storing one or more programs, and when the one or more programs are executed by the one or more processors, the one or more processors implement a method for controlling a car water spray wiper according to an embodiment of the present invention.
[0047] To achieve the above objective, according to another aspect of an embodiment of the present invention, a computer-readable storage medium is provided.
[0048] A computer-readable storage medium according to an embodiment of the present invention stores a computer program, which, when executed by a processor, implements a control method for a car water spray wiper according to an embodiment of the present invention.
[0049] An embodiment of the above invention has the following advantages or beneficial effects: by acquiring the vehicle information, driving environment data and characteristic data of the target object within the preset range, the influence degree of the water spray wiper on the above target object in the initial water spray state can be analyzed, and the current degree of obstruction of the driver's field of view can be determined by collecting the image of the front windshield, and the initial water spray state of the water spray wiper and the opening time of the water spray wiper are regulated based on the above influence degree and the above current degree of obstruction. In the control process of the water spray wiper, the vehicle information, driving environment data, data of other road users and the degree of obstruction of the driver's field of view are comprehensively considered, and the opening time and water spray state of the water spray wiper are adaptively regulated. While ensuring the driver's field of view, the impact on other road users is reduced, thereby improving traffic safety.
[0050] The further effects of the above-mentioned non-conventional optional manner will be described below in conjunction with the specific implementation manner. BRIEF DESCRIPTION OF THE DRAWINGS
[0051] The accompanying drawings are used to better understand the present invention and do not constitute an improper limitation of the present invention.
[0052] Figure 1 is a flow chart of a method for controlling a car windshield wiper according to an embodiment of the present invention;
[0053] Figure 2 is a schematic diagram of a splashing area obtained according to a first splashing area division method according to an embodiment of the present invention;
[0054] Figure 3 is a schematic diagram of a splashing area obtained according to a second splashing area division method according to an embodiment of the present invention;
[0055] Figure 4 is a schematic diagram of a splashing area obtained by a third splashing area division method according to an embodiment of the present invention;
[0056] Figure 5 is a schematic diagram of a splashing area obtained according to a fourth splashing area division method according to an embodiment of the present invention;
[0057] Figure 6 is a flow chart of a method for controlling a car windshield wiper according to another embodiment of the present invention;
[0058] Figure 7 is a schematic diagram of a scenario of controlling a car's windshield wiper according to an embodiment of the present invention;
[0059] Figure 8 is a schematic diagram of main modules of a control device for a car water spray wiper according to an embodiment of the present invention;
[0060] Fig. 9 is an exemplary system architecture diagram to which embodiments of the present invention may be applied;
[0061] Fig.10 It is a schematic diagram of the structure of a computer system of a terminal device or a server suitable for implementing an embodiment of the present invention. DETAILED DESCRIPTION
[0062] The following is a description of exemplary embodiments of the present invention in conjunction with the accompanying drawings, including various details of the embodiments of the present invention to facilitate understanding, which should be considered as merely exemplary. Therefore, it should be recognized by those of ordinary skill in the art that various changes and modifications may be made to the embodiments described herein without departing from the scope and spirit of the present invention. Similarly, for clarity and conciseness, the description of well-known functions and structures is omitted in the following description.
[0063] It should be pointed out that the embodiments of the present invention and the technical features therein may be combined with each other without conflict.
[0064] Figure 1 FIG. 1 is a schematic diagram of the main steps of a method for controlling a car windshield wiper according to an embodiment of the present invention. Figure 1 As shown, the control method of the automobile water spray wiper according to the embodiment of the present invention mainly includes the following steps S101 to S104:
[0065] Step S101, obtaining vehicle information, driving environment data and feature data of targets within a preset range, and capturing an image of the front windshield.
[0066] The vehicle information of the vehicle includes but is not limited to the posture data of the vehicle. Specifically, the posture data refers to the relevant data reflecting the posture of the vehicle body, including yaw angle, roll angle, pitch angle, etc. The posture data can be measured by sensors pre-configured on the vehicle body, or obtained by the Advanced Driving Assistance System (ADAS) installed in the vehicle. Among them, the sensor used to obtain the posture data can be an inertial measurement unit (IMU).
[0067] Driving environment data includes but is not limited to wind speed data, wind direction data and detected road environment information. Driving environment data can be obtained through sensors pre-configured with the vehicle body, or through the ADAS system equipped in the vehicle, or through the vehicle network to obtain real-time from the data background. Among them, the sensors used to obtain wind speed data and wind direction data can be wind speed sensors, wind direction sensors, wind vanes, etc. As an example, the wind speed sensor can be a cup wind speed sensor, a hot wire wind speed sensor, or a hot film wind speed sensor pre-installed on the roof. Among them, road environment information, as an example, can be road topology such as intersection sections, continuous bends, the shape and material of road barriers, etc.
[0068] The target object within the preset range refers to other road users within the preset range of the vehicle. The characteristic data of the target object can be obtained by identifying and analyzing the image captured by the image acquisition device, or directly obtained by the ADAS system, or obtained from the outside world through vehicle-road collaboration (vehicle to everything, V2X). The preset range can be pre-set according to actual conditions.
[0069] The image of the front windshield of the vehicle is acquired through an image acquisition device pre-installed on the vehicle body.
[0070] Step S102, analyzing the influence of the water spray wiper on the target object in the initial water spraying state according to the vehicle information, the driving environment data and the characteristic data of the target object.
[0071] The initial water spray state refers to the default water spray state of the water spray wiper system during startup and use. The water spray state at least includes the water spray intensity, water spray duration, water spray volume, and water spray direction.
[0072] Here, assuming that the water spray wiper system is currently in the initial water spray state, the degree of influence of the water sprayed by the water spray wiper on the target object is analyzed under the current vehicle information, driving environment data and characteristic data of the target object. It can be understood that, in fact, the actual state of the current water spray wiper system may be a suppressed state, an initial water spray state, or a water spray state after the initial water spray state is regulated. Among them, the suppressed state means that the water spray wiper is temporarily not spraying and wiping, that is, a temporarily closed state.
[0073] Step S103, determining the current degree of obstruction of the driver's field of view according to the image of the front windshield.
[0074] When there is dirt on the front windshield, the driver's driving field of view may be affected. When the dirt data is different, the degree of occlusion of the driver's field of view is also different. By analyzing the image of the front windshield, the current degree of occlusion of the driver's field of view can be determined.
[0075] Step S104, adjusting the initial water spraying state of the water spraying wiper and the opening time of the water spraying wiper based on the above-mentioned influence degree and the above-mentioned current shielding degree.
[0076] In order to solve the problem of dirt on the front windshield that affects the driver's field of vision, and at the same time avoid affecting other road users when using the water-spray wiper, the initial water spray state and opening time of the water-spray wiper can be regulated by the degree of impact on the target object and the degree of obstruction of the driver's field of vision.
[0077] In an optional embodiment, the above-mentioned analysis of the influence of the water spray wiper on the above-mentioned target object in the initial water spraying state includes:
[0078] Taking the vehicle as the benchmark, several splash areas are divided within the preset range;
[0079] According to the vehicle information and the driving environment data, a pre-trained splashing degree recognition model is used to identify the splashing degree of the water spraying wiper on each of the splashing areas in the initial water spraying state;
[0080] The degree of impact on the target object is determined based on the splashing degree and the characteristic data of the target object.
[0081] As an example, the splash zone can be divided in the following way:
[0082] The first one, reference Figure 2 , with the vehicle as the center, a circular area formed by a preset range around the vehicle is evenly divided into a plurality of sector-shaped areas by a straight line passing through the center of the circle, and each sector-shaped area is respectively regarded as a splashing area;
[0083] The second one, reference Figure 3 , taking the vehicle as the center, dividing the circular area formed by the preset range around the vehicle into multiple circular areas with different radii, and then dividing each circular area into multiple sector areas with a straight line passing through the center of the circle, and taking each sector area as a splash area;
[0084] The third one, reference Figure 4 ,During the actual driving process, the probability of the water sprayed by the water-spraying wiper affecting the target object in front of the vehicle is low. Therefore, the fan ring area in the preset range in front of and on the side of the vehicle can be divided into multiple smaller fan ring areas with the vehicle as the center of the circle to serve as the splashing area;
[0085] The fourth type, reference Figure 5 , the vehicle can be used as a reference, and a preset range in front of and to the side of the vehicle can be used to form a rectangular area, and the length and width of the rectangular area can be equally divided to obtain multiple smaller rectangular areas as splash areas;
[0086] It should be noted that the division of the splashing areas is not limited to the above four methods. The division method and number of the splashing areas can be set according to actual conditions and are not limited one by one here.
[0087] The splash degree recognition model can be a model for recognizing the splash degree of each splash area obtained through historical vehicle information, historical driving environment data and historical splash degree training. The splash degree can be represented by the splash water volume or the splash area.
[0088] Furthermore, there may be multiple splash degree recognition models. Since each splash area has a different position relative to the vehicle, a corresponding splash degree recognition model can be trained for each splash area, thereby improving the recognition accuracy of the splash degree of each splash area. At the same time, compared with using one splash degree recognition model to recognize the splash degrees of multiple splash areas, training a corresponding splash degree recognition model for each splash area can reduce the training complexity, reduce the training time, and reduce the amount of model calculation, so that the splash degree of each splash area can be obtained more quickly during the use of the model.
[0089] In an optional embodiment, the characteristic data of the target object includes a relative acceleration to the vehicle, a relative position to the vehicle, and a relative speed to the vehicle;
[0090] The step of determining the degree of impact on the target object based on the splashing degree and the characteristic data of the target object includes:
[0091] For each of the above targets, perform the following operations N1 to N3:
[0092] N1, obtaining a moving trajectory of the target object according to the relative acceleration, relative position and relative speed of the target object relative to the vehicle;
[0093] N2, calculating the overlap between the trajectory of the target object and each of the splash areas;
[0094] N3, based on each of the above-mentioned overlap degrees and the splashing degree of the corresponding splashing area, respectively calculate the first influence degree of the above-mentioned target object in each of the above-mentioned splashing areas;
[0095] According to the first influence degree of each of the above-mentioned targets in each of the above-mentioned splashing areas, the regional influence degree of all the targets in each of the above-mentioned splashing areas and the total influence degree of all the targets in the above-mentioned preset range are calculated.
[0096] For each target object, since it may be in motion, its position is constantly changing, and it may pass through more than one splashing area during the motion, therefore, the moving trajectory of the target object can be obtained to determine the splashing areas it passes through and the first impact degree in each splashing area.
[0097] Within the preset time, if the relative acceleration, relative position and relative speed between the target object and the vehicle are known, the trajectory of the target object can be calculated by the motion equations in the x and y directions. As shown below:
[0098]
[0099] Where x represents the horizontal coordinate of the target object after time t, y represents the vertical coordinate of the target object after time t, and x 0 Represents the horizontal coordinate of the target object relative to the initial position of the vehicle, y 0 The ordinate of the target object relative to the initial position of the vehicle, v x represents the speed of the target object relative to the vehicle in the x direction, v y represents the speed of the target object relative to the vehicle in the y direction, a x represents the acceleration of the target object relative to the vehicle in the x direction, a y Indicates the acceleration of the target object relative to the vehicle in the y direction.
[0100] The horizontal and vertical coordinates of the target object after time t are calculated, that is, the relative position of the target object after time t is known. When t is different, the trajectory of the target object can be obtained after multiple calculations.
[0101] In addition to the above calculation method, the target object's trajectory can also be obtained through the ADAS system. The ADAS system itself has the function of detecting and tracking other road users around the vehicle. After obtaining the relative acceleration, relative position and relative speed of the target object with the vehicle, the ADAS system can predict the target object's trajectory within a preset time by summing up the above data.
[0102] After the moving trajectory of the target object is obtained, the overlap between the moving trajectory of the target object within a preset time and each splashing area can be calculated, and then the first influence degree of each target object in each splashing area can be calculated.
[0103] After obtaining the first influence degree of each target object in each splash area, the regional influence degree of all targets passing through this splash area within a preset time can be calculated for each splash area. At the same time, the total influence degree of all targets within the preset range can be calculated, that is, the total influence degree of all targets in all splash areas.
[0104] As an example, assuming that the preset range includes splash area A and splash area B, within the preset time, there are target objects 1, 2 and 3 passing through splash area A, and there are target objects 2 and 3 passing through splash area B, then the regional influence degree of splash area A and the regional influence degree of splash area B can be calculated by the following formula:
[0105] A area=A 1 +A 2 +A 3
[0106] B area = B 2 +B 3
[0107] Among them, area A represents the regional impact degree of splash area A; A 1 Indicates the first impact degree of the target 1 in the splash area A; A 2 Indicates the first impact degree of the target 2 in the splash area A; A 3 represents the first influence degree of the target object 3 in the splash area A; area B represents the regional influence degree of the splash area B; 2 Indicates the first impact degree of the target 2 in the splash area B; B 3 It indicates the first influence degree of the target object 3 in the splash area B.
[0108] The total impact of all targets within the preset range can be calculated by the following formula:
[0109] Total Z = Area A + Area B
[0110] Among them, Ztotal represents the total impact of all targets within the preset range.
[0111] In an optional embodiment, the characteristic data of the target object further includes the type of the target object;
[0112] The above method further includes:
[0113] Determine the impact weight of the above target object based on the type of the above target object;
[0114] The determining of the first influence degree of the target object in each of the splashing areas based on the overlap degree and the splashing degree of the corresponding splashing area includes:
[0115] A first influence degree of the target object in each of the splash areas is determined based on the influence weight, the overlap degree, and the splash degree of the splash area corresponding to the overlap degree.
[0116] The types of target objects may include trucks, ordinary cars, convertibles, motorcycles, bicycles, electric vehicles, pedestrians, etc. The degree of personal exposure of different types of target objects may be different, resulting in different first impact levels. Therefore, different impact weights are preset for different types of target objects. It is understandable that the value of the impact weight should be positively correlated with the degree of exposure of the target object. As an example, the pedestrian is completely exposed, and the water sprayed by the water wiper system to the pedestrian may fall completely on the pedestrian. For the target object of type pedestrian, a higher impact weight can be set; the person in the truck is not exposed at all, and the water sprayed by the water wiper system to the truck may fall completely on the body of the truck, without having a significant impact on the person in the truck. For the target object of type truck, a lower impact weight can be set.
[0117] By introducing the type of the target object, the influence of the water spray wiper on the target object can be considered based on actual conditions, thereby improving the accuracy of determining the first influence degree.
[0118] In an optional embodiment, determining the current degree of obstruction of the driver's field of view according to the image of the front windshield includes:
[0119] Using a pre-trained dirt recognition model to recognize the image of the front windshield, to obtain current dirt data of the front windshield;
[0120] According to the preset correlation between the dirtiness data and the degree of obstruction, the current degree of obstruction of the driver's field of view corresponding to the above-mentioned current dirtiness data is determined.
[0121] The dirt recognition model is trained using historical images of windshields with dirt data annotated on them, and can be used to recognize various characteristic data of dirt in windshield images. When using the dirt recognition model, the image of the windshield can be input, and the current dirt data can be obtained using the above model, including but not limited to the current location data, current area data, and current transparency data of the dirt.
[0122] Furthermore, there may be multiple dirt recognition models, each used to output one item of the current dirt data. For example, the dirt recognition model may include a dirt position recognition model, a dirt area recognition model, and a dirt transparency recognition model, each used to obtain the current dirt position data, current area data, and current transparency data.
[0123] Different dirtiness data are divided according to preset conditions, and the correlation between each type of dirtiness data and the degree of occlusion is preset.
[0124] As an example, the dirty area can be divided according to 1 / 2 of the front windshield area, into a first type of dirty area m with an area greater than 1 / 2 of the front windshield area and a second type of dirty area n with an area less than 1 / 2 of the front windshield area; the dirty position can be divided according to whether the position is within the driver's field of view, into a first type of dirty position p located within the driver's field of view and a second type of dirty position q located outside the driver's field of view; the dirt transparency can be divided according to whether the transparency is greater than 80%, into a first type of dirty transparency s with a transparency less than 80% and a second type of dirty transparency t with a transparency greater than 80%. After the above division, the following eight types of dirt data {mps, mpt, mqs, mqt, nps, npt, nqs, nqt} can be obtained. Then, the correlation between the above eight types of dirt data and the degree of occlusion can be set: mps-100%, nps-90%, mpt-80%, npt-50%, mqs and mqt-30%, nqt and nqs-20%. The above is only an example and does not constitute a limitation on the pre-setting of the association relationship between each type of dirt data and the degree of occlusion. In the actual setting process, any method that can achieve the setting of the above association relationship can be adopted.
[0125] By obtaining the current dirt data and further determining the degree of occlusion, the impact of dirt on the driver's field of view can be comprehensively considered.
[0126] In an optional embodiment, regulating the opening time of the water spray wiper includes:
[0127] In the case where the current degree of obstruction is greater than the first degree of obstruction threshold and less than the second degree of obstruction threshold, in response to the total degree of influence being less than or equal to the total degree of influence threshold, issuing an opening signal to the water spray wiper, and determining the moment when the number of times the opening signal is issued is equal to the preset number threshold as the opening time;
[0128] In response to the current shielding degree being greater than or equal to the second shielding degree threshold, the current moment is taken as the opening time.
[0129] It is understandable that after the water spray wiper system is turned on, the number of times the turn-on signal is issued is reset to zero. If the water spray wiper system is inhibited, the number of times the turn-on signal is issued can be recalculated.
[0130] The water-spray wiper opening time is determined based on the current degree of obstruction and the total degree of impact, ensuring that the driver's field of vision is not affected while avoiding the impact of the water-spray wiper on other road users, thereby improving driving safety. In addition, due to the constant changes in traffic conditions, the water-spray wiper opening time can be determined by calculating the number of times the opening signal is issued, thereby avoiding the frequent activation and inhibition of the water-spray wiper and improving the driving experience.
[0131] As an example, the first occlusion degree threshold can be set to 25%, the second occlusion degree threshold can be set to 70%, and the total impact degree threshold can be set to 50%. The preset threshold at this time can be 5 times. When the current occlusion degree is greater than 25% and less than 70%, the driver's field of vision may be slightly affected. At this time, if the total impact degree is less than or equal to 50%, it indicates that the opening of the water spray wiper has a certain impact on the target within the preset range, and then a start signal is issued to the water spray wiper system. The current occlusion degree and the total impact degree are constantly changing. If the number of times the start signal is issued reaches 5 times, the moment is used as the start time of the water spray wiper system. When it is identified that the current occlusion degree is greater than 70%, the current moment is directly used as the start time of the water spray wiper system, and the water spray wiper system is started. Once the water spray wiper system is started, the accumulated number of times the start signal is issued is cleared. After the water spray wiper system is suppressed, the number of times the start signal is issued is restarted.
[0132] In an optional embodiment, the above method further comprises:
[0133] When the current shielding degree is less than or equal to the first shielding degree threshold, controlling the water spray wiper to temporarily maintain a suppressed state;
[0134] When the current obstruction degree is greater than the first obstruction degree threshold and less than the second obstruction degree threshold, and the total impact degree is greater than the total impact degree threshold, the water spray wiper is controlled to temporarily maintain the suppressed state.
[0135] Specifically, when the current degree of obstruction is less than or equal to the first degree of obstruction threshold, it indicates that the driver's field of vision is almost unaffected. When the current degree of obstruction is greater than the first degree of obstruction threshold and less than the second degree of obstruction threshold, and the total degree of influence is greater than the total degree of influence threshold, it indicates that the driver's field of vision is slightly affected, but the opening of the water spray wiper has a greater impact on the target objects within the preset range around the vehicle. Therefore, in the above two cases, the water spray wiper can be kept temporarily in the suppressed state.
[0136] In an optional embodiment, regulating the initial water spraying state of the water spraying wiper includes:
[0137] Determine a target splash region where the regional impact degree is greater than a regional impact degree threshold;
[0138] The initial water spraying state is regulated so that the regional influence degree of the above-mentioned target splashing area is less than or equal to the regional influence degree threshold.
[0139] The water spraying state includes but is not limited to the water spraying force, water spraying direction, water spraying amount and water spraying duration. Specifically, after the water spraying wiper is turned on, a target splashing area with a regional impact degree greater than a regional impact degree threshold within a preset range is determined, and the initial water spraying state can be adjusted to a state that can reduce the regional impact degree of the target splashing area. For example, the target water spraying direction corresponding to the target splashing area is determined, and when the water spraying wiper sprays water in the target water spraying direction, the water spraying force and / or the water spraying amount can be reduced, so that the regional impact degree of the target splashing area is reduced to a range less than the regional impact degree threshold, further reducing the impact on other road users during the use of the water spraying wiper.
[0140] Furthermore, the water spraying amount and the water spraying duration can also be adjusted according to the degree of obstruction and the current dirtiness data. For example, when the degree of obstruction is greater than the second degree of obstruction threshold, according to the current position data, current area data and current transparency data of the dirt determined by the current dirtiness data, when the water spraying direction of the water spraying wiper is toward the dirt, the water spraying amount and the water spraying duration can be increased, and after the degree of obstruction is reduced, the water spraying amount and the water spraying duration can be reduced accordingly, so as to remove dirt more specifically and reduce water consumption.
[0141] In a possible implementation, the water spray wiper can also receive the driver's instructions, integrating automatic control and driver's manual control. Take the following three methods as examples:
[0142] The first one is that the driver issues a start signal to the water spray wiper. The start signal issued by the driver is accumulated together with the start signal issued to the water spray wiper in response to the total impact degree being less than or equal to the total impact degree threshold when the current obstruction degree is greater than the above-mentioned first obstruction degree threshold and less than the second obstruction degree threshold. The number of issuances is accumulated together, and the moment when the number of issuances reaches the preset number threshold is regarded as the start moment of the water spray wiper.
[0143] The second method is to start the water spray wiper when it is identified that the water spray wiper has received a start signal from the driver. During the operation of the water spray wiper, the initial water spray state can be regulated.
[0144] The third type is to turn on the water spray wiper when it is recognized that the water spray wiper has received the start signal issued by the driver, and directly operate the water spray wiper based on the initial water spray state.
[0145] The control method of the automobile water spray wiper is described below through the following specific embodiments.
[0146] The control method of the automobile water-spraying wiper of the embodiment of the present invention can be executed by an on-board controller, i.e., an on-board ECU, or can be executed by a special automobile water-spraying wiper control system. It should be noted that, when the control method of the automobile water-spraying wiper is executed by a special automobile water-spraying wiper control system, the automobile water-spraying wiper control system should be connected to the on-board ECU for communication. Figure 6 and Figure 7 As shown, taking the vehicle-mounted ECU as an example, the control method of the vehicle water spray wiper includes the following steps S601 to S610:
[0147] In step S601, the vehicle-mounted ECU can obtain vehicle information, wind speed data, wind direction data, the type of the target object, and the relative acceleration, relative position and relative speed of the target object and the vehicle within a preset range, and simultaneously collect an image of the front windshield.
[0148] Step S602: Based on the vehicle, the vehicle-mounted ECU can divide a plurality of splashing areas within a preset range. Figure 7 As shown, the preset range includes a splash area 701 and a splash area 702 .
[0149] Step S603, based on the above vehicle information, wind speed data and wind direction data, the on-board ECU can use a pre-trained splash degree recognition model to identify the splash degree of the water spray wiper on each of the above splash areas in the initial water spraying state.
[0150] Step S604: for each target object, the vehicle-mounted ECU may calculate a moving trajectory according to the relative acceleration, relative position and the above relative speed of the target object relative to the vehicle, and calculate the degree of overlap with each splashing area based on the moving trajectory.
[0151] Step S604: Based on the type of each target object, the vehicle-mounted ECU may determine the impact weight corresponding to each target object.
[0152] Step S605 , for each target object, the vehicle-mounted ECU may determine a first influence degree of the target object in each splashing area according to the influence weight, the overlap degree, and the splashing degree of the splashing area corresponding to the overlap degree.
[0153] As an example, if there are two targets, namely the first target 703 and the second target 704, and the movement trajectories of the above two targets will pass through the splash area 701 and the splash area 702, then the first influence degree of the first target 703 in the splash area 701, the first influence degree of the second target 704 in the splash area 701, the first influence degree of the first target 703 in the splash area 702, and the first influence degree of the second target 704 in the splash area 702 can be calculated.
[0154] Step S606, based on the first influence degree of each target object in each of the splashing areas, the vehicle-mounted ECU may calculate the regional influence degree of all the target objects in each of the splashing areas, and the total influence degree of all the target objects in the preset range.
[0155] As an example, the regional influence degree of all the targets in the splash area 701 can be calculated based on the first influence degree of the first target 703 in the splash area 701 and the first influence degree of the second target 704 in the splash area 701; the regional influence degree of all the targets in the splash area 702 can be calculated based on the first influence degree of the first target 703 in the splash area 702 and the first influence degree of the second target 704 in the splash area 702. The total influence degree of all the targets within the preset range can be calculated based on the regional influence degree of the splash area 701 and the regional influence degree of the splash area 702.
[0156] In step S607, the vehicle-mounted ECU can use a pre-trained dirt recognition model to recognize the image of the above-mentioned front windshield to obtain the current dirt data of the above-mentioned front windshield; and according to the preset correlation between the dirt data and the degree of occlusion, determine the current degree of occlusion of the driver's field of view corresponding to the above-mentioned current dirt data.
[0157] Step S608, when the above-mentioned current degree of obstruction is greater than the first degree of obstruction threshold and less than the second degree of obstruction threshold, in response to the above-mentioned total degree of influence being less than or equal to the total degree of influence threshold, the on-board ECU can issue an open signal to the above-mentioned water spray wiper, and determine the moment when the number of issuance of the above-mentioned open signal is equal to the preset number threshold as the open time; in response to the above-mentioned current degree of obstruction being greater than or equal to the second degree of obstruction threshold, the on-board ECU can use the current moment as the open time of the water spray wiper.
[0158] Step S609, after the water spray wiper is turned on, the on-board ECU can determine the target splashing area whose regional influence degree is greater than the regional influence degree threshold, and adjust the initial water spraying state so that the regional influence degree of the target splashing area is less than or equal to the regional influence degree threshold.
[0159] As an example, if the regional influence degree of the splashing area 701 is greater than the regional influence degree threshold, and the regional influence degree of the splashing area 702 is less than the regional influence degree threshold, the splashing area 701 is used as the target splashing area. The water spray wiper 706 of the front windshield 705 is adjusted from the initial water spraying state to a water spraying state that can reduce the regional influence degree of the target splashing area to less than or equal to the regional influence degree threshold, that is, when the water spraying direction of the water spray wiper 706 is toward the target splashing area, the water spraying force and / or the water spraying amount can be reduced.
[0160] Step S610, when it is identified that the current degree of obstruction is less than or equal to the first degree of obstruction threshold, or when it is identified that the current degree of obstruction is greater than the above-mentioned first degree of obstruction threshold and less than the second degree of obstruction threshold, and the above-mentioned total degree of influence is greater than the above-mentioned total degree of influence threshold, the on-board ECU can suppress the water spray wiper.
[0161] According to the control method of the automobile water spray wiper of the embodiment of the present invention, by acquiring the vehicle information, driving environment data and characteristic data of the target object within the preset range, the influence degree of the water spray wiper on the above-mentioned target object in the initial water spray state is analyzed, and the current degree of obstruction of the driver's field of view is determined by collecting the image of the front windshield. Based on the above-mentioned influence degree and the above-mentioned current degree of obstruction, the initial water spray state of the water spray wiper and the opening time of the water spray wiper are regulated. In the control process of the water spray wiper, the vehicle information, driving environment data, data of other road users and the degree of obstruction of the driver's field of view are comprehensively considered, and the opening time and water spray state of the water spray wiper are adaptively regulated. While ensuring the driver's field of view, the impact on other road users is reduced, thereby improving traffic safety.
[0162] Figure 8Schematic diagram of the main modules of the control device of the automobile water spray wiper according to an embodiment of the present invention. Figure 8 As shown, the control device 800 of the automobile water spray wiper of the embodiment of the present invention includes: an acquisition module 801, which is used to acquire vehicle information, driving environment data and characteristic data of a target object within a preset range of the vehicle, and collect an image of the front windshield; an analysis module 802, which is used to analyze the influence of the water spray wiper on the above-mentioned target object in the initial water spraying state according to the above-mentioned vehicle information, the above-mentioned driving environment data and the characteristic data of the above-mentioned target object; a determination module 803, which is used to determine the current obstruction degree of the driver's field of view according to the above-mentioned image of the front windshield; and a control module 804, which is used to control the initial water spraying state of the above-mentioned water spray wiper and the opening time of the above-mentioned water spray wiper based on the above-mentioned influence degree and the above-mentioned current obstruction degree.
[0163] In an optional embodiment of the present invention, the above-mentioned analysis module 802 is also used to: divide a plurality of splashing areas within a preset range based on the vehicle as a reference; use a pre-trained splashing degree recognition model to identify the splashing degree of the water spraying wiper on each of the above-mentioned splashing areas in the above-mentioned initial water spraying state according to the above-mentioned vehicle information and the above-mentioned driving environment data; determine the degree of influence on the above-mentioned target object according to the above-mentioned splashing degree and the characteristic data of the above-mentioned target object.
[0164] In an optional embodiment of the present invention, the characteristic data of the target object includes the relative acceleration, relative position and relative speed of the target object to the vehicle; the analysis module 802 is also used to: for each target object, perform the following operations N1 to N3: N1, obtain the moving trajectory of the target object according to the relative acceleration, relative position and relative speed of the target object relative to the vehicle; N2, calculate the degree of overlap between the moving trajectory of the target object and each of the splashing areas; N3, calculate the first influence degree of the target object in each of the splashing areas based on each of the above-mentioned overlaps and the splashing degree of the corresponding splashing area; calculate the regional influence degree of all targets in each of the above-mentioned splashing areas and the total influence degree of all targets within the above-mentioned preset range according to the first influence degree of each of the above-mentioned targets in each of the above-mentioned splashing areas.
[0165] In an optional embodiment of the present invention, the characteristic data of the target object further includes the type of the target object. The control device 800 of the automobile water spray wiper also includes a weight determination module, which is used to determine the influence weight of the target object based on the type of the target object. The analysis module 802 is also used to: determine the first influence degree of the target object in each of the splashing areas based on the influence weight, the overlap and the splashing degree of the splashing area corresponding to the overlap.
[0166] In an optional embodiment of the present invention, the above-mentioned determination module 803 is also used to: use a pre-trained dirt recognition model to recognize the image of the above-mentioned front windshield to obtain the current dirt data of the above-mentioned front windshield; and determine the current degree of occlusion of the driver's field of view corresponding to the above-mentioned current dirt data based on the correlation between the preset dirt data and the degree of occlusion.
[0167] In an optional embodiment of the present invention, the above-mentioned control module 804 is also used for: in the case that the above-mentioned current degree of obstruction is greater than the first degree of obstruction threshold and less than the second degree of obstruction threshold, in response to the above-mentioned total degree of influence being less than or equal to the total degree of influence threshold, issuing a start signal to the above-mentioned water spray wiper, and determining the moment when the number of issuances of the above-mentioned start signal is equal to the preset number threshold as the start time; in response to the above-mentioned current degree of obstruction being greater than or equal to the second degree of obstruction threshold, using the current moment as the start time.
[0168] In an optional embodiment of the present invention, the control device 800 of the automobile water spray wiper also includes: a state maintaining module, which is used to control the water spray wiper to temporarily maintain the suppressed state when the above-mentioned current obstruction degree is less than or equal to the first obstruction degree threshold; when the above-mentioned current obstruction degree is greater than the above-mentioned first obstruction degree threshold and less than the second obstruction degree threshold, and the above-mentioned total influence degree is greater than the above-mentioned total influence degree threshold, control the above-mentioned water spray wiper to temporarily maintain the suppressed state.
[0169] In an optional embodiment of the present invention, the above-mentioned control module 804 is also used to: determine the target splashing area where the above-mentioned regional influence degree is greater than the regional influence degree threshold; and control the initial water spraying state so that the regional influence degree of the above-mentioned target splashing area is less than or equal to the regional influence degree threshold.
[0170] According to the control device of the automobile water spray wiper of the embodiment of the present invention, by acquiring the vehicle information, driving environment data and characteristic data of the target object within the preset range, the influence degree of the water spray wiper on the above-mentioned target object in the initial water spray state is analyzed, and the current degree of obstruction of the driver's field of view is determined by collecting the image of the front windshield, and the initial water spray state of the water spray wiper and the opening time of the water spray wiper are regulated based on the above-mentioned influence degree and the above-mentioned current degree of obstruction. In the control process of the water spray wiper, the vehicle information, driving environment data, data of other road users and the degree of obstruction of the driver's field of view are comprehensively considered, and the opening time and water spray state of the water spray wiper are adaptively regulated. While ensuring the driver's field of view, the impact on other road users is reduced, thereby improving traffic safety.
[0171] Fig. 9An exemplary system architecture 900 is shown to which a method for controlling a windshield wiper for an automobile or a device for controlling a windshield wiper for an automobile according to an embodiment of the present invention may be applied.
[0172] like Fig. 9 As shown, the system architecture 900 may include a water spray wiper 901, a network 902 and an onboard ECU 903. The network 902 is used to provide a medium for a communication link between the water spray wiper 901 and the onboard ECU 903. The network 902 may include various connection types, such as wired, wireless communication links or optical fiber cables, etc.
[0173] It should be noted that the control method of the automobile water spray wiper provided in the embodiment of the present invention is generally executed by the vehicle-mounted ECU 903 , and accordingly, the control device of the automobile water spray wiper is generally arranged in the vehicle-mounted ECU 903 .
[0174] It should be understood that Fig. 9 The number of windshield wipers, networks and on-board ECUs is merely indicative.
[0175] Reference below Fig.10 , which shows a schematic diagram of the structure of a computer system 1000 of a terminal device suitable for implementing an embodiment of the present invention. Fig.10 The terminal device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.
[0176] like Fig.10 As shown, the computer system 1000 includes a central processing unit (CPU) 1001, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1002 or a program loaded from a storage part 1008 into a random access memory (RAM) 1003. In the RAM 1003, various programs and data required for the operation of the computer system 1000 are also stored. The CPU 1001, the ROM 1002, and the RAM 1003 are connected to each other through a bus 1004. An input / output (I / O) interface 1005 is also connected to the bus 1004.
[0177] The following components are connected to the I / O interface 1005: an input section 1006 including a keyboard, a mouse, etc.; an output section 1007 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 1008 including a hard disk, etc.; and a communication section 1009 including a network interface card such as a LAN card, a modem, etc. The communication section 1009 performs communication processing via a network such as the Internet. A drive 1010 is also connected to the I / O interface 1005 as needed. A removable medium 1011, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 1010 as needed, so that a computer program read therefrom is installed into the storage section 1008 as needed.
[0178] In particular, according to the embodiments disclosed in the present invention, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present invention include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication part 1009, and / or installed from the removable medium 1011. When the computer program is executed by the central processing unit (CPU) 1001, the above-mentioned functions defined in the system of the present invention are executed.
[0179] It should be noted that the computer-readable medium shown in the present invention may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present invention, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In the present invention, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. This propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, optical cable, RF, etc., or any suitable combination of the above.
[0180] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present invention. In this regard, each box in the flow chart or block diagram can represent a module, a program segment, or a part of a code, and the above-mentioned module, program segment, or a part of a code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flow chart, and the combination of the boxes in the block diagram or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0181] The modules involved in the embodiments of the present invention may be implemented in software or hardware. The modules described may also be provided in a processor, for example, may be described as: a processor including an acquisition module, an analysis module, a determination module and a control module. The names of these modules do not, in some cases, constitute limitations on the modules themselves, for example, the acquisition module may also be described as "a module for acquiring vehicle information, driving environment data and characteristic data of targets within a preset range of the vehicle, and collecting images of the front windshield".
[0182] As another aspect, the present invention also provides a computer-readable medium, which may be included in the device described in the above embodiment; or it may exist independently and not be assembled into the device. The above computer-readable medium carries one or more programs, and when the above one or more programs are executed by a device, the device includes: obtaining vehicle information, driving environment data and characteristic data of a target object within a preset range of the vehicle, and collecting an image of the front windshield; analyzing the degree of influence of the water-spraying wiper on the target object in the initial water-spraying state according to the above vehicle information, the above driving environment data and the characteristic data of the above target object; determining the current degree of obstruction of the driver's field of view according to the above image of the front windshield; and regulating the initial water-spraying state of the water-spraying wiper and the opening time of the water-spraying wiper based on the above degree of influence and the above current degree of obstruction.
[0183] According to the technical solution of the embodiment of the present invention, the vehicle information, driving environment data and characteristic data of the target object within the preset range of the vehicle can be obtained to analyze the influence of the water spray wiper on the above-mentioned target object in the initial water spray state, and the current obstruction degree of the driver's field of view can be determined by collecting the image of the front windshield. Based on the above-mentioned influence degree and the above-mentioned current obstruction degree, the initial water spray state of the water spray wiper and the opening time of the water spray wiper are regulated. In the control process of the water spray wiper, the vehicle information, driving environment data, data of other road users and the obstruction degree of the driver's field of view are comprehensively considered, and the opening time and water spray state of the water spray wiper are adaptively regulated. While ensuring the driver's field of view, the impact on other road users is reduced, thereby improving traffic safety.
[0184] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions may occur depending on design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. A control method for a car windshield wiper, characterized in that: include: Obtain vehicle information, driving environment data, and feature data of targets within a preset range, and collect images of the front windshield; Analyzing the influence of the water spray wiper on the target object in the initial water spraying state according to the vehicle information, the driving environment data and the characteristic data of the target object; Determining the current degree of obstruction of the driver's field of view based on the image of the front windshield; The initial water spraying state of the water spraying wiper and the opening time of the water spraying wiper are regulated based on the influence degree and the current shielding degree.
2. The control method of the automobile water spray wiper according to claim 1, characterized in that: The analyzing the influence of the water spray wiper on the target object in the initial water spray state includes: Taking the vehicle as the benchmark, several splash areas are divided within the preset range; According to the vehicle information and the driving environment data, a pre-trained splashing degree recognition model is used to identify the splashing degree of the water spraying wiper on each of the splashing areas in the initial water spraying state; The degree of impact on the target object is determined according to the splashing degree and the characteristic data of the target object.
3. The control method of the automobile water spray wiper according to claim 2, characterized in that: The characteristic data of the target object include the relative acceleration to the vehicle, the relative position to the vehicle, and the relative speed to the vehicle; The step of determining the degree of impact on the target object according to the splashing degree and the characteristic data of the target object comprises: For each target object, perform the following operations N1 to N3: N1, obtaining the moving trajectory of the target object according to the relative acceleration, the relative position and the relative speed of the target object relative to the vehicle; N2, calculating the overlap between the target object's trajectory and each of the splash areas; N3, based on each of the overlap degrees and the splashing degree of the corresponding splashing area, respectively calculating a first influence degree of the target object in each of the splashing areas; According to the first influence degree of each target object in each splashing area, the regional influence degree of all the targets in each splashing area and the total influence degree of all the targets in the preset range are calculated.
4. The control method of the automobile water spray wiper according to claim 3, characterized in that: The characteristic data of the target object further includes the type of the target object; The method further comprises: Determining an influence weight of the target object based on the type of the target object; Determining a first influence degree of the target object in each of the splashing areas based on the overlap degree and the splashing degree of the corresponding splashing area includes: A first influence degree of the target object in each of the splash areas is determined based on the influence weight, the overlap degree, and the splash degree of the splash area corresponding to the overlap degree.
5. The control method of a car windshield wiper according to any one of claims 1 to 4, characterized in that: The determining, based on the image of the front windshield, the current degree of obstruction of the driver's field of view comprises: Using a pre-trained dirt recognition model to recognize the image of the front windshield to obtain current dirt data of the front windshield; According to the preset correlation between the dirtiness data and the degree of obstruction, the current degree of obstruction of the driver's field of view corresponding to the current dirtiness data is determined.
6. The control method of the automobile water spray wiper according to claim 3, characterized in that: The opening time of the water spray wiper is regulated, including: In the case where the current shielding degree is greater than a first shielding degree threshold and less than a second shielding degree threshold, in response to the total impact degree being less than or equal to the total impact degree threshold, issuing an opening signal to the water spray wiper, and determining the moment when the number of issuances of the opening signal is equal to a preset number threshold as the opening time; In response to the current shielding degree being greater than or equal to a second shielding degree threshold, the current moment is used as the opening time.
7. The control method of the automobile water spray wiper according to claim 3 or 6, characterized in that: The method further comprises: When the current shielding degree is less than or equal to a first shielding degree threshold, controlling the water spray wiper to temporarily maintain a suppressed state; When the current obstruction degree is greater than the first obstruction degree threshold and less than the second obstruction degree threshold, and the total impact degree is greater than the total impact degree threshold, the water spray wiper is controlled to temporarily maintain an inhibited state.
8. The control method of the automobile water spray wiper according to claim 3, characterized in that: The initial water spraying state of the water spraying wiper is regulated, including: Determine a target splash region where the regional impact degree is greater than a regional impact degree threshold; The initial water spraying state is regulated so that the regional influence degree of the target splashing area is less than or equal to the regional influence degree threshold.
9. A control device for a car windshield wiper, characterized in that: include: An acquisition module is used to acquire vehicle information, driving environment data, and feature data of targets within a preset range, and to collect images of the front windshield; An analysis module, configured to analyze the influence of the water spray wiper on the target object in the initial water spray state according to the vehicle information, the driving environment data and the characteristic data of the target object; A determination module, configured to determine a current degree of obstruction of the driver's field of view based on the image of the front windshield; A control module is used to control the initial water spraying state of the water spraying wiper and the opening time of the water spraying wiper based on the influence degree and the current shielding degree.
10. The control device for automobile windshield wiper according to claim 9, characterized in that: The analysis module is also used to: divide a plurality of splashing areas within a preset range based on the vehicle; and identify the splashing degree of each splashing area by the water spraying wiper in the initial water spraying state using a pre-trained splashing degree recognition model according to the vehicle information and the driving environment data; The degree of impact on the target object is determined according to the splashing degree and the characteristic data of the target object.