Sie sind auf Seite 1von 25

MEMS and Matlab Metrology

MetroloGT for Matlab Joe Ceremuga


MetroloGT++ Austin Chen
2-D Edge Inspection with Matlab Meghan Shilling

9/24/2004

MetroloGT Toolbox for Matlab

9/24/2004

Purpose
Input 2-D and 3-D coordinate point clouds
Allow the user to manipulate the point cloud
Fit primitive shapes to the data
Analyze fit and then refine the data for further fitting

9/24/2004

Procedure

Software

part is
manufactured
select/load
points

initial guess

minimize

inspection

point cloud

shape
parameters

fit analysis

9/24/2004

Software Layout

Post-Process
Window

Point Cloud
Editor

Fit
Results

9/24/2004

Fit Parameters
and
Options
5

Features

Point Cloud Editor

Selection
Box

9/24/2004

Features

Initial Guessing (Bounding box)

Bounding
Box

9/24/2004

Features

Fit Analysis

Histogram

Standard Deviation
of Errors

Mean of Errors

9/24/2004

Optimized Fit
Parameters

Features

N-Sigma elimination

Point
Elimination
Info

Points Eliminated
(red)

N-Sigma
Adjustment
Control

9/24/2004

Features

Quantile-Quantile (QQ) Plotting

9/24/2004

10

Features

Cloud options
Multiple clouds per session
Load (2-D, 3-D, Veeco format)
Create (Editor and N-Sigma)
Erase
Save

9/24/2004

11

MetroloGT++

9/24/2004

12

MetroloGT++

shape
parameters

output
window

9/24/2004

visualization
window

histogram

13

1) start

9/24/2004

14

2) load and select points

9/24/2004

15

3a) initial guess

9/24/2004

16

3b) minimum bounding box (hidden)

9/24/2004

17

4) fit primitive

9/24/2004

18

2-D Edge Detection

9/24/2004

19

Two Dimensional Analysis

Fit two dimensional data to


lines, circles and ellipses
If data was taken from the
surface of an object, edges
need to be found

9/24/2004

20

Edge Location

Image
Creation
Edge Point
Location:
Sweeping

Binarization

Edge
Analysis

Filtering
Edge
Detection

9/24/2004

Thresholding

Edge Point
Location:
Contour
Tracking

21

Initial Point Cloud

9/24/2004

22

Filtered Image

9/24/2004

23

Edges from Edge Detector

9/24/2004

24

Resulting Edge Points

9/24/2004

25

Das könnte Ihnen auch gefallen