Graphische Datenverarbeitung

Größe: px
Ab Seite anzeigen:

Download "Graphische Datenverarbeitung"

Transkript

1 Graphische Datenverarbeitung Bildbearbeitung für Rasterbilder Prof. Dr. Elke Hergenröther

2 Übersicht Maße zur Beurteilung von Bildern: Histogramm Entropie GDV: Bildbearbeitung für Rasterbilder Punktoperationen: Lineare Veränderung der Grauwerte: Addition & Multiplikation Komb. aus Add. & Mult.: lineare Grauwerttransformation Binarisierung & Äquidistantenbildung (Vorgriff auf Kap. 4) Nicht lineare Veränderung der Grauwerte: Gamma-Korrektur Lokale Bildoperatoren: Faltung Rangfolgeoperatoren Prof. Dr. Elke Hergenröther 2

3 Ein Maß zur Beurteilung eines Bildes Histogramm: Häufigkeitsverteilung der Grauwerte Häufigkeit eines Grauwertes Grauwerte Zugrunde liegendes Grautonbild Prof. Dr. Elke Hergenröther 3

4 Histogramm: Häufigkeitsverteilung der Grauwerte Prof. Dr. Elke Hergenröther 4

5 Wie sehen die Histogramme aus? Prof. Dr. Elke Hergenröther 5

6 Was ist aus einem Histogramm abzulesen? Belichtungsfehler ein Ende der Grauwertskala bleibt ungenutzt Während beim anderen Ende Häufungen eintreten Kontrast Als Kontrast bezeichnet man die Differenz zwischen minimal und maximal genutzten Grauwert. Ein voller Kontrast nützt den gesamten Grauwertbereich. Dynamik Unter Dynamik versteht man die Anzahl verschiedener Pixelwerte in einem Bild. Im Idealfall wird der Wertebereich voll ausgeschöpft. Prof. Dr. Elke Hergenröther 6

7 Im Histogramm sichtbar: Kontrast & Dynamik Eingeschränkter Kontrastumfang mit eingeschränkter Dynamik im Kontrastbereich Woher kommen die Spitzen im Histogramm? Wenn diese Lücke gefüllt wäre, hätte man die maximal mögliche Dynamik im eingeschränken Kontrastbereich erreicht Prof. Dr. Elke Hergenröther 7

8 Im Histogramm sichtbar: Auswirkungen von Kompression GDV: Bildbearbeitung für Rasterbilder Durch die JPEG-Komprimierung sind, neben weiß und schwarz, zusätzliche Grauwerte hinzugekommen. Prof. Dr. Elke Hergenröther 8

9 Übersicht Maße zur Beurteilung von Bildern: Histogramm Entropie GDV: Bildbearbeitung für Rasterbilder Punktoperationen: Lineare Veränderung der Grauwerte: Addition & Multiplikation Komb. aus Add. & Mult.: lineare Grauwerttransformation Binarisierung & Äquidistantenbildung Nicht lineare Veränderung der Grauwerte: Gamma-Korrektur Lokale Bildoperatoren (Wiederholung anhand von Demos): Faltung Rangfolgeoperatoren Prof. Dr. Elke Hergenröther 9

10 Punktoperationen Punktoperation: Berechnungsvorschrift wird auf jeden Pixel angewendet. Nachbarschaften spielen keine Rolle Einige mögliche Punktoperationen: Addition Invertieren Addition & Multiplikation: Lineare Grauwerttransformation Gamma-Korrektur Prof. Dr. Elke Hergenröther

11 gg -Diagramm Bereich in dem sich die Grauwerte nach der Abbildung befinden g MAX g max g Identische Abbildung der Grauwerte des Ausgangsbildes g min Histogramm des Ausgangsbildes g MIN g MIN g min g max g MAX g Prof. Dr. Elke Hergenröther

12 Invertieren eines Bildes absolute Häufigkeit Pixeloperation: g (i,j)=g MAX -g(i,j) daraus folgt: h(g i ) = h(g MAX-i ) Grauwerte Prof. Dr. Elke Hergenröther 2

13 Kontrast Dg kontrastreich kontrastarm Grauwertbilder Histogramme Prof. Dr. Elke Hergenröther 3 Dg

14 Punktoperation: Addition Pixeloperation: g(i,j) <= 25 dann g (i,j) = g(i,j) + 5 g(i,j) > 25 dann g (i,j) = 255 Prof. Dr. Elke Hergenröther 4

15 Punktoperation: Addition 255 g = Min(g+5,255) 255 g Wie wirkt sich die Addition im Histogramm aus, wenn die relative Häufigkeit der Grauwerte vorher für alle Grauwerte gleich war? Prof. Dr. Elke Hergenröther 5

16 Punktoperation: Biniarisierung 255 g 27 g Prof. Dr. Elke Hergenröther 6

17 Punktoperation: Biniarisierung 255 g gs=2 g 2 Schwellwert gs=2 255 gs=3 Prof. Dr. Elke Hergenröther 7

18 Punktoperation: Äquidensitenbild (Poster) 255 g mit 6 gleichmäßig verteilten Stufen g Prof. Dr. Elke Hergenröther 8

19 Punktoperation: Äquidensitenbild (Poster) mit 4 gleichmäßig verteilten Stufen Prof. Dr. Elke Hergenröther 9

20 Wie kann man den Kontrast erhöhen? Prof. Dr. Elke Hergenröther 2

21 Kontrasterhöhung: Das nennt man lineare Grauwerttransformation! Prof. Dr. Elke Hergenröther 2

22 Nach der Kontrasterhöhung: Prof. Dr. Elke Hergenröther 22

23 Punktoperation: Lineare Grauwerttransformation Multiplikation bewirkt, dass nicht mehr jeder Grauwert genutzt wird!! Prof. Dr. Elke Hergenröther 23

24 Nutzen des optimalen Grauwertbereichs 255 g g Wie berechnet man das? Prof. Dr. Elke Hergenröther 24

25 Nutzen des optimalen Grauwertbereichs 255 g. Teilschritt Kontrastumfang g g = max( g, ) sorgt dafür, dass g nicht kleiner werden kann. Prof. Dr. Elke Hergenröther 25

26 Nutzen des optimalen Grauwertbereichs g 2. Teilschritt g Üben anhand kleiner Zahlen: 255 g' ( g ) 78 mit g = wenn g < g = 255 wenn g > 255 Prof. Dr. Elke Hergenröther 26

27 Lineare Grauwerttransformation g'( i, j) mit g'( i, [ g( i, j) g j) g g MIN MAX min g ] g MAX max falls g'( i, falls g'( i, g g j) j) MIN min g g MIN MAX wäre wäre Prof. Dr. Elke Hergenröther 27

28 Lineare Grauwerttransformation g'( i, j) [ g( i, j) g min ] g g MAX max g g MIN min mit g'( i, j) g g MIN MAX falls falls g'( i, g'( i, j) j) g g MIN MAX wäre wäre Umrechnung zur eigentlichen linearen Grauwerttransformation: g'( i, j) g( i, g j) g MAX max g g MIN min g min g g MAX max g g MIN min g MAX g g'( i, j,) g( i, j) mult add g mult mit g add g MAX max min g gmin mult MIN g MIN g MIN g min g max g MAX Prof. Dr. Elke Hergenröther 28

29 Lineare Grauwerttransformation g'( i, j) g( i, j) g' g MAX max g' g MIN min g min g' g MAX max g' g MIN min g'( i, j,) g( i, j) mult add g MAX 255 g mult mit add g' g g MAX max min g' gmin mult MIN g g min g max g MAX Prof. Dr. Elke Hergenröther 29

30 Lineare Grauwerttransformation g 'm ( i, j) g( i, j) g' g MAX max g' g MIN min g min g' g MAX max g' g MIN min g '( i, j,) g( i, j) mult add g MAX 255 g g' MAX g' MIN mult mit gmax gmin Abstand zwischen add g m -Kurve min mult und Zielfunktion g g min g max g MAX Prof. Dr. Elke Hergenröther 3

31 Lineare Grauwerttransformation g 'm ( i, j) g( i, j) g' g MAX max g' g MIN min g min g' g MAX max g' g MIN min g '( i, j,) g( i, j) mult add g MAX 255 g gmax gmin mult mit gmax gmin Welchen Wert add muss g man min mult von der g m Kurve abziehen um zur Zielfunktion zu kommen? -g min * mult g g min g max g MAX Prof. Dr. Elke Hergenröther 3

32 Lineare Grauwerttransformation g'( i, j) g( i, j) g' g MAX max g' g MIN min g min g' g MAX max g' g MIN min g'( i, j,) g( i, j) mult add g MAX 255 g mult mit add g' g g MAX max min g' gmin mult MIN g g min g max g MAX Prof. Dr. Elke Hergenröther 32

33 Punktoperation und lokale Bildoperation Original Bild Transformiertes Bild Punktoperation Original Bild Transformiertes Bild Lokale Bildoperation Prof. Dr. Elke Hergenröther 33

34 N4- und N8-Nachbarschaften Original Bild Transformiertes Bild 4er-Nachbarschaft Prof. Dr. Elke Hergenröther 34

