There is a much cheaper solution. Just issue a dashboard placard based on vehicle, driver age and gender. It will forcast the conditions just prior to any accident. Here are some examples:
1) Male, age 35-50, sedan: 4th gear, 40mph, 2,300rpm, failure to stop, talking on phone with office, mishandling hot beverage.
2) Female, age 25-35, SUV/van, 4th gear, 36mph, failure to yield, comforting toddler in back-seat.
3) Male, age 17-25, import hatchback, 2nd gear, 6,400rpm, 50mph, failure to negotiate turn. Excessive speed.
4) Female, age 17-25, compact coupe, 3rd gear, 3,000rpm, 42mph, failure to stop. Texting and shuffling music CDs.
5) Male/Female, age 78-88, large domestic sedan or Toyota Avalon, 1st gear, 4,500rpm, 12mph, indicating right turn while accelerating through store front.