<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.emotouch.de/index.php?action=history&amp;feed=atom&amp;title=Resampling</id>
	<title>Resampling - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.emotouch.de/index.php?action=history&amp;feed=atom&amp;title=Resampling"/>
	<link rel="alternate" type="text/html" href="https://wiki.emotouch.de/index.php?title=Resampling&amp;action=history"/>
	<updated>2026-05-13T13:01:22Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in emoTouch</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://wiki.emotouch.de/index.php?title=Resampling&amp;diff=3460&amp;oldid=prev</id>
		<title>Aliebelt: Diese Seite wurde zum Übersetzen freigegeben</title>
		<link rel="alternate" type="text/html" href="https://wiki.emotouch.de/index.php?title=Resampling&amp;diff=3460&amp;oldid=prev"/>
		<updated>2023-09-03T18:42:48Z</updated>

		<summary type="html">&lt;p&gt;Diese Seite wurde zum Übersetzen freigegeben&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 3. September 2023, 18:42 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l2&quot; &gt;Zeile 2:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 2:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;translate&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;translate&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Datenerzeugung in emoTouch ==  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Datenerzeugung in emoTouch == &amp;lt;!--T:1--&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;!--T:1--&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Aufzeichnung der Benutzerinteraktion in emoTouch ist event-gesteuert. Jedes Mal, wenn ein Benutzer mit der Benutzeroberfläche interagiert, z.B. einen Schieberegler bewegt, wird auf dem Gerät des Teilnehmers ein Event ausgelöst, an den emoTouch-Server übertragen und in der Datenbank mit dem genauen Zeitstempel aufgezeichnet. Es gibt verschiedene Arten von Events für verschiedene Arten von Benutzerinteraktionen, z. B. Schiebereglerbewegungen, Tastenbetätigungen, Markieren von Kontrollkästchen usw. Einige zusätzliche Events werden ausgelöst und aufgezeichnet, wenn z.B. ein Part beginnt, ein Video abgespielt wird oder ein Benutzer sein mobiles Gerät dreht.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Aufzeichnung der Benutzerinteraktion in emoTouch ist event-gesteuert. Jedes Mal, wenn ein Benutzer mit der Benutzeroberfläche interagiert, z.B. einen Schieberegler bewegt, wird auf dem Gerät des Teilnehmers ein Event ausgelöst, an den emoTouch-Server übertragen und in der Datenbank mit dem genauen Zeitstempel aufgezeichnet. Es gibt verschiedene Arten von Events für verschiedene Arten von Benutzerinteraktionen, z. B. Schiebereglerbewegungen, Tastenbetätigungen, Markieren von Kontrollkästchen usw. Einige zusätzliche Events werden ausgelöst und aufgezeichnet, wenn z.B. ein Part beginnt, ein Video abgespielt wird oder ein Benutzer sein mobiles Gerät dreht.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l9&quot; &gt;Zeile 9:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 8:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Gleichzeitig ist die event-gesteuerte Architektur sehr effektiv und datensparsam. Wenn keine Interaktion stattfindet (z.B. weil der Benutzer einen Schieberegler eine Zeit lang nicht bewegt), werden auch keine Events ausgelöst und es entsteht kein unnötiger Netzwerkverkehr oder unnötige Datenspeicherung.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Gleichzeitig ist die event-gesteuerte Architektur sehr effektiv und datensparsam. Wenn keine Interaktion stattfindet (z.B. weil der Benutzer einen Schieberegler eine Zeit lang nicht bewegt), werden auch keine Events ausgelöst und es entsteht kein unnötiger Netzwerkverkehr oder unnötige Datenspeicherung.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;!--T:2--&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;== Notwendigkeit von Resampling ==  &lt;/ins&gt;&amp;lt;!--T:2--&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;== Notwendigkeit von Resampling == &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die anfänglichen, event-gesteuerten Daten, die emoTouch in der Datenbank aufzeichnet, werden &amp;quot;Rohdaten&amp;quot; ('Raw data') genannt. Obwohl die Rohdaten den Zeitstempel der Ereignisse mit der bestmöglichen zeitlichen Genauigkeit enthalten, ist diese Art von Daten für die meisten Arten der Datenanalyse nicht geeignet. Für alle Analysen, die Berechnungen auf der Basis von mehreren Teilnehmern beinhalten (z.B. die Berechnung des Mittelwerts einer Schiebereglerposition über alle Teilnehmer zu einem bestimmten Zeitstempel), müssen 'resampelte Daten' ('Resampled Data') mit einer festen Abtastrate verwendet werden. Resampelte Daten enthalten in diskreten Zeitintervallen, z.B. alle 100 Millisekunden, die aktuelle Position z.B. eines Schiebereglers für jeweils alle Teilnehmer.   &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die anfänglichen, event-gesteuerten Daten, die emoTouch in der Datenbank aufzeichnet, werden &amp;quot;Rohdaten&amp;quot; ('Raw data') genannt. Obwohl die Rohdaten den Zeitstempel der Ereignisse mit der bestmöglichen zeitlichen Genauigkeit enthalten, ist diese Art von Daten für die meisten Arten der Datenanalyse nicht geeignet. Für alle Analysen, die Berechnungen auf der Basis von mehreren Teilnehmern beinhalten (z.B. die Berechnung des Mittelwerts einer Schiebereglerposition über alle Teilnehmer zu einem bestimmten Zeitstempel), müssen 'resampelte Daten' ('Resampled Data') mit einer festen Abtastrate verwendet werden. Resampelte Daten enthalten in diskreten Zeitintervallen, z.B. alle 100 Millisekunden, die aktuelle Position z.B. eines Schiebereglers für jeweils alle Teilnehmer.   &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;!--T:3--&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;== Beispiel ==  &lt;/ins&gt;&amp;lt;!--T:3--&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;== Beispiel == &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Datei:Resampling1.png|mini|Abbildung A: Rohdaten]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Datei:Resampling1.png|mini|Abbildung A: Rohdaten]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Teilnehmer A (blau) und B (grün) bewegen einen Schieberegler, ausgehend von einem gemeinsamen Anfangswert von 3 zum Zeitpunkt t0. Als erster bewegt Teilnehmer A zum Zeitpunkt t1 seinen Schieberegler auf den Wert 1. Bei t5 bewegen beide Teilnehmer ihre Schieberegler zufällig genau zum gleichen Zeitpunkt. NUR die Änderungen der Werte der Schieberegler lösen Events aus und werden mit den Zeitpunkten t0 bis t5 in der Datenbank gespeichert (Abbildung A) - und mehr nicht!&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Teilnehmer A (blau) und B (grün) bewegen einen Schieberegler, ausgehend von einem gemeinsamen Anfangswert von 3 zum Zeitpunkt t0. Als erster bewegt Teilnehmer A zum Zeitpunkt t1 seinen Schieberegler auf den Wert 1. Bei t5 bewegen beide Teilnehmer ihre Schieberegler zufällig genau zum gleichen Zeitpunkt. NUR die Änderungen der Werte der Schieberegler lösen Events aus und werden mit den Zeitpunkten t0 bis t5 in der Datenbank gespeichert (Abbildung A) - und mehr nicht!&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l21&quot; &gt;Zeile 21:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 18:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Wenn man versucht, den Mittelwert des Schiebereglers für die Teilnehmer A und B zu den Zeitpunkten t0 bis t5 zu berechnen, führt dies in den meisten Fällen zu falschen Ergebnissen, denn zu den Zeitpunkten t1, t2, t3 und t4 enthält die Datenbank jeweils NUR einen einzigen Wert für EINEN Teilnehmer. Ein Mittelwert, der zu diesen Zeitpunkten berechnet wird, entspräche dann einfach dem Wert dieses einen Teilnehmers - das ist offensichtlich fehlerhaft. Nur bei t0 und t5 sind jeweils ZWEI Werte in der Datenbank gespeichert, was den korrekten Mittelwert von 3 (t0) und 4 (t5) ergibt.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Wenn man versucht, den Mittelwert des Schiebereglers für die Teilnehmer A und B zu den Zeitpunkten t0 bis t5 zu berechnen, führt dies in den meisten Fällen zu falschen Ergebnissen, denn zu den Zeitpunkten t1, t2, t3 und t4 enthält die Datenbank jeweils NUR einen einzigen Wert für EINEN Teilnehmer. Ein Mittelwert, der zu diesen Zeitpunkten berechnet wird, entspräche dann einfach dem Wert dieses einen Teilnehmers - das ist offensichtlich fehlerhaft. Nur bei t0 und t5 sind jeweils ZWEI Werte in der Datenbank gespeichert, was den korrekten Mittelwert von 3 (t0) und 4 (t5) ergibt.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Resamplingvorgang ===  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Resamplingvorgang === &amp;lt;!--T:5--&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;!--T:5--&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Lösung für dieses Problem ist die Verwendung von resampelten Daten. Bei dieser Neuabtastung wird ein Raster aus äquidistanten Zeitstempeln mit dem Zeitintervall ∆t erstellt. In der Datenbank wird dann der Wert des Schiebereglers für JEDEN Teilnehmer zu JEDEM Zeitpunkt des neuen Zeitrasters gespeichert.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Lösung für dieses Problem ist die Verwendung von resampelten Daten. Bei dieser Neuabtastung wird ein Raster aus äquidistanten Zeitstempeln mit dem Zeitintervall ∆t erstellt. In der Datenbank wird dann der Wert des Schiebereglers für JEDEN Teilnehmer zu JEDEM Zeitpunkt des neuen Zeitrasters gespeichert.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Datei:Resampling2.png|mini|Abbildung B: Resampelte Daten]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Datei:Resampling2.png|mini|Abbildung B: Resampelte Daten]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l30&quot; &gt;Zeile 30:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 26:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Wie ersichtlich, werden die tatsächlichen Schiebereglerwerte für beide Teilnehmer zu JEDEM einzelnen Zeitpunkt des Zeitrasters in der Datenbank gespeichert. Falls innerhalb eines Zeitraster-Intervalls ''kein'' neuer Rohwert auftritt, werden dabei die Werte des vorherigen Zeitintervalls wiederholt ('Upsampling'). Diese Wiederholung von Werten führt zwar zu deutlichen Redundanzen im Datensatz, aber ermöglicht auch Berechnungen, die mit den Rohdaten nicht möglich sind. So können problemlos z.B. Mittelwerte für jeden Zeitpunkt im neuen Zeitraster berechnet werden. Falls innerhalb eines Zeitraster-Intervalls ''mehrere'' Roh-Events liegen, wird lediglich entweder der erste oder der letzte der Werte in die resampelten Daten übernommen, der Rest wird verworfen. Dieses 'Downsampling' ist also unweigerlich immer mit einem gewissen Informationsverlust verbunden. Der Modus des Downsampling kann im Resample-Dialog von emoTouch eingestellt werden.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Wie ersichtlich, werden die tatsächlichen Schiebereglerwerte für beide Teilnehmer zu JEDEM einzelnen Zeitpunkt des Zeitrasters in der Datenbank gespeichert. Falls innerhalb eines Zeitraster-Intervalls ''kein'' neuer Rohwert auftritt, werden dabei die Werte des vorherigen Zeitintervalls wiederholt ('Upsampling'). Diese Wiederholung von Werten führt zwar zu deutlichen Redundanzen im Datensatz, aber ermöglicht auch Berechnungen, die mit den Rohdaten nicht möglich sind. So können problemlos z.B. Mittelwerte für jeden Zeitpunkt im neuen Zeitraster berechnet werden. Falls innerhalb eines Zeitraster-Intervalls ''mehrere'' Roh-Events liegen, wird lediglich entweder der erste oder der letzte der Werte in die resampelten Daten übernommen, der Rest wird verworfen. Dieses 'Downsampling' ist also unweigerlich immer mit einem gewissen Informationsverlust verbunden. Der Modus des Downsampling kann im Resample-Dialog von emoTouch eingestellt werden.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;!--T:7--&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;=== Auswirkung des Resamplings === &lt;/ins&gt;&amp;lt;!--T:7--&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;=== Auswirkung des Resamplings ===&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Zeitstempel im Zeitraster der resampelten Daten sind etwas weniger genau als die event-basierten Ursprungsdaten. So erfolgte beispielsweise die erste Änderung von Wert 3 auf 1 durch Teilnehmer A NICHT zum Zeitpunkt r1, wie die Wertänderung in den resampelten Daten vermuten lässt, sondern bereits etwas früher zum Zeitpunkt t1. Da aber t1 nicht mit dem neuen, äquidistanten Zeitraster übereinstimmt, zeigt sich die Änderung erst zum neuen Zeitstempel r1. Je kleiner das Intervall ∆t des Resampling ist, desto geringer ist die mittlere Zeitabweichung zwischen dem ursprünglichen und den resampelten Zeitstempeln.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Zeitstempel im Zeitraster der resampelten Daten sind etwas weniger genau als die event-basierten Ursprungsdaten. So erfolgte beispielsweise die erste Änderung von Wert 3 auf 1 durch Teilnehmer A NICHT zum Zeitpunkt r1, wie die Wertänderung in den resampelten Daten vermuten lässt, sondern bereits etwas früher zum Zeitpunkt t1. Da aber t1 nicht mit dem neuen, äquidistanten Zeitraster übereinstimmt, zeigt sich die Änderung erst zum neuen Zeitstempel r1. Je kleiner das Intervall ∆t des Resampling ist, desto geringer ist die mittlere Zeitabweichung zwischen dem ursprünglichen und den resampelten Zeitstempeln.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Nicht zuletzt sind die Dateien für resampelte Daten deutlich größer als für Rohdaten. Die Rohdaten in Abbildung A benötigen nur 8 Zeit/Teilnehmer/Wert-Zeilen, um die Event-Informationen zu speichern, während bei den resampelten Daten 16 Zeilen benötigt werden. Die resampelten Daten enthalten viele redundante Informationen, die selbst dann gespeichert werden, wenn gar keine Benutzerinteraktion stattfindet. Je kleiner dabei das Resampling-Intervall ∆t ist, desto größer ist die Menge der redundanten Informationen.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Nicht zuletzt sind die Dateien für resampelte Daten deutlich größer als für Rohdaten. Die Rohdaten in Abbildung A benötigen nur 8 Zeit/Teilnehmer/Wert-Zeilen, um die Event-Informationen zu speichern, während bei den resampelten Daten 16 Zeilen benötigt werden. Die resampelten Daten enthalten viele redundante Informationen, die selbst dann gespeichert werden, wenn gar keine Benutzerinteraktion stattfindet. Je kleiner dabei das Resampling-Intervall ∆t ist, desto größer ist die Menge der redundanten Informationen.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;!--T:8--&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;=== Resamplingintervall/ Abtastrate === &lt;/ins&gt;&amp;lt;!--T:8--&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;=== Resamplingintervall/ Abtastrate ===&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Da die Verwendung von Resampling-Daten für viele numerische und statistische Analysemethoden von Zeitreihendaten unerlässlich ist, berechnet emoTouch nach Abschluss einer Durchführung einen ersten Resampling-Datensatz mit einem Zeitintervall von 100 ms (10 Hz). Die Rohdaten selbst werden ebenfalls sicher gespeichert und niemals verändert. Wenn das anfängliche 10-Hz-Resampling nicht Ihren Anforderungen entspricht, können Sie im Bereich 'Realisierungen' (Registerkarte 'Resamplings') weitere Resamplings mit anderen Abtastraten berechnen lassen. Diese neuen Resamplings werden dabei immer aus den Rohdaten berechnet. Beachten Sie jedoch, dass die Wahl eines sehr kleinen Resampling-Intervalls viel Zeit für die Berechnung benötigt und einen sehr großen Datensatz mit vielen redundanten Informationen erzeugen kann. Es ist also ratsam, sorgfältig zu überlegen, welche Zeitauflösung für das jeweilige Projekt WIRKLICH erforderlich und nützlich ist.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Da die Verwendung von Resampling-Daten für viele numerische und statistische Analysemethoden von Zeitreihendaten unerlässlich ist, berechnet emoTouch nach Abschluss einer Durchführung einen ersten Resampling-Datensatz mit einem Zeitintervall von 100 ms (10 Hz). Die Rohdaten selbst werden ebenfalls sicher gespeichert und niemals verändert. Wenn das anfängliche 10-Hz-Resampling nicht Ihren Anforderungen entspricht, können Sie im Bereich 'Realisierungen' (Registerkarte 'Resamplings') weitere Resamplings mit anderen Abtastraten berechnen lassen. Diese neuen Resamplings werden dabei immer aus den Rohdaten berechnet. Beachten Sie jedoch, dass die Wahl eines sehr kleinen Resampling-Intervalls viel Zeit für die Berechnung benötigt und einen sehr großen Datensatz mit vielen redundanten Informationen erzeugen kann. Es ist also ratsam, sorgfältig zu überlegen, welche Zeitauflösung für das jeweilige Projekt WIRKLICH erforderlich und nützlich ist.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Resampling von Playback Projekten ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Resampling von Playback Projekten == &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;!--T:9--&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In Playback Projekten finden die Sessions gewöhnlich asynchron statt. Seit Version 1.7.0 werden die Daten daher vor der Auswertung vorverarbeitet und synchronisiert.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In Playback Projekten finden die Sessions gewöhnlich asynchron statt. Seit Version 1.7.0 werden die Daten daher vor der Auswertung vorverarbeitet und synchronisiert.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;!--T:10--&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;→ [[Datenvorverarbeitung und Synchronisierung von Playback Projekten |Zum Artikel &amp;quot;Datenvorverarbeitung und Synchronisierung von Playback Projekten&amp;quot;]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;→ [[Datenvorverarbeitung und Synchronisierung von Playback Projekten |Zum Artikel &amp;quot;Datenvorverarbeitung und Synchronisierung von Playback Projekten&amp;quot;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/translate&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/translate&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mediawiki:diff::1.12:old-3459:rev-3460 --&gt;
&lt;/table&gt;</summary>
		<author><name>Aliebelt</name></author>
	</entry>
	<entry>
		<id>https://wiki.emotouch.de/index.php?title=Resampling&amp;diff=3459&amp;oldid=prev</id>
		<title>Aliebelt am 3. September 2023 um 18:42 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki.emotouch.de/index.php?title=Resampling&amp;diff=3459&amp;oldid=prev"/>
		<updated>2023-09-03T18:42:19Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 3. September 2023, 18:42 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l10&quot; &gt;Zeile 10:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 10:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;!--T:2--&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;!--T:2--&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Notwendigkeit &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;für &lt;/del&gt;Resampling ==  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Notwendigkeit &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;von &lt;/ins&gt;Resampling ==  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die anfänglichen, event-gesteuerten Daten, die emoTouch in der Datenbank aufzeichnet, werden &amp;quot;Rohdaten&amp;quot; ('Raw data') genannt. Obwohl die Rohdaten den Zeitstempel der Ereignisse mit der bestmöglichen zeitlichen Genauigkeit enthalten, ist diese Art von Daten für die meisten Arten der Datenanalyse nicht geeignet. Für alle Analysen, die Berechnungen auf der Basis von mehreren Teilnehmern beinhalten (z.B. die Berechnung des Mittelwerts einer Schiebereglerposition über alle Teilnehmer zu einem bestimmten Zeitstempel), müssen 'resampelte Daten' ('Resampled Data') mit einer festen Abtastrate verwendet werden. Resampelte Daten enthalten in diskreten Zeitintervallen, z.B. alle 100 Millisekunden, die aktuelle Position z.B. eines Schiebereglers für jeweils alle Teilnehmer.   &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die anfänglichen, event-gesteuerten Daten, die emoTouch in der Datenbank aufzeichnet, werden &amp;quot;Rohdaten&amp;quot; ('Raw data') genannt. Obwohl die Rohdaten den Zeitstempel der Ereignisse mit der bestmöglichen zeitlichen Genauigkeit enthalten, ist diese Art von Daten für die meisten Arten der Datenanalyse nicht geeignet. Für alle Analysen, die Berechnungen auf der Basis von mehreren Teilnehmern beinhalten (z.B. die Berechnung des Mittelwerts einer Schiebereglerposition über alle Teilnehmer zu einem bestimmten Zeitstempel), müssen 'resampelte Daten' ('Resampled Data') mit einer festen Abtastrate verwendet werden. Resampelte Daten enthalten in diskreten Zeitintervallen, z.B. alle 100 Millisekunden, die aktuelle Position z.B. eines Schiebereglers für jeweils alle Teilnehmer.   &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mediawiki:diff::1.12:old-3458:rev-3459 --&gt;
&lt;/table&gt;</summary>
		<author><name>Aliebelt</name></author>
	</entry>
	<entry>
		<id>https://wiki.emotouch.de/index.php?title=Resampling&amp;diff=3458&amp;oldid=prev</id>
		<title>Aliebelt am 3. September 2023 um 18:40 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki.emotouch.de/index.php?title=Resampling&amp;diff=3458&amp;oldid=prev"/>
		<updated>2023-09-03T18:40:20Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 3. September 2023, 18:40 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Zeile 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;languages /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;languages /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;translate&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;translate&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;== Datenerzeugung in emoTouch == &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;!--T:1--&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;!--T:1--&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Aufzeichnung der Benutzerinteraktion in emoTouch ist event-gesteuert. Jedes Mal, wenn ein Benutzer mit der Benutzeroberfläche interagiert, z.B. einen Schieberegler bewegt, wird auf dem Gerät des Teilnehmers ein Event ausgelöst, an den emoTouch-Server übertragen und in der Datenbank mit dem genauen Zeitstempel aufgezeichnet. Es gibt verschiedene Arten von Events für verschiedene Arten von Benutzerinteraktionen, z. B. Schiebereglerbewegungen, Tastenbetätigungen, Markieren von Kontrollkästchen usw. Einige zusätzliche Events werden ausgelöst und aufgezeichnet, wenn z.B. ein Part beginnt, ein Video abgespielt wird oder ein Benutzer sein mobiles Gerät dreht.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Aufzeichnung der Benutzerinteraktion in emoTouch ist event-gesteuert. Jedes Mal, wenn ein Benutzer mit der Benutzeroberfläche interagiert, z.B. einen Schieberegler bewegt, wird auf dem Gerät des Teilnehmers ein Event ausgelöst, an den emoTouch-Server übertragen und in der Datenbank mit dem genauen Zeitstempel aufgezeichnet. Es gibt verschiedene Arten von Events für verschiedene Arten von Benutzerinteraktionen, z. B. Schiebereglerbewegungen, Tastenbetätigungen, Markieren von Kontrollkästchen usw. Einige zusätzliche Events werden ausgelöst und aufgezeichnet, wenn z.B. ein Part beginnt, ein Video abgespielt wird oder ein Benutzer sein mobiles Gerät dreht.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l8&quot; &gt;Zeile 8:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 10:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;!--T:2--&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;!--T:2--&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;== Notwendigkeit für Resampling == &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die anfänglichen, event-gesteuerten Daten, die emoTouch in der Datenbank aufzeichnet, werden &amp;quot;Rohdaten&amp;quot; ('Raw data') genannt. Obwohl die Rohdaten den Zeitstempel der Ereignisse mit der bestmöglichen zeitlichen Genauigkeit enthalten, ist diese Art von Daten für die meisten Arten der Datenanalyse nicht geeignet. Für alle Analysen, die Berechnungen auf der Basis von mehreren Teilnehmern beinhalten (z.B. die Berechnung des Mittelwerts einer Schiebereglerposition über alle Teilnehmer zu einem bestimmten Zeitstempel), müssen 'resampelte Daten' ('Resampled Data') mit einer festen Abtastrate verwendet werden. Resampelte Daten enthalten in diskreten Zeitintervallen, z.B. alle 100 Millisekunden, die aktuelle Position z.B. eines Schiebereglers für jeweils alle Teilnehmer.   &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die anfänglichen, event-gesteuerten Daten, die emoTouch in der Datenbank aufzeichnet, werden &amp;quot;Rohdaten&amp;quot; ('Raw data') genannt. Obwohl die Rohdaten den Zeitstempel der Ereignisse mit der bestmöglichen zeitlichen Genauigkeit enthalten, ist diese Art von Daten für die meisten Arten der Datenanalyse nicht geeignet. Für alle Analysen, die Berechnungen auf der Basis von mehreren Teilnehmern beinhalten (z.B. die Berechnung des Mittelwerts einer Schiebereglerposition über alle Teilnehmer zu einem bestimmten Zeitstempel), müssen 'resampelte Daten' ('Resampled Data') mit einer festen Abtastrate verwendet werden. Resampelte Daten enthalten in diskreten Zeitintervallen, z.B. alle 100 Millisekunden, die aktuelle Position z.B. eines Schiebereglers für jeweils alle Teilnehmer.   &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;== Beispiel == &lt;/del&gt;&amp;lt;!--T:3--&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;!--T:3--&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;== Beispiel == &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Datei:Resampling1.png|mini|Abbildung A: Rohdaten]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Datei:Resampling1.png|mini|Abbildung A: Rohdaten]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Teilnehmer A (blau) und B (grün) bewegen einen Schieberegler, ausgehend von einem gemeinsamen Anfangswert von 3 zum Zeitpunkt t0. Als erster bewegt Teilnehmer A zum Zeitpunkt t1 seinen Schieberegler auf den Wert 1. Bei t5 bewegen beide Teilnehmer ihre Schieberegler zufällig genau zum gleichen Zeitpunkt. NUR die Änderungen der Werte der Schieberegler lösen Events aus und werden mit den Zeitpunkten t0 bis t5 in der Datenbank gespeichert (Abbildung A) - und mehr nicht!&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Teilnehmer A (blau) und B (grün) bewegen einen Schieberegler, ausgehend von einem gemeinsamen Anfangswert von 3 zum Zeitpunkt t0. Als erster bewegt Teilnehmer A zum Zeitpunkt t1 seinen Schieberegler auf den Wert 1. Bei t5 bewegen beide Teilnehmer ihre Schieberegler zufällig genau zum gleichen Zeitpunkt. NUR die Änderungen der Werte der Schieberegler lösen Events aus und werden mit den Zeitpunkten t0 bis t5 in der Datenbank gespeichert (Abbildung A) - und mehr nicht!&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l17&quot; &gt;Zeile 17:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 21:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Wenn man versucht, den Mittelwert des Schiebereglers für die Teilnehmer A und B zu den Zeitpunkten t0 bis t5 zu berechnen, führt dies in den meisten Fällen zu falschen Ergebnissen, denn zu den Zeitpunkten t1, t2, t3 und t4 enthält die Datenbank jeweils NUR einen einzigen Wert für EINEN Teilnehmer. Ein Mittelwert, der zu diesen Zeitpunkten berechnet wird, entspräche dann einfach dem Wert dieses einen Teilnehmers - das ist offensichtlich fehlerhaft. Nur bei t0 und t5 sind jeweils ZWEI Werte in der Datenbank gespeichert, was den korrekten Mittelwert von 3 (t0) und 4 (t5) ergibt.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Wenn man versucht, den Mittelwert des Schiebereglers für die Teilnehmer A und B zu den Zeitpunkten t0 bis t5 zu berechnen, führt dies in den meisten Fällen zu falschen Ergebnissen, denn zu den Zeitpunkten t1, t2, t3 und t4 enthält die Datenbank jeweils NUR einen einzigen Wert für EINEN Teilnehmer. Ein Mittelwert, der zu diesen Zeitpunkten berechnet wird, entspräche dann einfach dem Wert dieses einen Teilnehmers - das ist offensichtlich fehlerhaft. Nur bei t0 und t5 sind jeweils ZWEI Werte in der Datenbank gespeichert, was den korrekten Mittelwert von 3 (t0) und 4 (t5) ergibt.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=== Resamplingvorgang === &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;!--T:5--&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;!--T:5--&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Lösung für dieses Problem ist die Verwendung von resampelten Daten. Bei dieser Neuabtastung wird ein Raster aus äquidistanten Zeitstempeln mit dem Zeitintervall ∆t erstellt. In der Datenbank wird dann der Wert des Schiebereglers für JEDEN Teilnehmer zu JEDEM Zeitpunkt des neuen Zeitrasters gespeichert.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Lösung für dieses Problem ist die Verwendung von resampelten Daten. Bei dieser Neuabtastung wird ein Raster aus äquidistanten Zeitstempeln mit dem Zeitintervall ∆t erstellt. In der Datenbank wird dann der Wert des Schiebereglers für JEDEN Teilnehmer zu JEDEM Zeitpunkt des neuen Zeitrasters gespeichert.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l26&quot; &gt;Zeile 26:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 31:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;!--T:7--&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;!--T:7--&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Zeitstempel im Zeitraster der resampelten Daten sind etwas weniger genau als die event-basierten Ursprungsdaten. So erfolgte beispielsweise die erste Änderung von Wert 3 auf 1 durch Teilnehmer A NICHT zum Zeitpunkt r1, wie die Wertänderung in den resampelten Daten vermuten &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;läßt&lt;/del&gt;, sondern bereits etwas früher zum Zeitpunkt t1. Da aber t1 nicht mit dem neuen, äquidistanten Zeitraster übereinstimmt, zeigt sich die Änderung erst zum neuen Zeitstempel r1. Je kleiner das Intervall ∆t des Resampling ist, desto geringer ist die mittlere Zeitabweichung zwischen dem ursprünglichen und den resampelten Zeitstempeln.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;=== Auswirkung des Resamplings ===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Zeitstempel im Zeitraster der resampelten Daten sind etwas weniger genau als die event-basierten Ursprungsdaten. So erfolgte beispielsweise die erste Änderung von Wert 3 auf 1 durch Teilnehmer A NICHT zum Zeitpunkt r1, wie die Wertänderung in den resampelten Daten vermuten &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;lässt&lt;/ins&gt;, sondern bereits etwas früher zum Zeitpunkt t1. Da aber t1 nicht mit dem neuen, äquidistanten Zeitraster übereinstimmt, zeigt sich die Änderung erst zum neuen Zeitstempel r1. Je kleiner das Intervall ∆t des Resampling ist, desto geringer ist die mittlere Zeitabweichung zwischen dem ursprünglichen und den resampelten Zeitstempeln.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Nicht zuletzt sind die Dateien für resampelte Daten deutlich größer als für Rohdaten. Die Rohdaten in Abbildung A benötigen nur 8 Zeit/Teilnehmer/Wert-Zeilen, um die Event-Informationen zu speichern, während bei den resampelten Daten 16 Zeilen benötigt werden. Die resampelten Daten enthalten viele redundante Informationen, die selbst dann gespeichert werden, wenn gar keine Benutzerinteraktion stattfindet. Je kleiner dabei das Resampling-Intervall ∆t ist, desto größer ist die Menge der redundanten Informationen.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Nicht zuletzt sind die Dateien für resampelte Daten deutlich größer als für Rohdaten. Die Rohdaten in Abbildung A benötigen nur 8 Zeit/Teilnehmer/Wert-Zeilen, um die Event-Informationen zu speichern, während bei den resampelten Daten 16 Zeilen benötigt werden. Die resampelten Daten enthalten viele redundante Informationen, die selbst dann gespeichert werden, wenn gar keine Benutzerinteraktion stattfindet. Je kleiner dabei das Resampling-Intervall ∆t ist, desto größer ist die Menge der redundanten Informationen.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;!--T:8--&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;!--T:8--&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=== Resamplingintervall/ Abtastrate ===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Da die Verwendung von Resampling-Daten für viele numerische und statistische Analysemethoden von Zeitreihendaten unerlässlich ist, berechnet emoTouch nach Abschluss einer Durchführung einen ersten Resampling-Datensatz mit einem Zeitintervall von 100 ms (10 Hz). Die Rohdaten selbst werden ebenfalls sicher gespeichert und niemals verändert. Wenn das anfängliche 10-Hz-Resampling nicht Ihren Anforderungen entspricht, können Sie im Bereich 'Realisierungen' (Registerkarte 'Resamplings') weitere Resamplings mit anderen Abtastraten berechnen lassen. Diese neuen Resamplings werden dabei immer aus den Rohdaten berechnet. Beachten Sie jedoch, dass die Wahl eines sehr kleinen Resampling-Intervalls viel Zeit für die Berechnung benötigt und einen sehr großen Datensatz mit vielen redundanten Informationen erzeugen kann. Es ist also ratsam, sorgfältig zu überlegen, welche Zeitauflösung für das jeweilige Projekt WIRKLICH erforderlich und nützlich ist.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Da die Verwendung von Resampling-Daten für viele numerische und statistische Analysemethoden von Zeitreihendaten unerlässlich ist, berechnet emoTouch nach Abschluss einer Durchführung einen ersten Resampling-Datensatz mit einem Zeitintervall von 100 ms (10 Hz). Die Rohdaten selbst werden ebenfalls sicher gespeichert und niemals verändert. Wenn das anfängliche 10-Hz-Resampling nicht Ihren Anforderungen entspricht, können Sie im Bereich 'Realisierungen' (Registerkarte 'Resamplings') weitere Resamplings mit anderen Abtastraten berechnen lassen. Diese neuen Resamplings werden dabei immer aus den Rohdaten berechnet. Beachten Sie jedoch, dass die Wahl eines sehr kleinen Resampling-Intervalls viel Zeit für die Berechnung benötigt und einen sehr großen Datensatz mit vielen redundanten Informationen erzeugen kann. Es ist also ratsam, sorgfältig zu überlegen, welche Zeitauflösung für das jeweilige Projekt WIRKLICH erforderlich und nützlich ist.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mediawiki:diff::1.12:old-3457:rev-3458 --&gt;
&lt;/table&gt;</summary>
		<author><name>Aliebelt</name></author>
	</entry>
	<entry>
		<id>https://wiki.emotouch.de/index.php?title=Resampling&amp;diff=3457&amp;oldid=prev</id>
		<title>Aliebelt am 29. August 2023 um 22:36 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki.emotouch.de/index.php?title=Resampling&amp;diff=3457&amp;oldid=prev"/>
		<updated>2023-08-29T22:36:14Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 29. August 2023, 22:36 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l31&quot; &gt;Zeile 31:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 31:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;!--T:8--&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;!--T:8--&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Da die Verwendung von Resampling-Daten für viele numerische und statistische Analysemethoden von Zeitreihendaten unerlässlich ist, berechnet emoTouch nach Abschluss einer Durchführung einen ersten Resampling-Datensatz mit einem Zeitintervall von 100 ms (10 Hz). Die Rohdaten selbst werden ebenfalls sicher gespeichert und niemals verändert. Wenn das anfängliche 10-Hz-Resampling nicht Ihren Anforderungen entspricht, können Sie im Bereich 'Realisierungen' (Registerkarte 'Resamplings') weitere Resamplings mit anderen Abtastraten berechnen lassen. Diese neuen Resamplings werden dabei immer aus den Rohdaten berechnet. Beachten Sie jedoch, dass die Wahl eines sehr kleinen Resampling-Intervalls viel Zeit für die Berechnung benötigt und einen sehr großen Datensatz mit vielen redundanten Informationen erzeugen kann. Es ist also ratsam, sorgfältig zu überlegen, welche Zeitauflösung für das jeweilige Projekt WIRKLICH erforderlich und nützlich ist.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Da die Verwendung von Resampling-Daten für viele numerische und statistische Analysemethoden von Zeitreihendaten unerlässlich ist, berechnet emoTouch nach Abschluss einer Durchführung einen ersten Resampling-Datensatz mit einem Zeitintervall von 100 ms (10 Hz). Die Rohdaten selbst werden ebenfalls sicher gespeichert und niemals verändert. Wenn das anfängliche 10-Hz-Resampling nicht Ihren Anforderungen entspricht, können Sie im Bereich 'Realisierungen' (Registerkarte 'Resamplings') weitere Resamplings mit anderen Abtastraten berechnen lassen. Diese neuen Resamplings werden dabei immer aus den Rohdaten berechnet. Beachten Sie jedoch, dass die Wahl eines sehr kleinen Resampling-Intervalls viel Zeit für die Berechnung benötigt und einen sehr großen Datensatz mit vielen redundanten Informationen erzeugen kann. Es ist also ratsam, sorgfältig zu überlegen, welche Zeitauflösung für das jeweilige Projekt WIRKLICH erforderlich und nützlich ist.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;'''(Hinweis: Die Berechnung &lt;/del&gt;von &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Resamplings ist bei &lt;/del&gt;Playback Projekten &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;derzeit noch nicht möglich, da &lt;/del&gt;die Sessions &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;zu ganz unterschiedlichen Zeitpunkten stattfinden können &lt;/del&gt;und &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;zunächst auf den Medienstimulus &lt;/del&gt;synchronisiert &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;werden müssen&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Die Funktion wird in einer späteren Version implementiert)'''&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;== Resampling &lt;/ins&gt;von Playback Projekten &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;In Playback Projekten finden &lt;/ins&gt;die Sessions &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;gewöhnlich asynchron statt. Seit Version 1.7.0 werden die Daten daher vor der Auswertung vorverarbeitet &lt;/ins&gt;und synchronisiert.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;→ [[Datenvorverarbeitung und Synchronisierung von Playback Projekten |Zum Artikel &amp;quot;Datenvorverarbeitung und Synchronisierung von Playback Projekten&amp;quot;]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/translate&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/translate&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mediawiki:diff::1.12:old-3351:rev-3457 --&gt;
&lt;/table&gt;</summary>
		<author><name>Aliebelt</name></author>
	</entry>
	<entry>
		<id>https://wiki.emotouch.de/index.php?title=Resampling&amp;diff=3351&amp;oldid=prev</id>
		<title>Aliebelt am 7. August 2023 um 14:20 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki.emotouch.de/index.php?title=Resampling&amp;diff=3351&amp;oldid=prev"/>
		<updated>2023-08-07T14:20:56Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 7. August 2023, 14:20 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l30&quot; &gt;Zeile 30:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 30:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;!--T:8--&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;!--T:8--&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Da die Verwendung von Resampling-Daten für viele numerische und statistische Analysemethoden von Zeitreihendaten unerlässlich ist, berechnet emoTouch nach Abschluss einer Durchführung einen ersten Resampling-Datensatz mit einem Zeitintervall von 100 ms (10 Hz). Die Rohdaten selbst werden ebenfalls sicher gespeichert und niemals verändert. Wenn das anfängliche 10-Hz-Resampling nicht Ihren Anforderungen entspricht, können Sie im Bereich 'Realisierungen' (Registerkarte 'Resamplings') weitere Resamplings mit anderen Abtastraten berechnen lassen. Diese neuen Resamplings werden dabei immer aus den Rohdaten berechnet. Beachten Sie jedoch, dass die Wahl eines sehr kleinen Resampling-Intervalls viel Zeit für die Berechnung benötigt und einen sehr großen Datensatz mit vielen redundanten Informationen erzeugen kann. Es ist also ratsam, sorgfältig zu überlegen, welche Zeitauflösung für &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;die &lt;/del&gt;jeweilige &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Studie &lt;/del&gt;WIRKLICH erforderlich und nützlich ist.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Da die Verwendung von Resampling-Daten für viele numerische und statistische Analysemethoden von Zeitreihendaten unerlässlich ist, berechnet emoTouch nach Abschluss einer Durchführung einen ersten Resampling-Datensatz mit einem Zeitintervall von 100 ms (10 Hz). Die Rohdaten selbst werden ebenfalls sicher gespeichert und niemals verändert. Wenn das anfängliche 10-Hz-Resampling nicht Ihren Anforderungen entspricht, können Sie im Bereich 'Realisierungen' (Registerkarte 'Resamplings') weitere Resamplings mit anderen Abtastraten berechnen lassen. Diese neuen Resamplings werden dabei immer aus den Rohdaten berechnet. Beachten Sie jedoch, dass die Wahl eines sehr kleinen Resampling-Intervalls viel Zeit für die Berechnung benötigt und einen sehr großen Datensatz mit vielen redundanten Informationen erzeugen kann. Es ist also ratsam, sorgfältig zu überlegen, welche Zeitauflösung für &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;das &lt;/ins&gt;jeweilige &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Projekt &lt;/ins&gt;WIRKLICH erforderlich und nützlich ist.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''(Hinweis: Die Berechnung von Resamplings ist bei Playback&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;-Studien &lt;/del&gt;derzeit noch nicht möglich, da die Sessions zu ganz unterschiedlichen Zeitpunkten stattfinden können und zunächst auf den Medienstimulus synchronisiert werden müssen. Die Funktion wird in einer späteren Version implementiert)'''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''(Hinweis: Die Berechnung von Resamplings ist bei Playback &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Projekten &lt;/ins&gt;derzeit noch nicht möglich, da die Sessions zu ganz unterschiedlichen Zeitpunkten stattfinden können und zunächst auf den Medienstimulus synchronisiert werden müssen. Die Funktion wird in einer späteren Version implementiert)'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/translate&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/translate&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mediawiki:diff::1.12:old-1239:rev-3351 --&gt;
&lt;/table&gt;</summary>
		<author><name>Aliebelt</name></author>
	</entry>
	<entry>
		<id>https://wiki.emotouch.de/index.php?title=Resampling&amp;diff=1239&amp;oldid=prev</id>
		<title>Alenz: Diese Seite wurde zum Übersetzen freigegeben</title>
		<link rel="alternate" type="text/html" href="https://wiki.emotouch.de/index.php?title=Resampling&amp;diff=1239&amp;oldid=prev"/>
		<updated>2022-04-19T08:30:36Z</updated>

		<summary type="html">&lt;p&gt;Diese Seite wurde zum Übersetzen freigegeben&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;languages /&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
Die Aufzeichnung der Benutzerinteraktion in emoTouch ist event-gesteuert. Jedes Mal, wenn ein Benutzer mit der Benutzeroberfläche interagiert, z.B. einen Schieberegler bewegt, wird auf dem Gerät des Teilnehmers ein Event ausgelöst, an den emoTouch-Server übertragen und in der Datenbank mit dem genauen Zeitstempel aufgezeichnet. Es gibt verschiedene Arten von Events für verschiedene Arten von Benutzerinteraktionen, z. B. Schiebereglerbewegungen, Tastenbetätigungen, Markieren von Kontrollkästchen usw. Einige zusätzliche Events werden ausgelöst und aufgezeichnet, wenn z.B. ein Part beginnt, ein Video abgespielt wird oder ein Benutzer sein mobiles Gerät dreht. &lt;br /&gt;
 &lt;br /&gt;
Die event-gesteuerte Architektur von emoTouch speichert Daten mit der bestmöglichen zeitlichen Genauigkeit. Die tatsächliche Genauigkeit der aufgezeichneten Zeitstempel der Ereignisse hängt von verschiedenen Parametern ab, z.B. von der Geschwindigkeit des verwendeten Geräts und der Netzwerkverbindung. emoTouch versucht jedoch, z.B. die Netzwerklatenz zu ermitteln und zu kompensieren und speichert den Zeitstempel eines Events so genau wie möglich. &lt;br /&gt;
Gleichzeitig ist die event-gesteuerte Architektur sehr effektiv und datensparsam. Wenn keine Interaktion stattfindet (z.B. weil der Benutzer einen Schieberegler eine Zeit lang nicht bewegt), werden auch keine Events ausgelöst und es entsteht kein unnötiger Netzwerkverkehr oder unnötige Datenspeicherung. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Die anfänglichen, event-gesteuerten Daten, die emoTouch in der Datenbank aufzeichnet, werden &amp;quot;Rohdaten&amp;quot; ('Raw data') genannt. Obwohl die Rohdaten den Zeitstempel der Ereignisse mit der bestmöglichen zeitlichen Genauigkeit enthalten, ist diese Art von Daten für die meisten Arten der Datenanalyse nicht geeignet. Für alle Analysen, die Berechnungen auf der Basis von mehreren Teilnehmern beinhalten (z.B. die Berechnung des Mittelwerts einer Schiebereglerposition über alle Teilnehmer zu einem bestimmten Zeitstempel), müssen 'resampelte Daten' ('Resampled Data') mit einer festen Abtastrate verwendet werden. Resampelte Daten enthalten in diskreten Zeitintervallen, z.B. alle 100 Millisekunden, die aktuelle Position z.B. eines Schiebereglers für jeweils alle Teilnehmer.  &lt;br /&gt;
&lt;br /&gt;
== Beispiel == &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
[[Datei:Resampling1.png|mini|Abbildung A: Rohdaten]]&lt;br /&gt;
Die Teilnehmer A (blau) und B (grün) bewegen einen Schieberegler, ausgehend von einem gemeinsamen Anfangswert von 3 zum Zeitpunkt t0. Als erster bewegt Teilnehmer A zum Zeitpunkt t1 seinen Schieberegler auf den Wert 1. Bei t5 bewegen beide Teilnehmer ihre Schieberegler zufällig genau zum gleichen Zeitpunkt. NUR die Änderungen der Werte der Schieberegler lösen Events aus und werden mit den Zeitpunkten t0 bis t5 in der Datenbank gespeichert (Abbildung A) - und mehr nicht!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
Wenn man versucht, den Mittelwert des Schiebereglers für die Teilnehmer A und B zu den Zeitpunkten t0 bis t5 zu berechnen, führt dies in den meisten Fällen zu falschen Ergebnissen, denn zu den Zeitpunkten t1, t2, t3 und t4 enthält die Datenbank jeweils NUR einen einzigen Wert für EINEN Teilnehmer. Ein Mittelwert, der zu diesen Zeitpunkten berechnet wird, entspräche dann einfach dem Wert dieses einen Teilnehmers - das ist offensichtlich fehlerhaft. Nur bei t0 und t5 sind jeweils ZWEI Werte in der Datenbank gespeichert, was den korrekten Mittelwert von 3 (t0) und 4 (t5) ergibt.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
Die Lösung für dieses Problem ist die Verwendung von resampelten Daten. Bei dieser Neuabtastung wird ein Raster aus äquidistanten Zeitstempeln mit dem Zeitintervall ∆t erstellt. In der Datenbank wird dann der Wert des Schiebereglers für JEDEN Teilnehmer zu JEDEM Zeitpunkt des neuen Zeitrasters gespeichert. &lt;br /&gt;
[[Datei:Resampling2.png|mini|Abbildung B: Resampelte Daten]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
Abbildung B zeigt, wie die Ereignisse aus den event-gesteuerten Rohdaten in das neue Zeitraster der resampelten Daten überführt werden. t0 bis t5 sind die ursprünglichen Zeitstempel aus den Rohdaten, r0 bis r8 (rot) die neu erstellten Zeitstempel der resampelten Daten.  &lt;br /&gt;
Wie ersichtlich, werden die tatsächlichen Schiebereglerwerte für beide Teilnehmer zu JEDEM einzelnen Zeitpunkt des Zeitrasters in der Datenbank gespeichert. Falls innerhalb eines Zeitraster-Intervalls ''kein'' neuer Rohwert auftritt, werden dabei die Werte des vorherigen Zeitintervalls wiederholt ('Upsampling'). Diese Wiederholung von Werten führt zwar zu deutlichen Redundanzen im Datensatz, aber ermöglicht auch Berechnungen, die mit den Rohdaten nicht möglich sind. So können problemlos z.B. Mittelwerte für jeden Zeitpunkt im neuen Zeitraster berechnet werden. Falls innerhalb eines Zeitraster-Intervalls ''mehrere'' Roh-Events liegen, wird lediglich entweder der erste oder der letzte der Werte in die resampelten Daten übernommen, der Rest wird verworfen. Dieses 'Downsampling' ist also unweigerlich immer mit einem gewissen Informationsverlust verbunden. Der Modus des Downsampling kann im Resample-Dialog von emoTouch eingestellt werden. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
Die Zeitstempel im Zeitraster der resampelten Daten sind etwas weniger genau als die event-basierten Ursprungsdaten. So erfolgte beispielsweise die erste Änderung von Wert 3 auf 1 durch Teilnehmer A NICHT zum Zeitpunkt r1, wie die Wertänderung in den resampelten Daten vermuten läßt, sondern bereits etwas früher zum Zeitpunkt t1. Da aber t1 nicht mit dem neuen, äquidistanten Zeitraster übereinstimmt, zeigt sich die Änderung erst zum neuen Zeitstempel r1. Je kleiner das Intervall ∆t des Resampling ist, desto geringer ist die mittlere Zeitabweichung zwischen dem ursprünglichen und den resampelten Zeitstempeln. &lt;br /&gt;
Nicht zuletzt sind die Dateien für resampelte Daten deutlich größer als für Rohdaten. Die Rohdaten in Abbildung A benötigen nur 8 Zeit/Teilnehmer/Wert-Zeilen, um die Event-Informationen zu speichern, während bei den resampelten Daten 16 Zeilen benötigt werden. Die resampelten Daten enthalten viele redundante Informationen, die selbst dann gespeichert werden, wenn gar keine Benutzerinteraktion stattfindet. Je kleiner dabei das Resampling-Intervall ∆t ist, desto größer ist die Menge der redundanten Informationen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
Da die Verwendung von Resampling-Daten für viele numerische und statistische Analysemethoden von Zeitreihendaten unerlässlich ist, berechnet emoTouch nach Abschluss einer Durchführung einen ersten Resampling-Datensatz mit einem Zeitintervall von 100 ms (10 Hz). Die Rohdaten selbst werden ebenfalls sicher gespeichert und niemals verändert. Wenn das anfängliche 10-Hz-Resampling nicht Ihren Anforderungen entspricht, können Sie im Bereich 'Realisierungen' (Registerkarte 'Resamplings') weitere Resamplings mit anderen Abtastraten berechnen lassen. Diese neuen Resamplings werden dabei immer aus den Rohdaten berechnet. Beachten Sie jedoch, dass die Wahl eines sehr kleinen Resampling-Intervalls viel Zeit für die Berechnung benötigt und einen sehr großen Datensatz mit vielen redundanten Informationen erzeugen kann. Es ist also ratsam, sorgfältig zu überlegen, welche Zeitauflösung für die jeweilige Studie WIRKLICH erforderlich und nützlich ist. &lt;br /&gt;
'''(Hinweis: Die Berechnung von Resamplings ist bei Playback-Studien derzeit noch nicht möglich, da die Sessions zu ganz unterschiedlichen Zeitpunkten stattfinden können und zunächst auf den Medienstimulus synchronisiert werden müssen. Die Funktion wird in einer späteren Version implementiert)'''&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Alenz</name></author>
	</entry>
</feed>