Edge Change Ratio

Edge Change Ratio

Die Edge Change Ratio (Abkürzung ECR, englisch für „Kantenänderungsverhältnis“) ist ein Maß, das die Unterschiedlichkeit zweier aufeinanderfolgender Bilder in einem digitalen Video misst und von Algorithmen zur Schnitterkennung verwendet wird. Gelegentlich wird auch ein solcher Algorithmus selbst als Edge Change Ratio bezeichnet.

Inhaltsverzeichnis

Entwicklung

Die ursprüngliche Idee für die ECR stammt von Mitarbeitern der Dublin City University in Irland, die 1998[1] das Maß Edge Change Fraction (Abkürzung ECF, englisch für „Kantenänderungsbruch“) zur Erkennung und Klassifizierung von Szenenübergängen in digitalem Videomaterial und einen dazu gehörigen Algorithmus vorstellten. Es folgten Arbeiten weiterer Forscher mit dem Ziel, den ursprünglichen Algorithmus zu verbessern; so stellten beispielsweise Mitarbeiter der Cornell University in Ithaca (USA) 1999[2] einen Algorithmus vor, der zusätzlich die Kamerabewegung kompensiert und durch Einbindung der Hausdorff-Distanz Szenenübergänge zuverlässiger erkennen kann.

Mathematische Definition

Die Edge Change Fraction ist definiert als:

ECF = max(ρinout)

wobei ρin die Anzahl der Kantenpixel ist, die im zweiten Bild hinzu kommen und ρout die Anzahl der Kantenpixel, die aus dem ersten Bild verschwinden.

Die ECR verändert diese Definition geringfügig zu:

\mathrm{ECR}_\text{i} = \max\left(\frac{\rho_\text{in}}{s_\text{i}}, \frac{\rho_\text{out}}{s_\text{i}+1}\right)

wobei si die Anzahl aller Kantenpixel im ersten Bild und si + 1 die Anzahl aller Kantenpixel im zweiten Bild bezeichnet.

Funktionsweise der Algorithmen

Edge Change Ratio ermittelt für je zwei aufeinanderfolgende Bilder den Anteil der „fernen“ verschwindenden und der erscheinenden Kanten.

  1. Zwei aufeinanderfolgende Bilder des digitalen Videos werden ausgewählt und vorbereitet:
    1. Die Bilder werden in Grauwert-Bilder konvertiert; für die weitere Bearbeitung ist nur die Helligkeit der Bildpunkte von Bedeutung. So wird der Speicherbedarf gesenkt und die Bearbeitungszeit verkürzt.
    2. Neuere Algorithmen führen zusätzlich eine Kompensation der Kamerabewegung durch. Durch Berechnung des durchschnittlichen Bewegungsvektors (motion vector) wird die wahrscheinlichste Kamerabewegung ermittelt. Anschließend werden diejenigen Randbereiche, die das Bild aufgrund der vermuteten Kamerabewegung verlassen oder betreten, weggeschnitten.
  2. A und B werden zu (monochromen) Kantenbildern A' und B' umgewandelt. Die Umwandlung erfolgt in der Regel durch Filterung mit einem Hochbandfilter.
    1. Zusätzlich zum Hochbandfilter verwenden einige Algorithmen weitere Algorithmen, die eventuelles Rauschen unterdrücken sollen.
  3. Aus A' und B' werden die dilatierten Bilder A* und B* berechnet. Die Dilatation verbreitert die sichtbaren Umrisse. Der optimale Wert für den Parameter der Dilatation wird durch empirische Versuchsreihen ermittelt.
  4. A* und eine invertierte Version des Bildes B' werden XOR-verknüpft, ebenso B* und eine invertierte Version des Bildes A'. In den so entstehenden Bildern A und B wird jeweils die Anzahl aller gefärbten Pixel gezählt. Das Ergebnis sind zwei Zahlen, die Anzahl Eein der eintretenden Kantenpixel und die Anzahl Eaus der austretenden Kantenpixel.
  5. Eaus wird durch die Anzahl der Kantenpixel im Kantenbild A' geteilt, Eein durch die Anzahl der Kantenpixel im Kantenbild B'. Das Ergebnis ist das Kanteneintrittsverhältnis ρout und das Kantenaustrittsverhältnis ρin .
  6. Das Maximum der Werte ρout und ρin entspricht der ECF.