35 N4- und N8-Nachbarschaften Original Bild Transformiertes Bild 4er-Nachbarschaft Prof. Dr. Elke Hergenröther 35

36 N4- und N8-Nachbarschaften 4er-Nachbarschaft Faltungsmatrix 8er-Nachbarschaft Prof. Dr. Elke Hergenröther 36

37 Faltung: Identität F I = Prof. Dr. Elke Hergenröther 37

38 Faltung Ergebniswerte e(i,j) Position des aktuell betrachteten Pixels (i,j) Grauwerte des aktuell betrachten Pixels g(i,j) Wert der Faltungsmatrix f(k,l) Beispiel einer 3x3-Faltungsmatrix e( i, j) 2 g ( i k, j l) * f ( k, l) l 2 k Prof. Dr. Elke Hergenröther 38

39 Faltung: Glättung der Bildfunktion F M = Tafelbeispiel:? Bild ist 8*6 Pixel groß Prof. Dr. Elke Hergenröther 39

40 Faltung: Glättung der Bildfunktion F M = Tafelbeispiel: g (i,j)= 255*8/9 = 227 Prof. Dr. Elke Hergenröther 4

41 Faltung von farbigen Bildern. Aufteilen in die unterschiedlichen RGB-Farbkanäle 2. Grauwertbilder filtern 3. Farbbild erstellen R G B Prof. Dr. Elke Hergenröther 4

42 Wie muss die Faltungsmatrix aussehen um ein Bild zu glätten? Prof. Dr. Elke Hergenröther 42

43 Glättungsfilter im Vergleich F M = F G = Mittelwert-Filter Gaus-Filter Prof. Dr. Elke Hergenröther 43

44 Faltung Lineare Grauwerttransformation für Mittelwert: mult = /9 & add = g min = g max = 9 * 255 = 2295 Gaus-Filter: mult = /6 & add = Formel zur linearen Grauwerttransformation: g'( i, j,) g( i, g' mult mit g add g j) mult add MAX max min g' gmin mult MIN Prof. Dr. Elke Hergenröther 44

45 Glättungsfilter im Vergleich Mittelwert-Filter Gaus-Filter Prof. Dr. Elke Hergenröther 45

46 Wirkung des Gaus-Filters (5x5-Faltungsmatrix) Original und gefiltert Prof. Dr. Elke Hergenröther 46

47 Woran erkennt man am digitalen Bild verwaschene (unscharfe) und kontrastreiche (scharfe) Bildbereiche? Bilder von Peter Wienerroither Prof. Dr. Elke Hergenröther 47

48 Woran erkennt man am digitalen Bild verwaschene (unscharfe) und kontrastreiche (scharfe) Bildbereiche? Bilder von Peter Wienerroither Prof. Dr. Elke Hergenröther 48

49 Wie muss die Faltungsmatrix aussehen, die den Kontrast verstärkt? Kanten müssen betont werden! Vorgehen: Kanten finden und hervorheben Mit Originalbild verknüpfen Prof. Dr. Elke Hergenröther 49

50 Biologische Kontrastverstärkung Gleichbleibende Reize von Flächen werden gedämpft und Kontraste überzeichnet werden Testbild Stark überzeichnet dargestellte Wahrnehmung Prof. Dr. Elke Hergenröther 5

51 Vorbereitungen zur Kantendetektion Grauwertprofil s(x) Bildzeile Funktion, die den Grauwertverlauf entlang dieser Bildzeile darstellt Prof. Dr. Elke Hergenröther 5

52 Vorbereitungen zur Kantendetektion Grauwertprofil s(x). Ableitung s (x) Prof. Dr. Elke Hergenröther 52

53 Prof. Dr. Elke Hergenröther 53 Für eine stetige Funktion s(x) gilt:. Ableitung von s(x) ist definiert durch: x x g x x g x x g D D D ) ( ) ( lim ) '( ) ( ) ( ) ( ) ( x g x g x g x g Grenzwertbildung für Funktionen mit einen diskreten x :

54 Differenzenoperatoren F Dy = - Prof. Dr. Elke Hergenröther 54

55 Umsetzung der. Ableitung: Differenzoperatoren Grauwertprofil. Ableitung Pixel breit! Negative Werte können auftreten: F Dy {255,...,255} F Dy = - Grauwertprofil. Ableitung Prof. Dr. Elke Hergenröther 55

56 Lineare Wertetransformation Abb. von E nach B GDV: Bildbearbeitung für Rasterbilder Exkurs: Was macht man mit den negativen Werten, nach Anwendung der Faltungsmatrix?. Das Bild B wird gefaltet: e( i, j) 2 g ( i k, j l) * f ( k, l) l 2 k Ergebnis ist die Faltung E, deren Werte auch negativ sein können. In unserm Beispiel gehen die Werte in E von [-255,., 255] 2. Wertebereich von E Beschränkung des Bereichs auf 256 Werte: Entspricht mult=,5 in der linearen Wertetransformation Verschiebung in den positiven Bereich: Entspricht add=27 in der linearen Wertetransformation Prof. Dr. Elke Hergenröther 56

57 2. Schritt Lineare Wertetransformation im Detail Abbildung von E nach B Variante a.: Alle theoretischen möglichen Werte von E nach B abbilden: Wertebereich von E Beschränkung des Wertebereichs auf 256 Werte: Entspricht mult=,5 Verschiebung in den positiven Bereich: Entspricht add=27 Variante b.: nur den in E genutzten Wertebereich nach B abbilden Prof. Dr. Elke Hergenröther 57

58 2. Schritt Lineare Wertetransformation im Detail Abbildung von E nach B Variante b.: nur den in E genutzten Wertebereich nach B abbilden g g MAX g MIN e MIN e min e max e MAX e Prof. Dr. Elke Hergenröther 58

59 Zusammenfassung der einzelnen Schritte, die bei einer Faltung anfallen:. Das Bild B wird mit einer Faltungsmatrix gefaltet: e ( i, j ) 2 g ( i k, j l ) * f ( k, l ) l 2 k Das Ergebnis ist die Faltung E, welche auch negative Werte und Werte größer 255 beinhalten kann. 2. Lineare Wertetransformation: Werte von E werden in den Grauwertbereich des Bildes B abgebildet Prof. Dr. Elke Hergenröther 59

60 Wirkung des horizontalen Differenzoperators Prof. Dr. Elke Hergenröther 6

61 Differenzenoperatoren F Dx = - Prof. Dr. Elke Hergenröther 6

62 Differenzenoperatoren F Dx = Prof. Dr. Elke Hergenröther 62

63 Anwendung der folgenden Differenzoperatoren: F Dx = - - F Dx = Prof. Dr. Elke Hergenröther 63

64 Kantendetektoren in senkrechter, waagrechter (oben) und diagonaler Ausrichtung (unten) Prof. Dr. Elke Hergenröther 64

65 Kombinationsfilter: Ermittelt Kanten in allen Richtungen F D + F D2 + F D3 + F D4 = F K = Prof. Dr. Elke Hergenröther 65

66 Anwendung des Kombinationsfilters Vergleich mit dem vertikalen Differenzoperator Prof. Dr. Elke Hergenröther 66

67 Wie kombiniert man die ursprüngliche Bildinformation mit dem Kombinationsfilter? Prof. Dr. Elke Hergenröther 67

68 Relief-Filter Original Bild F R =n*f I +F D2 = n - - F R =n*f I +F D4 = - n Prof. Dr. Elke Hergenröther 68

69 Anwendung des Kombinationsfilters mit unterschiedlichen n: original n= n=3 n=7 Prof. Dr. Elke Hergenröther 69

70 Kantendetektion mit dem Laplace-Operator Grauwertprofil von g(x). Ableitung von s(x): g (x) 2. Ableitung von s(x): g (x) Prof. Dr. Elke Hergenröther 7

71 2. Ableitung von s(x) mit einem diskreten x g''( x) g' '( x) g( x lim D x ) ( g( x 2 Dx) g( x) g( x g( x)) ( g( x) Dx ) g( x Dx)) Für Rasterbilder: Dx 2. Ableitung in wagrechter & senkrechter Richtung: -4 Laplace-Operator Prof. Dr. Elke Hergenröther 7

72 Laplace-Operator zur Kantendetektion Grauwertprofil. Ableitung 2. Ableitung F L = -4 Prof. Dr. Elke Hergenröther 72

73 Laplace-Operator zur Kantendetektion Original Bild F L = -4 Prof. Dr. Elke Hergenröther 73

74 Kantendetektion mit Laplace-Operator Prof. Dr. Elke Hergenröther 74

75 Vom Laplace-Operator zur Kontrastverbesserung F L = -4 F K = n*f Identity -F L - F K = - n Prof. Dr. Elke Hergenröther 75

76 Kontrastverbesserung mit dem Laplace-Operator Original Bild F K = - - n Prof. Dr. Elke Hergenröther 76

77 Kontrastverbesserung mit Laplace-Operator Prof. Dr. Elke Hergenröther 77

78 Wiederholung: Faltungsoperatoren Mittelwertoperator (Weichzeichner) Differenzoperatoren Laplace-Operator (Kantendetektor) Kontrastverstärker Kennen Sie auch Biniarisierung Identitätsoperator Prof. Dr. Elke Hergenröther 78

