Computer Vision Algorithms and Real-Time Processing