
Bildobjekt
Das Bildobjekt ist eines der am häufigsten verwendeten Objekte in Labvanced, das Forschern ermöglicht, Teilnehmern während eines Experiments statische Bilder oder Fotos zu präsentieren. Es wird häufig in der kognitiven, sozialen und Verhaltensforschung verwendet, um Stimuli wie Objekte, Szenen oder Gesichter anzuzeigen. Das Bildobjekt ist äußerst flexibel und kann mit verschiedenen Eigenschaften und Einstellungen angepasst werden, um sich an das experimentelle Design anzupassen. Forscher können Aspekte wie Bildgröße, Position, Rotation und Opazität steuern, um eine präzise Präsentation von Stimuli zu gewährleisten. Darüber hinaus kann das Bildobjekt dynamisch durch Ereignisse manipuliert werden, was fortgeschrittene logische Interaktionen ermöglicht.
Das Bildobjekt im experimentellen Design
Um mit einem Bildobjekt zu arbeiten, ist es wichtig zu wissen, wie Sie es während des experimentellen Designs handhaben können. Im Folgenden werden wir mehrere Optionen besprechen, wie Sie Ihre Bilder über dieses Objekt hinzufügen können, sowie wie Sie es über Anpassungen steuern oder dynamischere Ansätze wie Datenrahmen und Ereignisse nutzen können. Labvanced bietet mehrere Möglichkeiten, die Präsentation und das Verhalten des Bildobjekts innerhalb eines Experiments zu steuern. Dies kann über folgende Themen geschehen:
Lassen Sie uns weiter darauf eingehen, wie ein Bild vor dem Eintauchen in die oben genannten Themen zum Editor hinzugefügt werden kann.
Hinzufügen eines Bildobjekts
Um ein Bildobjekt in Ihr Experiment zu integrieren, öffnen Sie die Images & Drawing-Gruppe in der Symbolleiste des Aufgabeneditors und wählen Sie Image.

Arbeitshinweis: Bereiten Sie Ihre Stimuli im Voraus vor und organisieren Sie sie.
Objekteigenschaften-Panel für Bildobjekte
Das Objekteigenschaften-Panel, das sich während des Bearbeitungsmodus auf der rechten Seite des Bildschirms befindet, bietet Ihnen mehrere Optionen zur Bearbeitung aller Eigenschaften des Bildobjekts, einschließlich Optionen zum Hochladen von Bildstimuli. Wie im Bild unten gezeigt, gibt es mehrere Optionen im rechten Seitenpanel, wo Sie die Einstellungen des Bildes mit nur wenigen Klicks steuern können. Wir haben dieses Bild umbenannt, sodass es "Zielbild" genannt wird.

Für eine vollständige Erklärung dieser Optionen verweisen Sie auf diesen Abschnitt am Ende der Seite, in dem alle Eigenschaften in Tabellenformat aufgelistet sind.
Hinweis: Bedenken Sie, dass alle diese Eigenschaften auch über Ereignisse zugänglich sind. Wenn Sie also eine benutzerdefinierte Aktion, wie einen Button-Klick, haben möchten, um die Eigenschaft zu ändern, ist das völlig möglich!
Es ist sehr üblich, eine Standard-Eigenschaft mit diesem Panel festzulegen und dann ein Ereignis zu verwenden, um sie dynamisch auf einen neuen Wert zu aktualisieren. Zum Beispiel können Sie ein Ereignis verwenden und festlegen, dass beim Klicken auf das Bild (Trigger) das Bild um 5 Einheiten nach rechts verschoben wird.
Aufgabenassistent zum Hinzufügen von Bildobjekten
Wenn Sie Ihre experimentelle Aufgabe mit Tabellenkalkulationen / CSV-Daten einrichten möchten, kann der Aufgabenassistent verwendet werden, um Ihre Bildstimuli hinzuzufügen.
Im folgenden Beispiel stellen die Spalten B & C Bildstimuli dar, die dann automatisch zu Bildobjekten für Sie hinzugefügt werden, wenn Sie den Aufgabenassistenten in Labvanced verwenden.
Im folgenden Beispiel stellen die Spalten B & C Bildstimuli dar, die dann automatisch zu Bildobjekten für Sie hinzugefügt werden, wenn Sie den Aufgabenassistenten in Labvanced verwenden.