79 5 Minuten Aufgabe: Im Bild sollen nur die Pixel der Pfeile sichtbar sein. Wie würden Sie vorgehen? Prof. Dr. Elke Hergenröther 79

80 Rangfolgeoperatoren Rangfolge der Grauwerte wird gebildet:. Sortieren: g g... g n 2. Entsprechend des Operators wird ein Grauwert an einer spezifischen Position der Rangfolge ausgewählt: Median-Operator: g (i,j) = g 4 Erosion: g (i,j) = g Dilatation: g (i,j) = g 8 Prof. Dr. Elke Hergenröther 8

81 Rangfolgeoperatoren / Rangordnungsoperatoren GDV: Bildbearbeitung für Rasterbilder Median Dilatation Erosion Opening Closing Prof. Dr. Elke Hergenröther 8

82 Rangfolgeoperatoren / Rangordnungsoperatoren GDV: Bildbearbeitung für Rasterbilder Am Beispiel der N8-Nachbarschaft: Aktuell betrachtete Bildposition: g(i,j) g(i,j) und die Grauwerte der Nachbarschaft werden größenabhängig sortiert: g g... Rangfolgeoperatoren wählen nun bestimmte Positionen dieser Sortierung aus... g n Prof. Dr. Elke Hergenröther 82

83 Rangfolgeoperatoren / Rangordnungsoperatoren Beispiele für strukturierende Elemente Bezugspunkt: Nachbarpunkt: GDV: Bildbearbeitung für Rasterbilder Elementarraute N4-Nachbarschaft N8-Nachbarschaft Elementarrechteck Schräges Element Prof. Dr. Elke Hergenröther 83

84 Medianfilter Bezugspunkt nimmt mittleren Grauwert der Rangfolge an:. Sortieren: g 2. Für eine N8-Nachbarschaft gilt: g (i,j) = g 4 g... g n Verbesserung von verrauschten Bildern: Eliminiert isolierte, fehlerhafte Bildpunkte Kanten werden jedoch nicht verwaschen (vergleiche Mittelwertoperator) Prof. Dr. Elke Hergenröther 84

85 Medianoperator Originalbild W. Kestner: Folien zur Vorlesung GDV I Ausschnitt nach Anwendung des Medianoperators Prof. Dr. Elke Hergenröther 85

86 Medianoperator Original Ergebnis W. Kestner: Folien zur Vorlesung GDV I Prof. Dr. Elke Hergenröther 86

87 Medianoperator Original Ergebnis W. Kestner: Folien zur Vorlesung GDV I Prof. Dr. Elke Hergenröther 87

88 Vergleich: Mittelwert- und Medianoperator Original 3x3 Mittelwert 3x3 Median W. Kestner: Folien zur Vorlesung GDV I Prof. Dr. Elke Hergenröther 88

89 Vergleich: Mittelwert- und Medianoperator Ausgangsbilder 3x3 Mittelwert 3x3 Median W. Kestner: Folien zur Vorlesung GDV I Prof. Dr. Elke Hergenröther 89

90 Vergleich: Mittelwert und Median GDV: Bildbearbeitung für Rasterbilder Ausgangsbild 3x3 Mittelwert 3x3 Median Prof. Dr. Elke Hergenröther 9

91 Dilatation Bezugspunkt nimmt maximalen Grauwert der Rangfolge an:. Sortieren: g g... g n 2. Für eine N8-Nachbarschaft gilt: g (i,j) = g 8 Allgemein: dil( x, y) max{ s i, j e ( x i, y j) k( i, j)} Die Indizes i und j laufen dabei über den Geltungsbereich des strukturierenden Elements. Folge: Ausdehnung der helleren Bereiche (=Bildvordergund) Prof. Dr. Elke Hergenröther 9

92 Dilatation Originalbild Ausschnitt nach Anwendung der Dilatation Prof. Dr. Elke Hergenröther 92

93 Erosion Bezugspunkt nimmt minimalen Grauwert der Rangfolge an:. Sortieren: g g... g n 2. Für eine N8-Nachbarschaft gilt: g (i,j) = g Allgemein: ero( x, y) min{ s i, j e ( x i, y j) k( i, j)} Die Indices i und j laufen dabei über den Geltungsbereich des strukturierenden Elements. Folge: Ausdehnung der dunkleren Bereiche (=Bildhintergrund) Prof. Dr. Elke Hergenröther 93

94 Erosion Originalbild Ausschnitt nach Anwendung der Erosion Prof. Dr. Elke Hergenröther 94

95 Biniarisierung des Originalbildes Original Histogramm Schwellwert 27 Schwellwert 225 Prof. Dr. Elke Hergenröther 95

96 Anwendung von Opening und Closing um ein biniarisiertes Bild für die Segmentierung vorzubereiten: Aufgaben: Rauschen eliminieren Lücken innerhalb des Pfeils schließen Idee zur Elimination des Rauschens: x Erosion x Dilatation Prof. Dr. Elke Hergenröther 96

97 . Lösung: Ein Opening gefolgt von einem Closing. eine Erosion 2. eine Dilatation 3. eine Dilatation 4. eine Erosion Opening Closing Prof. Dr. Elke Hergenröther 97

98 2. Lösung: Ein Closing gefolgt von einem Opening. eine Dilatation 2. eine Erosion 3. eine Erosion 4. eine Dilatation Closing Opening Prof. Dr. Elke Hergenröther 98

99 Segmentierung dient zur Unterscheidung der Objekte vom Hintergrund und zur Unterscheidung der Objekte untereinander. A: Original Bild, B: Knochengewebe wird hervorgehoben, C: Lungengewebe wird hervorgehoben Prof. Dr. Elke Hergenröther 99

100 Zusammenhangskomponente (ZHK) in 2D Der Vordergrund (blau) enthält 7 N4 ZHK 2 N8 ZHK Vorder- und Hintergrund müssen immer mit entgegen gesetzten Nachbarschaftsverhältnis ermittelt werden. Warum? Prof. Dr. Elke Hergenröther

101 Zusammenhangskomponente (ZHK) in 2D Der Hintergrund enthält 4 N4 ZHK N8 ZHK Prof. Dr. Elke Hergenröther

102 Zusammenhangskomponente (ZHK) in 2D. Durchgang: (Vordergrund N4 ZHK) Betrachtete Nachbarn Step : Erstes Vordergrundpixel finden Step 2: Erste Marke vergeben Step 3: Nächstes Pixel untersuchen: L * Hintergrundpixel? * Vordergrundpixel? O? - Neue oder bei Nachbarschaft vorhandene Marke vergeben - evtl. Äquivalenzen festhalten Kandidat (4,3) (,4) Prof. Dr. Elke Hergenröther 2 (5,6)

103 Zusammenhangskomponente (ZHK) in 2D 2. Durchgang: Äquivalenzen auflösen (Vordergrund N4 ZHK) Äquivalenzliste (4,3) (,4) (5,6) Wenn 4 äquivalent 3 und wenn äquivalent 4 dann (, 3, 4) = Marken 3 und 4 sind frei geworden: Und (5, 6) = 3 Prof. Dr. Elke Hergenröther 3

104 Rekursives Fluten() Marke = ; Für alle Zeilen j: Für alle Spalten i: g(i,j) = 255? Nein Ja % marke++; PixelAnlagern (i,j,marke); ZHK-Markierung: Rekursives Fluten GDV: Bildbearbeitung für Rasterbilder PixelAnlagern(i,j, Marke) Für alle Positionen (k,l) Der N4 od. N8 von (i,j) g(i,j)= 255? Nein Ja % g(k,l)=marke; PixelAnlagern (k,l,marke); Prof. Dr. Elke Hergenröther 4

105 Übersicht Maße zur Beurteilung von Bildern: Histogramm Entropie GDV: Bildbearbeitung für Rasterbilder Punktoperationen: Lineare Veränderung der Grauwerte: Addition & Multiplikation Komb. aus Add. & Mult.: lineare Grauwerttransformation Binarisierung & Äquidistantenbildung (Vorgriff auf Kap. 4) Nicht lineare Veränderung der Grauwerte: Gamma-Korrektur Lokale Bildoperatoren: Faltung Rangfolgeoperatoren Prof. Dr. Elke Hergenröther 5

106 Von der absoluten Häufigkeit eines Grauwerts zur relativen Häufigkeit eines Grauwerts Absolute Häufigkeit eines Grauwerts: Wie oft kommt dieser Grauwert innerhalb eines Bildes vor? h(g) Relative Häufigkeit eines Grauwerts: Relativ zur Gesamtanzahl aller Pixel: h # (g) = h(g) / M*N daraus folgt <= h # (g) <= und h # (g) = Prof. Dr. Elke Hergenröther 6

