This invention provides a
Graphical User Interface (GUI) that operates in connection with a
machine vision
detector or other
machine vision
system, which provides a highly intuitive and
industrial machine-like appearance and
layout. The GUI includes a centralized
image frame window surrounded by panes having buttons and specific interface components that the user employs in each step of a
machine vision
system set up and run procedure. One pane allows the user to view and manipulate a recorded filmstrip of image thumbnails taken in a sequence, and provides the filmstrip with specialized highlighting (colors or patterns) that indicate useful information about the underlying images. The
system is set up and run are using a sequential series of buttons or switches that are activated by the user in turn to perform each of the steps needed to connect to a vision system,
train the system to recognize or detect objects / parts, configure the logic that is used to
handle recognition / detection signals, set up system outputs from the system based upon the logical results, and finally, run the programmed system in real time. The
programming of logic is performed using a
programming window that includes a ladder logic arrangement. A
thumbnail window is provided on the
programming window in which an image from a filmstrip is displayed, focusing upon the locations of the image (and underlying viewed object / part) in which the selected
contact element is provided.