2. Schnitterkennung Videoanalyse

Ähnliche Dokumente
4. Segmentierung von Objekten Video - Inhaltsanalyse

3. Analyse der Kamerabewegung Video - Inhaltsanalyse

5. Objekterkennung in Bildern und Videos Videoanalyse

Einführung in die medizinische Bildverarbeitung SS 2013

Elementare Bildverarbeitungsoperationen

Distributed Algorithms. Image and Video Processing

Distributed Algorithms. Image and Video Processing

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

Bildverarbeitung Herbstsemester Kanten und Ecken

Grundlagen: Bildbearbeitung / Objekterkennung. Julia Peterwitz zum Seminar: Videobasierte Erkennung und Analyse menschlicher Aktionen

Inhaltsbasierte Bildsuche. Matthias Spiller. 17. Dezember 2004

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

Wie findet man interessante Punkte? Martin Herrmann, Philipp Gaschler

Objekterkennung durch Vergleich von Farben. Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 5: Objekterkennung

Digitale Bildbearbeitung und Fotografie. Dozenten: Arne Scheffer


Segmentierung 1 Segmentation

Nützliche Bildverarbeitungs- Verfahren

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

Bild-Erkennung & -Interpretation

INTELLIGENTE DATENANALYSE IN MATLAB

k-nächste-nachbarn-schätzung

Bildverarbeitung Herbstsemester Punktoperationen

Kapitel 31 Bild- und Tonretrieval. HHU Düsseldorf, WS 2008/09 Information Retrieval 483

Digitale Schwarz-Weiß-Fotografie

Dank an Raffaele. Das grosse Rauschen. Siehe: www Fotografie/Selbsthilfe. Schärfen (Erich Baumann )

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

Einfluss der Bildverarbeitung - Artefakte und Korrekturmöglichkeiten

Einführung in die medizinische Bildverarbeitung WS 12/13

Segmentierung. Vorlesung FH-Hagenberg SEM

Mod. 2 p. 1. Prof. Dr. Christoph Kleinn Institut für Waldinventur und Waldwachstum Arbeitsbereich Fernerkundung und Waldinventur

Farbtiefe. Gängige Farbtiefen

Projekt Lesebrille : Mobiles Vorlesegerät für Blinde

Nichtrealistische Darstellung von Gebirgen mit OpenGL

Tutorium Mathematik II, M Lösungen

Kapitel 8: Operationen auf Rasterdaten

1 Einleitung Einordnung des Gebietes Aufbau des Buches Philosophie Inhalte Einige Lehrbücher...

Bildverbesserung (Image Enhancement)

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

Bildverarbeitung Herbstsemester. Mustererkennung

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

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

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

Detektion von Eckpunkten und einfachen Kurven

Ähnlichkeits- und Distanzmaße

Was bisher geschah. Definition digitaler Bilder B : pos col Bildanalyse, statistische Merkmale Signale im Orts- und Frequenzraum Bildbearbeitung durch

Elementare Bildverarbeitungsoperationen

Praktikum Sensitometrie Bestimmung des Signal Rausch Verhältnisses (SRV) eines Flachbett-Scanners

En Theoriefragen LU GDBV

Im Original veränderbare Word-Dateien

Digitale Bildverarbeitung Einheit 8 Lineare Filterung

Prüfung Grundlagen der digitalen Bildbearbeitung

Kapitel 9 Kombination von Vektor- und Rasterdaten

Zu hell oder zu dunkel? Histogramm im ueye Cockpit nutzen

Grundlagen der Bildverarbeitung

Digitale Bildverarbeitung (DBV)

Morphologische Filter

Digitale Bildverarbeitung (DBV)

Bildbearbeitung ganz praktisch

9. Kombination von Vektor- und Rasterdaten

Visual Servoing using Mutual Information

Analyse zur automatischen Klassifizierung von Bildern

Fakultät für Informatik Übung zu Kognitive Systeme Sommersemester 2016

Statistik eindimensionaler Größen

Klassifikation von Daten Einleitung

Parallele Algorithmen in der Bildverarbeitung

EVC Repetitorium Blender

Internationaler Studiengang Medieninformatik

Qualitätsüberwachung von automatisch verfolgten Merkmalen in Bildsequenzen

Füllen von Primitiven

Graphische Datenverarbeitung und Bildverarbeitung

Unser Fokus liegt darauf, perfekte Sicht in der Dunkelheit zu bieten. starlight-technologie