107 Informationsgehalt eines Grauwertes Ausgehend von der relativen Häufigkeit eines Grauwertes kann man folgendes ermitteln: Informationsgehalt eines Grauwertes (bei binärer Codierung): Häufig vorkommende Grauwerte: geringer Informationsgehalt Selten vorkommende Grauwerte: hoher Informationsgehalt Berechnung des Informationsgehalt eines Grauwertes : I(g) = - log 2 ( h # (g) ) Wie berechnet man log 2 mit dem Taschenrechner? log 2 x log( x) log(2) Allgemein: Berechnung des Logarithmus zur Basis b log b x log( x) log( b) Prof. Dr. Elke Hergenröther 7

108 Vom Informationsgehalt eines Grauwerts zur Entropie! Entropie = mittlerer Informationsgehalt eines Bildes! Entropie H h # g g MIN, g MAX ( g) I( g) Mit I(g) = Informationsgehalt eines Grauwerts g Entropie H h # g g MIN, g MAX ( g) log 2 ( h # ( g)) Informationsgehalt eines Grauwerts (inkl. Minus!) Prof. Dr. Elke Hergenröther 8

109 Übersicht Maße zur Beurteilung von Bildern: Histogramm Entropie GDV: Bildbearbeitung für Rasterbilder Punktoperationen: Lineare Veränderung der Grauwerte: Addition & Multiplikation Komb. aus Add. & Mult.: lineare Grauwerttransformation Binarisierung & Äquidistantenbildung (Vorgriff auf Kap. 4) Nicht lineare Veränderung der Grauwerte: Gamma-Korrektur Lokale Bildoperatoren: Faltung Rangfolgeoperatoren Prof. Dr. Elke Hergenröther 9

110 Motivation zur Gamma-Korrektur Ladungsgekoppelte Bildsensoren wandelt Lichtenergie in elektrischen Strom um: Prof. Dr. Elke Hergenröther

111 Durch die Sensoren findet eine nicht lineare Grauwerttransformation statt: Fotografierten Grauwerte Korrekturfunktion, um einen lineare Verlauf der Grauwerte zu bekommen Prof. Dr. Elke Hergenröther

112 Der entstandene Fehler muss durch eine Korrekturfunktion die Gammakorrektur behoben werden: Fotografierten Grauwerte Schematischer Verlauf der Gammakorrektur Reale Grauwerte Prof. Dr. Elke Hergenröther 2

113 Gamma-Korrektur Die hardwarebedingte nicht lineare Grauwertverfälschung wird durch die folgende Funktion abgebildet: I I g MAX g MAX Gegebene Grauwerte: dargestellte Grauwerte (beispielsweise Bildschirmpunkte): g,g MAX I,I MAX Um die Grauwerte korrekt darzustellen, müssen Sie vor der Ausgabe auf dem Bildschirm mit dem Kehrwert von korrigiert werden: g' g g MAX g MAX Gamma-Korrektur Prof. Dr. Elke Hergenröther 3

114 g' g Verlauf der Gamma-Korrektur : gmax g MAX =2 =,5 Prof. Dr. Elke Hergenröther 4

115 Gamma-Korrektur Nicht lineares Aufhellen der Grauwerte g /g MAX =2 g/g MAX g' g g ' MAX g MAX 2 -Wert Prof. Dr. Elke Hergenröther 5

116 Gamma-Korrektur Welche Bereiche werden aufgehellt und welche abgedunkelt? Wie ändert sich der Kontrast? =2 g' g g MAX g MAX 2 Prof. Dr. Elke Hergenröther 6

117 Gamma-Korrektur Nicht lineares Abdunkeln der Grauwerte g /g MAX =.5 Welche Bereiche werden aufgehellt und welche abgedunkelt? Wie ändert sich der Kontrast? g' g g MAX g MAX.5 g/g MAX -Wert Prof. Dr. Elke Hergenröther 7

118 Prof. Dr. Elke Hergenröther 8

119 Prof. Dr. Elke Hergenröther 9

Graphische Datenverarbeitung

Graphische Datenverarbeitung Graphische Datenverarbeitung Bildbearbeitung für Rasterbilder Übersicht l Neu Folien:, 28 und ab 56 l Maße zur Beurteilung von Bildern: l Histogramm l Entropie l Punktoperationen: l Lineare Veränderung

Mehr

Struktur des menschlichen Auges. Bildgebende Verfahren in der Medizin und medizinische Bildverarbeitung Bildverbesserung 2 / 99

Struktur des menschlichen Auges. Bildgebende Verfahren in der Medizin und medizinische Bildverarbeitung Bildverbesserung 2 / 99 Struktur des menschlichen Auges 2 / 99 Detektoren im Auge Ca. 100 150 Mio. Stäbchen Ca. 1 Mio. Zäpfchen 3 / 99 Zapfen Entlang der Sehachse, im Fokus Tagessehen (Photopisches Sehen) Scharfsehen Farbsehen

Mehr

Morphologische Filter

Morphologische Filter Morphologische Filter Industrielle Bildverarbeitung, Vorlesung No. 8 1 M. O. Franz 28.11.2007 1 falls nicht anders vermerkt, sind die Abbildungen entnommen aus Burger & Burge, 2005. Übersicht 1 Morphologische

Mehr

1. Filterung im Ortsbereich 1.1 Grundbegriffe 1.2 Lineare Filter 1.3 Nicht-Lineare Filter 1.4 Separabele Filter 1.

1. Filterung im Ortsbereich 1.1 Grundbegriffe 1.2 Lineare Filter 1.3 Nicht-Lineare Filter 1.4 Separabele Filter 1. . Filterung im Ortsbereich. Grundbegriffe. Lineare Filter.3 Nicht-Lineare Filter.4 Separabele Filter.5 Implementierung. Filterung im Frequenzbereich. Fouriertransformation. Hoch-, Tief- und Bandpassfilter.3

Mehr

2D Graphik: Bildverbesserung. Vorlesung 2D Graphik Andreas Butz, Otmar Hilliges Freitag, 2. Dezember 2005

2D Graphik: Bildverbesserung. Vorlesung 2D Graphik Andreas Butz, Otmar Hilliges Freitag, 2. Dezember 2005 2D Graphik: Bildverbesserung Vorlesung 2D Graphik Andreas Butz, Otmar Hilliges Freitag, 2. Dezember 2005 Themen heute Rauschen, Entropie Bildverbesserung Punktbasiert Flächenbasiert Kantenbasiert Was ist

Mehr

Digitale Bildverarbeitung (DBV)

Digitale Bildverarbeitung (DBV) Digitale Bildverarbeitung (DBV) Prof. Dr. Ing. Heinz Jürgen Przybilla Labor für Photogrammetrie Email: heinz juergen.przybilla@hs bochum.de Tel. 0234 32 10517 Sprechstunde: Montags 13 14 Uhr und nach Vereinbarung

Mehr

Praktikum-Meßtechnik Verfasser: Dr. H. Bergelt

Praktikum-Meßtechnik Verfasser: Dr. H. Bergelt TU Bergakademie Freiberg Praktikum-Meßtechnik Verfasser: Dr. H. Bergelt Filter in der Bildverarbeitung. Einleitung Digitale Filter gehören zu den wirkungsvollsten Methoden der Bildverarbeitung. Wir können

Mehr

Einführung in die medizinische Bildverarbeitung WS 12/13

Einführung in die medizinische Bildverarbeitung WS 12/13 Einführung in die medizinische Bildverarbeitung WS 12/13 Stephan Gimbel Kurze Wiederholung Pipeline Pipelinestufen können sich unterscheiden, beinhalten aber i.d.r. eine Stufe zur Bildvorverarbeitung zur

Mehr

Bildverbesserung (Image Enhancement)

Bildverbesserung (Image Enhancement) Prof. Dr. Wolfgang Konen, Thomas Zielke Bildverbesserung (Image Enhancement) WS07 7.1 Konen, Zielke Der Prozess der Bildverbesserung (1) Bildverbesserung wird häufig dafür eingesetzt, die für einen menschlichen

Mehr

EVC Repetitorium Blender

EVC Repetitorium Blender EVC Repetitorium Blender Michael Hecher Felix Kreuzer Institute of Computer Graphics and Algorithms Vienna University of Technology INSTITUTE OF COMPUTER GRAPHICS AND ALGORITHMS Filter Transformationen

Mehr

FILTER UND FALTUNGEN

FILTER UND FALTUNGEN Ausarbeitung zum Vortrag von Daniel Schmitzek im Seminar Verarbeitung und Manipulation digitaler Bilder I n h a l t. Der Begriff des Filters 3 2. Faltungsfilter 4 2. Glättungsfilter 4 2.2 Filter zur Kantendetektion

Mehr

Segmentierung. Vorlesung FH-Hagenberg SEM

Segmentierung. Vorlesung FH-Hagenberg SEM Segmentierung Vorlesung FH-Hagenberg SEM Segmentierung: Definition Die Pixel eines Bildes A={a i }, i=1:n, mit N der Anzahl der Pixel, werden in Teilmengen S i unterteilt. Die Teilmengen sind disjunkt

Mehr

9. Kombination von Vektor- und Rasterdaten

9. Kombination von Vektor- und Rasterdaten 9. Kombination von Vektor- und Rasterdaten 1. Vergleich von Vektor- und Rasterdaten 2. Morphologische Operationen 3. Transformationen des Formats 4. Kombinierte Auswertungen Geo-Informationssysteme 224

Mehr

Modul Digitale Bildverarbeitung SS16 Bestandteile der Lehrveranstaltung und Prüfung: Vorlesungen Übungsserien Praktika (ImageJ) bis Mai 2016 Projekt

Modul Digitale Bildverarbeitung SS16 Bestandteile der Lehrveranstaltung und Prüfung: Vorlesungen Übungsserien Praktika (ImageJ) bis Mai 2016 Projekt Modul Digitale Bildverarbeitung SS16 Bestandteile der Lehrveranstaltung und Prüfung: Vorlesungen Übungsserien Praktika (ImageJ) bis Mai 2016 Projekt im Juni 2016 Themen: Digitale Bilder, Eigenschaften

Mehr

Bildverarbeitung Herbstsemester

Bildverarbeitung Herbstsemester Bildverarbeitung Herbstsemester Herbstsemester 2009 2012 Filter Filter 1 Inhalt Lineare und nichtlineare Filter Glättungsfilter (z.b. Gauss-Filter) Differenzfilter (z.b. Laplace-Filter) Lineare Faltung

Mehr

Bildverarbeitung Herbstsemester Punktoperationen

Bildverarbeitung Herbstsemester Punktoperationen Bildverarbeitung Herbstsemester 2012 Punktoperationen 1 Inhalt Histogramm und dessen Interpretation Definition von Punktoperationen Änderungen der Bildintensität Linearer Histogrammausgleich Gammakorrektur

Mehr

Bildverbesserung. Frequenz-, Punkt- und Maskenoperationen. Backfrieder-Hagenberg

Bildverbesserung. Frequenz-, Punkt- und Maskenoperationen. Backfrieder-Hagenberg Bildverbesserung Frequenz-, Punkt- und Maskenoperationen Filtern im Frequenzraum Fouriertransformation f(x)->f( ) Filter-Multiplikation F =FxH Rücktransformation F ( )->f (x) local-domain frequency-domain

Mehr

Bildverarbeitung: Filterung. D. Schlesinger () Bildverarbeitung: Filterung 1 / 17

Bildverarbeitung: Filterung. D. Schlesinger () Bildverarbeitung: Filterung 1 / 17 Bildverarbeitung: Filterung D. Schlesinger () Bildverarbeitung: Filterung 1 / 17 Allgemeines Klassische Anwendung: Entrauschung (Fast) jeder Filter basiert auf einem Modell (Annahme): Signal + Rauschen

Mehr

Binärbildverarbeitung

Binärbildverarbeitung Prof. Dr. Wolfgang Konen, Thomas Zielke Binärbildverarbeitung SS06 4.1 Konen, Zielke Anwendungen von Binärbildern Ein Bild mit nur zwei Grau/Farb-Stufen nennt man Binärbild. In der Regel werden Bildpunkte

Mehr

Graphische Datenverarbeitung und Bildverarbeitung

Graphische Datenverarbeitung und Bildverarbeitung Graphische Datenverarbeitung und Bildverarbeitung Hochschule Niederrhein Bildverbesserung - Grauwertmodifikation Graphische DV und BV, Regina Pohle, 10. Bildverbesserung - Grauwertmodifikation 1 Einordnung

Mehr

Kapitel 9 Kombination von Vektor- und Rasterdaten

Kapitel 9 Kombination von Vektor- und Rasterdaten LUDWIG- MAXIMILIANS- UNIVERSITY MUNICH DEPARTMENT INSTITUTE FOR INFORMATICS DATABASE Kapitel 9 Kombination von Vektor- und Rasterdaten Skript zur Vorlesung Geo-Informationssysteme Wintersemester 2014/15

Mehr

INTELLIGENTE DATENANALYSE IN MATLAB

INTELLIGENTE DATENANALYSE IN MATLAB INTELLIGENTE DATENANALYSE IN MATLAB Bildanalyse Literatur David A. Forsyth: Computer Vision i A Modern Approach. Mark S. Nixon und Alberto S. Aguado: Feature Extraction and Image Processing. Ulrich Schwanecke:

Mehr

Digitale Bildverarbeitung Einheit 9 Morphologische Operationen

Digitale Bildverarbeitung Einheit 9 Morphologische Operationen Digitale Bildverarbeitung Einheit 9 Morphologische Operationen Lehrauftrag WS 2007/2008 Fachbereich M+I der FH-Offenburg Dr. Bernard Haasdonk Albert-Ludwigs-Universität Freiburg Ziele der Einheit Verstehen,

Mehr

Digitale Bildverarbeitung Einheit 9 Morphologische Operationen

Digitale Bildverarbeitung Einheit 9 Morphologische Operationen Digitale Bildverarbeitung Einheit 9 Morphologische Operationen Lehrauftrag WS 05/06 Fachbereich M+I der FH-Offenburg Dipl.-Math. Bernard Haasdonk Albert-Ludwigs-Universität Freiburg Ziele der Einheit Verstehen,

Mehr

Computergrafik 2: Übung 2. Subsampling und Moiré-Effekte, Color Maps und Histogrammlinearisierung

Computergrafik 2: Übung 2. Subsampling und Moiré-Effekte, Color Maps und Histogrammlinearisierung Computergrafik 2: Übung 2 Subsampling und Moiré-Effekte, Color Maps und Histogrammlinearisierung Inhalt Besprechung von Übung 1 Subsampling und Moiré Effekte Color Maps Histogrammlinearisierung Computergrafik

Mehr

Computergrafik 2: Morphologische Operationen

Computergrafik 2: Morphologische Operationen Computergrafik 2: Morphologische Operationen Prof. Dr. Michael Rohs, Dipl.-Inform. Sven Kratz [email protected] MHCI Lab, LMU München Folien teilweise von Andreas Butz, sowie von Klaus D. Tönnies

Mehr

Graphische Datenverarbeitung und Bildverarbeitung

Graphische Datenverarbeitung und Bildverarbeitung Graphische Datenverarbeitung und Bildverarbeitung Hochschule Niederrhein Morphologische Operatoren Graphische DV und BV, Regina Pohle, 5. Morphologische Operatoren Einordnung in die Inhalte der Vorlesung

Mehr

Digitale Bildverarbeitung

Digitale Bildverarbeitung Übungsaufgaben zur Vorlesung: Digitale Bildverarbeitung Allgemeine Fragen ) Sie haben im Rahmen der Vorlesung Operatoren für die digitale Bildverarbeitung kennengelernt. a) In welche beiden Bereiche lässt

