Ereignisse optimieren

<< Click to Display Table of Contents >>

Navigation:  Dokumente STRUKTURIEREN >

Ereignisse optimieren

Nur perfekt aufeinander abgestimmte Daten führen zu korrekten Statistiken und Analyseergebnissen.

In den meisten Fällen werden Sie während der Analyse feststellen, dass Ihre Ereignisse für bessere Ergebnisse optimiert werden müssen. Das bedeutet, dass Sie Ihre Daten genau prüfen und hier und da Anpassungen vornehmen müssen, um Inkonsistenzen, Kodierungsfehler usw. zu beseitigen.

INTERACT bietet ein Bündel von Routinen und Befehlen, um das Beste aus Ihren Daten herauszuholen, ohne dass Sie alles manuell machen müssen.

Beispiele für solche Situationen sind:

oLücken füllen - Wenn Sie nur das kodiert haben, was von Interesse war, könnten Ihre Daten Lücken (nicht kodierte Sequenzen) pro Klasse enthalten. Einige Statistiken liefern bessere Ergebnisse für erschöpfende Daten.

oIntervalle in Ereignisse umwandeln - Time-Sampling-basierte Codes wiederholen sich oft über mehrere Ereignisse hinweg. Dies hat keinen Einfluss auf die Gesamtdauer dieses Codes, allerdings auf dessen Häufigkeit. Mit der Routine für das Zusammenführen aufeinander folgender Ereignisse können Sie das korrigieren, indem Sie solche Codes in zusammenhängende Ereignisse umwandeln.

oWiederkehrende Markierungen in Ereignisse umwandeln - Sie haben mehrere kurze Ereignisse erfasst und möchten diese jetzt eher zu längeren Perioden verbinden, wann immer der Code innerhalb bestimmter Sekunden nach seinem identischen Vorgänger erfasst wurde (z.B. 'Wuff', 'Wuff', 'Wuff' versus 'Hund bellt'). Dies können Sie durch das Zusammenführen aufeinander folgender Ereignisse ändern.

oZusammenführen von sich wiederholenden Ereignissen - Wenn Sie viele eher kurze Verhaltensweisen beobachtet haben, aber herausfinden, dass diese Aktivitäten eigentlich zu einem allgemeineren, länger andauernden Ereignis gehören, wenn sie innerhalb eines bestimmten Zeitrahmens auftreten. Z.B.: "Kauen" .... "Kauen" ... "Kauen" ... "Kauen" in ein Ereignis namens "Nahrungsaufnahme", wenn das Kauen innerhalb von 30 Sekunden beobachtet wurde und die Pausen dazwischen ignoriert werden sollten.

oÜberlappende Ereignisse konsolidieren - Mehrere Subjekt, die in einem einzigen DatenSet (mit lexikalischen Ketten und einem Subjekt Code pro Zeile) kodiert sind, führen zu überlappenden Verhaltensweisen, da mehrere Subjektdieselbe Verhaltensweise zur gleichen Zeit ausführen können.
In der Statistik werden diese sich überschneidenden Zeiten für jedes Ereignis gezählt, das dieses bestimmte Code enthält.
Um die konsolidierte Dauer dieses Verhaltens (z. B. "Spielzeit" in einer Klasse namens "Aktivität") ohne die Überschneidungen - also unabhängig von Subjekt- zu erhalten , verwenden Sie die Routine " Aufeinanderfolgende Ereignisse zusammenführen ".

oKonsolidieren Sie doppelte Intervalle - Wenn Sie dieselben Fixintervalle in mehreren Sitzungen kodieren und dabei mehrere Datendateien verwenden, enthält die zusammengeführte Version dieser Beobachtungen doppelte Intervalle, die die Statistiken verfälschen könnten.

Transformationsroutinen

INTERACT bietet die folgenden Transformationsroutinen, um Sie dabei zu unterstützen:

Arrow-Right-OrangeAn Bilder ausrichten -

Alle Zeitangaben werden als 100-Nanosekunden-Wert gespeichert, um so genau wie möglich zu sein. Bei Videos, die mit 25 fps (Bildern pro Sekunde) aufgezeichnet wurden, ist dies recht einfach, da ein Bild = 40 Millisekunden ist. Bei Videos, die mit 29,97 Bildern pro Sekunde aufgezeichnet wurden, ist das Timing nie so genau (1 Bild = 33,3667 Millisekunden).

Bei der Erfassung von Zeitinformationen speichert INTERACT einen Zeitwert, der einer Multiplikation der Bilddauer entspricht. Aufgrund von Latenzen, die durch das Video (Codec), die Verwendung von Videos mit unterschiedlichen fps oder anderen Gründen verursacht werden, kann es vorkommen, dass Ihre Datei Zeitinformationen enthält, die nicht perfekt mit dem aktuellen Wert der Bilder pro Sekunde der Datei übereinstimmen.
Bei der Anzeige Ihrer Zeitinformationen im Standard-Timecode-Format - mit Frames (Bildern) für die letzten beiden Ziffern - können Sie dies nicht sehen.

