cnc programming, cnc machine programming, cnc machining programming
This is called image understanding or machine perceptions a robot vision system must interpret what the image represents in terms of information about its environment. Block diagram of vision system.