Claims
- 1. A system for detecting moisture on a surface comprising:
a sensor that is divided into a plurality of subwindows each having a sensitivity that is variable independent of the other subwindows; an optical system operative to direct light rays from at least a portion of the surface onto said sensor; and a processing system in communication with said sensor and operative to adjust the sensitivity of the subwindows and to analyze data from said sensor to detect moisture on the surface.
- 2. The system of claim 1, wherein said processing system adjusts the sensitivity of the subwindows by adjusting an integration period during which said sensor accumulates charge in response to light incident of said sensor.
- 3. The system of claim 1, wherein said processing system adjusts the sensitivity of a subwindow by determining an average grayscale value for pixels forming the subwindow, comparing the average grayscale value with a target average value, and adjusting the exposure time of the subwindow as a result of the comparison.
- 4. The system of claim 1, wherein said processing system controls the windshield wipers based upon a number of subwindows in which moisture is detected.
- 5. The system of claim 1 and further comprising:
a supplemental illuminator for selectively illuminating the portion of the surface imaged onto the sensor; and memory for storing a first set of data obtained by said sensor when the supplemental illuminator is illuminating the portion of the surface, and for storing a second set of data obtained by said sensor when the supplemental illuminator is not illuminating the portion of the surface, wherein said processing system is in communication with said memory, said supplemental illuminator, and said sensor and operative to compare the first and second sets of data stored in said memory and to analyze results of the comparison to detect moisture on the surface.
- 6. A system for detecting moisture on a surface comprising:
a sensor that is divided into a plurality of subwindows, at least one of said subwindows having a sensitivity that is independently variable; an optical system operative to direct light rays from at least a portion of the surface onto said sensor; and a processing system in communication with said sensor and operative to independently adjust the sensitivity of said at least one subwindow and to analyze data from said sensor to detect moisture on the surface.
- 7. The system of claim 6, wherein said processing system adjusts the sensitivity of the subwindows by adjusting an integration period during which said sensor accumulates charge in response to light incident of said sensor.
- 8. The system of claim 6, wherein said processing system adjusts the sensitivity of a subwindow by determining an average grayscale value for pixels forming the subwindow, comparing the average grayscale value with a target average value, and adjusting the exposure time of the subwindow as a result of the comparison.
- 9. The system of claim 6, wherein said processing system control the windshield wipers based upon a number of subwindows in which moisture is detected.
- 10. The system of claim 6 and further comprising:
a supplemental illuminator for selectively illuminating the portion of the surface imaged onto said sensor; and memory for storing a first set of data obtained by said sensor when the supplemental illuminator is illuminating the portion of the surface, and for storing a second set of data obtained by said sensor when the supplemental illuminator is not illuminating the portion of the surface, wherein said processing system is in communication with said memory, said supplemental illuminator, and said sensor and operative to compare the first and second sets of data stored in said memory and to analyze results of the comparison to detect moisture on the surface.
- 11. A windshield wiper control system for a vehicle comprising:
a sensor that is divided into a plurality of subwindows; an optical system operative to direct light rays from at least a portion of the surface of the windshield onto said sensor; and a processing system in communication with said sensor and operative to analyze data from said sensor to determine whether moisture is detected in each subwindow and to control the windshield wipers based upon a number of subwindows in which moisture is detected.
- 12. The windshield wiper control system of claim 11, wherein said processing system is configured to detect edges of objects in each subwindow.
- 13. The windshield wiper control system of claim 12, wherein said processing system determines that moisture is present when the number of subwindows in which an edge is detected reaches a predetermined threshold.
- 14. The windshield wiper control system of claim 11, wherein said processing system determines a variance between the grayscale values of the pixels in a subwindow and excludes the subwindow from consideration if the subwindow has a variance exceeding a threshold level.
- 15. The windshield wiper control system of claim 11, wherein said processing system is responsive to at least one remote device to enable or disable automatic control of the windshield wipers.
- 16. The windshield wiper control system of claim 11, wherein at least one of said subwindows has a sensitivity that is independently variable, and said processing system is operative to independently adjust the sensitivity of said at least one subwindow and to analyze data from said sensor to detect moisture.
- 17. A windshield wiper control system for a vehicle comprising:
a sensor; an optical system operative to direct light rays from at least a portion of the surface of the windshield onto said sensor; and a processing system in communication with said sensor and operative to analyze data from said sensor to detect moisture on the windshield and to automatically activate the windshield wipers when moisture is detected, wherein said processing system is responsive to at least one remote device to enable or disable automatic control of the windshield wipers.
- 18. The windshield wiper control system of claim 17, wherein said processing system is coupled to an RF receiver and the at least one remote device is an RF transmitter, such that said processing system enables or disables automatic activation of the windshield wipers when a predetermined signal is received by the RF receiver from the RF transmitter.
- 19. The windshield wiper control system of claim 18, wherein the RF receiver is a remote keyless entry receiver.
- 20. The windshield wiper control system of claim 17, wherein said processing system is coupled to a microwave receiver that receives signals from the at least one remote device, which includes a plurality of satellites, wherein said processing system disables automatic activation of the windshield wipers in response to information from the microwave receiver.
- 21. The windshield wiper control system of claim 20, wherein the information from the microwave receiver is that microwave receiver is receiving signals from less than two satellites.
- 22. The windshield wiper control system of claim 21, wherein satellites are part of a global positioning system constellation and the microwave receiver is a GPS receiver.
- 23. The windshield wiper control system of claim 17, wherein said processing system disables manual activation of wipers.
- 24. A system for detecting moisture on a surface comprising:
an image sensor array including a plurality of light sensors; an optical system operative to image at least a portion of the surface onto said image sensor array; a supplemental illuminator for selectively illuminating substantially all of said portion of the surface imaged onto said image sensor array; memory for storing a first image obtained by said image sensor array when the supplemental illuminator is illuminating said portion of the surface, and for storing a second image obtained by said image sensor array when the supplemental illuminator is not illuminating said portion of the surface; and a processing system in communication with said memory, said supplemental illuminator, and said image sensor array and operative to compare the first and second images stored in said memory and to analyze results of the comparison to detect moisture on the surface.
- 25. The system of claim 24, wherein said light sensors are CMOS sensors.
- 26. A fog detector system for detecting fog on an inside surface of a vehicle window, said fog detector system comprising:
an emitter for selectively projecting radiation onto a region of the inside surface of the vehicle window; a sensor disposed with its optical axis substantially in parallel with that of said emitter, said sensor being sensitive to the radiation projected by said emitter for sensing levels of incident radiation both when said emitter projects radiation and when said emitter does not project radiation; and a control circuit coupled to said emitter for selectively activating said emitter, and coupled to said sensor for receiving signals from said sensor representing the level of incident radiation, said control circuit determines the difference between levels of incident radiation when said emitter is activated and when said emitter is deactivated, and compares the difference to a threshold to determine whether fog is present, said control circuit generates a signal indicating the presence of fog on the vehicle window.
- 27. The fog detector system of claim 26, wherein said control circuit generates a signal to cause a defogger to be activated when fog is present.
- 28. The fog detector system of claim 27, wherein said control circuit generates a signal to cause defogger to be deactivated when fog is no longer detected.
- 29. The fog detector system of claim 26, wherein said control circuit generates a signal to cause defogger to be deactivated when fog is no longer detected.
- 30. The fog detector system of claim 26, wherein emitter is an LED.
- 31. The fog detector system of claim 26, wherein said sensor is a photodiode.
- 32. The fog detector system of claim 26 and further comprising a housing in which said emitter and sensor are supported.
- 33. The fog detector system of claim 32, wherein said control circuit is housed in said housing.
- 34. The fog detector system of claim 32, wherein said housing is a mirror housing of a rearview mirror assembly.
- 35. The fog detector system of claim 32, wherein said housing is integrated in a CHMSL assembly.
- 36. The fog detector system of claim 26, wherein the vehicle window is a rear window and said defogger is a rear window defogger.
- 37. The fog detector system of claim 26, wherein said control circuit calibrates to redefine said threshold when said control circuit determines that said the vehicle window is clear of fog.
- 38. The fog detector system of claim 37, wherein said control circuit is configured to receive climate information upon which said control circuit may determine that the vehicle window is clear of fog.
- 39. The fog detector system of claim 38, wherein the climate information includes any one or combination of: interior temperature, exterior temperature, humidity, and defogger activation status.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application is related to U.S. patent application Ser. No. 09/878,799 entitled “MOISTURE SENSOR AND WINDSHIELD FOG DETECTOR,” filed on Jun. 12, 2001, which is a continuation of U.S. patent application Ser. No. 09/592,896 filed Jun. 13, 2000, entitled “MOISTURE SENSOR AND WINDSHIELD FOG DETECTOR,” now U.S. Pat. No. 6,262,410, which is a continuation of U.S. patent application Ser. No. 09/347,093, filed on Jul. 2, 1999, entitled “MOISTURE SENSOR AND WINDSHIELD FOG DETECTOR,” now U.S. Pat. No. 6,097,024, which is a continuation of U.S. patent application Ser. No. 08/931,118, filed on Sep. 16, 1997, entitled “MOISTURE SENSOR AND WINDSHIELD FOG DETECTOR,” now U.S. Pat. No. 5,923,027, the entire disclosures of which are incorporated herein by reference.