I am attaching a short program called not_solid_gray.m which flickers,
frame for frame, a small black & white checkerboard with its black &
white inverse image.
Theoretically, the resulting presentation should be a solid gray
square. But in reality, using MATLAB 2007a and PTB-3 on an
Intel-based Mac min and also a Windows XP PC, artifacts clearly define
the borders between the black and white squares within the
checkerboard during flickering. (Though the bulk of the area is the
expected average gray.)
Just wondering if anyone can explain why the border artifact appear?
I did notice that the coloring of those border artifacts can be
changed depending on which video buffers (i.e., buffer 1 or buffer 2)
the flickered textures are drawn. These comments are repeated within
the code itself and possibly more clear in context.
Thanks for any insight.
Daniel Shima
Vanderbilt Vision Research Center
frame for frame, a small black & white checkerboard with its black &
white inverse image.
Theoretically, the resulting presentation should be a solid gray
square. But in reality, using MATLAB 2007a and PTB-3 on an
Intel-based Mac min and also a Windows XP PC, artifacts clearly define
the borders between the black and white squares within the
checkerboard during flickering. (Though the bulk of the area is the
expected average gray.)
Just wondering if anyone can explain why the border artifact appear?
I did notice that the coloring of those border artifacts can be
changed depending on which video buffers (i.e., buffer 1 or buffer 2)
the flickered textures are drawn. These comments are repeated within
the code itself and possibly more clear in context.
Thanks for any insight.
Daniel Shima
Vanderbilt Vision Research Center