TS9566 Extending Machine Vision in LabVIEW To 3D Applications
TS9566 Extending Machine Vision in LabVIEW To 3D Applications
www.ni.com/niweek/summit_vision
Austin, Texas
Agenda
Introduction to 3D vision
Tools for real applications
3D Using LabVIEW
Pass / Fail using 3D
From CAD to Cloud Of Point (COP)
Robots as 3D device
Examples
Conclusions
NI Week 2012, Austin, TX
laser line
3D camera
3D camera
scanned object
linear stage
NI Week 2012, Austin, TX
Source Image
Determination
of the maximum
value position
up to 1/64th of
a pixel
Range Map
The range map is a accumulation of
profiles
White pixels are the highest points
Black pixels are the lower points
The intensity of each pixel
represents an height, but not in
metric units
Metric Calibration
Calibration pattern
Perspective distortion compensation
From pixels to real measures: fraction of
millimeters or inches
10
11
COP Cleanings
outliers
12
Z-Map
Planar projection of the COP on to the plane with
equation z = 0
Useful to measure features using 2D tools
Orthogonal projection
onto the Z plane
13
COP Rotation
Not all the feature are normal to Z
This create a distortion in the Z Map
We can rotate the COP before the projection
This is not
circular
This is
circular
With Rotation
Without Rotation
NI Week 2012, Austin, TX
14
15
Stereovision to COP
16
17
3D-MVL Palette
Full range of tools:
Peak finder
COP
Manipulation
Merger
Metric
calibration
Z Map
Match 3D
NI Week 2012, Austin, TX
19
20
Match 3D
Using the Match 3D we can compare an object to a
reference and see if it is valid or not checking the
number of disparity points.
22
23
J6
J4
J5
J3
J2
J1
6 axis robot
24
Angular scanning
Disk
25
Disk
NI Week 2012, Austin, TX
26
360 3D Scanner
A dedicated scanner for
constant-weight portioning for
the food industry
27
Conclusions
Using 3D-MVL we expand 3D functionalities already in the
Vision Development Module 2012
Using LabVIEW, Robotics Libraries and 3D-MVL we can
have an unlimited range of applications.
We can have example in industrial robotics, bin-picking, inline quality inspection, food processing, testing, etc
The 3D-MVL Library is available via the NI LabVIEW Tools
Network
For further information: www.imaginglab.it
[email protected]
28
Q&A
Austin, Texas
Keynote
Embedded Vision Alliance
Tuesday, August 7
1:00-2:00
National Instruments
10:30-11:30
ImagingLab
2:15-2:45
National Instruments
2:45-3:15
Graftek Imaging
3:30-4:00
Automated Seed Germination Monitoring System With Multispectral and Color Image
Analysis
Coleman Technologies
4:00-4:30
National Instruments
4:45-5:15
Aligning and Calibrating Multiple Line Scan Cameras for Web Inspection
PVI Systems
5:15-5:45
National Instruments
10:30-11:30
Whats New in the NI Vision Development Modules 2012 3D Vision and More
National Instruments
1:00-2:00
Vision at Mach 1
2:15-3:15
Edmund Optics
3:30-4:30
4:45-5:15
National Instruments
5:15-5:45
Wednesday, August 8