Machine vision technology has traditionally been used for vision inspection, quality control, robotics, wire bonding and down-hole applications where machine vision systems obtain data from analyzing images of a specific process or activity. Leveraging advanced hardware and software systems, machine vision technology al