Skip to content

Commit

Permalink
ENH: Stimulus class for generating random noise stimuli
Browse files Browse the repository at this point in the history
I offer this stimulus class for generating visual random noise stimuli of various kinds. There are 4 main classes. Pixel based, Gabor element based, Filtered noise, and Coloured noise. Pixel based can have grey levels distributed according to binary, normal of uniform distributions. Gabor based can be oriented or isotropic. Filter based used Butterworth filtered white noise. Coloured noise allows gives the noise a skewed spatial frequency spectrum and includes white noise and noise derived from the spectrum of an image - this tool randomises the phase spectrum of the image. I’m not 100% sure about using the term coloured noise. I’ve used it as the technical terms for not flat spectra mostly use colour names: pink-noise being the most common. But is might be confused with noise that actually has different hues. I am working on a builder component to go with this. That component will be quite complex with a lot of parameters. I would like it for my lab but wonder how it might be simplified eg different builder components for different classes of noise or different tabs for the parameter belonging to different classes of noise. Do you have a view about adding such a component? I’m happy to upload what I have for discussion at some point soon.
  • Loading branch information
schofiaj committed Jun 16, 2017
1 parent b55dba1 commit 232b812
Showing 1 changed file with 553 additions and 0 deletions.

0 comments on commit 232b812

Please sign in to comment.