Mehr

Distributed Algorithms. Image and Video Processing

Distributed Algorithms. Image and Video Processing Chapter 7 High Dynamic Range (HDR) Distributed Algorithms for Quelle: wikipedia.org 2 1 High Dynamic Range bezeichnet ein hohes Kontrastverhältnis in einem Bild Kontrastverhältnis bei digitalem Bild: 1.000:1

Mehr

Digitale Bildverarbeitung Einheit 6 Punktoperationen

Digitale Bildverarbeitung Einheit 6 Punktoperationen Digitale Bildverarbeitung Einheit 6 Punktoperationen Lehrauftrag WS 06/07 Fachbereich M+I der FH-Offenburg Dr. Bernard Haasdonk Albert-Ludwigs-Universität Freiburg Ziele der Einheit Elementare Bildverbesserung

Mehr

Bildverarbeitung in R

Bildverarbeitung in R Bildverarbeitung in R Tobias Klinke Proseminar R Fachbereich Informatik Fakultät für Mathematik, Informatik und Naturwissenschaften Universität Hamburg Betreuer: Jakob Lüttgau 2016-07-13 Tobias Klinke

Mehr

Einführung in die medizinische Bildverarbeitung SS 2013

Einführung in die medizinische Bildverarbeitung SS 2013 Einführung in die medizinische Bildverarbeitung SS 2013 Stephan Gimbel 1 Kurze Wiederholung Gradienten 1. und 2. Ableitung grad( f ( x, y) ) = f ( x, y) = f ( x, y) x f ( x, y) y 2 f ( x, y) = 2 f ( x,

Mehr

Probleme bei der Bildverarbeitung. Digitale Bildverarbeitung. Charge-Coupled-Device Kameras. Beispiel Schärfentiefe

Probleme bei der Bildverarbeitung. Digitale Bildverarbeitung. Charge-Coupled-Device Kameras. Beispiel Schärfentiefe Digitale Bildverarbeitung Keine Bildbearbeitung (z.b. Photoshop) Behandlung von zur Computergrafik inversen Problemen Erkennen von Objekten in Bildern sowie Bestimmung deren 2D (3D) Lage im Bild (im Raum)

Mehr

Morphologie auf Binärbildern

Morphologie auf Binärbildern Morphologie auf Binärbildern WS07 5.1 Konen, Zielke WS07 5.2 Konen, Zielke Motivation Aufgabe: Objekte zählen Probleme: "Salt-&-Pepper"-Rauschen erzeugt falsche Objekte Verschmelzen richtiger Objekte durch

Mehr

Zu hell oder zu dunkel? Histogramm im ueye Cockpit nutzen

Zu hell oder zu dunkel? Histogramm im ueye Cockpit nutzen Zu hell oder zu dunkel? Histogramm im ueye Cockpit nutzen Kennen Sie das? Ihr Bild wirkt flau oder in dem dunklen, kontrastarmen Bild können Sie die aufgenommenen Objekte nicht unterscheiden. In diesem

Mehr

Übersicht der Vorlesung

Übersicht der Vorlesung Übersicht der Vorlesung 1. Einführung 2. Bildverarbeitung 3. orphologische Operationen 4. Bildsegmentierung 5. erkmale von Objekten 6. Klassifikation 7. Dreidimensionale Bildinterpretation 8. Bewegungsanalyse

Mehr

Prüfung Grundlagen der digitalen Bildbearbeitung

Prüfung Grundlagen der digitalen Bildbearbeitung Prüfung Grundlagen der digitalen Bildbearbeitung 14.06.2005 1) Gegeben sind 24 Bilder, die als Eingabe als auch als Ergebnis einer der 10 Bildoperationen auftreten können. (14 Punkte) 10 folgenden Bildoperationen,

