Orientation Discrimination: Lesson 3

In this lesson, you will learn how to:

- create noise masks,
- use a timeline event to specify the temporal relationship between the stimuli events.

This lesson assumes you have been through Lesson 1 of this tutorial and became familiar with adding and inspecting the various types of events.

Difficulty: 1/5
Duration: 15 mn

TEMPORAL MASKING

This lesson makes the basic orientation discrimination task more elaborate by displaying 2D noise masks before and after the target stimulus (aka sandwich paradigm with forward and feedback masking stimuli).

First, duplicate the original experiment and rename the copy Orientation Discrimination 3 as you did in Orientation Discrimination: Lesson 2.

Step 1: Adding a Timeline Event

Option-click on the arrow in front of the Orientation Discrimination 3 experiment to reveal its whole hierarchy.

Select the 2IFC procedure and insert a new group event using the '+' folder icon. Change the sub-category and title of this new group event to Composed Stimuli/Timeline and Timeline, respectively.

Move the Gabor stimuli INSIDE the Timeline event so it gets indented to the right as illustrated.

Select the Timeline event and click on the Inspect button to inspect its properties. If you did not select yet a sub-category for this Composed Stimuli event above, click on the Timeline tab now (1).

The Timeline properties present a list of embedded stimulus events: so far there is only one, the Gabor stimulus.

Click on the OK button to close the properties panel (2). The next step is to add masking stimuli before and after the Gabor stimulus.

Step 2: Adding Masking Stimuli

Select the Timeline event, and insert a new stimulus event using the '+' file icon. Change the sub-category and title of this new group event to Visual Stimulus/Grating and Forward Mask, respectively.

Tip: You could also duplicate the Gabor event, rename the copy Forward Mask, and move it directly above the original Gabor.

Select the Forward Mask event and edit its properties by clicking on the Inspect button (or press ⌘-i).

Select the Grating tab if necessary.

Using the pop-up menu, set the carrier type to Noise; then select the 2D, Gaussian, and White noise options.

Set the envelope to Hard Edge with its radius at 2 deg (this must be larger than the sigma used for the Gabor stimulus).

Click on the OK button to validate the changes.

Duplicate the Forward Mask stimulus, rename the copy to Backward Mask, and move it to just after the Gabor stimulus inside the Timeline event, as illustrated.

The next step is to edit the Timeline properties to specify the temporal relationship between the masks and the target stimulus.

Step 3: Customizing the Timeline

Select the Timeline event, and click on the Inspect button to edit its settings.

There are now three stimuli in the Timeline table. The green area in the table indicates when and how long each stimulus is displayed. By default and as illustrated, they are presented simultaneously for the same length of time.

Note that the total duration of the timeline, as well as the onset and duration for the selected stimulus, are indicated above the table.

Select the Gabor entry in the table and set its Onset column to ISI using the pop-up menu (ISI = inter-stimulus interval; SOA = stimulus-onset asynchrony).

Click on NA (not available) in the to column and select the entry 0: Forward Mask from the pop-up menu. This selection ensures that the ISI for the Gabor stimulus occurs relative to the Forward Mask stimulus.

The Gabor timeline is now split in two: a black zone corresponding to the period before the ISI is applied, and a green zone during which the stimulus is displayed.

Note that the ISI onset is set to 0 second by default which means:

- the Gabor onset occurs immediately at the offset of the Forward Mask,
- the total duration has also been automatically updated (from 0.5 to 1 second) to account for the extra time introduced by the Gabor ISI relative to the Forward Mask.

Select the Backward Mask entry in the table and set its Onset column to ISI and its to column to 1: Gabor. This specifies an ISI (of 0 second by default) between the Gabor stimulus and the Backward Mask stimulus.

The Gabor stimulus is now embedded in a sandwich masking paradigm.

Click on the OK button to validate the changes and return to the Designer panel.
Check and run the experiment!

Conclusion

In this lesson you learned how to create noise masks and use a timeline to precisely specify the relative timing of the stimuli, particularly their presentation order through the use of an ISI.

In the next lessons, you will learn how to:

- add a spatial and temporal context (Lesson 4),
- add motion & dynamics through the use of a 1st-order drifting Gabor (Lesson 5).

If you are interested in further exploring masking effects on orientation discrimination, you may try to extend this lesson by investigating the effects of various masking parameters, such as noise contrast, noise size, noise duration or ISI duration . In that case, make sure to go through Lesson 2 of this tutorial as it shows how to configure different experimental conditions and run interleaved staircase methods.

Back to Tutorials

© 2006-2024 KyberVision Japan LLC. All rights reserved.