Parent sketch which turned into "Image based aggregation" (http://www.openprocessing.org/sketch/80169). They both share the algorithm for the arrangement of the particles.
P == Pause on / off
M == change movement mode
N == transparent background on / off
I == show / hide image input
R == random image on / off
Photos are taken by me.
To tweak this sketch, first download it.
Make your updates, then upload your tweak!