CN115973096A - Method and system for cleaning vehicle windshield, storage medium and vehicle - Google Patents

Method and system for cleaning vehicle windshield, storage medium and vehicle Download PDF

Info

Publication number
CN115973096A
CN115973096A CN202211718833.2A CN202211718833A CN115973096A CN 115973096 A CN115973096 A CN 115973096A CN 202211718833 A CN202211718833 A CN 202211718833A CN 115973096 A CN115973096 A CN 115973096A
Authority
CN
China
Prior art keywords
type
image
vehicle windshield
contaminants
vehicle
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
Application number
CN202211718833.2A
Other languages
Chinese (zh)
Inventor
雷金亮
章伟明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Weilai Automobile Technology Anhui Co Ltd
Original Assignee
Weilai Automobile Technology Anhui Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Weilai Automobile Technology Anhui Co Ltd filed Critical Weilai Automobile Technology Anhui Co Ltd
Priority to CN202211718833.2A priority Critical patent/CN115973096A/en
Publication of CN115973096A publication Critical patent/CN115973096A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Investigating Or Analysing Materials By Optical Means (AREA)

Abstract

The present invention relates to the field of vehicle cleaning, and more particularly to a method for washing a vehicle windshield, a system for washing a vehicle windshield, a computer device implementing the method, a computer storage medium and a vehicle comprising the system. A method for washing a vehicle windshield according to one aspect of the invention includes: acquiring an image of a vehicle windshield; determining a type of contamination on a vehicle windshield from the image of the vehicle windshield; and determining a cleaning operation for cleaning the contaminants according to the type of the contaminants on the vehicle windshield and cleaning the contaminants on the vehicle windshield using the determined cleaning operation.

Description

