Method for detecting objects located on a transparent panel, and corresponding device
First Claim
1. A method for detecting the presence of objects on a windshield, the method comprising:
- positioning an optical sensor array in optical communication with the windshield, the optical sensor array having an array of pixels for detecting light reflected from the windshield, each pixel having an individual position within the optical sensor array;
illuminating the windshield with light from a first light source positioned at a first angle of incidence with respect to the windshield and with light from a second light source positioned at a second angle of incidence with respect to the windshield;
detecting light reflected from the windshield onto pixels of the optical sensor array;
imaging the reflected light detected by the pixels of the optical sensor array to generate first and second images, wherein the first image is indicative of light from the first light source reflected by the windshield and detected by a first pixel at a first position in the optical sensor array, wherein the second image is indicative of light from the second light source reflected by the windshield and detected by a second pixel at a second position in the optical sensor array;
determining a difference image of the first and second images, the difference image being indicative of the pixels of the optical sensor array detecting light reflected by the windshield from the first and second light sources; and
analyzing the difference image to determine the presence of objects on the windshield.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to a method for detecting objects which are located on a transparent panel and which produce light reflexes when illuminated, using a detector unit containing one or more optical sensor arrays. The inventive method comprises the following steps: illuminating the panel in order to produce light reflexes in or on the objects which are located on the panel, from the side of the panel behind which the detector unit is located; image detection of an illuminated section of the panel using the detector unit by preparing two panel section images which together form an image pair, the light reflexes(es) of an object located on the transparent panel produced through illumination being located at differently-positioned image points in each of said panel section images; determining the differential image of the two images of an image pair by subtracting the contents of identically positioned image points of one panel section image from those of the other panel section image and evaluating the differential image determined in terms of the contents corresponding to the individual image points.
74 Citations
13 Claims
-
1. A method for detecting the presence of objects on a windshield, the method comprising:
-
positioning an optical sensor array in optical communication with the windshield, the optical sensor array having an array of pixels for detecting light reflected from the windshield, each pixel having an individual position within the optical sensor array;
illuminating the windshield with light from a first light source positioned at a first angle of incidence with respect to the windshield and with light from a second light source positioned at a second angle of incidence with respect to the windshield;
detecting light reflected from the windshield onto pixels of the optical sensor array;
imaging the reflected light detected by the pixels of the optical sensor array to generate first and second images, wherein the first image is indicative of light from the first light source reflected by the windshield and detected by a first pixel at a first position in the optical sensor array, wherein the second image is indicative of light from the second light source reflected by the windshield and detected by a second pixel at a second position in the optical sensor array;
determining a difference image of the first and second images, the difference image being indicative of the pixels of the optical sensor array detecting light reflected by the windshield from the first and second light sources; and
analyzing the difference image to determine the presence of objects on the windshield. - View Dependent Claims (2, 3, 4, 5, 6, 12, 13)
analyzing the difference image includes using stochastic operators.
-
-
3. The method of claim 1 wherein:
analyzing the difference image includes using time-domain low-pass filtering.
-
4. The method of claim 1 wherein:
analyzing the difference image includes preparing a binary image of the first and second image pairs such that each pixel of the optical sensor array is assigned either the value of 0 or 1 depending on the whether the pixels detect light reflected from the windshield.
-
5. The method of claim 4 wherein:
analyzing the difference image includes clustering adjacent pixels with the value 1 and then performing a statistical analysis of the clusters.
-
6. The method of claim 1 wherein:
analyzing the difference image includes performing a total-image energy calculation in which values of the pixels of the difference image are summed, wherein the values being indicative of the reflected light detected by the pixels, and comparing the total-image energy calculation to a threshold value.
-
12. The device of claim 5 wherein:
the analysis unit analyzes the difference image by clustering adjacent pixels with the value 1 and then performing a statistical analysis of the clusters.
-
13. The device of claim 5 wherein:
the analysis unit analyzes the difference image includes performing a total-image energy calculation in which values of the pixels of the difference image are summed up, wherein the values being indicative of the reflected light detected by the pixels, and comparing the total-image energy calculation to a threshold value.
-
7. A method for detecting the presence of objects on a windshield, the method comprising:
-
positioning a first optical sensor array adjacent to the windshield at a first angle of incidence with respect to the windshield, the first optical sensor array having an array of pixels for detecting light reflected from the windshield, each pixel having an individual position within the first optical sensor array;
positioning a second optical sensor array adjacent to the windshield at a second angle of incidence with respect to the windshield, the second optical sensor array having an array of pixels for detecting light reflected from the windshield, each pixel having an individual position within the second optical sensor array;
illuminating the windshield with light from a light source;
detecting light reflected from the windshield onto pixels of the first and second optical sensor arrays;
imaging the reflected light detected by the pixels of the first and second optical sensor arrays to generate first and second images, wherein the first image is indicative of light from the light source reflected by the windshield and detected by a pixel at a first position in the first optical sensor array, wherein the second image is indicative of light from the second light source reflected by the windshield and detected by a pixel at a second position in the second optical sensor array;
determining a difference image of the first and second images, the difference image being indicative of the pixels of the first and second optical sensor arrays detecting light reflected by the windshield from the light source; and
analyzing the difference image to determine the presence of objects on the windshield.
-
-
8. A device for detecting the presence of objects on a windshield, the device comprising:
-
a first light source positioned at a first angle of incidence with respect to the windshield for illuminating the windshield with light;
a second light source positioned at a second angle of incidence with respect to the windshield for illuminating the windshield with light;
an optical sensor array positioned adjacent to the windshield, the optical sensor array having an array of pixels for detecting light reflected from the windshield, each pixel having an individual position within the optical sensor array, the optical sensor array operable for imaging the reflected light detected by the pixels of the optical sensor array to generate first and second images, wherein the first image is indicative of light from the first light source reflected by the windshield and detected by a first pixel at a first position in the optical sensor array, wherein the second image is indicative of light from the second light source reflected by the windshield and detected by a second pixel at a second position in the optical sensor array;
an analysis unit for determining a difference image of the first and second images, the difference image being indicative of the pixels of the optical sensor array detecting light reflected by the windshield from the first and second light sources, wherein the analysis unit analyzes the difference image to determine the presence of objects on the windshield. - View Dependent Claims (9, 10, 11)
the analysis unit analyzes the difference image includes using stochastic operators.
-
-
10. The device of claim 8 wherein:
the analysis unit analyzes the difference image includes using time-domain low-pass filtering.
-
11. The device of claim 8 wherein:
the analysis unit analyzes the difference image by preparing a binary image of the first and second image pairs such that each pixel of the optical sensor array is assigned either the value of 0 or 1 depending on the whether the pixels detect light reflected from the windshield.
Specification