A multimodal perceptual user interface for video-surveillance environments