Probably. Even if it can't be automated (which doesn't sound too complicated), it wouldn't take many people to evaluate a photo of every cab interior once after every ride.
You've already got someone to evaluate it for free: the next person to get in it. Then you only need people to evaluate the reports, and you offer the person reporting it either a free ride in the dirty car or a fresh car in a few minutes at a discounted price.