Building with SA - New River Kinematics

Filtering Structured
Light Data
Detecting the Second
Bounce
Authors:
John Palmateer
Boeing Commercial Airplane Group
Scott Sandwith
New River Kinematics
2002 Coordinate Measurement System Committee
Providence, RI
Filtering Structured Light Data: Detecting the Second Bounce
Introduction Filtering Structured Light Data
• Primary and Secondary Reflections
• Noise Reduction Filtering
• JWP Row-Column Filter
• Plane Angle Dependence
• Application: 3D Inspection
Automation
• Conclusions – Summary
Palmateer and Sandwith
Coordinate Measurement System Committee
Providence, RI
Filtering Structured Light Data: Detecting the Second Bounce
Filter Results
Discontinuity
noise
Measurements
confusing primary
and secondary
reflections
Scanner
Secondary
reflection
Filter OFF
Palmateer and Sandwith
Data clipped
from spheres
Filter ON
Coordinate Measurement System Committee
Providence, RI
Filtering Structured Light Data: Detecting the Second Bounce
Primary and Secondary Reflections
Camera
Secondary
laser spots
Laser
Intersection of
camera LOS with
secondary reflection
Primary
laser spots
Palmateer and Sandwith
Laser image
Coordinate Measurement System Committee
Providence, RI
Filtering Structured Light Data: Detecting the Second Bounce
Noise Reduction Filtering
• Systematic Noise
– In-Plane with Laser and
Part Edge
• Filter Properties
– Plane Angle
– Array  n x n
Palmateer and Sandwith
Coordinate Measurement System Committee
Providence, RI
Filtering Structured Light Data: Detecting the Second Bounce
JWP Row-Column Filter (1 of 2)
Before
Palmateer and Sandwith
After
Coordinate Measurement System Committee
Providence, RI
Filtering Structured Light Data: Detecting the Second Bounce
JWP Row-Column Filter
Palmateer and Sandwith
Coordinate Measurement System Committee
Providence, RI
Filtering Structured Light Data: Detecting the Second Bounce
JWP Row-Column Filter (2 of 2)
Before
Palmateer and Sandwith
After
Coordinate Measurement System Committee
Providence, RI
Filtering Structured Light Data: Detecting the Second Bounce
Plane Angle Dependence
15 degree filter
Palmateer and Sandwith
20 degree filter
Coordinate Measurement System Committee
Providence, RI
Filtering Structured Light Data: Detecting the Second Bounce
Application 3D Inspection Automation
Palmateer and Sandwith
Coordinate Measurement System Committee
Providence, RI
Filtering Structured Light Data: Detecting the Second Bounce
Filtering Structured Light Data
Palmateer and Sandwith
Coordinate Measurement System Committee
Providence, RI