Mit diesem Assistenten können Sie Ihre gesamte experimentelle Aufgabenstruktur erstellen, einschließlich Stimuli, Ereignissen, Variablen, Faktoren, Bedingungen, Randomisierung und Datenaufzeichnungen aus einer einzigen CSV-Datei sowie Stimulusdateien.
Versuchssystem und Bildobjekte
Sobald ein Bildobjekt zum Rahmen hinzugefügt wurde, kann das Versuchssystem gemeinsam genutzt werden, um verschiedene Versuche (mehrere einzigartige Wiederholungen der Aufgabe) basierend auf Ihrer experimentellen Hypothese zu erstellen.
Angenommen, Sie untersuchen Emotionen und möchten Ihre Versuche nach Emotionstypen kategorisieren und gestalten. Sie können zwei Bildobjekte zu einem Rahmen hinzufügen, eines mit Stimuli von glücklichen Emotionen und ein anderes mit traurigen Emotionen. Anschließend könnten Sie einen Faktor namens ‚Emotion‘ mit zwei Stufen – ‚glücklich‘ und ‚traurig‘ hinzufügen, bevor Sie die Bildstimuli unter den relevanten Bedingungen hochladen.
📌 Praktisches Beispiel: Hochladen von Stimuli zu bestimmten Ebenen und Objekten: Im folgenden Video entwickeln wir das Experimentdesign, indem wir Bildstimuli zur relevanten Bedingung hochladen.
Für weitere Informationen besuchen Sie bitte unsere Dokumentation zum Versuchssystem.
Ereignis-System und Bildobjekte
Das Ereignis-System ist eine dynamische Möglichkeit, um:
- Zu steuern, wie sich ein Bild verhält
- Bestimmte Eigenschaften des Objekts aufzuzeichnen:
- Bildstimuli über Datenrahmen zu präsentieren
Diese Punkte werden wir jetzt ausführlicher besprechen.
Steuerung des Bildverhaltens
Jedes Verhalten oder Aussehen des Bildes kann mithilfe von Ereignissen modifiziert werden.
Im folgenden Beispiel richten wir einen Mausklick (Trigger) über das Bildobjekt namens „Zielbild“ ein und legen fest, dass die x-Koordinate des Zielbilds (die eine Eigenschaft ist) um +5 erhöht werden soll. Dies bedeutet, dass jeder Klick die x-Koordinate um +5 erhöht und das Bild nach rechts verschiebt.

Hinweis: Sie können die exakte Zeit in Millisekunden, zu der die Objekteigenschaft auf dem Bildschirm aktualisiert wurde, in einer Variablen aufzeichnen und speichern!
Daten und Aufzeichnungen vom Bildobjekt
Um Werte zu zeichnen, die mit dem Bildobjekt verbunden sind, können Sie die Aktion Set/Record Variable verwenden und angeben, welche Daten Sie aufzeichnen möchten.
Aufzeichnen von Dateinamen
In einigen Fällen möchten Sie möglicherweise die genauen Namen der Bilder, die während eines Versuchs präsentiert wurden, aufzeichnen. Das ist absolut möglich und leicht einzurichten!
Im folgenden Beispiel speichern wir die Bildnamen für das richtige Bild und das falsche Bild. Es gibt zwei Variablen – „richtiger Bildname“ und „falscher Bildname“, die beide „String“-Daten speichern, da der Name der Datei im String-Format vorliegt.
Um auf das Objekt zu verweisen, klicken Sie einfach auf das Bleistiftsymbol und wählen dann die Frame / Task / Object-Kategorie und wählen Object Property. Für das erste Feld wählen Sie das Zielobjekt und für das zweite Feld wählen Sie Filename. Ebenso verweisen wir für die Variable „falscher Bildname“ auf den Dateinamen des Stimulus, indem wir die Verbindung zum „falschen“ Bildobjekt herstellen.

Infolge des oben Genannten werden die spezifischen Dateinamen der Bilder pro Versuch aufgelistet, wie im Bild unten dargestellt.

