• No results found

Calibration of a Multi-Object Spectrometer with Programmable and Arbitrary Field of View

N/A
N/A
Protected

Academic year: 2022

Share "Calibration of a Multi-Object Spectrometer with Programmable and Arbitrary Field of View"

Copied!
22
0
0

Laster.... (Se fulltekst nå)

Fulltekst

(1)

C lib ti f M lti Obj t Calibration of a Multi-Object

Spectrometer with Programmable p g and Arbitrary Field of View

Presented by Marion O’Farrell y

Authors: Britta Fismen, Trine Kirkhus, and Jon Tschudi

SINTEF ICT, Forsningsveien 1, N-0314 Oslo, Norway www.sintef.no/omd

{britta fismen jon tschudi trine kirkhus}@sintef no

{britta.fismen, jon.tschudi, trine.kirkhus}@sintef.no

(2)

Outline Outline

 Motivation (i h t ki t l t f th l b t i t d i i d t )

 Motivation (issues when taking spectral measurements from the lab out into producing industry)

 Background (show how reflections form other non-relevant object and multiple reflections form the surroundings interfere with the spectral measurements)

 DMD t

 DMD setup (tell how out setup solve this by controlling both the illumination and the measurement areas)

 Calibration/referencing needs (which needs for calibration is needed to do robust spectral measurements in general(?) and which challenges does this introduce to our dynamic system) spectral measurements in general(?) and which challenges does this introduce to our dynamic system)

 Idea (present the idea of using a reference bank)

 Implementation (how we are thinking of and are solving this)

 Tests (how we have tested this idea)

 Results (present results for these tests)

 S d l i

 Summary and conclusions (what have been presented and which conclusions can

we draw from this)

(3)

Industrial spectral measurements require flexibility

 In an industrial setting:

 In an industrial setting:

 samples are seldom well-ordered

 objects vary in size shape and reflectance properties

 objects vary in size, shape and reflectance properties

 background levels fluctuate

 Thorough analysis of the measurement situation: g y

 spatial resolution

 spectral resolution

 wavelength band of interest

 Imaging spectrometer solutions:

i i t t

 scanning point measurement,

 using dispersive element, a camera, and a scanning action, either

by using a mirror device, for example a Digital Micro-mirror Device y g , p g

(4)

A DMD (Digital Micro-Mirror Device) Based Multi-Object Quasi-Imaging Spectrometer

DMD controller

Image

analyzer

(5)

A DMD (Digital Micro-Mirror Device) Based Multi-Object Quasi-Imaging Spectrometer

1. The scene is illuminated and imaged onto a camera via two different DMDs

DMD controller

DMDs.

Image

analyzer

(6)

A DMD (Digital Micro-Mirror Device) Based Multi-Object Quasi-Imaging Spectrometer

1. The scene is illuminated and imaged onto a camera via two different DMDs

DMD controller

DMDs.

2. Based on image analysis, the region of interest is located, in this case the red apple.

Image analyzer

red apple.

Red apple

(7)

A DMD (Digital Micro-Mirror Device) Based Multi-Object Quasi-Imaging Spectrometer

1. The scene is illuminated and imaged onto a camera via two different DMDs

DMD controller

DMDs.

2. Based on image analysis, the region of interest is located, in this case the red apple.

Image analyzer

red apple.

3. A mask is generated for the

illumination DMD to ensure that only

the apple is illuminated, avoiding the pp , g

background and the green leaf.

(8)

A DMD (Digital Micro-Mirror Device) Based Multi-Object Quasi-Imaging Spectrometer

1. The scene is illuminated and imaged onto a camera via two different DMDs

DMD controller

DMDs.

2. Based on image analysis, the region of interest is located, in this case the red apple.

Image analyzer

red apple.

3. A mask is generated for the illumination DMD to ensure that only the apple is illuminated, avoiding the pp , g background and the green leaf.

4. The detection DMD picks up only the

light reflected from the apple and this

light is projected onto the entrance

aperture of the spectrometer.

(9)

Digital Micro-mirror Devices are used to make a fully programmable quasi- to make a fully programmable quasi imaging spectrometer

Ill i ti DMD Light source

Camera

Illumination DMD

Imaging DMD

Sample Spectrometer fiber

g g

