Computer Vision Based Applications in Manufacturing