CN112009427A - System for controlling wiper blade, vehicle including the same, and corresponding method and medium - Google Patents
System for controlling wiper blade, vehicle including the same, and corresponding method and medium Download PDFInfo
- Publication number
- CN112009427A CN112009427A CN201910456178.XA CN201910456178A CN112009427A CN 112009427 A CN112009427 A CN 112009427A CN 201910456178 A CN201910456178 A CN 201910456178A CN 112009427 A CN112009427 A CN 112009427A
- Authority
- CN
- China
- Prior art keywords
- sub
- area
- scraping
- vehicle
- windshield
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 36
- 238000007790 scraping Methods 0.000 claims abstract description 77
- 230000003749 cleanliness Effects 0.000 claims abstract description 42
- 238000010191 image analysis Methods 0.000 claims abstract description 16
- 230000000007 visual effect Effects 0.000 claims description 27
- 238000004590 computer program Methods 0.000 claims description 10
- 238000001514 detection method Methods 0.000 claims description 9
- 230000004044 response Effects 0.000 claims description 7
- 230000011664 signaling Effects 0.000 claims description 6
- 230000009471 action Effects 0.000 description 5
- 230000002393 scratching effect Effects 0.000 description 5
- 238000011109 contamination Methods 0.000 description 3
- 210000003608 fece Anatomy 0.000 description 3
- 238000006748 scratching Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000011156 evaluation Methods 0.000 description 2
- RSWGJHLUYNHPMX-UHFFFAOYSA-N Abietic-Saeure Natural products C12CCC(C(C)C)=CC2=CCC2C1(C)CCCC2(C)C(O)=O RSWGJHLUYNHPMX-UHFFFAOYSA-N 0.000 description 1
- 241000238631 Hexapoda Species 0.000 description 1
- KHPCPRHQVVSZAH-HUOMCSJISA-N Rosin Natural products O(C/C=C/c1ccccc1)[C@H]1[C@H](O)[C@@H](O)[C@@H](O)[C@@H](CO)O1 KHPCPRHQVVSZAH-HUOMCSJISA-N 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 239000010868 animal carcass Substances 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 238000009792 diffusion process Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 230000033001 locomotion Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 239000002689 soil Substances 0.000 description 1
- KHPCPRHQVVSZAH-UHFFFAOYSA-N trans-cinnamyl beta-D-glucopyranoside Natural products OC1C(O)C(O)C(CO)OC1OCC=CC1=CC=CC=C1 KHPCPRHQVVSZAH-UHFFFAOYSA-N 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60S—SERVICING, CLEANING, REPAIRING, SUPPORTING, LIFTING, OR MANOEUVRING OF VEHICLES, NOT OTHERWISE PROVIDED FOR
- B60S1/00—Cleaning of vehicles
- B60S1/02—Cleaning windscreens, windows or optical devices
- B60S1/04—Wipers or the like, e.g. scrapers
- B60S1/06—Wipers or the like, e.g. scrapers characterised by the drive
- B60S1/08—Wipers or the like, e.g. scrapers characterised by the drive electrically driven
- B60S1/0818—Wipers or the like, e.g. scrapers characterised by the drive electrically driven including control systems responsive to external conditions, e.g. by detection of moisture, dirt or the like
- B60S1/0822—Wipers or the like, e.g. scrapers characterised by the drive electrically driven including control systems responsive to external conditions, e.g. by detection of moisture, dirt or the like characterized by the arrangement or type of detection means
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Mechanical Engineering (AREA)
- Investigating Or Analysing Materials By Optical Means (AREA)
Abstract
The invention provides a system for controlling wiper scraping of a vehicle, a vehicle comprising the same, and a corresponding method and computer-readable storage medium for controlling wiper scraping of a vehicle. The system for controlling wiper scraping of a vehicle includes: an image acquisition unit that acquires an image of a windshield of a vehicle; the image analysis unit is used for analyzing at least one sub-area positioned in the scraping range of the windscreen wiper in the collected image of the windscreen and judging whether the cleanliness of the at least one sub-area is lower than a set threshold value or not; and the control unit is used for responding to the judgment that the cleanliness of at least one subregion is lower than a set threshold value by the image analysis unit and selectively controlling the wiper to locally wipe the at least one subregion. By utilizing the scheme of the invention, the local area where the dirt exists on the vehicle windshield can be locally scraped, the pollution of the scraped dirt to the area except the local area where the dirt exists is avoided, and the overall scraping efficiency is improved.
Description
Technical Field
The present invention relates to the field of vehicle technology, and more particularly, to a system for controlling wiper wiping of a vehicle, a vehicle including the same, and a corresponding method and computer-readable storage medium for controlling wiper wiping of a vehicle.
Background
Generally, a vehicle is provided with a windscreen wiper, and rain, snow, muddy water and the like on a windshield can be scraped by the windscreen wiper, so that the vision of a driver is clear, and the driving safety is ensured. In the prior art, during the running of a vehicle, a driver can control the wiping speed of a wiper blade according to real-time weather conditions, for example, quick wiping when the rain is heavy and slow wiping when the rain is light, however, whether quick wiping or slow wiping, one wiping wipes a global wiping range defined by two extreme positions of the wiper blade.
The wiping action of the wiper blade can generally clean the windshield, so that the view of a driver is clear, but in some cases where dirt such as soil, rosin, bird droppings and insect corpses exists on the windshield, the wiping action of the wiper blade on such dirt can pollute an originally clean area due to the spread of the dirt, so that the cleanliness is reduced, the driving safety is affected on one hand, and on the other hand, a longer time (more wiping) is needed to remove the dirt. In addition, in the presence of stubborn dirt, the number of scratches required to remove the dirt may be greater, requiring more time and consuming more power.
Therefore, there is a need for a solution that enables efficient partial scraping for specific areas where dirt is present.
Disclosure of Invention
In order to solve the technical problems, the invention provides a scheme for controlling scraping of a windscreen wiper of a vehicle, which aims to perform local scraping on a local area where dirt exists on a windshield of the vehicle, avoid pollution of the scraped dirt on other areas except the local area where the dirt exists, and improve the overall scraping efficiency.
Specifically, according to a first aspect of the present invention, there is provided a system for controlling wiper scraping of a vehicle, comprising:
an image acquisition unit configured to acquire an image of a windshield of a vehicle;
an image analysis unit configured to analyze at least one sub-area within a wiper scraping range in the acquired image of the windshield and determine whether or not cleanliness of the at least one sub-area is lower than a set threshold; and
the control unit is configured to respond to the image analysis unit judging that the cleanliness of the at least one sub-area is lower than a set threshold value, and selectively control the windscreen wiper to conduct local wiping on the at least one sub-area.
In one embodiment, the image capture unit is further configured to capture an image of the windshield before or after the wiper blade scrapes the windshield.
In one embodiment, the image analysis unit is further configured to extract visual features in the at least one sub-region and to determine the cleanliness of the at least one sub-region based on the detection of the visual features.
In one embodiment, the control unit is further configured to output a prompt signal to a vehicle user to partially scrape the at least one sub-area before controlling the wiper blade to partially scrape the at least one sub-area.
In one embodiment, the control unit is further configured to receive feedback of the vehicle user on the alert signal, and if the feedback indicates that the vehicle user agrees to perform a partial scrub on the at least one sub-area, the control unit controls the wiper blade to perform repeated partial scrubs on the at least one sub-area at a swing angle corresponding to a boundary angle of the at least one sub-area.
In one embodiment, the control unit is further configured to receive feedback from a vehicle user of the alert signal, and to control the wiper blade to perform a global scrub of the windshield if the feedback indicates that the vehicle user does not agree to perform a local scrub of the at least one sub-area.
According to a second aspect of the present invention, there is provided a vehicle including the system for controlling wiper scraping of a vehicle according to the first aspect of the present invention.
According to a third aspect of the present invention, there is provided a method for controlling wiping of wiper blades of a vehicle, the method comprising:
acquiring an image of a windshield of a vehicle;
analyzing at least one sub-area in the acquired image of the windshield, wherein the sub-area is located in the scraping range of the windscreen wiper, and judging whether the cleanliness of the at least one sub-area is lower than a set threshold value or not; and
and selectively controlling the wiper blade to locally scrape the at least one subregion in response to judging that the cleanliness of the at least one subregion is lower than a set threshold value.
In one embodiment, the method further comprises: an image of the windshield is acquired before or after the windshield is scratched by the wiper blade.
In one embodiment, the method further comprises: visual features in the at least one sub-region are extracted, and cleanliness of the at least one sub-region is determined based on a detection result of the visual features.
In one embodiment, the method further comprises: outputting a prompt signal for partial scraping of the at least one sub-area to a vehicle user before controlling the wiper blade to perform the partial scraping of the at least one sub-area.
In one embodiment, the method further comprises: receiving feedback of the vehicle user on the prompt signal, and controlling the wiper blade to repeatedly and partially scrape the at least one sub-area at a swing angle corresponding to the boundary angle of the at least one sub-area if the feedback indicates that the vehicle user agrees to partially scrape the at least one sub-area.
In one embodiment, the method further comprises: and receiving feedback of the vehicle user to the prompt signal, and controlling the windscreen wiper to conduct global scraping on the windshield if the feedback indicates that the vehicle user does not agree to conduct local scraping on the at least one sub-area.
According to a fourth aspect of the invention, there is provided a computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements the method according to the third aspect of the invention.
By utilizing the scheme of the invention, the local area where the dirt exists on the vehicle windshield can be scraped locally, the pollution of the scraped dirt to other areas except the local area where the dirt exists is avoided, the cleanliness of the windshield is ensured, the driving safety is ensured, stubborn dirt on the windshield can be scraped in a short time, and the overall scraping efficiency is improved.
Drawings
Non-limiting and non-exhaustive embodiments of the present invention are described by way of example with reference to the following drawings, in which:
fig. 1 illustrates a system for controlling wiper scraping of a vehicle according to an embodiment of the present invention; and
fig. 2 illustrates a method for controlling wiper scraping of a vehicle according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
Fig. 1 illustrates a system 100 for controlling wiper scraping of a vehicle according to an embodiment of the present invention.
The exemplary system 100 for controlling wiper scraping of a vehicle includes an image acquisition unit 110, an image analysis unit 120, and a control unit 130. The image capture unit 110 may be configured to capture an image of a windshield of a vehicle. In particular, the image acquisition unit 110 may be configured for acquiring an image comprising an image of a windscreen of the vehicle. The image capturing unit 110 may be any image capturing device capable of capturing a single image frame or a plurality of consecutive image frames (e.g. video) and may be provided at any location capable/convenient of capturing an image of the windscreen or an image comprising an image of the windscreen, e.g. may be provided at an interior rear view mirror, at an interior ceiling, at a seat or at a rear window of a vehicle. In particular, since the windshield is transparent, "acquiring an image including an image of the windshield of the vehicle" herein may refer to acquiring an image in front of the vehicle with a focal plane in the vicinity of the windshield. The image capturing unit 110 is communicably (wired or wireless) connected with the image analyzing unit 120, and transmits the captured image of the windshield of the vehicle to the image analyzing unit 120. The image analysis unit 120 may be configured to analyze at least one sub-area within the wiper scraping range in the acquired image of the windshield and to determine whether the cleanliness of the at least one sub-area is below a set threshold. As will be understood by those skilled in the art, the wiper blade does not generally scrape the entire windshield but scrapes only a certain scraping range, wherein the "scraping range" refers to a certain range of the windshield defined by (left and right) extreme positions of the wiper blade at the time of scraping, or a certain range between the extreme positions. For example, the scraping range may include a semi-circle or a sector area smaller than a semi-circle. Thus, at least one sub-area located within the wiper scraping range in the image of the windshield may refer to a sub-fan-shaped area in a fan-shaped area that is a semicircle or smaller (note that a semicircle may be regarded as a fan-shaped area). Sub-regions in the image, which may be regular or irregular, depending on the processing used, may be identified by a cropping technique, e.g. setting an angle, e.g. a 15 deg. sector, or according to preset pixel positions.
The image analysis unit 120 may analyze a sub-sector area located within the wiper scraping range in the acquired image of the windshield, and determine whether the cleanliness of the sub-sector area is lower than a set threshold. The cleanliness of at least one sub-area may be assessed in a number of ways. In one example, the image capture unit 110 may capture an image of the windshield before or after the windshield is scratched by the wiper blade. The image acquisition unit 110 can acquire an image of the windshield before the wiper blade scrapes the windshield, that is, an image of the windshield before scraping, whereby the cleanliness of at least one sub-area can be determined before scraping, so that scraping evaluation (whether or not to scrape and how to scrape) can be performed before scraping, which makes it possible to prevent contamination of an area near the at least one sub-area with spread dirt due to scraping from the beginning, that is, to prevent the wiper blade from bringing the dirt to the next area where the wiper blade scrapes. Preferably, the image capturing unit 110 may capture an image of the windshield after the windshield is scratched by the wiper blade, or capture an image of the windshield after scratching. Here, "after the wiper blade scrapes the windshield" may refer to after one or more of a plurality of scraping cycles (i.e., one or more scraping/wiping motions) of the wiper blade, rather than after stopping scraping the windshield. It is advantageous to capture an image of the windscreen after it has been scratched by the wipers, or rather after it has been scratched (or rather after it has been previously scratched one or more times), because after one or more scraping/scratching actions, it can be expected that a typical poorly adhering dirt has been removed, and if the cleanliness of a sub-area after one or more scraping/scratching actions is still low (e.g. below a threshold value), it can be determined that there is a "tough" dirt in that sub-area, for which a local repeated scraping can be performed. In addition, if there is a diffuse stain (e.g., mud, bird droppings, animal carcasses, etc.) that contaminates other areas near the at least one subregion due to scraping, then after one or more scraping/scraping actions the subregion may become less clean due to the contamination/smearing of the diffuse stain and thus may be partially scraped against the subregion.
In some embodiments, the image analysis unit 120 may be further configured to extract visual features of the at least one sub-region and determine the cleanliness of the at least one sub-region based on the detection result of the visual features. The visual characteristics include visual characteristics in terms of color, edge, texture, shape, etc., and the amount of the visual characteristic information may indicate the cleanliness of the windshield. Specifically, the cleanliness of the windshield is inversely proportional to the amount of the above-described visual characteristic information. For example, if a greater (e.g., above threshold) amount of visual characteristic information is detected, it may be determined that the cleanliness of the windshield is low; if a smaller (e.g., below threshold) amount of visual characteristic information is detected, the cleanliness of the windshield may be judged to be high. The cleanliness of the at least one sub-area may thus be determined based on the detection of the above-mentioned visual characteristics of the sub-area of the windscreen. Determining the cleanliness of the at least one sub-area based on the detection results of the above-mentioned visual features may include various ways, for example, in the case that a single distinct spot exists in a certain sub-area and other parts of the sub-area are clean, the cleanliness of the sub-area may be evaluated based on detecting information of one or more of the above-mentioned visual features of the single distinct spot (here, "distinct", i.e. the amount of information indicating the visual features is large (above a set threshold value)); in some cases, where there may not be a single distinct blob in a sub-region, the cleanliness of the sub-region may be assessed based on detecting information for one or more of the above-described visual features for the entire sub-region (i.e., the total amount of information for one or more of the above-described visual features for the entire sub-region). The detection, calculation, statistics and evaluation of the above-mentioned information of the visual features within the image area are well known to the person skilled in the art and will not be described in further detail herein.
As already mentioned, it is advantageous to scrape a subregion on the windshield in a targeted manner as a function of the nature of the dirt present in this subregion and the influence it may have on adjacent regions. The control unit 130 may be configured to selectively control the wiper blade to locally wipe the at least one sub-area in response to the image analysis unit determining that the cleanliness of the at least one sub-area is below a set threshold. The partial scraping includes partially repeated scraping of an area where the cleanliness is lower than a set threshold, that is, reciprocating scraping in the area. More particularly, for example, for a sector area of 15 ° as described above, the two extreme positions of the wiper blade will be the two sides of the sector area, in other words, the wiping angle of the wiper blade is 15 °. Partial scraping is particularly advantageous, it being possible to limit the diffusion (contamination) of diffusive stains within a local area (subregion), avoiding scraping of stains present in the local area contaminating other areas; in contrast, conventional wiper blades can contaminate larger areas, which can adversely affect driving safety because the wiping action of the wiper blade is less clean, thereby requiring more wipes to clean the windshield, which takes more time and power. On the other hand, dirt needing to be scraped for multiple times on the windshield can be removed efficiently, and due to repeated scraping in the sub-area, the wiper blade scrapes back and forth only in the range limited by the sub-area, so that more scraping actions can be completed in a certain time than conventional scraping, and the cleaning efficiency is higher.
In some embodiments, the control unit 130 may be configured to selectively control the wiper blade to locally wipe the at least one sub-area in response to the image analysis unit 120 determining that the cleanliness of the at least one sub-area is below a set threshold. In some embodiments, the control unit 130 may be configured to automatically control the wiper blade to locally wipe the at least one sub-area in response to the image analysis unit 120 determining that the cleanliness of the at least one sub-area is below a set threshold. For example, a signal indicating that one or more (e.g., 5) scrapes are performed within a scraping angle of a sub-area or that the scrapes are performed within a predetermined period of time (e.g., 5 seconds) is given to a motor controller of the wiper blade. The motor controller may be configured to automatically resume normal scraping after completion of the indicated scraping. However, in some embodiments it may be less advantageous to automatically control the wiper blades to locally wipe the at least one sub-area, or it may be less advantageous to locally wipe the sub-area than to regularly wipe other areas, e.g. regular wiping may be safer for traffic, e.g. regular global wiping (wiping within a maximum possible wiping range) may be required instead of local wiping on heavy rain. In this case, the control unit 130 may output a prompt signal for partial wiping of the at least one sub-area to a vehicle user (e.g., a driver) before controlling the wiper blade to perform the partial wiping of the at least one sub-area. In some embodiments, the cue signal may be provided in a visual, audible, and/or tactile manner. For example, the "attention! The scratching may cause a blurred "visual message to the windshield to be displayed on the center console display, or may provide a voice or vibration cue. The vehicle user may respond to the alert signal to give feedback.
In some embodiments, the control unit 130 may receive feedback of the prompting signal from the vehicle user, and if the feedback indicates that the vehicle user agrees to perform the partial scraping of the at least one sub-area, the control unit controls the wiper blade to perform repeated partial scraping of the at least one sub-area at a swing angle corresponding to a boundary angle of the at least one sub-area. Alternatively, the control unit 130 may receive feedback from the vehicle user of the alert signal and control the wiper blades to perform a global wiping of the windshield if the feedback indicates that the vehicle user does not agree to perform a local wiping of the at least one sub-area. This provides the vehicle user with the possibility of choosing, according to his needs, whether to make or not make a partial scratch, taking into account various factors (e.g. weather conditions, his subjective assessment of the cleanliness of the vehicle windshield or of dirt thereon). Additionally, the system described above may operate in conjunction with existing wiper blade systems. In particular, the above-described system may operate during operation of an existing wiper blade system to provide assistance and/or control. A possible scenario is given below, in the process of performing a general global wiping with a wiper blade (e.g. a general full-area wiping with a general wiper blade system in a wiping range of approximately a semicircle), the image analysis unit 120 analyzes at least one sub-area in the acquired image of the windshield within the wiping range of the wiper blade, and determines that the cleanliness of the at least one sub-area is lower than a set threshold (e.g. due to mud spots or bird droppings suddenly appearing on the windshield), and then the control unit 130 may control the motor controller to perform an automatic sub-area local wiping, or give a prompt signal for performing a local wiping on the at least one sub-area, for a vehicle user to select, perform a local wiping or not. The motor controller may perform a conventional global scrub after completing the indicated local scrub.
Although the above embodiments describe the invention in relation to a windscreen in front of a vehicle, it will be appreciated that the invention is equally applicable to a vehicle rear window, even any window that requires scratching to ensure surface cleanliness. In addition, the above units are shown separately for convenience of description, but those skilled in the art will appreciate that the above units may be combined into fewer units or divided into more units as needed and implemented, all of which are within the scope of the present disclosure.
According to a second aspect of the present invention, there is also provided a vehicle including the above-described system for controlling wiper scraping of the vehicle.
According to a third aspect of the present invention, there is also provided a method for controlling wiper scraping of a vehicle.
Fig. 2 shows a flowchart of a method S200 for controlling wiper scraping of a vehicle according to an embodiment of the present invention.
As shown in fig. 2, a method S200 for controlling wiper scraping of a vehicle includes:
s210: acquiring an image of a windshield of a vehicle;
s220: analyzing at least one sub-area in the acquired image of the windshield, wherein the sub-area is located in the scraping range of the windscreen wiper, and judging whether the cleanliness of the at least one sub-area is lower than a set threshold value or not; and
s230: and in response to the judgment that the cleanliness of the at least one subregion is lower than a set threshold value, controlling the windscreen wiper to perform local wiping on the at least one subregion.
In some embodiments, the method further comprises: an image of the windshield is acquired before or after the windshield is scratched by the wiper blade.
In some embodiments, the method further comprises: and extracting visual features of the at least one subregion, and judging whether the cleanliness of the at least one subregion is lower than a set threshold value or not based on the detection result of the visual features.
In some embodiments, the method further comprises: outputting a prompt signal for partial scraping of the at least one sub-area to a vehicle user before controlling the wiper blade to perform the partial scraping of the at least one sub-area.
In some embodiments, the method further comprises: receiving feedback of the vehicle user on the prompt signal, and controlling the wiper blade to repeatedly and partially scrape the at least one sub-area at a swing angle corresponding to the boundary angle of the at least one sub-area if the feedback indicates that the vehicle user agrees to partially scrape the at least one sub-area.
In some embodiments, the method further comprises: and receiving feedback of the vehicle user to the prompt signal, and controlling the windscreen wiper to conduct global scraping on the windshield if the feedback indicates that the vehicle user does not agree to conduct local scraping on the at least one sub-area.
The fourth aspect of the present invention also provides a computer readable storage medium having stored thereon a computer program which, when executed by a processor, performs the method of the third aspect of the present invention. For example, the computer program, when executed by a processor, is capable of instructing the processor and/or the respective component to carry out the steps of: acquiring an image of a windshield of a vehicle; analyzing at least one sub-area in the acquired image of the windshield, wherein the sub-area is located in the scraping range of the windscreen wiper, and judging whether the cleanliness of the at least one sub-area is lower than a set threshold value or not; and in response to the judgment that the cleanliness of the at least one sub-area is lower than a set threshold value, controlling the windscreen wiper to perform local wiping on the at least one sub-area.
Further, it should be understood that the various units in the system 100 for controlling wiper scraping of a vehicle described above may be implemented in whole or in part by software, hardware, and combinations thereof. The units can be embedded in a hardware form or independent from a processor in the computer device, and can also be stored in a memory in the computer device in a software form, so that the processor can call and execute operations corresponding to the units.
In an embodiment, a computer device is provided, comprising a memory and a processor, the memory having stored thereon a computer program operable on the processor, the processor implementing the steps of the method in any of the above embodiments when executing the computer program. The computer device may be a server or a vehicle-mounted terminal. The computer device includes a processor, a memory, a network interface, and a database connected by a system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The network interface of the computer device is used for communicating with an external terminal through a network connection. The computer program is executed by a processor to implement the vehicle driving assist method of the invention.
Those skilled in the art will appreciate that the schematic diagram of the system 100 for controlling wiper scraping of a vehicle shown in fig. 1 is merely a block diagram of a portion of the structure associated with the present application and does not constitute a limitation of the computer apparatus to which the present application is applied, and that a particular computer apparatus may include more or fewer components than shown in the figures, or may combine certain components, or have a different arrangement of components.
It will be understood by those skilled in the art that all or part of the steps in implementing the methods according to the above embodiments of the present invention may be instructed to be performed by the relevant hardware by a computer program, which may be stored in a non-volatile computer-readable storage medium, and which, when executed, may include the steps of the above embodiments of the methods. Any reference to memory, storage, database, or other medium used in the embodiments provided herein may include non-volatile and/or volatile memory, among others. Non-volatile memory can include read-only memory (ROM), Programmable ROM (PROM), Electrically Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory.
The technical features of the above embodiments can be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the above embodiments are not described, but should be considered as the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
While the present invention has been described in connection with the embodiments, it is to be understood by those skilled in the art that the foregoing description and drawings are merely illustrative and not restrictive of the broad invention, and that this invention not be limited to the disclosed embodiments. Various modifications and variations are possible without departing from the spirit of the invention.
Claims (14)
1. A system for controlling wiper scraping of a vehicle, the system comprising:
an image acquisition unit configured to acquire an image of a windshield of a vehicle;
an image analysis unit configured to analyze at least one sub-area within a wiper scraping range in the acquired image of the windshield and determine whether or not cleanliness of the at least one sub-area is lower than a set threshold; and
the control unit is configured to respond to the image analysis unit judging that the cleanliness of the at least one sub-area is lower than a set threshold value, and selectively control the windscreen wiper to conduct local wiping on the at least one sub-area.
2. The system of claim 1, wherein the image capture unit is further configured to capture an image of the windshield before or after the wiper blade scrapes the windshield.
3. The system according to claim 1 or 2, characterized in that the image analysis unit is further configured to extract visual features of the at least one sub-area and to determine the cleanliness of the at least one sub-area based on the detection of the visual features.
4. The system of claim 1 or 2, wherein the control unit is further configured to output a prompt signal to a vehicle user to partially wipe the at least one sub-area before controlling the wiper blade to partially wipe the at least one sub-area.
5. The system of claim 4, wherein the control unit is further configured to receive feedback from a vehicle user of the alert signal, and if the feedback indicates that the vehicle user agrees to perform a partial scrub of the at least one sub-area, the control unit controls the wiper blade to perform repeated partial scrubs of the at least one sub-area at a swing angle corresponding to a boundary angle of the at least one sub-area.
6. The system of claim 4, wherein the control unit is further configured to receive feedback from a vehicle user of the alert signal, and if the feedback indicates that the vehicle user does not agree to perform a local scrub of the at least one sub-area, the control unit controls the wiper blade to perform a global scrub of the windshield.
7. A vehicle, characterized by comprising a system for controlling wiper scraping of a vehicle according to any of claims 1-6.
8. A method for controlling wiper scraping of a vehicle, the method comprising:
acquiring an image of a windshield of a vehicle;
analyzing at least one sub-area in the acquired image of the windshield, wherein the sub-area is located in the scraping range of the windscreen wiper, and judging whether the cleanliness of the at least one sub-area is lower than a set threshold value or not; and
and selectively controlling the wiper blade to locally scrape the at least one subregion in response to judging that the cleanliness of the at least one subregion is lower than a set threshold value.
9. The method of claim 8, further comprising: an image of the windshield is acquired before or after the windshield is scratched by the wiper blade.
10. The method of claim 8 or 9, further comprising: visual features of the at least one sub-region are extracted and cleanliness of the at least one sub-region is determined based on the detection of the visual features.
11. The method of claim 8 or 9, further comprising: outputting a prompt signal for partial scraping of the at least one sub-area to a vehicle user before controlling the wiper blade to perform the partial scraping of the at least one sub-area.
12. The method of claim 11, further comprising: receiving feedback of the vehicle user on the prompt signal, and controlling the wiper blade to repeatedly and partially scrape the at least one sub-area at a swing angle corresponding to the boundary angle of the at least one sub-area if the feedback indicates that the vehicle user agrees to partially scrape the at least one sub-area.
13. The method of claim 11, further comprising: and receiving feedback of the vehicle user to the prompt signal, and controlling the windscreen wiper to conduct global scraping on the windshield if the feedback indicates that the vehicle user does not agree to conduct local scraping on the at least one sub-area.
14. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the method of any one of claims 8 to 13.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910456178.XA CN112009427A (en) | 2019-05-29 | 2019-05-29 | System for controlling wiper blade, vehicle including the same, and corresponding method and medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910456178.XA CN112009427A (en) | 2019-05-29 | 2019-05-29 | System for controlling wiper blade, vehicle including the same, and corresponding method and medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112009427A true CN112009427A (en) | 2020-12-01 |
Family
ID=73501208
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910456178.XA Pending CN112009427A (en) | 2019-05-29 | 2019-05-29 | System for controlling wiper blade, vehicle including the same, and corresponding method and medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112009427A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113815567A (en) * | 2021-09-23 | 2021-12-21 | 杭州电子科技大学 | Telescopic windscreen wiper and control method |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005145138A (en) * | 2003-11-12 | 2005-06-09 | Auto Network Gijutsu Kenkyusho:Kk | Wiper control system |
JP2005206032A (en) * | 2004-01-22 | 2005-08-04 | Mitsuba Corp | Wiper device for vehicle |
JP2006143150A (en) * | 2004-11-24 | 2006-06-08 | Asmo Co Ltd | Wiper device |
CN108001410A (en) * | 2016-10-31 | 2018-05-08 | 奥迪股份公司 | Windscreen wiper system and the vehicle with windscreen wiper system |
CN109131229A (en) * | 2017-06-27 | 2019-01-04 | 孙斐 | A kind of wiper |
-
2019
- 2019-05-29 CN CN201910456178.XA patent/CN112009427A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005145138A (en) * | 2003-11-12 | 2005-06-09 | Auto Network Gijutsu Kenkyusho:Kk | Wiper control system |
JP2005206032A (en) * | 2004-01-22 | 2005-08-04 | Mitsuba Corp | Wiper device for vehicle |
JP2006143150A (en) * | 2004-11-24 | 2006-06-08 | Asmo Co Ltd | Wiper device |
CN108001410A (en) * | 2016-10-31 | 2018-05-08 | 奥迪股份公司 | Windscreen wiper system and the vehicle with windscreen wiper system |
CN109131229A (en) * | 2017-06-27 | 2019-01-04 | 孙斐 | A kind of wiper |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113815567A (en) * | 2021-09-23 | 2021-12-21 | 杭州电子科技大学 | Telescopic windscreen wiper and control method |
CN113815567B (en) * | 2021-09-23 | 2023-08-15 | 杭州电子科技大学 | Telescopic wiper and control method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9205810B2 (en) | Method of fog and raindrop detection on a windscreen and driving assistance device | |
JP6117634B2 (en) | Lens adhesion detection apparatus, lens adhesion detection method, and vehicle system | |
US9956941B2 (en) | On-board device controlling accumulation removing units | |
CN109565536B (en) | Vehicle-mounted device | |
US10220782B2 (en) | Image analysis apparatus and image analysis method | |
EP2754123B1 (en) | Method and camera assembly for detecting raindrops on a windscreen of a vehicle | |
CN112793540B (en) | Windscreen wiper control method and device of electric automobile | |
JP2014011785A (en) | Diagnostic device and diagnostic method for on-vehicle camera contamination removal apparatus, and vehicle system | |
JP2018132861A (en) | On-vehicle imaging device | |
JP4257627B2 (en) | Raindrop detector | |
CN112298106A (en) | Windscreen wiper control method, device and system | |
CN112009427A (en) | System for controlling wiper blade, vehicle including the same, and corresponding method and medium | |
CN112109664A (en) | Control method and system | |
CN114312672A (en) | Windshield wiper control method and system and automobile data recorder | |
JP2014024354A (en) | Wiper control device | |
JP2009071539A (en) | Imaging apparatus for vehicle | |
CN114617478B (en) | Cleaning control method and device, sweeping robot and storage medium | |
CN113635864A (en) | Cleaning method and device for vehicle-mounted laser radar, electronic equipment and storage medium | |
CN110430361B (en) | Window cleaning method and device | |
CN115973096A (en) | Method and system for cleaning vehicle windshield, storage medium and vehicle | |
US20220144218A1 (en) | Method for cleaning an optical surface of a motor vehicle | |
JPH10142353A (en) | Raindrop detection method | |
CN114604200B (en) | Method and device for controlling cleaning device of vehicle, vehicle and storage medium | |
US20220396242A1 (en) | Vehicular windshield wiper control system | |
CN115973061A (en) | Camera shielding processing method and device, electronic equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20201201 |