Originally posted by: jEct2
what's the logic behind this?
I'm no expert but there are several parts to this illusion. One is called Troxler fading, which is the phenomenon that if you focus on a central spot (the cross in the middle of the illusion) while paying your attention to something in the periphery of your vision (in this case the magenta circles) while maintaining your gaze on the central spot, the peripheral image will start to fade from your vision and it will be replaced by its surrounding (the gray background)
As far as the green/magenta dots, that is (I think) a result of a the negative post-effect of your visual field. Sort of like this illusion here:
http://www.sapdesignguild.org/resources/glossary_color/index1.html (search this page for "color afterimage" and you'll find it). You've seen these before; if you stare at an image for long enough and then look away to a white wall or otherwise blank surface you'll see that same image but with negative colors. Just so happens that green and magenta are negative colors like that
That's the best I can do with this illusion, I wish the author gave some more insight! Very cool though...