Method and system for cleaning vehicle windshield, storage medium and vehicle
Technical Field
The present invention relates to the field of vehicle cleaning, and more particularly to a method for washing a vehicle windshield, a system for washing a vehicle windshield, a computer device implementing the method, a computer storage medium and a vehicle comprising the system.
Background
The windscreen wiper is one of essential parts of an automobile, and is used for scraping pollutants such as raindrops, dust, bird droppings, snowflakes, gum and the like attached to a windshield of the automobile so as to improve the visibility of a driver and ensure the driving safety.
The wiping of the wiper blade can clean the windshield in general, so that the driver's view is clear. However, conventional wiper blades are generally only capable of physical washing and cannot distinguish the type of contaminants, and when the contaminants adhering to the windshield of a vehicle are stubborn stains such as gravel, bird droppings, gum, etc., the friction of the wiper blade against the surface of the windshield during cleaning may cause the glass to be scratched or damaged. In addition, when the contaminants adhered to the windshield of the vehicle are stubborn stains such as gravel, bird droppings, gum, etc., the scraping of the wiper blade may also cause further diffusion of the contaminants to contaminate an originally clean area, so that the cleanliness of the glass is reduced, thereby affecting driving safety and consuming more time and power.
Disclosure of Invention
To solve or at least alleviate one or more of the above problems, the following technical solutions are provided.
According to a first aspect of the present invention there is provided a method for cleaning a vehicle windscreen, the method comprising: collecting an image of a vehicle windshield; determining a type of contamination on a vehicle windshield from the image of the vehicle windshield; and determining a washing operation for washing the contaminants according to the type of the contaminants on the vehicle windshield and washing the contaminants on the vehicle windshield using the determined washing operation.
The method for washing a vehicle windshield according to an embodiment of the invention, wherein determining the type of contaminants on the vehicle windshield from the image of the vehicle windshield comprises: processing an image of the vehicle windshield using an image detection algorithm model; and determining the type of the pollutant on the vehicle windshield based on the processing result of the image detection algorithm model.
The method for washing a vehicle windshield according to an embodiment of the invention or any of the above embodiments, wherein determining the type of the contaminants on the vehicle windshield based on the processing result of the image detection algorithm model comprises: determining a type of contaminant as a first type in response to a result of processing by the image detection algorithm model including location data indicative of a location of the contaminant; and determining the type of the contaminant as a second type in response to the processing results of the image detection algorithm model not including the location data indicative of the location of the contaminant.
The method for washing a vehicle windshield according to an embodiment of the invention or any of the above embodiments, wherein the image detection algorithm model is generated by: the method comprises the steps of collecting an image of a vehicle windshield and uploading the image of the vehicle windshield to a cloud end; dividing an image of the vehicle windshield into a plurality of regions and detecting contaminants within each of the plurality of regions; annotating locations of a first type of contaminant to generate location data; and training the acquired image of the vehicle windshield and the position data as a training set to generate the image detection algorithm model.
The method for washing a vehicle windshield according to an embodiment of the invention or any of the above embodiments, wherein determining a washing operation for washing contaminants according to types of contaminants on the vehicle windshield comprises: cleaning the contaminants with a dissolving liquid in a spraying manner in response to the type of the contaminants being a first type; and cleaning the contaminants with the glass water in a wiping manner in response to the type of the contaminants being the second type.
The method for washing a vehicle windshield according to one embodiment of the invention or any of the above embodiments, wherein the method further comprises: determining a cleaning direction based on the position data indicating the position of the contaminant; determining a cleaning force based on the type of the contaminant; and cleaning the contaminant based on one or more of the determined cleaning direction and cleaning force.
The method for washing a vehicle windshield according to one embodiment of the invention or any of the above embodiments, wherein the method further comprises: sending a prompt to a user in response to detecting that the cleanliness of the vehicle windshield is below a threshold cleanliness.
According to a second aspect of the present invention there is provided a system for washing a vehicle windscreen, the system comprising: an image acquisition unit configured to acquire an image of a windshield of a vehicle; an image processing unit configured to determine a type of contamination on a vehicle windscreen from an image of the vehicle windscreen; and an execution unit configured to determine a washing operation for washing contaminants according to the type of contaminants on the vehicle windshield and wash the contaminants on the vehicle windshield using the determined washing operation.
The system for washing a vehicle windshield according to an embodiment of the invention, wherein the image processing unit is further configured to: processing an image of the vehicle windshield using an image detection algorithm model; and determining a type of contamination on a windshield of the vehicle based on a result of processing of the image detection algorithm model.
The system for washing a vehicle windshield according to one embodiment of the invention or any of the embodiments above, wherein the image processing unit is further configured to: determining a type of the contaminant as a first type in response to a result of processing by the image detection algorithm model including location data indicative of a location of the contaminant; and determining the type of the contaminant as a second type in response to the processing results of the image detection algorithm model not including the location data indicative of the location of the contaminant.
The system for washing a vehicle windshield according to one embodiment of the invention or any of the above embodiments, wherein the image detection algorithm model is generated by: the method comprises the steps of collecting an image of a vehicle windshield and uploading the image of the vehicle windshield to a cloud end; dividing an image of the vehicle windshield into a plurality of regions and detecting contaminants within each of the plurality of regions; annotating locations of a first type of contaminant to generate location data; and training the acquired images of the vehicle windshield and the position data as a training set to generate the image detection algorithm model.
The system for washing a vehicle windshield according to an embodiment of the invention or any of the above embodiments, wherein the execution unit is further configured to: cleaning the contaminants with a dissolving liquid in a spraying manner in response to the type of the contaminants being a first type; and cleaning the contaminants with the glass water in a wiping manner in response to the type of the contaminants being the second type.
The system for washing a vehicle windshield according to an embodiment of the invention or any of the above embodiments, wherein the execution unit is further configured to: determining a cleaning direction based on the position data indicating the position of the contaminant; determining a cleaning force based on the type of the contaminant; and cleaning the contaminant based on one or more of the determined cleaning direction and cleaning force.
The system for washing a vehicle windshield according to one embodiment of the invention or any of the above embodiments, wherein the system further comprises a communication unit, the image processing unit further configured to: instructing the communication unit to send a prompt to a user in response to detecting that the cleanliness of the vehicle windshield is below a threshold cleanliness.
According to a third aspect of the present invention there is provided a computer apparatus comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor executing the computer program to carry out the steps of the method for washing a vehicle windscreen according to the first aspect of the present invention.
According to a fourth aspect of the present invention there is provided a computer storage medium comprising instructions which, when executed, perform the steps of the method for washing a vehicle windscreen according to the first aspect of the present invention.
According to a fifth aspect of the invention there is provided a vehicle comprising a system for washing a vehicle windscreen according to the second aspect of the invention.
The scheme for cleaning the vehicle windshield according to one or more embodiments of the invention can distinguish the types of pollutants attached to the vehicle windshield and perform corresponding cleaning operation according to the types of the pollutants, avoid the damage of the scraped pollutants to the windshield and the pollution to other areas except for the local area where the pollutants exist, ensure the cleanliness and driving safety of the windshield and improve the overall cleaning efficiency.
Drawings
The above and/or other aspects and advantages of the present invention will become more apparent and more readily appreciated from the following description of the various aspects taken in conjunction with the accompanying drawings, in which like or similar elements are designated with like reference numerals. The drawings comprise:
FIG. 1 shows a flow diagram of a method for washing a vehicle windshield according to one or more embodiments of the invention.
FIG. 2 shows a flow diagram of a method for determining the type of contamination on a vehicle windshield in accordance with one or more embodiments of the invention.
FIG. 3 shows a block diagram of a system for washing a vehicle windshield according to one or more embodiments of the invention.
FIG. 4 shows a block diagram of a computer device in accordance with one or more embodiments of the invention.
Detailed Description
The present invention will now be described more fully hereinafter with reference to the accompanying drawings, in which exemplary embodiments of the invention are shown. This invention may, however, be embodied in different forms and should not be construed as limited to the embodiments set forth herein. The embodiments described above are intended to provide a full and complete disclosure of the present invention to more fully convey the scope of the invention to those skilled in the art.
In the present specification, words such as "comprises" and "comprising" mean that, in addition to elements and steps which are directly and unequivocally stated in the specification and claims, the technical solution of the present invention does not exclude the case of other elements and steps which are not directly or unequivocally stated.
Unless otherwise specified, terms such as "first" and "second" do not denote an order of the elements in time, space, size, etc., but rather are used to distinguish one element from another.
Hereinafter, various exemplary embodiments according to the present invention will be described in detail with reference to the accompanying drawings.
FIG. 1 shows a flow diagram of a method for washing a vehicle windshield according to one or more embodiments of the invention.
As shown in fig. 1, in step 101, an image of a vehicle windshield is acquired.
Optionally, in step 101, a single image frame or a plurality of consecutive image frames (e.g. video) of the vehicle windshield may be captured with the image capturing unit at vehicle start-up. Illustratively, the image acquisition unit may include, but is not limited to, an infrared camera, a depth camera, a color camera, a structured light sensor, and the like. For example, a vehicle windshield may include a front windshield and a rear windshield. It is understood that, in order to improve the accuracy of image acquisition of the vehicle windshield, a plurality of image acquisition units may be respectively provided at a plurality of positions in the vehicle cabin to acquire images of the vehicle windshield from different viewing angles. For example, the image pickup unit may be disposed at a position where a rear windshield of the vehicle is connected to an inside roof of the vehicle to pick up an image of the rear windshield of the vehicle, may be disposed at the inside roof of the vehicle to pick up an image of a front windshield and an image of the rear windshield of the vehicle, and may be disposed at a position where the front windshield of the vehicle is connected to the inside roof of the vehicle to pick up an image of the front windshield of the vehicle.
In step 103, the type of contamination on the vehicle windshield is determined from the captured image of the vehicle windshield. By way of example, contaminants on a vehicle windshield may include, but are not limited to, rain, snow, frost, fog, ice, dust, dirt, gravel, bird droppings, gums, leaves, and the like that affect the driver's view.
Optionally, in step 103, the captured image of the vehicle windshield may be processed using an image detection algorithm model, and the type of the contaminant on the vehicle windshield may be determined based on the processing result of the image detection algorithm model. Specifically, when the processing result of the image detection algorithm model includes position data indicating the position of the contaminant, the type of the contaminant may be determined to be a first type; and when the processing result of the image detection algorithm model does not include position data indicating the position of the contaminant, the type of the contaminant may be determined as the second type. In the context of the present invention, a first type of contaminant is understood to be a contaminant which during cleaning rubbing against the surface of the windscreen may cause the glass to scratch or break down, such as grit, bird droppings, gums, leaves among the above contaminants, and a second type of contaminant is understood to be a contaminant which during cleaning rubbing against the surface of the windscreen does not cause the glass to scratch or break down, such as rain, snow, frost, fog, ice, dust, dirt among the above contaminants.
In one embodiment, the image detection algorithm model may be generated by: the method comprises the steps of collecting an image of a vehicle windshield and uploading the image of the vehicle windshield to a cloud end; dividing an image of a vehicle windshield into a plurality of regions and detecting contaminants within each of the plurality of regions; annotating locations of a first type of contaminant to generate location data; and training the acquired images and position data of the vehicle windshield as a training set to generate the image detection algorithm model. Illustratively, an image of a vehicle windshield may be divided into a plurality of grids (e.g., 64, 128, 256) in a gridded form, contaminants are detected within each grid and locations of a first type of contaminant are labeled in coordinates to generate location data, and the image of the vehicle windshield and corresponding location data are trained as a training set to generate the image detection algorithm model. It is noted that algorithms known in the art may be employed to train the training set, such as deep learning methods, big data analysis methods, neural network computations, pattern recognition, and the like.
In step 105, a cleaning operation for cleaning contaminants is determined according to the type of contaminants on the vehicle windshield and the contaminants on the vehicle windshield are cleaned using the determined cleaning operation.
Alternatively, in step 105, when the type of the contaminant is determined to be the first type, the contaminant may be cleaned in a spraying manner using a dissolving liquid; and when the type of the contaminants is determined to be the second type, the contaminants may be cleaned in a wiping manner using glass water. The corresponding cleaning operation is determined according to the type of the pollutant to clean the pollutant, so that blind cleaning can be reduced, the cleaning efficiency can be improved, the cleaning resource can be saved, and the safety in the vehicle driving process can be improved.
Alternatively, it is also possible to determine a cleaning direction based on position data indicating a position of the contaminant included in the processing result of the image detection algorithm model and determine a cleaning force based on a type of the contaminant, and clean the contaminant based on one or more of the determined cleaning direction and cleaning force. For example, when the type of the contaminants is determined to be the first type, the dissolving agent may be sprayed in a determined cleaning direction and at a higher cleaning power, so that the dissolving agent is intensively sprayed to the contaminants; when the type of the contaminants is determined to be the second type, the contaminants may be cleaned by scraping with glass water with a low force. Optionally, a washing duration, for example 10 seconds, may also be set. From this, wash the pollutant through controlling one or more in washing direction, washing dynamics, washing liquid type, washing mode and the washing duration, can reach local accurate abluent effect, be favorable to prolonging the life of windscreen wiper and save sanitizer and electric power.
Optionally, the method for washing a vehicle windshield may further comprise sending a prompt to a user to prompt the user for timely disposal in response to detecting that the cleanliness of the vehicle windshield is below a threshold cleanliness. In one embodiment, a visual feature of the captured image of the vehicle windshield may be extracted, and the cleanliness of the vehicle windshield may be determined based on the detection of the visual feature. The visual characteristic may include color, edge, texture, shape, etc., and the amount of 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 an amount of visual characteristic information above a threshold is detected, it may be determined that the cleanliness of the windshield is below a threshold cleanliness; if an amount of visual characteristic information below the threshold is detected, it may be determined that the cleanliness of the windshield is above the threshold cleanliness.
Optionally, the method for washing a vehicle windshield may further comprise sending a prompt to a user in response to detecting the presence of a contaminant on the vehicle windshield to prompt the user for timely treatment. In one embodiment, the captured image of the vehicle windshield may be input to a neural network classification model to determine whether a contaminant is present on the vehicle windshield. The images of a plurality of vehicle windshields with and without pollutants can be collected in advance to serve as training sets, and the collected training sets are input into the neural network to be trained so as to obtain the neural network classification model. In another embodiment, an optical sensor may be used to detect the intensity of light on the windshield to determine the presence of a contaminant on the vehicle windshield.
According to the method for cleaning the vehicle windshield, the types of pollutants attached to the vehicle windshield can be distinguished, corresponding cleaning operation can be carried out according to the types of the pollutants, damage to the windshield by the scraped pollutants and pollution to other areas except for the local area where the pollutants exist are avoided, the cleanliness and driving safety of the windshield are guaranteed, and the overall cleaning efficiency is improved.
FIG. 2 shows a flow diagram of a method for determining the type of contamination on a vehicle windshield in accordance with one or more embodiments of the invention. The method described in fig. 2 may be used to implement step 103 in fig. 1.
Referring to fig. 2, in step 201, an image of a vehicle windshield is captured and processed using an image detection algorithm model. As described above, the image detection algorithm model may be derived by training using the captured images of the vehicle windshield and the annotated position data as a training set.
In step 203, it is determined whether or not position data indicating the position of the contaminant is included in the processing result of the image detection algorithm model. If the processing result includes position data indicating the position of the contaminant, step 205 is entered, otherwise step 207 is entered.
In step 205, the type of contaminant is determined to be a first type in response to the processing results of the image detection algorithm model including location data indicative of the location of the contaminant.
In step 207, the type of the contaminant is determined to be of the second type in response to the processing result of the image detection algorithm model not including the position data indicative of the location of the contaminant.
After steps 205 and 207, the method flow shown in fig. 2 will, for example, go to step 105 in fig. 1.
FIG. 3 shows a block diagram of a system for washing a vehicle windshield according to one or more embodiments of the invention. As shown in fig. 3, a system 300 for washing a windshield of a vehicle includes an image acquisition unit 310, an image processing unit 320, and an execution unit 330.
The image capture unit 310 is configured to capture an image of a vehicle windshield.
Optionally, the image capture unit 310 may be configured to capture a single image frame or multiple consecutive image frames (e.g., video) of the vehicle windshield at vehicle start-up. Illustratively, the image acquisition unit 310 may be implemented by an infrared camera, a depth camera, a color camera, a structured light sensor, and the like.
The image processing unit 320 is configured to determine the type of contamination on the vehicle windshield from the captured image of the vehicle windshield.
Alternatively, the image processing unit 320 may be configured to process the captured image of the vehicle windshield using an image detection algorithm model and determine the type of contamination on the vehicle windshield based on the processing result of the image detection algorithm model. Specifically, when the processing result of the image detection algorithm model includes position data indicating the position of the contaminant, the type of the contaminant may be determined as a first type; and when the processing result of the image detection algorithm model does not include position data indicating the position of the contaminant, the type of the contaminant may be determined as the second type.
The performing unit 330 may be configured to determine a washing operation for washing the contaminants according to the type of the contaminants on the windshield of the vehicle and wash the contaminants on the windshield of the vehicle using the determined washing operation.
Alternatively, when the type of the contaminants is determined to be the first type, the performing unit 330 may wash the contaminants in a spraying manner using a dissolving liquid; and when the type of the contaminants is determined to be the second type, the performing unit 330 may wash the contaminants in a scraping manner using glass water. The corresponding cleaning operation is determined according to the type of the pollutant to clean the pollutant, so that blind cleaning can be reduced, the cleaning efficiency can be improved, the cleaning resource can be saved, and the safety in the vehicle driving process can be improved.
Optionally, the execution unit 330 may be further configured to determine a cleaning direction based on position data indicating a position of the contaminant included in the processing result of the image detection algorithm model and a cleaning force based on a type of the contaminant, and clean the contaminant based on one or more of the determined cleaning direction and the cleaning force. For example, when the type of the contaminants is determined to be the first type, the execution unit 330 may spray the dissolving agent in the determined cleaning direction and the higher cleaning force such that the dissolving agent is intensively sprayed to the contaminants; when the type of the contaminants is determined to be the second type, the execution unit 330 may clean the contaminants by scraping with glass water with low force. Optionally, a washing duration, for example 10 seconds, may also be set. Therefore, the execution unit 330 can clean the pollutants by controlling one or more of the cleaning direction, the cleaning force, the type of the cleaning liquid, the cleaning manner and the cleaning duration, so that the effect of local accurate cleaning can be achieved, the service life of the wiper can be prolonged, and the cleaning agent and the electric power can be saved.
Optionally, the system 300 for washing a vehicle windshield may further include a communication unit, and the image processing unit 320 may be further configured to instruct the communication unit to send a prompt to the user to prompt the user for timely treatment in response to detecting that the cleanliness of the vehicle windshield is below the threshold cleanliness. In one embodiment, the image processing unit 320 may extract visual features of the captured image of the vehicle windshield and determine the cleanliness of the vehicle windshield based on the detection result of the visual features. The visual characteristic may include color, edge, texture, shape, etc., and the amount of 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 an amount of visual characteristic information above a threshold is detected, the image processing unit 320 may determine that the cleanliness of the windshield is below a threshold cleanliness; if an amount of visual characteristic information below the threshold is detected, the image processing unit 320 may determine that the cleanliness of the windshield is above the threshold cleanliness.
According to the system for cleaning the vehicle windshield, the types of pollutants attached to the vehicle windshield can be distinguished, corresponding cleaning operation can be carried out according to the types of the pollutants, damage to the windshield by the scraped pollutants and pollution to other areas except for the local area where the pollutants exist are avoided, the cleanliness and driving safety of the windshield are guaranteed, and the overall cleaning efficiency is improved.
FIG. 4 shows a block diagram of a computer device in accordance with one or more embodiments of the invention. As shown in fig. 4, the computer device 400 includes a memory 410, a processor 420, and a computer program 430 stored on the memory 410 and executable on the processor 420. The processor 420, when executing the computer program 430, performs the steps of the method for washing a vehicle windshield as described above.
In addition, the present invention may also be embodied as a computer storage medium in which a program for causing a computer to execute the method for washing a windshield of a vehicle according to an aspect of the present invention is stored.
As the computer storage medium, various types of computer storage media such as a disk (e.g., a magnetic disk, an optical disk, etc.), a card (e.g., a memory card, an optical card, etc.), a semiconductor memory (e.g., a ROM, a nonvolatile memory, etc.), a tape (e.g., a magnetic tape, a cassette tape, etc.), and the like can be used.
Additionally, as noted above, the present invention may also be embodied as a vehicle that may include a system for washing a vehicle windshield in accordance with an aspect of the present invention.
Where applicable, the various embodiments provided by the present invention can be implemented using hardware, software, or a combination of hardware and software. Also, where applicable, the various hardware components and/or software components set forth herein may be combined into composite components comprising software, hardware, and/or both without departing from the scope of the present disclosure. Where applicable, the various hardware components and/or software components set forth herein may be separated into sub-components comprising software, hardware, or both without departing from the scope of the present invention. Further, where applicable, it is contemplated that software components may be implemented as hardware components, and vice versa.
Software, such as program code and/or data, according to the present invention can be stored on one or more computer storage media. It is also contemplated that software identified herein may be implemented using one or more general purpose or special purpose computers and/or computer systems that are networked and/or otherwise. Where applicable, the order of various steps described herein can be varied, combined into composite steps, and/or separated into sub-steps to provide features described herein.
The embodiments and examples set forth herein are presented to best explain embodiments in accordance with the present invention and its particular application and to thereby enable those skilled in the art to make and utilize the invention. However, those skilled in the art will recognize that the foregoing description and examples have been presented for the purpose of illustration and example only. The description as set forth is not intended to cover all aspects of the invention or to limit the invention to the precise form disclosed.