Lab setup: DMD with electronics form Visitech (LuxBeam SXGA+ DLP

Lab setup: DMD with electronics form Visitech (LuxBeam SXGA+ DLP

(10)

Programmable field of view Programmable field of view introduces challenges

 The spectrometer’s response is usually dependent of:

 angle-of-incidence of the light entering

 illumination intensity varies over the scene

 illumination intensity varies with distance from the light source

 illumination intensity varies with distance from the light source

 the illumination’s spectral distribution may vary over the scene

 the spectrometer’s response is dependent on temperature

(11)

The sample contaminate the illumination source

 Adjacent objects influence the spectral

the spectral measurements

 The surroundings and the

 The surroundings and the

object itself influence the

spectral measurements p

(12)

Nearby objects introduce spectral shifts

0 7 0.8 0.9 1

Yellow area: non-masked illumination, non-masked white references without interferrent

0 3 0.4 0.5 0.6 0.7

450 500 550 600 650 700 750 800 850

0 0.1 0.2 0.3

a e length in nm yellow spec

yellow with interferring green yellow with interferring white

wave length in nm

1

Pink area: non-masked illumination, non-masked white references

0.6 0.8

0.2 0.4

pink spec

pink with interferring green

(13)

Stray light is avoided using designed

Y ll k d ill i ti k d hit f

illumination

0.7 0.8 0.9 1

Yellow area: masked illumination, masked whitereferences

0 3 0.4 0.5 0.6

450 500 550 600 650 700 750 800 850

0 0.1 0.2 0.3

yellow spec

yellow with interferring green yellow with interferring white

wave length in nm

0 8 0.9 1

Pink area: masked illumination, masked white references

0.5 0.6 0.7 0.8

0.1 0.2 0.3 0.4

pink spec

pink with interferring green pink with interferring white

(14)

Stray light is avoided using designed

Y ll k d ill i ti k d hit f

illumination

0.7 0.8 0.9 1

Yellow area: masked illumination, masked whitereferences

0 3 0.4 0.5 0.6

450 500 550 600 650 700 750 800 850

0 0.1 0.2 0.3

yellow spec

yellow with interferring green yellow with interferring white

wave length in nm

0 8 0.9 1

Pink area: masked illumination, masked white references

0.5 0.6 0.7 0.8

0.2 0.3 0.4

pink spec

(15)

Stray light is avoided using designed

Y ll k d ill i ti k d hit f

illumination

0.7 0.8 0.9 1

Yellow area: masked illumination, masked whitereferences

0 3 0.4 0.5 0.6

450 500 550 600 650 700 750 800 850

0 0.1 0.2 0.3

yellow spec

yellow with interferring green yellow with interferring white

wave length in nm

0 8 0.9 1

Pink area: masked illumination, masked white references

0.5 0.6 0.7 0.8

0.1 0.2 0.3 0.4

pink spec

pink with interferring green pink with interferring white

(16)

Build a database to dynamically generate reference spectra

 Dividing the scene into cells and

 Dividing the scene into cells and

generating a reference spectrum for each cell

each cell

 The cells must fill an xyz-volume

covering the intersection between the g field of view and the field of illumination in the system

 The reference spectrum in each cell will be either measured or computed based on some references meas red and

on some references measured and

knowledge about the physical properties of light and the system

of light and the system

(17)

Fit reference spectra to the current region of interest

 Spectra in the cells corresponding to the object of interest are p p g j picked from the reference bank.

 These spectra are averaged to get the correct reference spectrum. p

 This spectrum will thereby correspond to the size, position, and shape of the object of interest.

 The size of the cells must be large enough to get satisfactory

 The size of the cells must be large enough to get satisfactory

signal-to-noise ratio, and small enough to provide adequate

flexibility

(18)

Adding reference from sub-areas is similar to using a one to one

similar to using a one to one reference

6 x 10

4

White references: yellow area

ref mask

f b 1

20000

White references: pink area

ref mask

4 5

ref subarea 1 ref subarea 2 ref subarea 3 ref subarea 4

sum all subareas 14000 16000

18000 ref subarea 1

ref subarea 2 ref subarea 3 ref subarea 4 sum all subareas

2 3

8000 10000 12000

1

2000

4000

6000

(19)

Spectral referencing databank meets the requirements of referencing in a the requirements of referencing in a dynamic system

 Shown the benefits of dynamic spectral measurements and how it reduces the effects of stray light in an realistic and how it reduces the effects of stray light in an realistic setting

 Introduced our DMD spectrometer set up

 Introduced our DMD spectrometer set up

 Presented and demonstrated how a white referencing database can be made

database can be made

 Measurements show that this approach meet the

requirements of dynamic referencing q y g

(20)(21)

Using a mean reference from sub-

areas is similar to using a one to one areas is similar to using a one to one reference

1

Yellow area: masked illumination, sub area white references

1

Pink area: masked illumination, sub area white references measurement area ref sum subarea ref

0.6 0.8

0.6 0.8

0.4

0.4

450 500 550 600 650 700 750 800 850

0 0.2

wave length in nm

measurement area ref sum subarea ref

450 500 550 600 650 700 750 800 850

0 0.2

wave length in nm

(22)

Digital Micro-mirror Devices are used to make a fully programmable quasi-imaging make a fully programmable quasi imaging spectrometer

1. The scene is illuminated and imaged onto a camera via two different DMDs.

2. Based on image analysis, the region of interest is located, in this case the red apple.

3. A mask is generated for the illumination DMD to ensure that only the apple is illuminated avoiding the illuminated, avoiding the background and the green leaf.

4 The detection DMD picks up

4. The detection DMD picks up

only the light reflected from

the apple and this light is

projected onto the entrance

Referanser

RELATERTE DOKUMENTER

The PAVLOV machine is a two-dimensional array of SIMD --- Single Instruction Multiple Data - Processing Elements that would operate as a coprocessor for

1999-2000: Transform and lighting 2001: Programmable vertex shader 2002-2003: Programmable pixel shader 2004: Shader model 3.0 and 64-bit color support PC graphics

The script editor allows instructors and students to define a collection of functions which compute values that can be used as OpenGL command parameters.. In our prototype

Figure 4.1b) shows the relative noise in the restored scene pixels when the keystone in the recorded data is 1 pixel. The noise at the beginning and at the end of the restored

Sorption of Cu, Sb and Pb (%) as a function a function of the total concentration of elements in the pond with charcoal and iron hydroxide as sorbents in two

This report presented effects of cultural differences in individualism/collectivism, power distance, uncertainty avoidance, masculinity/femininity, and long term/short

Both the weighted and parametric swarm controllers are optimized on the tasks of perimeter surveillance and communication network creation, using MAP- elites to generate a

The samples include a carbon fiber epoxy composite and a sandwich-structured composite panel with an aramid fiber honeycomb core in between two skin layers of fiberglass