Challenges in Crosswalk Detection
Voice-over: ../assets/audio/challenges.mp3
Appearance Variability
Markings differ (zebra, ladder, continental) and paint degrades over time, reducing contrast. Non-standard designs and resurfaced roads further confuse simple pattern rules [1].

Occlusion
Vehicles and crowds can partially cover stripes, hurting both edge-based methods and learned detectors [2].

Illumination & Weather
Harsh shadows, glare, rain/snow, and nighttime add noise and domain shift; low-light especially reduces stripe visibility [7].

Viewpoint & Scale
Onboard cameras view crosswalks at oblique angles and varying distances; perspective changes stripe geometry [2].

Domain Shift
Models trained in one city/camera setup may not generalize to another due to markings, pavement color, or intrinsics [7].

Beyond “Finding Paint”
Detection alone doesn’t answer whether it’s safe to cross. Multimodal methods can reason about signals, traffic, and pedestrians [3].
