Real-time occlusion tolerant detection of illegally parked vehicles