Binärbildverarbeitung

"Kanten- und Linienerkennung in Grauwertbildern für Bildverarbeitungsstufen im Antikollissionssystem des Faustfahrzeugs"

Recovering High Dynamic Range Radiance Maps from Photographs

Was bisher geschah. digitale Bilder: Funktion B : pos col Matrix B col pos. Punktoperationen f : col 1 col 2

Differentialrechnung. Mathematik W14. Christina Sickinger. Berufsreifeprüfung. v 1 Christina Sickinger Mathematik W14 1 / 79

Versuch C: Auflösungsvermögen Einleitung

Farbmomente. Christoph Sommer Seminar Inhaltsbasierte Bildsuche

Verarbeitung von Volumenbildern wichtige Werkzeuge

Grundlagen der Videotechnik, Farbe 2

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

Suche nach korrespondierenden Pixeln in zwei Bildern

Seminar: Multi-Core Architectures and Programming. Viola-Jones Gesichtsdetektor

Segmentierung. Inhalt. Segmentierung

8 1. GEOMETRIE DIFFERENZIERBARER MANNIGFALTIGKEITEN

Passive Fingerabdrücke / Übertragbarkeit

Computergrafik / Animation. künstliches Objekt, dargestellt durch Anzahl von Punkten in Raum und Zeit (bei bewegten, animierten Objekten).

FARBTIEFE / KANÄLE 1 5

V. Metriken. Gliederung. I. Motivation. Lesen mathematischer Symbole. Wissenschaftliche Argumentation. Matrizenrechnung. Seite 67

Standardisierte kompetenzorientierte schriftliche Reifeprüfung AHS. 15. Jänner Mathematik. Teil-2-Aufgaben. Korrekturheft

VISION SENSOR CS 50 DER KLEINSTE VISION SENSOR DER WELT

3. Übung zum G8-Vorkurs Mathematik (WiSe 2011/12)

Erweitertes boolsches Retrieval

Lernmodul 2 Topologie. Lernmodul 2: Geoobjekte und ihre Modellierung - Topologie

Digitalfotos bearbeiten mit Photoshop Elements 7.0

Bildverarbeitung Herbstsemester

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

Graphische Datenverarbeitung und Bildverarbeitung

Morphologie auf Binärbildern

Transkript:

2. Schnitterkennung Videoanalyse Stephan Kopf

Inhalt Definition: Schnitt Klassifikation eines Schnittes Vorgehensweise bei der automatischen Schnitterkennung Pixelbasierte Verfahren Histogramme Aggregierte Bilddaten Kantenbasierte Verfahren (Canny, ECR) Bewertung der Qualität Ergebnisse zur Erkennung harter und weicher Schnitte Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 2

Definition: Schnitt Schnitte (cut) liefern Informationen über den Produktionsprozess eines Filmes. trennen kontinuierliche Aufnahmen, die als Kameraeinstellungen (shot) bezeichnet werden. sind die kleinste Einheit eines Filmes, bei der die zeitliche Dimension noch enthalten ist. sind Voraussetzung für die im Folgenden vorgestellten Verfahren zur Analyse von Videos. Szenen (scene) Inhaltlich ähnliche und zeitlich aufeinander folgende Kameraeinstellungen Dialoge Szenen, bei denen das Bild wiederholt zwischen zwei oder mehreren Personen wechselt Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 3

Klassifikation eines Schnittes (I) Harter Schnitt kein Übergang zwischen zwei Kameraeinstellungen Weicher Schnitt künstlicher Übergang zwischen den beiden Kameraeinstellungen Überblendung (dissolve): Der Wechsel von einer Kameraeinstellung zur nächsten erfolgt kontinuierlich. Ein- und Ausblendungen (fade) sind spezielle Überblendungen, bei denen eine der beiden Kameraeinstellungen aus monochromen häufig schwarzen Bildern besteht. Bei Wischeffekten (wipe) werden Pixel ausgewählter Bildregionen sofort verändert. Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 4

Klassifikation eines Schnittes (II) Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 5

Klassifikation eines Schnittes (III) Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 6