Claims (9)

1. A method for cleaning a vehicle windshield, the method comprising:
acquiring an image of a vehicle windshield;
determining a type of contamination on a vehicle windshield from the image of the vehicle windshield; and
determining a cleaning operation for cleaning contaminants according to the type of contaminants on the vehicle windshield and cleaning the contaminants on the vehicle windshield using the determined cleaning operation.
2. The method of claim 1, wherein determining the type of contaminant on a vehicle windshield from the image of the vehicle windshield comprises:
processing an image of the vehicle windshield using an image detection algorithm model; and
determining a type of contamination on a windshield of the vehicle based on a result of processing of the image detection algorithm model,
wherein determining the type of contaminant on the vehicle windshield based on the processing results of the image detection algorithm model comprises:
determining a type of the contaminant as a first type in response to a result of processing by the image detection algorithm model including location data indicative of a location of the contaminant; and
determining the type of the contaminant as a second type in response to the processing results of the image detection algorithm model not including the location data indicative of the location of the contaminant,
wherein the image detection algorithm model is generated by:
the method comprises the steps of collecting an image of a vehicle windshield and uploading the image of the vehicle windshield to a cloud end;
dividing an image of the vehicle windshield into a plurality of regions and detecting contaminants within each of the plurality of regions;
annotating locations of a first type of contaminant to generate location data; and
training the captured images of the vehicle windshield and the position data as a training set to generate the image detection algorithm model,
wherein determining a cleaning operation for cleaning contaminants based on the type of contaminants on the vehicle windshield comprises:
cleaning the contaminants with a dissolving liquid in a spraying manner in response to the type of the contaminants being a first type; and
cleaning the contaminants with molten glass in a scraping manner in response to the type of the contaminants being a second type.
3. The method of claim 2, wherein the method further comprises:
determining a cleaning direction based on the position data indicating the position of the contaminant;
determining a cleaning force based on the type of the contaminant; and
cleaning the contaminants based on one or more of the determined cleaning direction and cleaning force,
wherein the method further comprises:
sending a prompt to a user in response to detecting that the cleanliness of the vehicle windshield is below a threshold cleanliness.
4. A system for washing a vehicle windshield, the system comprising:
an image acquisition unit configured to acquire an image of a windshield of a vehicle;
an image processing unit configured to determine a type of contamination on a vehicle windscreen from an image of the vehicle windscreen; and
an execution unit configured to determine a washing operation for washing contaminants according to a type of contaminants on the vehicle windshield and wash the contaminants on the vehicle windshield using the determined washing operation.
5. The system of claim 4, wherein the image processing unit is further configured to:
processing an image of the vehicle windshield using an image detection algorithm model; and
determining a type of a contaminant on a windshield of a vehicle based on a result of processing of the image detection algorithm model,
wherein the image processing unit is further configured to:
determining a type of the contaminant as a first type in response to a result of processing by the image detection algorithm model including location data indicative of a location of the contaminant; and
determining the type of the contaminant as a second type in response to the processing results of the image detection algorithm model not including location data indicative of a location of the contaminant,
wherein the image detection algorithm model is generated by:
the method comprises the steps of collecting an image of a vehicle windshield and uploading the image of the vehicle windshield to a cloud;
dividing an image of the vehicle windshield into a plurality of regions and detecting contaminants within each of the plurality of regions;
annotating locations of a first type of contaminant to generate location data; and
training the acquired image of the vehicle windshield and the position data as a training set to generate the image detection algorithm model,
wherein the execution unit is further configured to:
cleaning the contaminants with a dissolving liquid in a spraying manner in response to the type of the contaminants being a first type; and
cleaning the contaminants with glass water in a scraping manner in response to the type of contaminants being the second type.
6. The system of claim 5, wherein the execution unit is further configured to:
determining a cleaning direction based on the position data indicating the position of the contaminant;
determining a cleaning force based on the type of the contaminant; and
cleaning the contaminants based on one or more of the determined cleaning direction and cleaning force,
wherein the system further comprises a communication unit, the image processing unit being further configured to:
instructing the communication unit to send a prompt to a user in response to detecting that the cleanliness of the vehicle windshield is below a threshold cleanliness.
7. A computer device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the processor executes the computer program to:
a method for washing a vehicle windscreen according to any of the claims 1-3.
8. A computer-readable storage medium characterized in that the computer storage medium comprises instructions that when executed perform the method for washing a vehicle windshield according to any one of claims 1-3.
9. A vehicle, characterized in that it comprises a system for washing a vehicle windscreen according to any of claims 4-6.
CN202211718833.2A 2022-12-30 2022-12-30 Method and system for cleaning vehicle windshield, storage medium and vehicle Pending CN115973096A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211718833.2A CN115973096A (en) 2022-12-30 2022-12-30 Method and system for cleaning vehicle windshield, storage medium and vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211718833.2A CN115973096A (en) 2022-12-30 2022-12-30 Method and system for cleaning vehicle windshield, storage medium and vehicle