Die Berechnung der Dauer in der Statistik basiert immer auf den gesamten angezeigten Frames (Bildern), so dass dies in der Regel keine große Sache ist.

Wenn Sie jedoch Routinen wie das State-Space-Grid oder die Kodiersegments erzeugen verwenden, wird das Problem möglicherweise deutlich.

Diese Routinen arbeiten mit Millisekunden-Informationen anstelle von Frames (Bildern), was bedeutet, dass selbst wenn Ihre Zeitinformationen auf Frame-Ebene perfekt aussehen, es auf Millisekunden-Ebene winzige Lücken und Überlappungen geben kann.

Bei Lücken zeigt das State-Space-Grid viele kleine Kreise in der linken unteren Ecke (oder in der ersten Spalte oder in der untersten Zeile). Wenn Sie die Option Leere Kodierungen anzeigen wählen, werden diese 'Fehler' entfernt.

Bei Verwendung des Befehls Kodiermuster erstellen führen winzige Überschneidungen zu vielen sehr kleinen Ereignissen (oft nur ein einziges Bild), die die Häufigkeiten verfälschen.

Um diese versteckten 'Fehler' zu beseitigen, genügt ein Mausklick:

Klicken Sie auf Transformieren - Zeitwerte - Ausrichten Btn_AlignToFramep, um alle Unstimmigkeiten zu beseitigen.

Alle Start- und Endzeiten werden korrekt auf die Multiplikation einer Bilddauer gerundet, die auf dem aktuellen FPS-Wert Ihrer Datendatei basiert.

TIPP:Wenn Sie vorübergehend zu einem Zeitformat wechseln, das einen Millisekundenwert anzeigt, können Sie sehen, dass die letzten 3 Ziffern nun einen sich wiederholenden regelmäßigen Wert anzeigen. Bei 25 fps werden beispielsweise nur die folgenden Werte als letzte 3 Ziffern angezeigt: .040, .080, .120, .160, .200, .240, usw.
Arrow-Right-OrangeStart- und Endzeiten kontrollieren - Dieser Befehl prüft, ob pro Ereignis die Startzeit immer vor der jeweiligen Endzeit liegt und wird beim Öffnen des Zeitdiagramms immer automatisch ausgeführt.

Um die Routine manuell anzustoßen, den Befehl Text - Erweitert - Textanalyse Btn_TextAnalysisAuswerten - Überprüfen - Prüfen und Bereinigen > Prüfe alle Anfangs und Endezeiten ausführen.

Arrow-Right-OrangeKodierungen vervollständigen - Entfernt Überlappungen zwischen Codes pro Klasse mit dem Befehl Transformieren - Ereignisse - Optimieren Btn_Optimize> Kodierungen vervollständigen ('exhaustive' machen).
Arrow-Right-OrangeÜberlappungen entfernen - Füllt die Lücken zwischen Codes der gleichen Klasse mit dem Befehl Transformieren - Ereignisse - Optimieren Btn_Optimize > Überlappungen entfernen ('Exclusive' machen).
Arrow-Right-OrangeAufeinanderfolgende Ereignisse verschmelzen - mehrfach wiederholte Codes können mit dem Befehl Transformieren - Ereignisse - Verschmelzen Btn_MergeEvents zu einem einzigen, fortlaufenden Ereignis zusammengeführt werden .
Einzelheiten finden Sie unter Mehrere aufeinanderfolgende Ereignisse zusammenführen.
Arrow-Right-OrangeÜberlappende Ereignisse konsolidieren - Um mehrere Ereignisse mit identischem Beginn und Versatz zu einem einzigen Ereignis zu "verschmelzen", indem Sie alle gegebenen Codes zusammenfassen, verwenden Sie den Befehl Transformieren - Ereignisse - Konsolidieren Btn_ConsolidateEvents.
Unterschiedliche Codes für dasselbe Intervall werden nie überschrieben. Wenn also innerhalb derselben Klasse ein anderer Code für dieses Ereignis kodiert wurde, werden beide Ereignisse beibehalten.
Arrow-Right-OrangeIdentische Intervalle konsolidieren - Um mehrere Ereignisse mit identischem Start- und Endzeit zu einem einzigen Ereignis zu "verschmelzen", indem Sie alle gegebenen Codes zusammenfassen, verwenden Sie den Befehl Transformieren - Ereignisse - Konsolidieren Btn_ConsolidateEvents.
Unterschiedliche Codes für dasselbe Intervall werden nie überschrieben. Wenn also innerhalb derselben Klasse ein anderes Code für dieses Ereignis kodiert wurde, werden beide Ereignisse beibehalten.