Applications of Computer Vision technology