1. Kantenbilder

Der wichtigste Schritt zur Bestimmung der ECR zweier Bilder ist das Erstellen von Kantenbildern. Ein „gutes“ Kantenbild ist ein zweifarbiges Bild, das nicht mehr und nicht weniger als die Umrisse aller Objekte im Ursprungsbild enthält. Ausgangsbasis zur Erstellung von Kantenbildern sind die unter Kantendetektion beschriebenen mathematischen Filter. Prinzipiell ermitteln diese, wie stark die Farbwerte zweier benachbarter Bildpunkte voneinander abweichen und zeichnen die Stärke dieser Abweichung in ein Grauwertbild ein (siehe Bild 2).

Einzelnachweise

  1. Aidan Totterdell: An Algorithm for Detecting and Classifying Scene Breaks in MPEG Video Bit Streams. School of Computer Applications, Dublin City University. Technical report [98-05], 21 September 1998.
  2. Ramin Zabih, Justin Miller, Kevin Mai: A feature-based algorithm for detecting and classifying production effects. In: Multimedia Systems Vol. 7, 1999, S. 119–128.

Wikimedia Foundation.

Игры ⚽ Нужен реферат?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Edge Change Fraction — Die Edge Change Ratio (Abkürzung ECR, englisch für „Kantenänderungsverhältnis“) ist ein Maß, das die Unterschiedlichkeit zweier aufeinanderfolgender Bilder in einem digitalen Video misst und von Algorithmen zur Schnitterkennung verwendet wird.… …   Deutsch Wikipedia

  • Climate change — For current and future climatological effects of human influences, see global warming. For the study of past climate change, see paleoclimatology. For temperatures on the longest time scales, see geologic temperature record …   Wikipedia

  • Climate change in Washington — Main article: Climate change in the United States Digitally colored elevation map of Washington. Climate change in the American state of Washington is a subject of study and projection today. Contents …   Wikipedia

  • Climate change mitigation — Fossil fuel related CO2 emissions compared to five of IPCC s emissions scenarios. The dips are related to global recessions. Data from IPCC SRES scenarios; …   Wikipedia

  • Dual Edge Snowboard — The Dual Edge Snowboard (DES) is a technical categorization of a general snowboard concept and technology, where a device or mechanism creates two simultaneously ridden edges for a snowsport equipment that allows the user to ride in a similar… …   Wikipedia

  • Schnitterkennung — Als Schnitterkennung bezeichnet man im Fachgebiet Multimediatechnik der Informatik das automatische Erkennen von Schnitten in einem digitalen Video. Inhaltsverzeichnis 1 Anwendungszweck 2 Harte und weiche Schnitte 3 Verfahren …   Deutsch Wikipedia

  • EC-R — ECR steht als Abkürzung für: Edge Change Ratio, ein Maß zur Schnitterkennung in digitalen Videos. Efficient Consumer Response, eine betriebswirtschaftliche Strategie für Unternehmen. Electron Cyclotron Resonance Electronic Combat Reconnaissance… …   Deutsch Wikipedia

  • Detección de corte — Saltar a navegación, búsqueda Se conoce como detección de corte a la detección automática de cortes en vídeo digital. Contenido 1 Propósito 2 Cortes bruscos y suaves 3 Proceso …   Wikipedia Español

  • Cut detection — is a field of research of computer science. Its subject is the automated detection of cuts in digital video. Use Cut detection is used to split up a film into basic scenes. Therefore, it is of great use in software for post production of videos.… …   Wikipedia

  • Shot transition detection — (or simply Shot detection) is a field of research of video processing. Its subject is the automated detection of transitions between shots in digital video with the purpose of temporal segmentation of videos. Contents 1 Use 2 Basic technical… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”