Publications (1)

Publication Number Publication Date
CN115973096A true CN115973096A (en) 2023-04-18

Family

ID=85969750

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211718833.2A Pending CN115973096A (en) 2022-12-30 2022-12-30 Method and system for cleaning vehicle windshield, storage medium and vehicle

Country Status (1)

Country Link
CN (1) CN115973096A (en)

Similar Documents

Publication Publication Date Title
US20190106085A1 (en) System and method for automated decontamination of vehicle optical sensor lens covers
JP6117634B2 (en) Lens adhesion detection apparatus, lens adhesion detection method, and vehicle system
CN109565536B (en) Vehicle-mounted device
US9956941B2 (en) On-board device controlling accumulation removing units
US6495815B1 (en) Moisture sensor and windshield fog detector
JP2021061524A (en) Raindrop recognition device, vehicle control device, learning method, and learned model
JP6332692B2 (en) In-vehicle optical sensor foreign material removal device
CN107792019A (en) A kind of camera clean method and system
EP2899692B1 (en) Method, system, imaging device, movable device and program product for detecting static elements in video and image sources
JP6757271B2 (en) In-vehicle imaging device
US20050206511A1 (en) Rain detection apparatus and method
CN111524125B (en) Equipment cleaning method, device, system, electronic equipment and storage medium
EP2754123B1 (en) Method and camera assembly for detecting raindrops on a windscreen of a vehicle
JP2008288720A (en) Cleaning apparatus of camera dome
US20190047522A1 (en) System and method for controlling a device for cleaning a window of a vehicle
CN102883925A (en) Method of fog and raindrop detection on a windscreen and driving assistance device
EP1521694B1 (en) Rain detection apparatus and method
CN112298106A (en) Windscreen wiper control method, device and system
CN112248970A (en) Sensor cleaning device, sensor cleaning method, sensor identification system and unmanned automobile
CN115973096A (en) Method and system for cleaning vehicle windshield, storage medium and vehicle
CN112009427A (en) System for controlling wiper blade, vehicle including the same, and corresponding method and medium
US20190359176A1 (en) Cleaning unit for cleaning foreign matter from a cover, in particular a cover of a transmitter/receiver window of a driving environment sensor, and device for sensing the environment and method
US20220396242A1 (en) Vehicular windshield wiper control system
CN115121523B (en) Sensor cleaning system, sensor cleaning method, and vehicle
CN116533929A (en) Driving visual field monitoring method and device

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