For example, if you would show an letter made out of random noise moving through random noise, current computer vision algorithms would not be able to recognize anything. And you would pick out that letter immediately. Human visual subsystem is really amazing in that sense.
Should be relatively easy to code with any library that can draw a text on a bitmap. Like PIL, matplotlib, etc. Use ffmpeg to make a video out of frames.
1. draw letters (just black/white) masks; 2. fill letters with noise; 4. fill background with noise; 5. copy letters using a mask onto background, using X,Y as loc; 6. add a little bit of new noise to letters; 8. modify X,Y coordinates (move letters SLIGHTLY); 9. go to step 4.
http://www.anaerob.dk/animcap/k,w.gif
http://www.anaerob.dk/animcap/r,g,b,c,m,w.gif
http://www.anaerob.dk/animcap/r,g,b,c,m,y,k,w.gif
http://www.anaerob.dk/animcap/r,g,b,c,m,y,w.gif
http://www.anaerob.dk/animcap/r,g,b,c,m,y.gif
http://www.anaerob.dk/animcap/r,g,b,c,m.gif
http://www.anaerob.dk/animcap/r,g,b,m,y.gif
http://www.anaerob.dk/animcap/r,g,b,m.gif
http://www.anaerob.dk/animcap/r,g,b,y,k,w.gif
http://www.anaerob.dk/animcap/r,g,b,y,w.gif
Do you have a patent already? :)