Human/machine interface for a machine vision sensor and method for installing and operating the same
First Claim
1. A human/machine interface for a machine vision system having an image element that generates image data based upon a viewed object comprising:
- a processing element and a memory operatively connected to the image element and including (a) a machine vision tool for performing a machine vision process on the image data and (b) a software process for transmitting, in a web-browser compatible form, the image data and information from the machine vision tool over a communications interface, interconnected to the processing element, to a human/machine interface device having a display, the web-browser-compatible image data and information being adapted for display on the human/machine interface device, and wherein the human/machine interface device is adapted to display the web-browser-compatible image data and information on a plurality of user-selected screens associated with the machine vision tool, the screens being constructed and arranged for selecting functions for training the machine vision system to define measured parameters of the viewed object and at least one of installing, configuring, monitoring, and controlling the machine vision system, and wherein the processing element is adapted to perform a machine vision tool task while the human/machine interface device is disconnected from the communications interface; and
wherein the processing element includes a web server to allow the human/machine interface to setup and control the processor, and wherein the human/machine interface device comprises a computer having a generic web browser and the screens comprise web pages.
2 Assignments
0 Petitions
Accused Products
Abstract
This invention overcomes the disadvantages of the prior art by providing a human/machine interface (HMI) for use with machine vision systems (MVSs) that provides the machine vision system processing functionality at the sensor end of the system, and uses a communication interface to exchange control, image and analysis information with a standardized, preferably portable device that can be removed from the MVS during runtime. In an illustrative embodiment, this portable device can be a web-browser equipped computer (handheld, laptop or fixed PC) or a Personal Digital Assistant (PDA). The communication interface on the sensor-end of the system is adapted to communicate over a cable or wireless communication link (for example infrared (IR) or radio frequency (RF)), with a corresponding communication interface in the portable device. The data communicated over the interconnect or link is formatted so that it is read at a data speed and level of resolution (pixel count) that is appropriate to the portable device by use of an image processor at the sensor end.
173 Citations
31 Claims
-
1. A human/machine interface for a machine vision system having an image element that generates image data based upon a viewed object comprising:
-
a processing element and a memory operatively connected to the image element and including (a) a machine vision tool for performing a machine vision process on the image data and (b) a software process for transmitting, in a web-browser compatible form, the image data and information from the machine vision tool over a communications interface, interconnected to the processing element, to a human/machine interface device having a display, the web-browser-compatible image data and information being adapted for display on the human/machine interface device, and wherein the human/machine interface device is adapted to display the web-browser-compatible image data and information on a plurality of user-selected screens associated with the machine vision tool, the screens being constructed and arranged for selecting functions for training the machine vision system to define measured parameters of the viewed object and at least one of installing, configuring, monitoring, and controlling the machine vision system, and wherein the processing element is adapted to perform a machine vision tool task while the human/machine interface device is disconnected from the communications interface; and wherein the processing element includes a web server to allow the human/machine interface to setup and control the processor, and wherein the human/machine interface device comprises a computer having a generic web browser and the screens comprise web pages. - View Dependent Claims (2, 27)
-
-
3. A human/machine interface for a machine vision system having an image element that generates image data based upon a viewed object comprising:
-
a processing element and a memory operatively connected to the image element and including (a) a machine vision tool for performing a machine vision process on the image data and (b) a software process for transmitting the image data and information from the machine vision tool over a communications interface, interconnected to the processing element, to a human/machine interface device having a display, and the image data and information being adapted for display on the human/machine interface device, and wherein the human/machine interface device is adapted to display the image data and the information on a plurality of user-selected screens associated with the machine vision tool, the screens being constructed and arranged for selecting functions for training the machine vision system to define measured parameters of the viewed object and at least one of installing, configuring, monitoring, and controlling the machine vision system and wherein the processing element is adapted to perform a machine vision tool task while the human/machine interface device is disconnected from the communications interface; and wherein the processing element includes an interface element in the camera to allow the human/machine interface to setup and control the processor from a remote location, and the human/machine interface device comprises a personal digital assistant (PDA). - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 28)
-
-
11. A method for interfacing with a machine vision system having an image element that generates image data based upon a viewed object, the method comprising the steps of:
-
providing a processing element and a memory operatively connected to the image element and including (a) a machine vision tool for performing a machine vision process on the image data and (b) a software process for providing the image data in a web-browser-compatible form and for creating information for constructing interface web pages associated with operation of the machine vision tool; transmitting the image data and information over a communications interface, interconnected to the processing element, to a human/machine interface device having a display and a generic web browser application; receiving the image data and information and displaying, on the human machine interface device, the image data and information on a plurality of user-selected screens, the screens comprising web pages constructed and arranged for selecting functions for training the machine vision system to define measured parameters of the viewed object and at least one of installing, configuring, or monitoring the machine vision system where the human/machine interface connects remotely to setup and control the processor through a web server residing within the camera; and performing, with the processing element, a machine vision tool task while the human/machine interface device is disconnected from the communications interface. - View Dependent Claims (12, 13, 14, 15, 16, 17, 29)
-
-
18. A method for interfacing with a machine vision system having an image element that generates image data based upon a viewed object, the method comprising the steps of:
-
providing a processing element and a memory operatively connected to the image element and including (a) a machine vision tool for performing a machine vision process on the image data and (b) a software process for providing the image data in a transmittable form and for creating information for constructing interface screens associated with operation of the machine vision tool; transmitting the compressed and reformatted image data and information over a communications interface, interconnected to the processing element, to a human/machine ii interface device, the human/machine interface comprising a personal digital assistant (FDA) having a display and a graphical user interface (GUI); receiving the compressed and reformatted image data and information and displaying, on the human machine interface device, the compressed and reformatted image data and information on a plurality of user-selected screens associated with the machine vision tool, the screens being constructed and arranged for selecting functions for training the machine vision system to define measured parameters of the viewed object and at least one of installing, configuring, monitoring, and controlling the machine vision system, where the human/machine interface connects remotely to setup and control the processor through an interface element within the camera; and performing, with the processing element, a machine vision tool task while the human/machine interface device is disconnected from the communications link. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 30)
-
-
26. A machine vision tool with a human/machine interface device, comprising:
-
the machine vision tool including a camera for collecting image data of an object, wherein the image data includes evaluation of the object; a processor coupled into the machine vision tool, wherein the processor includes a web server, and a software process adapted to transmit the image data as a web-browser-compatible form to the unconnected human/machine interface device, and wherein the processor and the machine vision tool are adapted to perform a machine vision tool task while the human/machine interface device is unconnected from the processor and machine vision tool; and the human/machine interface device using a web-browser set of screens, the set of screens constructed and arranged to for selecting functions for training the machine vision system to define measured parameters of the viewed object and at least one of installing, configuring, monitoring, and controlling the machine vision system, and where the human/machine interface is adapted to setup and control the processor through the web server using a wireless connection. - View Dependent Claims (31)
-
Specification