Automatische Schnitterkennung (I) Idee Betrachte die Ähnlichkeit zweier benachbarter Bilder im Video Bilder einer Kameraeinstellung haben im Allgemeinen eine wesentlich stärkere Ähnlichkeit als Bilder unterschiedlicher Kameraeinstellungen. Vorgehensweise Berechne Unterschied zwischen jeweils benachbarten Bildern Glätte Werte zur Reduktion von Klassifikationsfehlern durch Rauschen Hohe Werte deuten auf einen harten Schnitt hin aber: Erkennung weicher Schnitte nur schwer möglich, da nur geringe Unterschiede zwischen benachbarten Bildern auftreten Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 7

Automatische Schnitterkennung (II) Erkennung harter Schnitte Analysiere Ähnlichkeit zweier Bilder I i und I j mit 1 i < j N innerhalb einer Videosequenz (I 1... I N ) Ablauf Definiere Abbildung, die ein Bild I i in einen Merkmalsraum transformiert: Raum, der durch alle Bilder aufgespannt wird. F spezifiziert den Merkmalsraum mit Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 8

Automatische Schnitterkennung (III) Erkennung harter Schnitte 2. Definiere robustes Distanzmaßes D zur Beurteilung der Ähnlichkeit zweier Bilder anhand der Merkmalswerte: 3. Ein harter Schnitt existiert zwischen den Bildern i und j, falls die Distanz zweier Bilder einen Schwellwert T überschreitet: Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 9

Automatische Schnitterkennung (IV) Erkennung weicher Schnitte Additive Überblendung Kreuz-Überblendung Aus-/Einblendung S: Startzeitpunkt der Überblendung, L: Dauer der Überblendung Annahmen: Veränderung der Transparenz kann durch eine lineare Funktion approximiert werden Bildinhalt beider Kameraeinstellungen verändert sich nicht Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 10

Automatische Schnitterkennung (V) Erkennung weicher Schnitte Bildinhalt während einer Überblendung: bei additiver Überblendung/Ausblendungen: Einblendungen werden durch ein Vertauschen der Parameter und modelliert Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 11

Automatische Schnitterkennung (VI) Erkennung weicher Schnitte bei Kreuz-Überblendungen/Ausblendungen: bei Ausblendungen kann statt schwarzer Bilder auch gesetzt werden Regeln für die Erkennung weicher Schnitte: gleichmäßige Änderung der Distanzmaße zwischen jeweils zwei benachbarten Bildern: Differenz mit steigendem Abstand zwischen den Bildern zu: Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 12

Automatische Schnitterkennung (VII) Berechnung eines Distanzmaßes zweier Bilder Pixelbasierte Verfahren Histogramme Aggregierte Bilddaten Kantenbasierte Verfahren Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 13

Pixelbasierte Verfahren (I) Summe der absoluten Pixeldifferenzen Harter Schnitt, falls: D SAD > T Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 14

Pixelbasierte Verfahren (II) Vorteile / Nachteile Allgemein sehr robuste und zuverlässige Ergebnisse, jedoch hohe Fehlerraten bei starken Objekt- und Kamerabewegungen Geringe Komplexität und dadurch schnell zu berechnen Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 15

Pixelbasierte Verfahren (III) Orts-Zeit-Bilder Videosequenz Orts-Zeit-Bild Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 16

Histogramme (I) Idee Ein Histogramm speichert für jeden Grau- bzw. Farbwert die absolute oder relative Anzahl der Pixel dieser Helligkeit bzw. Farbe im Bild. Größe eines Histogramms 8-Bit Graustufenbilder: 256 Elemente Farbbilder mit 24-Bit Farbtiefe: > 16 Millionen Elemente Lösung einzelne Histogramme für jeden Farbkanal Verringerung der Farbtiefe (entfernen der least significant bits für jeden Farbkanal) Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 17

Histogrammdifferenz Minkowski-Metrik: Histogramme (II) P=1: L 1 -Norm: Summe der absoluten Histogrammdifferenzen P=2: L 2 -Norm (euklidische Norm): Summe der quadrierten Histogrammdifferenzen Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 18

Histogramme (III) L1-Norm einer Videosequenz mit unterschiedlichen Schnitten Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 19

Histogramme (IV) Vorteile / Nachteile Robuste und zuverlässige Ergebnisse sind möglich. Ähnlich den pixelbasierten Distanzmaßen treten Fehlklassifikationen insbesondere bei Helligkeitsänderungen und schnellen Bewegungen großer Objekte auf. Geringe Komplexität und dadurch schnell zu berechnen Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 20