Das obige Beispiel stammt aus dieser Beispielstudie zum Bouba-Kiki-Effekt, die Sie in Ihr Konto importieren können.
Randomisierung und Bildobjekte
Randomisierung ist ein weiteres zentrales Thema im Zusammenhang mit der Präsentation von Bildern. Es gibt viele Möglichkeiten, die Randomisierung in diesem Kontext zu diskutieren, da die Randomisierung stark von dem spezifischen Experiment abhängt.
Bezüglich der Bildobjekte umfasst die Randomisierung typischerweise die Änderung des Standorts des Zielbildes oder die Auswahl eines zufälligen Bildes aus einem Set.
Für weitere Informationen über Randomisierung und Balance in Labvanced, siehe diese Seite.
Forschungshighlight: Das Bildobjekt in Aktion
Das Bildobjekt spielt eine entscheidende Rolle in der experimentellen Forschung, insbesondere in Studien zur visuellen Wahrnehmung, Gedächtnis und Aufmerksamkeit. Labvanced hat Forschern in verschiedenen Bereichen ermöglicht, ihre Studien mithilfe des Bildobjekts von Labvanced durchzuführen.
Dynamik der visuellen Aufmerksamkeit: Eine Augenverfolgungsstudie
Die Studie (Calignano et al., 2024) untersuchte, wie die semantische Verarbeitung, also die Bedeutungen von Wörtern und Objekten, beeinflusst, wo und wie wir unseren visuellen Fokus lenken. Es wurde die Hypothese aufgestellt, dass echte Wörter und vertraute Objekte die Aufmerksamkeitsrichtung und Zielerkennung effektiver beeinflussen würden als Pseudo-Wörter oder Pseudo-Objekte.
Die Teilnehmer wurden mit Primes (initialen Hinweisen, die unsere Aufmerksamkeit und Wahrnehmung späterer Ziele beeinflussen könnten) konfrontiert. Die Forscher führten zwei webbasierte Augenverfolgungs-Experimente mit Labvanced durch:
- Experiment 1: Die Teilnehmer wurden mit Wörtern (entweder echten Wörtern oder Pseudo-Wörtern) als Primes konfrontiert
- Experiment 2: Umfasste die Präsentation von Bildern (echten Objekten oder Pseudo-Objekten) als Primes.
Experimentelle Paradigmen mit Wörtern (Experiment 1) und Bildern (Experiment 2); Calignano et al. (2024).
Nach dem Betrachten des Primes sahen sie einen räumlichen Hinweis (entweder gültig oder ungültig), der anzeigte, wo sie nach dem Ziel suchen sollten. Ein gültiger räumlicher Hinweis erscheint am selben Ort wie das Ziel, während ein ungültiger Hinweis an einem anderen Ort als das Ziel erscheint. Die Teilnehmer mussten die Ziele identifizieren und reagieren, indem sie eine Taste drücken, wenn sie das Ziel fanden.
Die gesammelten Daten beinhalteten Reaktionszeiten (Millisekunden) für die Zielerkennung, Genauigkeitsraten für die Durchführung der Aufgabe und Augenverfolgungsdaten für die Aufmerksamkeitsanalyse.
Die Ergebnisse zeigten, dass Wörter und erkannte Objekte die Zielerkennung durch top-down Prozesse verbessern können, selbst wenn ihre Präsentation nicht direkt mit der Aufgabe verknüpft ist.
Eigenschaften des Bildobjekts Tabelle
Wie bei jedem Objekt in Labvanced gibt es allgemeine, aber auch objekt spezifische Eigenschaften, die im rechten Seitenpanel erscheinen, wenn man mit dem Objekt arbeitet. Im Folgenden finden Sie die Spezifikationen und Beschreibungen zu den Optionen des Bildobjekts:
Hauptmerkmale des Bildobjekts
| Eigenschaftsname | Datentyp | Änderbar, Wie | Rahmenart | Beschreibung |
|---|---|---|---|---|
Name | String | Ja, Textfeld | Canvas & Seite | Der Name des Objekts. Der Name wird häufig als Referenz auf das Objekt verwendet (d.h. innerhalb von Ereignissen), daher sollte er einzigartig sein. |
Visibility | Numerisch (0-1) | Ja, Kontrollkästchen | Canvas | Der Transparenzwert des Objekts. Mit einem Wert von 0 ist das Objekt vollständig unsichtbar; ein Wert von 1 ist vollständig sichtbar. |
Active | Boolesch (true / false) | Ja, Kontrollkästchen | Canvas & Seite | Bestimmt, ob das Objekt aktiv ist und während der Ausführung des Experiments geändert werden kann. Wenn auf false gesetzt, wird das Objekt keine Aktionen auslösen. |
Position & Größenmerkmale des Bildobjekts
| Eigenschaftsname | Datentyp | Änderbar, Wie | Rahmenart | Beschreibung |
|---|---|---|---|---|
X | Numerisch (0- Breite des Rahmens) | Ja, Text oder Pfeile | Canvas | Die X-Position des Objekts. |
Y | Numerisch (0-Höhe des Rahmens) | Ja, Text oder Pfeile | Canvas | Die Y-Position des Objekts. |
Width | Numerisch (0-Breite des Rahmens) | Ja, Text oder Pfeile | Canvas | Die Breite des Objekts. |
Height | Numerisch (0-Breite des Rahmens) | Ja, Text oder Pfeile | Canvas | Die Höhe des Objekts. |
Anchor | Kategorisch (1-9) | Ja, Auswahloption | Canvas | Der Anker setzt den "Positionsreferenzpunkt" des Objekts. Standardmäßig ist dies die linke obere Ecke. |
Skalen- & Rotationsmerkmale des Bildobjekts
| Eigenschaftsname | Datentyp | Änderbar, Wie | Rahmenart | Beschreibung |
|---|---|---|---|---|
Scaling | Numerisch (0-Inf) | Ja, Text oder Pfeile | Canvas | Ändert die Skala / den Zoom des Elements. Größere Werte vergrößern das Element. |
Rotation | Numerisch (0-359) | Ja, Text oder Pfeile | Canvas | Ändert die Rotation des Objekts. 0 ist die standardmäßige aufrechte Position. |
Keep aspect ratio | Boolesch (true / false) | Ja, Kontrollkästchen | Canvas | Bestimmt, ob das Seitenverhältnis des Objekts beim Skalieren beibehalten wird. |
Stil des Bildobjekts
| Eigenschaftsname | Datentyp | Änderbar, Wie | Rahmenart | Beschreibung |
|---|---|---|---|---|
Border-Size | Numerisch (0-INF) | Ja, Text oder Pfeile | Canvas | Ändert die Randgröße des Objekts. 0 zeigt keinen Rand an. |
Border-Color | Hexadezimaler String (Farbe) | Ja, Auswahloption | Canvas | Ändert die Randfarbe des Objekts. |
Background (BG)-Color | Hexadezimaler String (Farbe) | Ja, Auswahloption | Canvas | Ändert die Hintergrundfarbe des Objekts. Standardmäßig gibt es keine Farbe / es ist transparent. |
Roundness | Numerisch (0-1) | Ja, Text oder Pfeile | Canvas | Ändert die Rundheit des Objekts. 1 ist ein vollständig rundes Objekt, 0 ein vollständig quadratisches Objekt. |
Overflow-X | Kategorisch (Hidden,Auto,Visible) | Ja, Auswahloption | Canvas | Bestimmt, ob das Objekt einen sichtbaren Scrollbalken in der X-Dimension haben wird. |
Overflow-Y | Kategorisch (Hidden,Auto,Visible) | Ja, Auswahloption | Canvas | Bestimmt, ob das Objekt einen sichtbaren Scrollbalken in der Y-Dimension haben wird. |
Scroll Margin | Numerisch | Ja, Text oder Pfeile | Canvas | Bestimmt den Abstand des Scrollbalkens in Prozent. |
Change CSS Properties | CSS-Code | Ja, Kontrollkästchen und Textfeld | Canvas | Ändert einen Aspekt des Erscheinungsbilds des Objekts mit CSS-Code. |
Mausinteraktion im Player
| Eigenschaftsname | Datentyp | Änderbar, Wie | Rahmenart | Beschreibung |
|---|---|---|---|---|
Selectable | Boolesch (true / false) | Ja, Kontrollkästchen | Canvas | Bestimmt, ob das Objekt während der Ausführung des Experiments ausgewählt / hervorgehoben werden kann. |
Highlight on Select | Boolesch (true / false) | Ja, Kontrollkästchen | Canvas | Bestimmt, ob das ausgewählte Objekt visuell als ausgewählt erscheint (d.h. mit einem Rand). |
Draggable | Boolesch (true / false) | Ja, Kontrollkästchen | Canvas | Bestimmt, ob das Objekt während der Ausführung des Experiments gezogen werden kann. |
Resizable | Boolesch (true / false) | Ja, Kontrollkästchen | Canvas | Bestimmt, ob das Objekt während der Ausführung des Experiments skaliert werden kann. |
Track Scroll | Boolesch (true / false) | Ja, Kontrollkästchen und numerische Werte, wenn aktiviert (ScrollPositionX, ScrollPositionY) | Canvas | Ermöglicht das Verfolgen des Scrollens, wenn ein Objekt mit Bildlaufleisten angezeigt wird. |
Bildmerkmale
| Eigenschaftsname | Datentyp | Änderbar, Wie | Beschreibung |
|---|---|---|---|
Filename | String | Ja, Textfeld | Der gegebene Name der Datei. |
Select File (Folder Icon) | Funktion | Ja, Klicken auf das Symbol | Ein Klick auf das Ordnersymbol öffnet den Datei-Manager, um eine vorhandene Datei auszuwählen oder eine neue Datei hochzuladen und auszuwählen. |
Stimulus Info | String | Ja, Textfeld | Eine änderbare Eigenschaft, die zur Speicherung dynamischer Stimulusinformationen während der Ausführung des Experiments verwendet werden kann. |
Stretch to Fit Bounding Box | Boolesch (true / false) | Ja, Kontrollkästchen | Wenn aktiviert, wird das Bild gestreckt, um das Begrenzungsfeld vollständig auszufüllen. |
Bounding Box Fit | Funktion | Ja, Klicken auf das Symbol | Nach dem Klick auf "Anpassen" wird das Begrenzungsfeld auf die Abmessungen des Bildes beschnitten. |
Auto Fit Bounding Box with Image | Funktion | Ja, Kontrollkästchen | Wenn aktiviert, wird das Begrenzungsfeld automatisch geändert, um dem Bild zu entsprechen. |