Sorry, your browser doesn't support canvas element !
Plaid Stimulus
What happens when combining 2 gratings with different properties
1
cpd
90
deg
1
cycle per second
0
50
%
v1.0
© 2020 KyberVision - Innovation in Vision Sciences
Send Feedback
Plaid stimuli are composed of two superimposed sine-wave gratings moving in independent directions. At slow speeds, they are typically perceived as a translating pattern with a rigid movement. At higher speeds, the component gratings of the plaids may be perceived to move transparently in their component directions. Depending on their relative properties, plaids may be perceived as moving in the direction of the vector sum of the component velocity vectors or as moving in yet other directions. Though they have been some of the most studied visual stimuli, it appears that there is still no theory able to fully account for the wide range of perceptions produced by plaids.

In this particular example, a reference vertical grating (with the specified spatial frequency) drifting horizontally to the right at a speed of 1 cycle per second is linearly combined with a second grating with a relative orientation, speed and spatial frequency. With the provided sliders, you can explore the effect of many combinations of the 2 gratings: their relative orientation, speed or spatial frequency. The “Contrast balance” allows you to modulate the contribution of each grating (50% for equal contribution) or visualize the individual gratings (0% for the reference grating, 100% for the other one).

References

  Adelson & Movshon (1982) Phenomenal coherence of moving visual patterns. Nature 300, 523–525

  Yo & Wilson (1992) Perceived direction of moving two-dimensional patterns depends on duration, contrast and eccentricity. Vision Research 32(1):135–147

  Champion et al. (2007) Perceived direction of plaid motion is not predicted by component speeds. Vision Research 47:375–383.

  Bowns (2018) Motion estimation: A biologically inspired model. Vision Research 150:44–53

  Sperling et al. (2020) Theory of the Perceived Motion Direction of Equal-Spatial-Frequency Plaid Stimuli. Psychological Review 127(3):305–326
Here is the math behind this stimulus:

  xrot = x*cos(angle)-y*sin(angle)
  refgrating = cos(2*pi*x*sf-2*pi*time)
  othergrating = cos(2*pi*xrot*sf*(10^(harm/10))-2*pi*speed*time)
  z = ((100-cnt)*refgrating+cnt*othergrating)/100
The whole stimulus is generated in real-time using a GLSL shader that runs right inside your WebGL-compatible browser. The plain Math behind the stimulus was converted to this optimized GLSL shader using the new Psykinematix Pro Edition. Translation to Matlab and Python code is also possible !

This whole widget was also fully generated using Psykinematix Pro Edition. The parameters that control the stimulus properties through the sliders are the same as the ones you would define as dependent or independent variables when using the stimulus in an actual psychophysical experiment using Psykinematix. The widget creation is otherwise fully customizable with your own logo, copyright, links, etc.

To learn more about the widget creation, click on the above "Made With" button !
v1.0
© 2020 KyberVision - Innovation in Vision Sciences