Optimized distribution of machine vision processing
First Claim
Patent Images
1. Apparatus comprising:
- a collector computer including a vision tool selector configured to select, via a manual entry interface at the collector computer, at least one chosen vision tool and, from among plural selectable vision tools, corresponding vision tool parameters corresponding to the chosen vision tool;
a transmitter configured to send, from the collector computer to a machine vision engine located remotely from the collector computer and via a communications network, (i) image data including at least one given image to be analyzed by the chosen vision tool, and (ii) the corresponding vision tool parameters; and
wherein the machine vision engine is remote from the computer and includes selectable vision tools including the chosen vision tool, the selectable vision tools having been configured to, when selected, carry out vision operations including pattern location on the given image.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method is provided for remotely analyzing machine vision data. An indication of a choice of vision software is sent from a first computer to a remote second computer. The second computer, using the selected vision software, processes image data to provide a result that is transmitted from the second computer to a designated location.
59 Citations
51 Claims
-
1. Apparatus comprising:
-
a collector computer including a vision tool selector configured to select, via a manual entry interface at the collector computer, at least one chosen vision tool and, from among plural selectable vision tools, corresponding vision tool parameters corresponding to the chosen vision tool; a transmitter configured to send, from the collector computer to a machine vision engine located remotely from the collector computer and via a communications network, (i) image data including at least one given image to be analyzed by the chosen vision tool, and (ii) the corresponding vision tool parameters; and wherein the machine vision engine is remote from the computer and includes selectable vision tools including the chosen vision tool, the selectable vision tools having been configured to, when selected, carry out vision operations including pattern location on the given image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. Apparatus comprising:
-
a computer including a receiver configured to receive, from a remote source via a communications network, image data including at least one given image to be analyzed by one or more given vision tools that have been selected, and corresponding vision tool parameters corresponding to the selected one or more given vision tools that have been selected to analyze the given image; the computer being configured to, following receiving certain data by the receiver, cause a machine vision engine to analyze, with the selected one or more given vision tools, the given image to be analyzed in accordance with the corresponding vision tool parameters received by the receiver; and wherein the machine vision engine includes the set of individually selectable vision tools having been configured to, when selected, carry out vision operations including pattern location. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. A system comprising:
-
a computer in a manufacturing facility, the computer including a vision tool parameters input configured to receive, at the computer, corresponding vision tool parameters corresponding to at least one of selected one or more given vision tools; a transmitter configured to send, from the computer to a machine vision engine located remotely from the computer and via a communications network, (i) image data including at least one given image to be analyzed by the selected one or more given vision tools, and (ii) the corresponding vision tool parameters; and wherein the machine vision engine includes selectable vision tools including the selected one or more given vision tools, the selectable vision tools having been configured to, when selected, carry out vision operations including pattern location on the given image.
-
-
50. A method comprising:
-
receiving, at a computer including a vision tool parameters input, corresponding vision tool parameters corresponding to at least one of selected one or more given vision tools; a transmitter sending, from the computer to a machine vision engine located remotely from the computer and via a communications network, (i) image data including at least one given image to be analyzed by the selected one or more given vision tools, and (ii) the corresponding vision tool parameters; and wherein the machine vision engine is remote from the computer and includes selectable vision tools including the selected one or more given vision tools, the selectable vision tools having been configured to, when selected, carry out vision operations including pattern location on the given image.
-
-
51. Computer-readable media encoded with data, the data, when interoperably read by a computer, causing:
-
receiving, at a computer including a vision tool parameters input, corresponding vision tool parameters corresponding to at least one of selected one or more given vision tools; a transmitter sending, from the computer to a machine vision engine located remotely from the computer and via a communications network, (i) image data including at least one given image to be analyzed by the selected one or more given vision tools, and (ii) the corresponding vision tool parameters; and wherein the machine vision engine is remote from the computer and includes selectable vision tools including the selected one or more given vision tools, the selectable vision tools having been configured to, when selected, carry out vision operations including pattern location on the given image.
-
Specification