Mehr

LU Grundlagen der digitalen Bildverarbeitung Abgabe 2. Gruppe 25 peter holzkorn andreas bretschneider martin tintel

LU Grundlagen der digitalen Bildverarbeitung Abgabe 2. Gruppe 25 peter holzkorn andreas bretschneider martin tintel LU Grundlagen der digitalen Bildverarbeitung Abgabe 2 Gruppe 25 peter holzkorn 0426262 andreas bretschneider 0327444 martin tintel 0402913 Beispiel 6 Texturanalyse und Texturklassifikation Texturklassen

Mehr

12.2 Grauwertmorphologie

12.2 Grauwertmorphologie 12.2 Grauwertmorphologie 735 12.2 Grauwertmorphologie 12.2 12.2.1 Punktmenge eines Grauwertbildes Die Punktmenge eines Binärbildes besteht aus allen Pixeln vom Wert 1.Wie lässt sich nun ein Bild, das mehr

Mehr

Digitale Bildverarbeitung (DBV)

Digitale Bildverarbeitung (DBV) Digitale Bildverarbeitung (DBV) Prof. Dr. Ing. Heinz Jürgen Przybilla Labor für Photogrammetrie Email: heinz juergen.przybilla@hs bochum.de Tel. 0234 32 10517 Sprechstunde: Montags 13 14 Uhr und nach Vereinbarung

Mehr

Zusammenfassung Digitale Bildverarbeitung By Fabian Flohrmann

Zusammenfassung Digitale Bildverarbeitung By Fabian Flohrmann Zusammenfassung Digitale Bildverarbeitung By Fabian Flohrmann VL01 Stufen der Bildverarbeitung Bildgewinnung => Bildbearbeitung => Bilderkennung Bildgewinnung: Bildaufnahme Bilddiskretisierung Bildbearbeitung:

Mehr

Bildpunkt auf dem Gitter: Pixel (picture element) (manchmal auch Pel)

Bildpunkt auf dem Gitter: Pixel (picture element) (manchmal auch Pel) 4. Digitalisierung und Bildoperationen 4.1 Digitalisierung (Sampling, Abtastung) Rasterung auf 2D-Bildmatrix mathematisch: Abb. einer 2-dim. Bildfunktion mit kontinuierlichem Definitionsbereich auf digitales

Mehr

Morphologische Filter. Vorlesung FH-Hagenberg DSB

Morphologische Filter. Vorlesung FH-Hagenberg DSB Morphologische Filter Vorlesung FH-Hagenberg DSB Mathematische Morphologie Binäre Morphologie Strukturelement Grundlegende Operatoren Erosion, Dilation Abgeleitete Operatoren Open, close Grauwert-Morphologie

Mehr

Linear Workflow. Linear Workflow. Version 1.0-2011-10-11

Linear Workflow. Linear Workflow. Version 1.0-2011-10-11 Version 1.0-2011-10-11 Verfahren, Bilder unter Rücksichtnahme ihres Farbprofils und der des Ausgabegeräts zu berechnen (3D), bzw. zu bearbeiten (Compositing), um eine mathematisch und physikalisch korrekte

Mehr

Verarbeitung von Volumenbildern wichtige Werkzeuge

Verarbeitung von Volumenbildern wichtige Werkzeuge Verarbeitung von Volumenbildern wichtige Werkzeuge Verarbeitung von Volumenbildern Michael Godehardt, Fraunhofer ITWM Überblick:. Problemstellungen. Distanztransformation. Einfache morphologische Transformationen

Mehr

Punktoperationen / Grauwerttransformationen

Punktoperationen / Grauwerttransformationen Fortsetzung zu Kapitel 4: Bildoperationen Punktoperationen / Grauwerttransformationen Zusammenfassung: wirken unabhängig von der Position im Bild Transformation T der Originalhelligkeit p in die Helligkeit

Mehr

Digitale Bildbearbeitung und Fotografie. Dozenten: Arne Scheffer

Digitale Bildbearbeitung und Fotografie. Dozenten: Arne Scheffer Dozenten: Arne Scheffer Wiederholung: Kompression: Einführung zum Verständnis Teil 1: nicht fertig, Teil 2: nicht fertig, Teil 3: nicht fertig, Teil 4: nicht fertig Fortsetzung Teil 2: Teil 2.2: blau!

Mehr

2. Schnitterkennung Videoanalyse

2. Schnitterkennung Videoanalyse 2. Schnitterkennung Videoanalyse Stephan Kopf Inhalt Definition: Schnitt Klassifikation eines Schnittes Vorgehensweise bei der automatischen Schnitterkennung Pixelbasierte Verfahren Histogramme Aggregierte

Mehr

Digitale Bildverarbeitung Einheit 8 Lineare Filterung

Digitale Bildverarbeitung Einheit 8 Lineare Filterung Digitale Bildverarbeitung Einheit 8 Lineare Filterung Lehrauftrag SS 2008 Fachbereich M+I der FH-Offenburg Dr. Bernard Haasdonk Albert-Ludwigs-Universität Freiburg Ziele der Einheit Verstehen, wie lineare

Mehr

Graphische Datenverarbeitung und Bildverarbeitung

Graphische Datenverarbeitung und Bildverarbeitung Graphische Datenverarbeitung und Bildverarbeitung Hochschule Niederrhein Segmentierung Graphische DV und BV, Regina Pohle, 13. Segmentierung 1 Einordnung in die Inhalte der Vorlesung Einführung mathematische

Mehr

Optimalcodierung. Thema: Optimalcodierung. Ziele

Optimalcodierung. Thema: Optimalcodierung. Ziele Optimalcodierung Ziele Diese rechnerischen und experimentellen Übungen dienen der Vertiefung der Kenntnisse im Bereich der Optimalcodierung, mit der die Zeichen diskreter Quellen codiert werden können.

Mehr

Graphische Datenverarbeitung und Bildverarbeitung

Graphische Datenverarbeitung und Bildverarbeitung Graphische Datenverarbeitung und Bildverarbeitung Hochschule Niederrhein Bildverbesserung - Filterung Graphische DV und BV, Regina Pohle,. Bildverbesserung - Filterung Einordnung in die Inhalte der Vorlesung

Mehr

Kapitel 8: Operationen auf Rasterdaten

Kapitel 8: Operationen auf Rasterdaten LUDWIG- MAXIMILIANS- UNIVERSITY MUNICH DEPARTMENT INSTITUTE FOR INFORMATICS DATABASE Kapitel 8: Operationen auf Rasterdaten Skript zur Vorlesung Geo-Informationssysteme Wintersemester 2015/16 Ludwig-Maximilians-Universität

Mehr

Projekt Lesebrille : Mobiles Vorlesegerät für Blinde

Projekt Lesebrille : Mobiles Vorlesegerät für Blinde Projekt Lesebrille : Mobiles Vorlesegerät für Blinde Texterkennung Vorverarbeitung Rauschen Kontrasterhöhung, Schärfung Binarizierung Layouterkennung Dokumentgrenzen Textblöcke, Textspalten Ausrichtung

Mehr

Grundlagen der digitalen Bildverarbeitung / Fortsetzung

Grundlagen der digitalen Bildverarbeitung / Fortsetzung Grundlagen der digitalen Bildverarbeitung / Fortsetzung Wir haben bereits zwei Beispiele digitaler Bildfilter gesehen. Es gibt eine große Menge von Filtern mit ganz unterschiedlicher Auswirkung auf das

Mehr

Einfluss der Bildverarbeitung - Artefakte und Korrekturmöglichkeiten

Einfluss der Bildverarbeitung - Artefakte und Korrekturmöglichkeiten Einfluss der Bildverarbeitung - Artefakte und Korrekturmöglichkeiten Karl-Friedrich Kamm Norderstedt Karl-Friedrich Kamm 29/07/2013 1 Mögliche Fehler bei digitalen Röntgenaufnahmen flaue Bilder fehlender

Mehr

Binärbildverarbeitung

Binärbildverarbeitung Prof. Dr.-Ing. Thomas Zielke " Binärbildverarbeitung SS 2013 3.1 Anwendungen von Binärbildern" Ein Bild mit nur zwei Grau/Farb-Stufen nennt man Binärbild. In der Regel werden Bildpunkte mit dem Wert Null