Aggregierte Bilddaten (I) Standardabweichung I der Helligkeitswerte aller Pixel eines Bildes: Die Standardabweichung sinkt an den Rändern von Ein- bzw. Ausblendungen und in der Mitte einer Überblendung, da die Pixel in diesen Bereichen durchschnittliche Helligkeits- bzw. Farbwerte annehmen. Erkennung von Ein-, Aus- und Überblendungen Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 21

Aggregierte Bilddaten (II) Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 22

Aggregierte Bilddaten (III) Probleme schnelle Kamera- oder Objektbewegungen: Kameraeinstellungen sind häufig unscharf Standardabweichung sinkt viele falsch erkannte Schnitte Ursachen für Unschärfe Durch die Aufnahme durch die Kompression des digitalen Videos Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 23

Aggregierte Bilddaten (IV) Kantenbasierter Kontrast (edge contrast) schwache Kanten starke Kanten Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 24

Aggregierte Bilddaten (V) Kantenbasierter Kontrast Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 25

Aggregierte Bilddaten (VI) Vorteile/Nachteile Ein wesentlicher Vorteil der Schnitterkennung mit aggregierten Bilddaten ist der geringe Einfluss der Kamera- bzw. Objektbewegung und die geringe Komplexität der Berechnung. Nur bei schnellen Bewegungen treten höhere Fehlerraten auf, da das Bild hierbei häufig an Schärfe verliert. Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 26

Kantenbasierte Verfahren: Canny (I) Idee der kantenbasierten Verfahren Veränderung der Kanten zweier Bildern analysieren Berechnung einer Kantenbildes: Canny-Kantendetektor Kanten entstehen durch Helligkeitsänderungen zwischen benachbarten Pixeln 1. Um Bildrauschen zu reduzieren, wird das Bild mit einer Annäherung der Gaußschen Normalverteilung geglättet: Maske: Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 27

Kantenbasierte Verfahren : Canny (II) 2. Die Gradienten der einzelnen Pixel werden mit dem Sobeloperator ermittelt: Maske: Grad X Grad Y 3. Kantenstärke: Summe der beiden Gradienten Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 28

Kantenbasierte Verfahren : Canny (III) 4. Berechne Kantenanstiege für jedes Pixel: 4 Kantenrichtungen sind zulässig: 0, 45, 90 und 135 Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 29

Kantenbasierte Verfahren : Canny (IV) 5. Kante soll nur 1 Pixel breit sein: Suche lokaler Maxima (non maxima supression): setze Kantenstärke auf Null (Pixel soll keine Kante sein), falls gilt: ein Nachbarpixel hat eine höhere Kantenstärke und der Kantenanstieg führt vom aktuellen Pixel nicht zu diesem Pixel Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 30

Kantenbasierte Verfahren : Canny (V) 6. Festlegung der Kantenpixel (Hysterese) 2 Schwellwerte werden definiert: T low und T high falls Kantenstärke > T high : setze Pixel als Kantenpixel falls T low < Kantenstärke < T high und Pixel grenzt an ein Kantenpixel: setze Pixel als Kantenpixel Ergebnis: Kantenbild Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 31

Kantenbasierte Verfahren : Canny (VI) Beispiel: Canny-Kantendetektor Originalbild geglättetes Bild 1. Glättung Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 32

Kantenbasierte Verfahren : Canny (VII) Gradient in x-richtung Gradient in y-richtung 2. Gradientenbilder Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 33

Kantenbasierte Verfahren : Canny (VIII) 0 Grad, 45 Grad, 90 Grad, 135 Grad 3. Kantenstärke 4. Kantenanstieg Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 34

Kantenbasierte Verfahren : Canny (VII) ohne Suche lokaler Maxima Suche lokaler Maxima 5. Suche lokaler Maxima Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 35

Kantenbasierte Verfahren : Canny (VII) Kantenbild ohne Schwellwerte starke und schwache Kanten 6a. Kantenbild vor Hysterese Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 36

Kantenbasierte Verfahren : Canny (VII) für das Kantenbild ausgewählte Kantenbild schwache und starke Kanten 6b. Kantenbild nach Hysterese Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 37

Kantenbasierte Verfahren : ECR (I) Kantenänderungsrate (edge change ratio, edge change fraction) Kanten zweier Bilder i und j eines Videos werden mit Hilfe des Canny- Kantendetektors ermittelt. Kantenpixel, die im ersten aber nicht im zweiten Bild enthalten sind, werden als ausgehende Kantenpixel bezeichnet, die im zweiten Bild neu hinzukommenden Kantenpixel als eingehende Kantenpixel. Anzahl der aus- und eingehenden Kantenpixel: E out (i), E in (i) Anteil der ausgehenden und eingehenden Kantenpixel zur gesamten Anzahl der Kantenpixel S i : p out (i), p in (i) Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 38

