I'm guessing that the vehicle could have some very tiny cameras pointed in various directions. Yeah, the lens wouldn't be invisible, but it would look like a gnat from any distance. Also, I don't think these will completely "invisible." You will be able to see through/around them, but it will look like a haze or a "shimmer" in the air. You wouldn't know what was there, but you would know something is there.