Mehr

Digitalisierung. Vorlesung FH-Hagenberg DSB

Digitalisierung. Vorlesung FH-Hagenberg DSB Digitalisierung Vorlesung FH-Hagenberg DSB Abbildungssysteme Camera obscura einfachstes Abbildungssystem bekannt seit dem Altertum Licht fällt durch eine Lochblende in das Innere einer abgedunkelten Kammer

Mehr

Filter. Industrielle Bildverarbeitung, Vorlesung No M. O. Franz

Filter. Industrielle Bildverarbeitung, Vorlesung No M. O. Franz Filter Industrielle Bildverarbeitung, Vorlesung No. 5 1 M. O. Franz 07.11.2007 1 falls nicht anders vermerkt, sind die Abbildungen entnommen aus Burger & Burge, 2005. Übersicht 1 Lineare Filter 2 Formale

Mehr

14. Bildbearbeitung. Bildverbesserung Compositing, Masken, Layer-Techniken Painting. Bildverbesserung

14. Bildbearbeitung. Bildverbesserung Compositing, Masken, Layer-Techniken Painting. Bildverbesserung 14. Bildbearbeitung Bildverbesserung Compositing, Masken, Layer-Techniken Painting Bildverbesserung Einfachste Methode: Steuerung der Intensitätswiedergabe durch Anwendung von Funktionen auf alle 3 Grundfarben-Intensitäten

Mehr

Bildverarbeitung Herbstsemester 2012. Kanten und Ecken

Bildverarbeitung Herbstsemester 2012. Kanten und Ecken Bildverarbeitung Herbstsemester 01 Kanten und Ecken 1 Inhalt Einführung Kantendetektierung Gradientenbasierende Verfahren Verfahren basierend auf der zweiten Ableitung Eckpunkterkennung Harris Corner Detector

Mehr

6. Tonwertkorrektur. HBS Gimp 2

6. Tonwertkorrektur. HBS Gimp 2 6. Tonwertkorrektur Im vorigen Kapitel wurde gezeigt, wie man Bild vom Scanner oder der Digitalkamera grob korrigiert. In Kapitel 6 beschäftigen wir uns mit den anschließend durchzuführenden Arbeiten,

Mehr

Bildverarbeitung: Diffusion Filters. D. Schlesinger ()Bildverarbeitung: Diffusion Filters 1 / 10

Bildverarbeitung: Diffusion Filters. D. Schlesinger ()Bildverarbeitung: Diffusion Filters 1 / 10 Bildverarbeitung: Diffusion Filters D. Schlesinger ()Bildverarbeitung: Diffusion Filters 1 / 10 Diffusion Idee Motiviert durch physikalische Prozesse Ausgleich der Konzentration eines Stoffes. Konzentration

Mehr

Übersicht der Vorlesung

Übersicht der Vorlesung Übersicht der Vorlesung 1. Einführung 2. Bildverarbeitung 3. Morphologische Operationen 4. Bildsegmentierung 5. Merkmale von Objekten 6. Klassifikation 7. Dreidimensionale Bildinterpretation 8. Bewegungsanalyse

Mehr

Histogramm Mit dem Histogramm zu besseren Bildern?!

Histogramm Mit dem Histogramm zu besseren Bildern?! Seite 1 Mit dem zu besseren Bildern?! Eine Einführung in die funktion von Digitalkameras - 13. Eppsteiner Fototage - Seite 2 - Begriffserklärung - Ein (Säulendiagramm) ist die grafische Darstellung der

Mehr

Stretching Fitswork und Photoshop. Markus Blauensteiner AAS Gahberg 2014

Stretching Fitswork und Photoshop. Markus Blauensteiner AAS Gahberg 2014 Stretching Fitswork und Photoshop Markus Blauensteiner AAS Gahberg 2014 www.deeplook.astronomie.at 1. Sauberer Import des.fits Summenbildes: - in Photoshop mit dem Plugin Fits Liberator möglich Hier gehen

Mehr

Elementare Bildverarbeitungsoperationen

Elementare Bildverarbeitungsoperationen 1 Elementare Bildverarbeitungsoperationen - Kantenerkennung - 1 Einführung 2 Gradientenverfahren 3 Laplace-Verfahren 4 Canny-Verfahren 5 Literatur 1 Einführung 2 1 Einführung Kantenerkennung basiert auf

Mehr

Morphologische Bildverarbeitung I

Morphologische Bildverarbeitung I Universität Ulm Fakultät für Mathematik und Wirtschaftswissenschaften Abteilung Stochastik Abteilung Angewandte Informationsverarbeitung SS 03 Morphologische Bildverarbeitung I Vortrag mit Programmvorstellung

Mehr

KAPITEL Füllmethoden von Ebenen 493. Zebra.tif

KAPITEL Füllmethoden von Ebenen 493. Zebra.tif 31 Füllmethoden von Ebenen KAPITEL 31 Bisher haben Sie sich bei der Verwendung von Ebenen ganz auf die richtige Reihenfolge und auf die Ebenenmasken verlassen. Alles, was über einer Ebene liegt, verdeckt

Mehr

Debayeringverfahren. 19. Mai Thomas Noack, Nikolai Kosjar. SE Computational Photography - Debayeringverfahren

Debayeringverfahren. 19. Mai Thomas Noack, Nikolai Kosjar. SE Computational Photography - Debayeringverfahren Debayeringverfahren Thomas Noack, Nikolai Kosjar 19. Mai 2010 Was bisher geschah... Reduktion der Herstellungskosten durch Einsatz von nur noch einem CCD-Sensor mit Bayer-Filter Problem: Bayer Image Full

Mehr

Prof. J. Zhang Universität Hamburg. AB Technische Aspekte Multimodaler Systeme. 20. Januar 2004

Prof. J. Zhang Universität Hamburg. AB Technische Aspekte Multimodaler Systeme. 20. Januar 2004 [email protected] Universität Hamburg AB Technische Aspekte Multimodaler Systeme [email protected] Inhaltsverzeichnis 6. Bildverarbeitung..........................415 Aufbau

Mehr

Kanten und Konturen. Industrielle Bildverarbeitung, Vorlesung No M. O. Franz

Kanten und Konturen. Industrielle Bildverarbeitung, Vorlesung No M. O. Franz Kanten und Konturen Industrielle Bildverarbeitung, Vorlesung No. 6 1 M. O. Franz 14.11.2007 1 falls nicht anders vermerkt, sind die Abbildungen entnommen aus Burger & Burge, 2005. Übersicht 1 Kanten und

Mehr

Bildkontrolle mit Hilfe des Histogramms

Bildkontrolle mit Hilfe des Histogramms Bildkontrolle mit Hilfe des Histogramms Mit Hilfe des Kamera-Histogramms lässt sich direkt nach der Aufnahme prüfen ob die Belichtung richtig war oder ob Korrekturen vorgenommen werden müssen. Die meisten

Mehr

Morphologische Bildverarbeitung II

Morphologische Bildverarbeitung II FAKULTÄT FÜR MATHEMATIK UNIVERSITÄT ULM ABT. STOCHASTIK ABT. ANGEWANDTE INFORMATIONSVERARBEITUNG Seminar Simulation und Bildanalyse mit Java Morphologische Bildverarbeitung II BETREUER: JOHANNES MAYER

Mehr

Segmentierung von Faserstrukturen in tomographischen Aufnahmen. Workshop Analyse der Mikrostruktur von Faserverbundwerkstoffen in Volumenbildern

Segmentierung von Faserstrukturen in tomographischen Aufnahmen. Workshop Analyse der Mikrostruktur von Faserverbundwerkstoffen in Volumenbildern Segmentierung von Faserstrukturen in tomographischen Aufnahmen Workshop Analyse der Mikrostruktur von Faserverbundwerkstoffen in Volumenbildern Oliver Wirjadi Frankfurt, 7.03.007 Bildquelle: Institut für

Mehr

102 2 Arbeiten mit dem GIMP: Bildkorrekturen und Retuschearbeiten

102 2 Arbeiten mit dem GIMP: Bildkorrekturen und Retuschearbeiten D3kjd3Di38lk323nnm 102 2 Arbeiten mit dem GIMP: Bildkorrekturen und Retuschearbeiten Wenn Sie es wünschen, können Sie das Bild mit den eben getroffenen Einstellungen zur weiteren Bearbeitung an die Funktion

Mehr

Gimp 2.6. Mag. Günther Laner HTLinn-Elektronik Bildbearbeitung Gimp

Gimp 2.6. Mag. Günther Laner HTLinn-Elektronik Bildbearbeitung Gimp Bildbearbeitung Gimp Gimp 2.6 Gimp 2.6 Die wichtigsten Bildbearbeitungsfunktionen Bild drehen von liegend zu stehend Ändern der Bildgröße Ändern der Leinwandgröße Aufhellen, Abdunkeln Korrektur

Mehr

Digitale Bildverarbeitung (DBV)

Digitale Bildverarbeitung (DBV) Digitale Bildverarbeitung (DBV) Prof. Dr. Ing. Heinz Jürgen Przybilla Labor für Photogrammetrie Email: heinz juergen.przybilla@hs bochum.de Tel. 0234 32 10517 Sprechstunde: Montags 13 14 Uhr und nach Vereinbarung

