diff --git a/main.typ b/main.typ index ee5bc46..1593e43 100644 --- a/main.typ +++ b/main.typ @@ -11,11 +11,6 @@ = Allgemeine Fragen #h(1fr) (20 P) -+ Farbvalenz -+ Metamer -+ Farbräume -+ Ursprungspunke - Wie viele Dimensionen hat eine Farbvalent? Woher kommt die Repräsantation? Was sind metamere Farbreize? 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/perspective-001.png") +#grid( + columns: 3 * (1fr,), + align: center, + [entozentrische Perspektive], + [telezentrische Perspektive], + [hyperzentrische Perspektive] +) + *Chromatische Aberration*: unterschiedliche Wellenlängen werden unterschiedlich gebrochen. - Linsensystem aus zwei/drei Linsen $−>$ Brennpunkte der Wellenlängen stimmen überein @@ -61,6 +65,8 @@ gebrochen. Vor/Nachteil telezentrisches Objektiv +#pagebreak() + *Photometrie* objektive Größen, Physikalisch *Radiometrie* subjektive Größen; sichtbares Licht @@ -78,6 +84,24 @@ Sonnesreize der Zapfen werden zu kombinierten Nergensignalen kombiniert - Luminanz - 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* 2 Vorteile + 2 Nachteile #table( @@ -114,11 +138,14 @@ Sonnesreize der Zapfen werden zu kombinierten Nergensignalen kombiniert ) Dunkelstrom: falsches Bildsignal durch thermisches Rauschen; durch kühlen beheben -Welche markante Merkmale zur Segmentierung? +#pagebreak() *Histogramm-Spreizung* -#image("res/histogramm-001.jpg") +#align(center, image( +height: 80pt, +"res/histogramm-001.jpg" +)) 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) $ -Histogramm-Spreizung Formen - -$gamma(g) = (g - g_min) (q_(k-1) - q_0) / (g_max - g_min) + q_0 $ - +Histogramm-Spreizung Formen +$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)$ -Nächste Nachbar Berechnen -Bilineaer Berechnen -Median Filter berechnen / erklären - *Radon-Transformation* (finde geradenhafte Strukturen; Winkel $phi$ = x, Distanz u = y) #pad(bottom: 15pt, align(center,grid( columns: 2, - rows: 120pt, + rows: 100pt, column-gutter: 40pt, figure(image("res/hough-001.jpg"), caption: [Originalbild]), 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* \ (reduziere Korrelation zwischen Kanälen zu einem mit viel Information) - 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)$ -#image(height: 6cm, "res/morphologie-001.png") -Rand-Extraktion: $G without (G minus.circle S)$ +// #image(height: 5cm, "res/morphologie-001.png") +// Rand-Extraktion: $G without (G minus.circle S)$ #page( header: none, @@ -281,19 +300,15 @@ Wie muss Oberflöche beschaffen sein, damit Triangulaton berechnet werden kann? #grid( columns: 2, [ -Spiegelnde Oberfläche - Kein Licht gelangt auf den Sensor +*Spiegelnde Oberfläche*: Kein Licht gelangt auf den Sensor -Teiltransparentes Objekt (Volumenstreuung) - Aufweitung des Lichtpunkts - Messunsicherheit steigt +*Teiltransparentes Objekt* (Volumenstreuung) +- Aufweitung des Lichtpunkts +- Messunsicherheit steigt -Abschattung des -Beobachtungsstrahls - Kein Licht gelangt auf den Sensor +*Abschattung des Beobachtungsstrahls*: Kein Licht gelangt auf den Sensor -Mehrfachreflexion bei teilspiegelndem Objekt - Zusätzliche, falsche Messpunkte +*Mehrfachreflexion bei teilspiegelndem Objekt*: Zusätzliche, falsche Messpunkte ], 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 diff --git a/res/color-001.jpg b/res/color-001.jpg new file mode 100644 index 0000000..f255325 Binary files /dev/null and b/res/color-001.jpg differ diff --git a/res/perspective-001.png b/res/perspective-001.png new file mode 100644 index 0000000..727131e Binary files /dev/null and b/res/perspective-001.png differ diff --git a/res/stereo-001.png b/res/stereo-001.png new file mode 100644 index 0000000..19c249d Binary files /dev/null and b/res/stereo-001.png differ