Analysis and detection of shadows in video streams: a comparative evaluation