Machine Vision Introduction to Using Cognex DVT Intellect.
-
Upload
augustus-beasley -
Category
Documents
-
view
238 -
download
1
Transcript of Machine Vision Introduction to Using Cognex DVT Intellect.
![Page 1: Machine Vision Introduction to Using Cognex DVT Intellect.](https://reader030.fdocuments.us/reader030/viewer/2022033022/5697bf921a28abf838c8f2da/html5/thumbnails/1.jpg)
Machine Vision
Introduction to Using Cognex DVT Intellect
![Page 2: Machine Vision Introduction to Using Cognex DVT Intellect.](https://reader030.fdocuments.us/reader030/viewer/2022033022/5697bf921a28abf838c8f2da/html5/thumbnails/2.jpg)
Intellect
Use 515 cameras which have CMOS greyscale sensors 640 x 480 pixels.
CCD are more precise and has readers and flaw detection but costs more!
Download from: • http://www.sigavision.com/siga_downloads.html
![Page 3: Machine Vision Introduction to Using Cognex DVT Intellect.](https://reader030.fdocuments.us/reader030/viewer/2022033022/5697bf921a28abf838c8f2da/html5/thumbnails/3.jpg)
![Page 4: Machine Vision Introduction to Using Cognex DVT Intellect.](https://reader030.fdocuments.us/reader030/viewer/2022033022/5697bf921a28abf838c8f2da/html5/thumbnails/4.jpg)
![Page 5: Machine Vision Introduction to Using Cognex DVT Intellect.](https://reader030.fdocuments.us/reader030/viewer/2022033022/5697bf921a28abf838c8f2da/html5/thumbnails/5.jpg)
Intellect Menus
current camera
camera IP address
current working
pane
current software version
image ID display
Intellect shares many menus commonly found in other Windows applications like “File”, “Edit”, “View”, “Window”, and “Help”
Some menu items are unique to Intellect like “Image”, “System”, “Product”, and “System”
![Page 6: Machine Vision Introduction to Using Cognex DVT Intellect.](https://reader030.fdocuments.us/reader030/viewer/2022033022/5697bf921a28abf838c8f2da/html5/thumbnails/6.jpg)
Tool Bars
![Page 7: Machine Vision Introduction to Using Cognex DVT Intellect.](https://reader030.fdocuments.us/reader030/viewer/2022033022/5697bf921a28abf838c8f2da/html5/thumbnails/7.jpg)
Image Toolbarshow
previous image
(emulation)
show next image
(emulation)
start image cycle
show last inspected
image
stop image cycle
actual size
zoom to fit
zoom in
focus assist
record inspected
images
zoom out
image assist
method selection
enable image assist
set image sequence
Focus assistFocus assist – returns a score (sharpness, intensity and contrast), the higher the better
Image assistImage assist – automatically adjust gain and exposure time
![Page 8: Machine Vision Introduction to Using Cognex DVT Intellect.](https://reader030.fdocuments.us/reader030/viewer/2022033022/5697bf921a28abf838c8f2da/html5/thumbnails/8.jpg)
System Toolbar
open Network Explorer
display all camera
connections
open system, product, or image
disconnect from
camera
save system to camera’s
flash
apply white
balance
undo toggle trigger method
(internal/external)
redo run/stop inspection
![Page 9: Machine Vision Introduction to Using Cognex DVT Intellect.](https://reader030.fdocuments.us/reader030/viewer/2022033022/5697bf921a28abf838c8f2da/html5/thumbnails/9.jpg)
Product Toolbar
cut product
copy product paste
product
allows product
selection
delete product
toggle antiblooming
activate external LED ring lights
save to camera’s
flash
set exposure
(ms)
create new product
![Page 10: Machine Vision Introduction to Using Cognex DVT Intellect.](https://reader030.fdocuments.us/reader030/viewer/2022033022/5697bf921a28abf838c8f2da/html5/thumbnails/10.jpg)
Product Management
Used in conjunction with the properties window to:- Rename Product- Put in a description- Assign Coordinate Transform or Global Scaling- Change the Digital ID of a Product (for digital input selection of product to use)
![Page 11: Machine Vision Introduction to Using Cognex DVT Intellect.](https://reader030.fdocuments.us/reader030/viewer/2022033022/5697bf921a28abf838c8f2da/html5/thumbnails/11.jpg)
Tool Toolbar
paste tool
delete tool show tool
properties
allows tool selection
reposition tools
copy tool
cut tool
![Page 12: Machine Vision Introduction to Using Cognex DVT Intellect.](https://reader030.fdocuments.us/reader030/viewer/2022033022/5697bf921a28abf838c8f2da/html5/thumbnails/12.jpg)
Toolbox Pane
![Page 13: Machine Vision Introduction to Using Cognex DVT Intellect.](https://reader030.fdocuments.us/reader030/viewer/2022033022/5697bf921a28abf838c8f2da/html5/thumbnails/13.jpg)
Camera limitations
510 & 515 do not do Readers or Flexible Flaw detection.
Manual also states 510 does not do positioning or counting but this is probably incorrect!
![Page 14: Machine Vision Introduction to Using Cognex DVT Intellect.](https://reader030.fdocuments.us/reader030/viewer/2022033022/5697bf921a28abf838c8f2da/html5/thumbnails/14.jpg)
Pre-processing (Filtering)
Enhance Image Features• Edges
• Defects
Reduce Noise Increase Contrast (image domain) Subtract Background Feature Adds processing time!
![Page 15: Machine Vision Introduction to Using Cognex DVT Intellect.](https://reader030.fdocuments.us/reader030/viewer/2022033022/5697bf921a28abf838c8f2da/html5/thumbnails/15.jpg)
Types of Filter Gradient Low pass High pass Sharpen Median Kirsh Convolution
Erode Dilate Open Close Fill Holes FOV Balance Image Domain
Subtract Dark Image Color Inverse Log Edge Aggregate
![Page 16: Machine Vision Introduction to Using Cognex DVT Intellect.](https://reader030.fdocuments.us/reader030/viewer/2022033022/5697bf921a28abf838c8f2da/html5/thumbnails/16.jpg)
Convolution
![Page 17: Machine Vision Introduction to Using Cognex DVT Intellect.](https://reader030.fdocuments.us/reader030/viewer/2022033022/5697bf921a28abf838c8f2da/html5/thumbnails/17.jpg)
Example from ES372:Spatial-domain: Convolution Mask
Best shown by example:
Convolution mask (3x3)
Image
New value is calculated as:
29111111111
)1201201201201100120120120120(
Sum of matrixSum of product of
both matrices
![Page 18: Machine Vision Introduction to Using Cognex DVT Intellect.](https://reader030.fdocuments.us/reader030/viewer/2022033022/5697bf921a28abf838c8f2da/html5/thumbnails/18.jpg)
Positioning Tools
You can find positioning tools by clicking the Positioning header within the Toolbox
There are four positioning tools from which to choose
searches along a line for an edge, feature, or pattern
searches an area for the location of trained feature(s)
searches along an area for a specific edge
finds the center position and the radius of a circle
![Page 19: Machine Vision Introduction to Using Cognex DVT Intellect.](https://reader030.fdocuments.us/reader030/viewer/2022033022/5697bf921a28abf838c8f2da/html5/thumbnails/19.jpg)
Counting Tools
CountAlong Line
EdgeCount
Count inArea
PixelCounting
ReplicatorTool
PatternCount
BlobPatternMatch
ObjectLocate
Results used for a Source of Positions to
place another tool, multiple times
FeatureCount
Learn Pixel Intensities
Object locate will probably give the best results
![Page 20: Machine Vision Introduction to Using Cognex DVT Intellect.](https://reader030.fdocuments.us/reader030/viewer/2022033022/5697bf921a28abf838c8f2da/html5/thumbnails/20.jpg)
Identification tool
Identifies the part by using multiple leaned models by either Blob properties or Colour properties
![Page 21: Machine Vision Introduction to Using Cognex DVT Intellect.](https://reader030.fdocuments.us/reader030/viewer/2022033022/5697bf921a28abf838c8f2da/html5/thumbnails/21.jpg)
![Page 22: Machine Vision Introduction to Using Cognex DVT Intellect.](https://reader030.fdocuments.us/reader030/viewer/2022033022/5697bf921a28abf838c8f2da/html5/thumbnails/22.jpg)
![Page 23: Machine Vision Introduction to Using Cognex DVT Intellect.](https://reader030.fdocuments.us/reader030/viewer/2022033022/5697bf921a28abf838c8f2da/html5/thumbnails/23.jpg)
![Page 24: Machine Vision Introduction to Using Cognex DVT Intellect.](https://reader030.fdocuments.us/reader030/viewer/2022033022/5697bf921a28abf838c8f2da/html5/thumbnails/24.jpg)
Scripting
Like JavaScript Always make comments about what you
are trying to do Reserved words:
• They have special meaning
• Ex. if and PASS End almost all lines with ;
![Page 25: Machine Vision Introduction to Using Cognex DVT Intellect.](https://reader030.fdocuments.us/reader030/viewer/2022033022/5697bf921a28abf838c8f2da/html5/thumbnails/25.jpg)
Coordinate Systems
Allows for transforms to be set up for Coordinate Transformations, lens distortion and Tool scaling.
Under systems menu.Great for traditional
robot/camera/world calibration
![Page 26: Machine Vision Introduction to Using Cognex DVT Intellect.](https://reader030.fdocuments.us/reader030/viewer/2022033022/5697bf921a28abf838c8f2da/html5/thumbnails/26.jpg)
Camera
(grid) Frame
Robot Frame
+X
+Y
(0,0)
+X
+Y
(0,0)
Coordinate Transformation
![Page 27: Machine Vision Introduction to Using Cognex DVT Intellect.](https://reader030.fdocuments.us/reader030/viewer/2022033022/5697bf921a28abf838c8f2da/html5/thumbnails/27.jpg)
Coordinate Systems
Place DVT Target under camera Click “Calibrate” to create a Transform Choose this Transform for your Product