Mehr

Systemtheorie abbildender Systeme

Systemtheorie abbildender Systeme Bandbegrenzung Bild in (b) nicht band-begrenzt: scharfe Kanten = Dirac-Funktionen = weißes Spektrum Erfordert Tapering vor Digitalisierung (Multiplikation mit geeigneter Fensterfunktion; auf Null drücken

Mehr

Im Original veränderbare Word-Dateien

Im Original veränderbare Word-Dateien Helligkeit Belichtungskorrekturen Gelegentlich sind Bilder zu hell oder zu dunkel. Das passiert, wenn die Bilder mit der Kamera falsch belichtet wurden. Zu helle Bilder sind überbelichtet, zu dunkle Bilder

Mehr

Praktikum 2. Grauwert - Histogramme, Bimodalitätsanalyse Bildstatistik

Praktikum 2. Grauwert - Histogramme, Bimodalitätsanalyse Bildstatistik Prof. W. Hillen, Medizinische Informatik FH - AC (Jülich)...\image\img_pk_02 ImageJ.doc Praktikum 2 Digitale Bildverarbeitung Grauwert - Histogramme, Bimodalitätsanalyse Bildstatistik Themen: Auswertung

Mehr

Proseminar Grundlagen der Bildverarbeitung Thema: Bildverbesserung Konstantin Rastegaev

Proseminar Grundlagen der Bildverarbeitung Thema: Bildverbesserung Konstantin Rastegaev Proseminar Grundlagen der Bildverarbeitung Thema: Bildverbesserung Konstantin Rastegaev 1 Inhaltsverzeichnis: 1.Pixelbasierte Bildverbesserung...3 1.1.Monotone Grauwertabbildung...3 1.1.1.Maximierung des

Mehr

Medizinische Bildverarbeitung. FH-Campus Hagenberg

Medizinische Bildverarbeitung. FH-Campus Hagenberg Medizinische Bildverarbeitung Campus Hagenberg 20 km nordöstlich von Linz 7 Bachelor-Studiengänge + 5 Masterstudiengänge 3 Cluster: Software / Systeme / Medien Medizin-Informatik, Bioinformatik Derzeit

Mehr

Einführung in das 6. Aufgabenblatt: Bildverarbeitung und Klassifkation

Einführung in das 6. Aufgabenblatt: Bildverarbeitung und Klassifkation Einführung in das 6. Aufgabenblatt: Bildverarbeitung und Klassifkation Philippe Dreuw [email protected] Praktikum im Grundstudium SS 2007 28. Juni 2007 Human Language Technology and Pattern

Mehr

Kapitel 9. Kombination von Vektor- und Rasterdaten. Rasterdaten. 3. Transformationen des Formats. 4. Kombinierte Auswertungen

Kapitel 9. Kombination von Vektor- und Rasterdaten. Rasterdaten. 3. Transformationen des Formats. 4. Kombinierte Auswertungen LUDWIG- MAXIMILIANS- UNIVERSITY MUNICH DEPARTMENT INSTITUTE FOR INFORMATICS Kapitel 9 Kombination von Vektor- und Rasterdaten Skript zur Vorlesung Geo-Informationssysteme Wintersemester 2011/12 Ludwig-Maximilians-Universität

Mehr

Kennen, können, beherrschen lernen was gebraucht wird

Kennen, können, beherrschen lernen was gebraucht wird Abbildung 1 - Übersichtsorganigramm 14.06.2013 Seite 1 Inhaltsverzeichnis Inhaltsverzeichnis... 2 Bildqualität verbessern... 2 Die Reihenfolge der Korrekturen bei der Bildbearbeitung... 2 Ebenenangleichungen...

Mehr

Grundlagen der digitalen Bildverarbeitung: Bildzuordnung S e i t e 1. Histogramm & Histogrammäqualisierung

Grundlagen der digitalen Bildverarbeitung: Bildzuordnung S e i t e 1. Histogramm & Histogrammäqualisierung Grundlagen der digitalen Bildverarbeitung: Bildzuordnung S e i t e 1 Histogramm & Histogrammäqualisierung Histogramm: Häufigkeiten der Grauwerte eines Bildes geordnet nach Helligkeit: oft relative Häufigkeit

Mehr

Robert Klaßen. Photoshop Elements 5. für digitale Fotos. Zusatzkapitel Füllmethoden

Robert Klaßen. Photoshop Elements 5. für digitale Fotos. Zusatzkapitel Füllmethoden Robert Klaßen Photoshop Elements 5 für digitale Fotos Zusatzkapitel Füllmethoden Photoshop Elements 5 für digitale Fotos Füllmethoden Um die verschiedenen Füllmethoden besser nachvollziehen zu können,

Mehr

Proseminar: Grundlagen Bildverarbeitung / Bildverstehen. Bildverbesserung. Sylwia Kawalerowicz

Proseminar: Grundlagen Bildverarbeitung / Bildverstehen. Bildverbesserung. Sylwia Kawalerowicz Proseminar: Grundlagen Bildverarbeitung / Bildverstehen Bildverbesserung Sylwia Kawalerowicz Betreuer: Michael Roth Abgabetermin: 8 April 2006 Inhaltverzeichnis Kapitel...3.. Die wichtigen Fragen der Bildverbesserung....3.2

Mehr

Internationaler Studiengang Medieninformatik

Internationaler Studiengang Medieninformatik HTW Berlin Prof. Dr. Kai Uwe Barthel Nachname: Vorname: Codename: Matr. Nr: Internationaler Studiengang Medieninformatik Grundlagen digitaler Medien Sitzplatz: Punkte: Note: Nachklausur WS09/10 26. 3.

Mehr

Kantenextraktion. Klassische Verfahren. Christoph Wagner. 30. Januar Vortrag zum Seminar Bildsegmentierung und Computer Vision

Kantenextraktion. Klassische Verfahren. Christoph Wagner. 30. Januar Vortrag zum Seminar Bildsegmentierung und Computer Vision Klassische Verfahren 30. Januar 2006 Vortrag zum Seminar Bildsegmentierung und Computer Vision Gliederung Grundlagen 1 Grundlagen Aufgabenstellung Anforderungen an Kantenfilter Lineare Filter 2 3 Gliederung

Mehr

Lösungsvorschlag zur 5. Übung zu Multimediale Systeme

Lösungsvorschlag zur 5. Übung zu Multimediale Systeme Lösungsvorschlag zur 5. Übung zu Multimediale Systeme Dipl. Inf. Günter Robbert Universität Bayreuth Lehrstuhl für Angewandte Informatik I 20.6.2003 Lösungsvorschlag zur 5. Übung 1 AdOculos (1) AdOculos

Mehr

Farbtiefe. Gängige Farbtiefen

Farbtiefe. Gängige Farbtiefen Farbtiefe Die Anzahl der darstellbaren Farben ist abhängig von den Farbabstufungen, die in einem Pixel gespeichert werden. Die Anzahl der darstellbaren Farbtöne wird als Farbtiefe bezeichnet. Die Farbtiefe

Mehr

Übung zu Einführung in die Informatik # 14

Übung zu Einführung in die Informatik # 14 Übung zu Einführung in die Informatik # 14 Tobias Schill [email protected] 12. Februar 2016 Aktualisiert am 12. Februar 2016 um 11:13 Erstklausur: Mi, 24.02.2016 von 10-12Uhr Antworten von

Mehr

Wasserscheiden-Ansätze zur Bildsegmentierung I

Wasserscheiden-Ansätze zur Bildsegmentierung I Seminar Bildsegmentierung und Computer Vision Wasserscheiden-Ansätze zur Bildsegmentierung I Stefan Sugg 19.12.2005 Gliederung 1. Einführung 2. Morphologische Grundlagen 3. Simulation durch Überflutung

Mehr

Computergraphik 1 2. Teil: Bildverarbeitung

Computergraphik 1 2. Teil: Bildverarbeitung 1 Computergraphik 1 2. Teil: Bildverarbeitung Bildverbesserung 2 Themen jetzt gleich Rauschen, Entropie Bildverbesserung Punktbasiert Flächenbasiert Kantenbasiert 3 Was ist Rauschen? Rauschen n(m,n) ist

Mehr

Einführung in die med. Bildverarbeitung. 0 Verwendetes Buch

Einführung in die med. Bildverarbeitung. 0 Verwendetes Buch Einführung in die med. Bildverarbeitung 0 Verwendetes Buch 1 1 EINLEITUNG... 4 1.1 VISUELLE WAHRNEHMUNG... 4 1.1.1 Aufbau der Netzhaut... 4 1.1.2 Kontrastverstärkung im menschlichen Auge... 4 1.1.3 Visueller

Mehr

Bildbearbeitung ganz praktisch

Bildbearbeitung ganz praktisch Bildbearbeitung ganz praktisch Karl-Friedrich Kamm Hamburg - Norderstedt 1 Um welche Kernfrage geht es in der digitalen Bildbearbeitung? Wie kann ich aus der Fülle der aufgenommenen Bildinformationen das

Mehr