Идея-то хорошая, но не реализуемая имхо. Вот как определить что нарушалщик на данном отрезке проехал со скоростью потока или скоростью +10..15..20? Если это единичный случай, то в картину его статистика итак не вписывается.
А ещё есть участки короткие, но медленные (менее 20км/ч), типа узких горлышек. Там уже никак не поедешь быстрее потока. А снижать скорость от его так там вообще получится глухая пробка. Или сделать тогда, чтобы по ребру отклонения считались только при скорости потока свыше 30км/ч?