Skip to main content

Image Sequence Stimuli

Version: v1 (current)

Display multiple images one after another in a fixed or randomized order, with optional auto-advance timing.

Overview

The Image Sequence stimuli task shows multiple images one at a time in succession. It supports both self-paced advancement (click Next) and automatic timed advancement. This task is useful for rapid serial visual presentation (RSVP), sequential memory encoding, and any paradigm requiring ordered image presentation.

Common research uses include:

  • RSVP paradigm: Rapid image streams for attentional research
  • Attentional blink: Image-based attentional blink studies
  • Sequential memory: Remember image order or specific items
  • Dynamic scene perception: Show scene changes over time

Where to Configure

In the study editor, add a new task and choose Stimuli → Image sequence. Or add a base "Stimuli" task and set Type to "Images (sequence)".

Setup Steps

  1. Click Upload images and select one or more images.
  2. After at least one image is uploaded, a hint appears above the list reminding you that you can drag to reorder.
  3. Arrange order by dragging items in the list. The first item shows first.
  4. To remove an image, click the x on its row.
  5. Optional: enable Randomize sequence order to shuffle the list for each participation session.
  6. Optional: enable Auto-advance and set "Advance after (seconds)". Even with auto-advance, the participant can still click Next to proceed.
  7. Click Save.

Configuration Parameters

Sequence-Specific Parameters

ParameterTypeDefaultDescription
Imagesfile upload-Upload one or more images to display in sequence
Randomize Sequence OrderbooleanfalseShuffle the image order for each participant session
Auto AdvancebooleanfalseAutomatically advance to the next image after a set duration
Advance After (seconds)number-Seconds to display each image before auto-advancing

Common Stimuli Parameters

ParameterTypeDefaultDescription
Button Textstring'Continue'Text for advancement button
Background Color (hex)string'FFFFFF'Background color

Participant Flow

  1. The participant sees one image at a time, centered on the page.
  2. Clicking Next moves to the next image. On the last image, Next finishes the task.
  3. If Auto-advance is enabled, images also advance automatically after the specified number of seconds.
  4. If Randomize sequence order is enabled, the image order is shuffled when the session starts and stays fixed for that participant.

Design Recommendations

  • Image quality: Use high-contrast images sized for screens; the app scales images to fit without cropping.
  • Order: Keep the order simple and communicate expectations in the task instructions if needed.
  • Encoding studies: Use fixed auto-advance durations (e.g., 2 s per image) for consistency.
  • RSVP: For rapid presentation, use very short advance times (200-500 ms per image).
  • Practice stimuli: Use different images for practice than for the main task.
  • Counterbalancing: Enable randomization to counterbalance order effects across participants.

Common Issues and Solutions

IssueSolution
Images don't loadUse absolute URLs; check CORS settings; test on the target browser
Participants skip too quicklyUse Auto-advance with a fixed duration; disable manual advancement if needed
Inconsistent display durationsUse Auto-advance for precise timing control
Image order matters but is randomizedDisable Randomize sequence order; arrange images manually in the editor

Data Output

Markers and Responses

The task records high-resolution timestamps in the markers collection. No response object is recorded (participants advance by clicking Next or via auto-advance).

Markers (sequence_order):

{
"type": "sequence_order",
"ts": "2024-01-01T00:00:01.000Z",
"hr": 1234.56,
"data": {
"order": ["image_a.jpg", "image_c.jpg", "image_b.jpg"],
"randomized": true
}
}

Markers (stimulus_shown):

{
"type": "stimulus_shown",
"ts": "2024-01-01T00:00:01.100Z",
"hr": 1334.56,
"data": {
"index": 0,
"filename": "image_a.jpg",
"url": "https://example.com/images/image_a.jpg"
}
}

Markers (manual_next) -- when participant clicks Next:

{
"type": "manual_next",
"ts": "2024-01-01T00:00:03.500Z",
"hr": 3734.56,
"data": {
"index": 0
}
}

Markers (autoadvance_next) -- when auto-advance timer fires:

{
"type": "autoadvance_next",
"ts": "2024-01-01T00:00:03.000Z",
"hr": 3234.56,
"data": {
"index": 0,
"scheduled_offset_ms": 2000,
"drift_ms": 3
}
}

Summary Artifact

None. The image sequence stimulus task does not generate a summary artifact.

References

  • Bradley, M. M., & Lang, P. J. (2007). The International Affective Picture System (IAPS) in the study of emotion and attention. In J. A. Coan & J. J. B. Allen (Eds.), Handbook of Emotion Elicitation and Assessment (pp. 29-46). Oxford University Press.

See Also

  • Image - Single image presentation
  • Image Grid - Display multiple images simultaneously
  • Text - Text content presentation