puddle and manhole cover in street with cars and people .