 The computer vision and machine vision fields have significant overlap.Computer vision covers the core technology of automated image analysis which is used in many fields.Machine vision usually refers to a process of combining automated image analysis with other methods and technologies to provide automated inspection and robot guidance in industrial applications.