Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Introduction
Course materials:
Lecture slides for download as pdf-documents
(http://www.eit.uni-kl.de/ ) Lehre/Sensorsignalverarbeitung
Examination: oral (presentation & discussion of semester project)
Consultations: (koenig@eit.uni-kl.de)
Recommended text books and references:
1. R. Hoffmann, Signalanalyse und Erkennung, Springer 1998, ISBN 3-540-63443-6
2. S. Haykin, Neural Networks – A Comprehensive Foundation, Prentice Hall, 1998,
ISBN 0132733501
3. R. Duda, P. Hart, D. Stork, Pattern Classification, Wiley, 2000, ISBN 0471056693
© Andreas König Slide1-2
1
Sensor Signal Processing
Sensor System Applications Introduction
Inspection Man-Machine
Interface
Automotive
IES/IMEMS
IES/IMEMS
Applications
Applications
Biometry Robot
Vision
2
Sensor Signal Processing
Plethora of Sensors Introduction
Exhaust gas
temperature sensor
MAZeT JENCOLOUR ICs
Various
characteristics/
DMS electrical interfaces
Robot
Piezo-Foiles
© EPCOS AG
© PHYTEC AG
3
Sensor Signal Processing
Integration Technologies Introduction
Miniaturized LTCC-Modules
© EPCOS AG
Multichip-Modul (MCM)
© EPCOS AG
4
Sensor Signal Processing
Sensor System Architecture Introduction
Signal processing
and recognition
FPGA/
FPGA/ Memory
Memory
ASIC
ASIC
Intelligent camera
with CMOS-sensor
Processing
Processing
Sensors
Sensors ADC
ADC DAC
DAC Actuators
Actuators
Unit
Unit
Human
HumanIfc
Ifc Diagnostics
Diagnostics Aux.
Aux.Systems
Systems
SoC
SoC
Fingertip
sensor & recognition
Microsystem
Microsystem
Sensing, Recognition,
Understanding, Acting
5
Sensor Signal Processing
Design of Recognition System Introduction
Tongue Nostrils
Senses of Living Beings
Eye
Sense of Taste Olfaction
Sense of Touch Heat
Audition Vision Receptors
Technical Models
Sensor Technology MEMS X-Ray UV Visual IR Radar
Light
Microelectronic 380 nm 780 nm
6
Sensor Signal Processing
Design of Recognition System Introduction
Conjunctiva Pupil
Cornea
Iris
Ciliar muscle
Lens
Retina
Optic nerve
Fovea
Cross Sections
Fly´s Eye Human Eye
Cost
Cost
(low/high
(low/highvol.)
vol.)
Size,
Size,weight,
weight, Reliability,
Reliability,
power
power Safety,
Safety,(FT)
(FT)
Multiobjective
Multiobjective
Time-to-market Design
DesignOptimization
Optimization
Time-to-market Real-time
Real-time
Flexibility,
Flexibility, Performance
Performance
Adaptivity
Adaptivity (Recognition)
(Recognition)
¾ Appropriate methodology and flow for viable & feasible design mandatory
¾ Approach: Bio-inspired adaptive circuits & systems (integrated HW/SW)
7
Sensor Signal Processing
Design of Recognition System Introduction
Configuration
Observations
8
Sensor Signal Processing
Design of Recognition System Introduction
Feedback of Constraints
Intelligent
IntelligentSystem
System ES/MEMS
ES/MEMS
Design
DesignFramework
Framework Design
DesignFramework
Framework
9
Sensor Signal Processing
Design of Recognition System Introduction
QuickCog Environment:
¾ Fast & consistent design
¾ DR (AFS) salience:
physical savings !
10
Sensor Signal Processing
Application Examples Introduction
Template
Templatematching
matchingapproach
approach
applied
applied in twoindustrial
in two industrial
feasibility
feasibilitystudies
studies
¾ CCD properties not satisfactory for harsh illumination conditions (game halls)
¾ Low-power, low-cost deeply embedded solution aspired
¾ Higher performance aspired: recognition/tracking, multiple users
11
Sensor Signal Processing
Application Examples Introduction
12
Sensor Signal Processing
Application Examples Introduction
Test
FSSPEA (50)
PM
SBS
SFS
ORG
13
Sensor Signal Processing
Application Examples Introduction
Sensor -
data,
Features
Data
Data •Compensation Target
Target
base
base values
values
¾ Machine-In-the-Loop-Learning
¾ General system development
¾ Instance training for compensation
of nonidealities & deviations
14
Sensor Signal Processing
Application Examples Introduction
Error due
to loose
label
15
Sensor Signal Processing
Application Examples Introduction
Result:
2k-5k tubes/day
30 sites in Europe
16
Sensor Signal Processing
Application Examples Introduction
17
Sensor Signal Processing
Application Examples Introduction
¾ Photo current to
voltage conversion:
R4
U ref = U bat (2)
R3 + R4
R4
U out = U batt − I in R f
R3 + R4
(3)
1024
U batt = 0.6V ⋅ (4)
ADCbatt
¾ Wireless color sensor system: Base Station and Color Sensor Module
18
Sensor Signal Processing
Application Examples Introduction
20 ms
0,9
0,8
normalized color intensity
0,7
0,6
0,5
0,4
0,3
0,2
0,1
0
0 30 60 90 120 150 180 210 240 270 300
19
Sensor Signal Processing
Application Examples Introduction
¾ Color classification:
Paper Strip with Eight Sample Colors
20
Sensor Signal Processing
Application Examples Introduction
21
Sensor Signal Processing
Application Examples Introduction
22
Sensor Signal Processing
Application Examples Introduction
QuickCog-Module
© Andreas König Slide1-46
23
Sensor Signal Processing
Application Examples Introduction
ii Weight
Watcher,1
ii
RN N (R),1
Konfusions C hart,1
M atrix,1
i
Input i
(Datei),1
ii
i N ormalisiere 353
356 355
(T),1 165
164
166155
156
153 296
325294
295 282
340
293
339 357351
354
163
167
208 154
2 274
152
09
275276
211
240 328
281292
338
337
283
284 317
332
277
326
335
341
316
297370
327
331
336
334
314
329375
352371
318 373
104 161
157
160
222
158
159 151
224221
273
201
225191
223
190324
250
210 307
304
182
343
342
303
212 348
308
347
280
306
233
322
321
239
192
298231
234
305
346 291
319
287
349
285
330
315
333
286
290
372
374
103 137 206
162
2204
07189
220
215
188
267 302
238
177
266 183
323
258
241
309
262
181
345 350
232
344279
313
RN N (L),1 8481
80 111
124
125
105
102
114
121
117
106
120
1118
123
101 15
119 140
139
136
144 205202 249
176
214
219
2
203
217 184
261
172
213
263
272
200
252
237
265
264
216
18
248 259
230
173
175
242
271
187
178
185310
270
179
180
197
254
255
299
174
300
235
320
236
301
194
193
243
253
244
260 288
229289
311
195
278
83
82 79
9485
86
77
87 122
78112113107
109
110
76
141
138
116
147
145
126
146
127
150
108143
149
132
130
134
135
133
131
129
142
169
168
170198
199
171
268
2452196
186
251
247
228
269
312
256
257
46 358 369
368367
62
63
91
990
929995
98
38996 148128 227359 360 366362
60
61
59 64
56
65
55
100
9788 226 361 365 363
ii 12
13
14
15
11
1
1722
6
24 20
23
21
12519 41 33
8 31
32
30
29
6653
54
58 72
57
7471
52
75
70
5173 364
10
79125
684 40 34
26
3828
35
27 669
67 8
3 424339
4437 449
48
3645
50
476
i
Input
(Datei),2
Speichern Speichern
(Datei),1 (Datei),2
i i
¾ Several data sets have been acquired for the SMI task from the
described setup
¾ They have been archived as classification benchmark data similar to
other repository data
¾ In QuickCog SMI a training and a test module has been established
for the SMI classification problem
¾ Feature data from FFT spectra with 24-dimensions, 375 samples, and
4 classes for four operating regions are employed
¾ Due to the significant dynamic range, normalization has been applied
before classification
24
Sensor Signal Processing
Main Objectives Introduction
Course Contents:
1. Introduction
2. Signal Processing and Analysis
3. Feature Computation
4. Cluster Analysis
5. Dimensionality Reduction Techniques
6. Data Visualization & Analysis
7. Classification Techniques
8. Sensor Fusion
9. Systematic Design of Sensor Systems
10. Outlook
25
Sensor Signal Processing
Introduction
26