METHOD AND APPARATUS FOR WEB CONVERTING VISION INSPECTION SYSTEM SETUP
20170069078 ยท 2017-03-09
Inventors
Cpc classification
G06F3/0484
PHYSICS
G06F3/0481
PHYSICS
International classification
Abstract
Techniques are provided for setting up a vision inspection system from a human-machine interface of a web converting system. In an example, a web converting system can include a web converting machine configured to make a first part, a vision inspection system configured to capture an image of the first part and to analyze the image according to one or more measurement tools, and a human machine interface (HMI) configured to interface with the web converting machine and with the vision inspection system, to display status information of the web converting machine and the vision inspection system, to receive one or more inputs to select, place, size and orient the one or more measurement tools, and to transform the one or more inputs for reception by the vision inspection system.
Claims
1. A web converting system comprising: a web converting machine configured to make a first part; a vision inspection system configured to capture an image of the first part and to analyze the image according to one or more measurement tools; a human machine interface (HMI) configured to interface with the web converting machine and with the vision inspection system, to display status information of the web converting machine and the vision inspection system, to receive one or more inputs to select, place, size and orient the one or more measurement tools, and to transform the one or more inputs for reception by the vision inspection system.
2. The web converting system of claim 1, wherein the HMI is configured to display an object associated with configuring a vision system, to display a first vision system configuration screen in response to a user input of the object, wherein the first vision system display includes an image of a part configured to be produced by the web converting system and a plurality of partially predefined vision system tools overlaying the image.
3. The web converting system of claim 2, wherein the HMI is configured to receive a first user input at one tool of the plurality of partially defined vision system tools and to display a modifiable image of the tool in relation to the image of the part on the display of the HMI.
4. The web converting system of claim 3, wherein the HMI is configured to receive a second user input signal, to modify the modifiable image of the tool using the second user input and to provide a modified tool using the modified image.
5. The web converting system of claim 4, wherein the HMI is configured to receive run-time images of parts produced on the web converting machine and to display the run time images of the parts with the modified tool and with an indication of whether the tool accepts or rejects the parts.
6. The web converting system of claim 5, wherein the HMI is configured to display a station configuration screen associated with a station of web converting machine, to receive a third user input and to modify a parameter of the station using the third user input.
7. The web converting system of claim 6, wherein the parameter is a station registration parameter.
8. The web converting system of claim 6, wherein the parameter is a station gear ratio parameter.
9. A method for a web converting system, the method comprising: receiving a first input at a web converting system human machine interface (HMI); displaying, on a display of the web converting system HMI, a partially predefined vision system tool overlaying an image of a part configured to be produced by the web converting system; receiving a second input at the web converting system HMI; modifying one of a size, position or orientation of the partially predefined vision system tool in response to the second input to provide a modified vision system tool; receiving a third input at the web converting system HMI; and saving the modified vision system tool at a vision system controller, in response to the third input.
10. The method of claim 9, including: receiving a fourth input at the web converting HMI; displaying a station configuration screen on the web converting HMI, the station configuration screen associated with a station of the web converting system; receiving a fifth input at the web converting HMI; and modifying a parameter of the station.
11. The method of claim 10, wherein the modifying the parameter includes modifying a registration parameter of the station.
12. The method of claim 10, wherein the modifying the parameter includes modifying a gear ratio parameter of the station.
13. A web converting system comprising: a web converting machine configured to make a part, the web converting machine including a web inspection station to inspect the part; a vision inspection system incorporated into the web inspection station and configured to inspect the part as the part is made on the web converting machine, the vision inspection system configured to capture an image of the part and use one or more measurement tools to analyze the image, wherein the vision inspection system is configured to define each measurement tool using a plurality of vision inspection system parameters; a human machine interface (HMI) configured: to interface with the web converting machine and the vision inspection system, to display status information of the web converting machine and the vision inspection system; to allow modification of parameters of die station associated with the web converting machine; to provide a measurement tool view to enable a machine operator to select, place, size and orient a distance measurement tool using first HMI vision parameters, to transform the first HMI vision parameters into at least some of the vision inspection system parameters to modify a first measurement tool of the one or more measurement tools, to provide the measurement tool view to enable a machine operator to select, place, size and orient a histogram measurement tool using second HMI vision parameters, and to transform the second HMI vision parameters into at least some of the vision inspection system parameters to modify a second measurement tool of the one or more measurement tools.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0007]
[0008]
[0009]
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
DETAILED DESCRIPTION
[0018] The present inventor(s) have recognized methods and apparatus for allowing quick vison inspection system configuration such that a vision inspection system configuration for a new part, or a dimensionally reconfigured part, can be accomplished in minutes and can be accomplished by, in most examples, a machine operator trained on the vison tools preconfigured for a particular machine. Using machine operators for vison inspection system configuration can often be much less expensive, in terms of both monetary cost and time, than using a fully qualified vision inspection system technician that may or may not be locally available.
[0019]
[0020]
[0021] For distance measurement vision tools 211, upon identifying the two contrast edges within the tool limits or box, the vison inspection system can use a count of the pixels separating two contrast edges to measure the distance between the two edges and provide a measured distance. The vison inspection system can then compare the measured distance to predetermined nominal distance to provide an error measurement of the production part. The error measurement can be compared to a predetermined tolerance for an acceptable part. Depending on the result of the tolerance comparison, the vison inspection system can provide an indication that the tool evaluated as acceptable or not acceptable.
[0022] In some examples, the HMI can communicate with the vision inspection system and can display the image 210 of
[0023]
[0024] The general vision inspection status display area 321 can provide information on overall vision inspection system pass and fail results. In some examples, the overall results can be displayed as counts. In some examples, the overall results can be displayed as a percentage of all parts evaluated by the vision inspection system. In some examples, a connection status between the HMI and the vision system can be displayed. In certain examples, the overall pass/fail result for the currently displayed camera image can be displayed using text color or both text and color.
[0025] The detailed vision inspection status display area 322 can provide inspection results and parameters associated with each measurement tool. In certain examples, information for all the vision tools available in the vision inspection system and associated with the specific web converting machine are displayed whether the vision tool is enabled or not. Parameters and values associated with the vision tools and displayed in the detailed vision inspection status display area can include, but are not limited to, measurement units, current measured value evaluated by the vision inspection system, nominal measurement value, error between the current measurement value and the current measured value, historical mean deviation of the measured value from the nominal value, standard deviation, and count of the number of rejects measured by the particular vision tool. In certain examples, the detailed vision inspection status display area can also display overall pass fail statistics. In certain examples, the detailed vision inspection status display area can include operator interface tools for freezing and resetting a frozen image. In certain examples, the detailed vision inspection status display area can adjust the number of images displayed at one time.
[0026] In certain examples, the user interface area 323 for adjusting parameters and actions associated with the vision inspection system can include status information associated with the job being run on the converting system. In certain examples, the user interface area for adjusting parameters and actions associated with the vision inspection system can include user interface tools managing vision system setup files that can include all the parameters associated with vision inspection if a certain part or series of parts. In certain examples, the user interface area for adjusting parameters and actions associated with the vision inspection system can include on or more of a button for editing other vision settings, a button for activating and displaying the online status of the vision system, a button to reset various counts associated with the vision inspections system, a status display indicating whether the current image is a live image from the camera, a button to manually capture an image from the camera, a button to adjust and display the camera trigger offset, a button to enable and disable lighting associated with the camera, and a button to adjust and display a lighting intensity level.
[0027] In certain examples, the trigger offset can allow an operator to adjust when the camera is triggered. Such adjustment allows the operator to adjust, in the web direction, the position of the part in the field of view of the camera such that, for example, the image of the part can be centered in the field of view of the camera at the time the image is acquired by the camera. In certain examples, lighting associated with the camera can be harsh and distracting. The button for enabling and disabling the lighting can allow the machine controller to control the intensity of the light through out machine operation. For example, under automatic control, the controller may turn on the light while the machine is moving and turnoff the light when the machine is stopped. In some examples, under automatic control, the controller may adjust the intensity of the light with the speed of the machine.
[0028] In certain examples, the detailed vision inspection status display area 322 can include an operator interface element 325 to allow setup of the vision tools available on the particular converting machine. The next sections discuss the vision setup techniques available to the machine operator that can allow for quicker machine turnover when a new or reconfigured part is to be run on the converting system.
[0029]
[0030] The vision inspection system 404, in general, is tasked with collecting images associated with the web converting machine operation and processing the images with certain measurement tools to evaluate whether those measurements are within an acceptable tolerance. The vison inspection system 404 can communicate the evaluation results to the machine controller 420 and the HMI 405. In certain examples, the vision inspection system 404 can include an inspection station 430 and a vision controller 431. An inspection station 430 can include one or more cameras 432 for capturing images. The vision controller 431 can receive each image and process or evaluate the image according to whatever machine specific vision tools 433 have been setup in the vision controller 431.
[0031] The HMI 405 can provide operator displays and control inputs. Such displays and inputs can allow the operator to evaluate the status of the machine and to make adjustments based on the status and operational goals of the machine such as via a web control interface 421. In certain examples, the HMI can allow an interface for modifying parameters of the unwinds, the rewinds, the processing stations and the vision inspection system. Parameters associated with the unwinds, the rewinds and the processing station can include tension set points, maximum rewind diameter, gear ratios, registration set points, or combinations thereof. In certain examples of the present subject matter, the HMI 405 can present a simplified vision system setup environment that can allow certain vision system parameters 440 associated with inspection parameters 434 of machine specific tools 433 to be set-up and modified by an operator via a vision control interface 441 of the HMI 405. Typically, vision parameters and tools are setup completely by a technician specially trained on the vision inspection system using an interface separate from the web converting system and specifically designed for the vision inspection system. Once set-up, the vision inspection system would not be modified until a technician had a further opportunity to make adjustments. In certain examples, the vison control interface 441 of the HMI 405 can transform the complex array of vision tools available in the vision inspection system 404 to a simplified vison set-up interface format that an operator or other machine associated personnel can use to modify machine specific vison tools 433 for new production parts or re-dimensioned parts without the expense and delay associated with contacting, scheduling and waiting for a specially trained technician. In certain examples, the machine specific vision tools 434 are a subset of the available vision tools available with the vision inspection system 404 and are partially set-up within the vision controller 431 by a specialized vision technician.
[0032]
[0033]
[0034]
[0035]
[0036]
[0037] In certain examples, one or more of the tools can be enabled by clicking and placing a check mark in the USE check box. When enabled, evaluation of the tool can be performed and the result can be logically AND'd with other enabled tools to determine whether the imaged part is acceptable or not.
[0038] In certain examples, each tool, whether enabled or not, can be named so as to provide a better indication of what particular measurement the tool evaluates.
[0039] In certain examples, each row associated with a particular tool can include a screen button that when clicked displays an image with a default operator interface vision setup tool as shown in
[0040] In certain examples, an available vision tool can include a histogram tool. A histogram tool can evaluate the shade of a desired area of the image. In certain applications, histogram tools can confirm the presence of a part within the image. In some applications, histogram tools can confirm a particular orientation of a part within the image. In certain examples, each histogram tool available can be enabled or disabled. For evaluation purposes, a nominal shading value can be entered and a tolerance about the nominal value can be evaluated against the actual measured contrast value. In addition to entering the nominal and tolerance values, the operator can activate a default operator interface vision setup tool as shown in
[0041]
[0042]
Notes and Examples
[0043] The methods illustrated in this disclosure are not intended to be exclusive of other methods within the scope of the present subject matter. Those of ordinary skill in the art will understand, upon reading and comprehending this disclosure, other methods within the scope of the present subject matter. The above-identified embodiments, and portions of the illustrated embodiments, are not necessarily mutually exclusive. These embodiments, or portions thereof, can be combined. In various embodiments, the methods are implemented using a sequence of instructions which, when executed by one or more processors, cause the processor(s) to perform the respective method. In various embodiments, the methods are implemented as a set of instructions contained on a computer-accessible medium such as a magnetic medium, an electronic medium, or an optical medium.
[0044] The above detailed description is intended to be illustrative, and not restrictive. Other embodiments will be apparent to those of skill in the art upon reading and understanding the above description. The scope of the invention should, therefore, be determined with reference to the appended claims, along with the full scope of equivalents to which such claims are entitled.