The problem with using video cameras as sensors on a self-driving car is that video is 2D.
Translating a video stored in 2D into 3D makes things like depth and distance a challenge to measure.