C'mon Tesla, we know you can fix this software too!!
No, I'm not sure they can.
Wipe.
Physics of focusing at distances that camera lenses are mounted closely to the windshield for observing traffic cannot have a clear view of droplets forming on the windshield, day or night. And in the dark, not a hope. But who drives in the dark, right?
(An IR bounce detector can definitely directly measure size of droplets on windshield day and night with or without exterior illumination.)
Tesla software tries to guess when to wipe ... by images beginning to blur it infers something must be wiped from the windshield ... it can't really tell what it is that needs to be wiped... just that vision is being obscured.
Wipe.
The thing is ... how does the car discern blur caused by droplets when everything in view is moving? It's all a blur of motion. It wants to compare clarity of objects over time .. but these objects move out of view quickly as you're driving.
Things near the edges of the view are moving faster. Things near the center are moving slower - better to target for rain tests. Maybe the software targets something in view that is always static, like the front part of hood, that would be a big help for comparing views over time for detecting increased blur.
Maybe this is the sweet spot zone for the neural net:
Wipe.