Kantenbasierte Verfahren : ECR (II) Problem Kamera- oder Objektbewegungen erhöhen die Anzahl der eingehenden und ausgehenden Kanten deutlich Ausgleich der Kamerabewegung (Kapitel 3) Weiterhin geringe Verschiebung der Kanten zweier Bilder möglich Kanten des Bildes werden verbreitert (Dilatation) Dilatation / Erosion Operatoren, die für ein Graustufenbild I und ein Strukturelement B mit Radius r (z.b. Kreis oder Quadrat) folgendermaßen definiert sind: Für diskrete Pixelwerte kann Maximum/Minimum verwendet werden. Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 39

Kantenbasierte Verfahren : ECR (III) Erkennung von Schnitten einzelner hoher Wert harter Schnitt mehrere zusammenhängende leicht erhöhte Werte weicher Schnitt Zusätzlicher Indikator für weiche Schnitte: Verhältnis der eingehenden zu den ausgehenden Kanten. Kanten verschwinden bei einer Ausblendung oder in der ersten Hälfte einer Überblendung (p out (i) > p in (i)), bei einer Einblendung und in der zweiten Hälfte einer Überblendung ist das Verhältnis umgekehrt. Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 40

Kantenbasierte Verfahren : ECR (IV) Qualität sehr hohe Anzahl an fehlerhaft erkannten Schnitten durch Objektbewegungen Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 41

Bewertung der Qualität t (I) Präzision (precision) Vollständigkeit eines Suchergebnisses (recall) C: korrekt erkannten Schnitte F: fehlerhaft erkannte Schnitte M: nicht erkannte Schnitte Alle erkannten Schnitte sind echte Schnitte: Präzision max. In der Menge der erkannten Schnitte sind alle Schnitte enthalten Vollständigkeit max. Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 42

Bewertung der Qualität t (II) Die einzelnen Maße ermöglichen keine Aussage über die Qualität eines Verfahrens. F1 Maß: Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 43

Erkennung harter Schnitte Beispielhafte Ergebnisse (Ergebnisse von 9 Testvideos) Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 44

Optimierungen für f r harte Schnitte (I) Ziel: Verringerung der Fehlerraten in Kameraeinstellungen mit starken Bewegungen Harter Schnitt, falls D(i) > D avg (i) + T dynamischer Schwellwert: D avg ( i) = 1 N N i+ 2 D( N j= i, j i 2 j) Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 45

Optimierungen für f r harte Schnitte (II) Beispielhafte Ergebnisse bei einem dynamischen Schwellwert Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 46

Erkennung weicher Schnitte (I) Erkennung weicher Schnitte Eine Unterscheidung zwischen Objekt- oder Kamerabewegung und einem weichen Schnitt ist aufgrund der Ähnlichkeit der Merkmalswerte häufig nicht möglich. wesentlich höhere Fehlerraten Vorgehensweise bei Kontrast / kantenbasiertem Kontrast Analyse eines Intervalls: Werte sinken durch Überlagerung zweier Bilder bis zur Mitte einer Überblendung und steigen anschließend wieder. Suche lokales Minimum in der Mitte einer Überblendung. Überprüfe, ob Differenz zwischen Minimum und Maximum innerhalb des Intervalls einen Schwellwert überschreitet. Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 47

Erkennung weicher Schnitte (II) Vorgehensweise bei der ECR Summiere ECR-Werte innerhalb eines Intervalls und ziehe maximalen ECR-Wert ab harte Schnitte werden ausgeschlossen Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 48

Erkennung weicher Schnitte (III) Vorgehensweise bei Histogrammen HD 1 (j): Histogrammdifferenz zweier benachbarter Bilder j und j + 1 HD N (i): Histogrammdifferenz zwischen Bild i und i + N Die modifizierte Histogrammdifferenz M HD hat nur innerhalb eines weichen Schnittes einen hohen Differenzwert. Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 49

Erkennung weicher Schnitte (IV) Überblendungen Ein- und Ausblendungen Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 50

Fragen? Videoanalyse Dr. Stephan Kopf HWS2007 Kapitel 2: Schnitterkennung 51