perpektive, farbraume, triagulierung
This commit is contained in:
parent
df13db4fc3
commit
5c3c19689e
91
main.typ
91
main.typ
|
@ -11,11 +11,6 @@
|
||||||
|
|
||||||
= Allgemeine Fragen #h(1fr) (20 P)
|
= Allgemeine Fragen #h(1fr) (20 P)
|
||||||
|
|
||||||
+ Farbvalenz
|
|
||||||
+ Metamer
|
|
||||||
+ Farbräume
|
|
||||||
+ Ursprungspunke
|
|
||||||
|
|
||||||
Wie viele Dimensionen hat eine Farbvalent? Woher kommt die Repräsantation?
|
Wie viele Dimensionen hat eine Farbvalent? Woher kommt die Repräsantation?
|
||||||
Was sind metamere Farbreize?
|
Was sind metamere Farbreize?
|
||||||
Welcher Farbraum eigent sich zur Farbabstandsmessung?
|
Welcher Farbraum eigent sich zur Farbabstandsmessung?
|
||||||
|
@ -53,6 +48,15 @@ $V = "Bildgröße" / "Objektivgröße" = − b / z_c = − b / g = − f / (g
|
||||||
image("res/lense-001.png")
|
image("res/lense-001.png")
|
||||||
)
|
)
|
||||||
|
|
||||||
|
#image("res/perspective-001.png")
|
||||||
|
#grid(
|
||||||
|
columns: 3 * (1fr,),
|
||||||
|
align: center,
|
||||||
|
[entozentrische Perspektive],
|
||||||
|
[telezentrische Perspektive],
|
||||||
|
[hyperzentrische Perspektive]
|
||||||
|
)
|
||||||
|
|
||||||
*Chromatische Aberration*: unterschiedliche Wellenlängen werden unterschiedlich
|
*Chromatische Aberration*: unterschiedliche Wellenlängen werden unterschiedlich
|
||||||
gebrochen.
|
gebrochen.
|
||||||
- Linsensystem aus zwei/drei Linsen $−>$ Brennpunkte der Wellenlängen stimmen überein
|
- Linsensystem aus zwei/drei Linsen $−>$ Brennpunkte der Wellenlängen stimmen überein
|
||||||
|
@ -61,6 +65,8 @@ gebrochen.
|
||||||
|
|
||||||
Vor/Nachteil telezentrisches Objektiv
|
Vor/Nachteil telezentrisches Objektiv
|
||||||
|
|
||||||
|
#pagebreak()
|
||||||
|
|
||||||
*Photometrie* objektive Größen, Physikalisch
|
*Photometrie* objektive Größen, Physikalisch
|
||||||
|
|
||||||
*Radiometrie* subjektive Größen; sichtbares Licht
|
*Radiometrie* subjektive Größen; sichtbares Licht
|
||||||
|
@ -78,6 +84,24 @@ Sonnesreize der Zapfen werden zu kombinierten Nergensignalen kombiniert
|
||||||
- Luminanz
|
- Luminanz
|
||||||
- B-Y Chromanz
|
- B-Y Chromanz
|
||||||
|
|
||||||
|
*Farbvalenz*: Beschreibung des Farbeindrucks mit 3 Dimensionen
|
||||||
|
|
||||||
|
*Metamer*: verschiedene Farbreize (Spektren) mit identischer Farbvalez (Orange = Rot + Gelb)
|
||||||
|
|
||||||
|
#grid(
|
||||||
|
columns: 2,
|
||||||
|
[
|
||||||
|
*Weißpunkt*: $x = y = 1 / 3$
|
||||||
|
|
||||||
|
*Spektralfarbenkurve*: Rad
|
||||||
|
|
||||||
|
*Purpurlinie*: untere Linie
|
||||||
|
|
||||||
|
*additive Mischung*: alle Farben in der konvexen Hülle der zu mischenden Punkte
|
||||||
|
],
|
||||||
|
image(height: 200pt, "res/color-001.jpg")
|
||||||
|
)
|
||||||
|
|
||||||
*CMOS vs CCD*
|
*CMOS vs CCD*
|
||||||
2 Vorteile + 2 Nachteile
|
2 Vorteile + 2 Nachteile
|
||||||
#table(
|
#table(
|
||||||
|
@ -114,11 +138,14 @@ Sonnesreize der Zapfen werden zu kombinierten Nergensignalen kombiniert
|
||||||
)
|
)
|
||||||
Dunkelstrom: falsches Bildsignal durch thermisches Rauschen; durch kühlen beheben
|
Dunkelstrom: falsches Bildsignal durch thermisches Rauschen; durch kühlen beheben
|
||||||
|
|
||||||
Welche markante Merkmale zur Segmentierung?
|
#pagebreak()
|
||||||
|
|
||||||
*Histogramm-Spreizung*
|
*Histogramm-Spreizung*
|
||||||
|
|
||||||
#image("res/histogramm-001.jpg")
|
#align(center, image(
|
||||||
|
height: 80pt,
|
||||||
|
"res/histogramm-001.jpg"
|
||||||
|
))
|
||||||
|
|
||||||
Histogramm ausreichen, zeichnen
|
Histogramm ausreichen, zeichnen
|
||||||
|
|
||||||
|
@ -128,21 +155,15 @@ i=0,...,K-1
|
||||||
"Kronecker-Delta: " delta^b_a := cases(1 "für" a = b, 0 "für" a != b)
|
"Kronecker-Delta: " delta^b_a := cases(1 "für" a = b, 0 "für" a != b)
|
||||||
$
|
$
|
||||||
|
|
||||||
Histogramm-Spreizung Formen
|
Histogramm-Spreizung Formen
|
||||||
|
$gamma(g) = (g - g_min) (q_(k-1) - q_0) / (g_max - g_min) + q_0$,
|
||||||
$gamma(g) = (g - g_min) (q_(k-1) - q_0) / (g_max - g_min) + q_0 $
|
|
||||||
|
|
||||||
$gamma(g_min) = q_0, gamma(g_max) = q_(K-1)$
|
$gamma(g_min) = q_0, gamma(g_max) = q_(K-1)$
|
||||||
|
|
||||||
Nächste Nachbar Berechnen
|
|
||||||
Bilineaer Berechnen
|
|
||||||
Median Filter berechnen / erklären
|
|
||||||
|
|
||||||
*Radon-Transformation* (finde geradenhafte Strukturen; Winkel $phi$ = x, Distanz u = y)
|
*Radon-Transformation* (finde geradenhafte Strukturen; Winkel $phi$ = x, Distanz u = y)
|
||||||
|
|
||||||
#pad(bottom: 15pt, align(center,grid(
|
#pad(bottom: 15pt, align(center,grid(
|
||||||
columns: 2,
|
columns: 2,
|
||||||
rows: 120pt,
|
rows: 100pt,
|
||||||
column-gutter: 40pt,
|
column-gutter: 40pt,
|
||||||
figure(image("res/hough-001.jpg"), caption: [Originalbild]),
|
figure(image("res/hough-001.jpg"), caption: [Originalbild]),
|
||||||
figure(image("res/hough-002.jpg"), caption: [Hough-Transformation])
|
figure(image("res/hough-002.jpg"), caption: [Hough-Transformation])
|
||||||
|
@ -196,9 +217,7 @@ ausgewertet: \ $u = x^T e_phi = x cos phi + y sin phi$
|
||||||
),
|
),
|
||||||
)
|
)
|
||||||
|
|
||||||
Was in Schatten, was in Sonne
|
#v(-1cm)
|
||||||
|
|
||||||
|
|
||||||
*Karhunen-Loeve-Transformation* \
|
*Karhunen-Loeve-Transformation* \
|
||||||
(reduziere Korrelation zwischen Kanälen zu einem mit viel Information)
|
(reduziere Korrelation zwischen Kanälen zu einem mit viel Information)
|
||||||
- Schätzung der Kovarianzmatrix $C_"gg"$ der Farbwerte
|
- Schätzung der Kovarianzmatrix $C_"gg"$ der Farbwerte
|
||||||
|
@ -208,8 +227,8 @@ Was in Schatten, was in Sonne
|
||||||
- Subtraktion des mittleren Farbwertes und Transformation $k = A(g - mu_g)$
|
- Subtraktion des mittleren Farbwertes und Transformation $k = A(g - mu_g)$
|
||||||
|
|
||||||
|
|
||||||
#image(height: 6cm, "res/morphologie-001.png")
|
// #image(height: 5cm, "res/morphologie-001.png")
|
||||||
Rand-Extraktion: $G without (G minus.circle S)$
|
// Rand-Extraktion: $G without (G minus.circle S)$
|
||||||
|
|
||||||
#page(
|
#page(
|
||||||
header: none,
|
header: none,
|
||||||
|
@ -281,19 +300,15 @@ Wie muss Oberflöche beschaffen sein, damit Triangulaton berechnet werden kann?
|
||||||
#grid(
|
#grid(
|
||||||
columns: 2,
|
columns: 2,
|
||||||
[
|
[
|
||||||
Spiegelnde Oberfläche
|
*Spiegelnde Oberfläche*: Kein Licht gelangt auf den Sensor
|
||||||
Kein Licht gelangt auf den Sensor
|
|
||||||
|
|
||||||
Teiltransparentes Objekt (Volumenstreuung)
|
*Teiltransparentes Objekt* (Volumenstreuung)
|
||||||
Aufweitung des Lichtpunkts
|
- Aufweitung des Lichtpunkts
|
||||||
Messunsicherheit steigt
|
- Messunsicherheit steigt
|
||||||
|
|
||||||
Abschattung des
|
*Abschattung des Beobachtungsstrahls*: Kein Licht gelangt auf den Sensor
|
||||||
Beobachtungsstrahls
|
|
||||||
Kein Licht gelangt auf den Sensor
|
|
||||||
|
|
||||||
Mehrfachreflexion bei teilspiegelndem Objekt
|
*Mehrfachreflexion bei teilspiegelndem Objekt*: Zusätzliche, falsche Messpunkte
|
||||||
Zusätzliche, falsche Messpunkte
|
|
||||||
],
|
],
|
||||||
image(height: 7cm, "res/triangulation-001.jpg")
|
image(height: 7cm, "res/triangulation-001.jpg")
|
||||||
)
|
)
|
||||||
|
@ -322,7 +337,19 @@ macht streuende Partikel auf der Oberfläche sichtbar
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
#grid(
|
||||||
|
columns: 2,
|
||||||
|
[
|
||||||
|
$
|
||||||
|
B_1 / b = (a / 2 - G) / g, - B_2 / b = (a / 2 + G) / g
|
||||||
|
$
|
||||||
|
Daraus erhält man die Disparität (Parallaxe):
|
||||||
|
$
|
||||||
|
p := B_1 - B_2 = (a b) / g
|
||||||
|
$
|
||||||
|
],
|
||||||
|
image("res/stereo-001.png")
|
||||||
|
)
|
||||||
|
|
||||||
Zeichne Lichtschnittverfahren
|
Zeichne Lichtschnittverfahren
|
||||||
|
|
||||||
|
|
BIN
res/color-001.jpg
Normal file
BIN
res/color-001.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 428 KiB |
BIN
res/perspective-001.png
Normal file
BIN
res/perspective-001.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 246 KiB |
BIN
res/stereo-001.png
Normal file
BIN
res/stereo-001.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 224 KiB |
Loading…
Reference in a new issue