The Light Show: Flashing Fireflies Gathering and Flying over Digital Images

Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10783)


Computational Generative Art has been inspired by complex collective tasks made by social insects like the ants, which are able to coordinate through local interactions and simple stochastic behavior. In this paper we present the Light Show, an application of the mechanism of flash synchronization exhibited by some species of fireflies. The virtual fireflies from The Light Show gather and fly over digital readymades, self-choreographing the rhythm of illumination of their artistic habitats. We present a standard model with some design parameters able to control synchronization and also a variation able to exhibit clusters of sync at different phases that grow, fight, disappear or win, illuminating different parts of a digital image in an animated process.


Fireflies Flash Phase Response Curve Virtual Ants Neighborhood Range Japanese Tree Frogs 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Abbood, Z.A., Amlal, O., Vidal, F.P.: Evolutionary art using the fly algorithm. In: Squillero, G., Sim, K. (eds.) EvoApplications 2017. LNCS, vol. 10199, pp. 455–470. Springer, Cham (2017). CrossRefGoogle Scholar
  2. 2.
    Aihara, I., Mizumoto, T., Otsuka, T., Awano, H., Nagira, K., Okuno, H.G., Aihara, K.: Spatio-temporal dynamics in collective frog choruses examined by mathematical modeling and field observations. Sci. Rep. (2014)Google Scholar
  3. 3.
    Aupetit, S., Bordeau, V., Monmarché, N., Slimane, M., Venturini, G.: Interactive evolution of ant paintings. In: IEEE Press (ed.) Proceedings of IEEE Congress on Evolutionary Computation, Canberra, pp. 1376–1383 (2003)Google Scholar
  4. 4.
    Bennett, M., Schatz, M.F., Rockwood, H., Wiesenfeld, K.: Huygens’s clocks. Proc. Roy. Soc. Lond. A Math. Phys. Eng. Sci. 458(2019), 563–579 (2002)MathSciNetCrossRefzbMATHGoogle Scholar
  5. 5.
    Blasius, B., Huppert, A., Stone, L.: Complex dynamics and phase synchronization in spatially extended ecological systems. Nature 399, 354–359 (1999)CrossRefGoogle Scholar
  6. 6.
    Buck, J., Buck, E., Case, J.F., Hanson, F.E.: Control of flashing in fireflies. J. Comp. Physiol. 144(3), 287–298 (1981)CrossRefGoogle Scholar
  7. 7.
    Buck, J., Buck, E., Hanson, F.E., Case, J.F., Mets, L.J., Atta, G.J.: Control of flashing in fireflies. J. Comp. Physiol. 144, 287–298 (2004)CrossRefGoogle Scholar
  8. 8.
    Camazine, S., Deneubourg, J.L., Franks, N.R., Sneyd, J., Theraulaz, G.: Self-organization in Biological Systems. Princeton Studies in Complexity. Princeton University Press, Princeton (2003)zbMATHGoogle Scholar
  9. 9.
    Christensen, A.L., O’Grady, R., Dorigo, M.: From fireflies to fault-tolerant swarms of robots. IEEE Trans. Evol. Comput. 13, 754–766 (2009)CrossRefGoogle Scholar
  10. 10.
    Fernandes, C.M.: Pherographs and other hidden landscapes. Int. J. Arts Technol. 8(2), 132–166 (2015)CrossRefGoogle Scholar
  11. 11.
    Galanter, P.: Computational aesthetic evaluation: steps towards machine creativity. In: ACM SIGGRAPH 2012 Courses, SIGGRAPH 2012, pp. 14:1–14:162. ACM (2012)Google Scholar
  12. 12.
    Glass, L.: Synchronization and rhythmic processes in physiology. Nature 410(6825), 277–84 (2001)CrossRefGoogle Scholar
  13. 13.
    Goldbeter, A.: Biochemical Oscillations and Cellular Rhythms: The Molecular Bases of Periodic and Chaotic Behaviour. Cambridge University Press, Cambridge (1996)CrossRefzbMATHGoogle Scholar
  14. 14.
    Greenfield, G.: Evolutionary methods for ant colony paintings. In: Rothlauf, F., et al. (eds.) EvoWorkshops 2005. LNCS, vol. 3449, pp. 478–487. Springer, Heidelberg (2005). CrossRefGoogle Scholar
  15. 15.
    Greenfield, G.: Ant paintings using a multiple pheromone model. In: Proceedings of BRIDGES 2006, pp. 319–326 (2006)Google Scholar
  16. 16.
    Greenfield, G.: On evolving multi-pheromone ant paintings. In: Proceedings of the IEEE Congress on Evolutionary Computation (2006)Google Scholar
  17. 17.
    Greenfield, G.: Stigmmetry prints from patterns of circles. In: Proceedings of BRIDGES 2012, pp. 291–298. Tessellations Publishing (2012)Google Scholar
  18. 18.
    Greenfield, G.: Ant paintings based on the seed foraging behavior of P. barbatus. In: Proceedings of BRIDGES 2013, pp. 43–48 (2013)Google Scholar
  19. 19.
    Greenfield, G., Machado, P.: Swarm art. Leonardo 47(1), 5–7 (2014)CrossRefGoogle Scholar
  20. 20.
    Greenfield, G., Machado, P.: Ant- and ant-colony-inspired alife visual art. Artif. Life 21(3), 293–306 (2015)CrossRefGoogle Scholar
  21. 21.
    Hong, Y.W.P., Scaglione, A.: A scalable synchronization protocol for large scale sensor networks and its applications. IEEE J. Sel. Areas Commun. 23, 1085–1099 (2005)CrossRefGoogle Scholar
  22. 22.
    Jacob, C.J., Hushlak, G., Boyd, J.E., Nuytten, P., Sayles, M., Pilat, M.: Swarmart: interactive art from swarm intelligence, vol. 40, pp. 248–254 (2007)Google Scholar
  23. 23.
    Lewis, S.: Silent Sparks: The Wondrous World of Fireflies. Princeton University Press, Princeton (2016)CrossRefGoogle Scholar
  24. 24.
    Mcclintock, M.K.: Menstrual synchorony and suppression. Nature 229, 244–5 (1971)CrossRefGoogle Scholar
  25. 25.
    Mirollo, R.E., Strogatz, S.H.: Synchronization of pulse-coupled biological oscillators. SIAM J. Appl. Math. 50(6), 1645–1662 (1990)MathSciNetCrossRefzbMATHGoogle Scholar
  26. 26.
    Néda, Z., Ravasz, E., Brechet, Y., Vicsek, T., Barabási, A.: Self-organizing processes: the sound of many hands clapping. Nature 403(6772), 849–850 (2000)CrossRefGoogle Scholar
  27. 27.
    Neumann, A., Alexander, B., Neumann, F.: The evolutionary process of image transition in conjunction with box and strip mutation. CoRR abs/1608.01783 (2016)Google Scholar
  28. 28.
    Perez-Diaz, F., Zillmer, R., Groß, R.: Control of synchronization regimes in networks of mobile interacting agents. Phys. Rev. Appl. 7, 054002 (2017)CrossRefGoogle Scholar
  29. 29.
    Richter, H.: Visual art inspired by the collective feeding behavior of sand-bubbler crabs. CoRR abs/1709.00410 (2017)Google Scholar
  30. 30.
    Schäfer, C., Rosenblum, M.G., Abel, H.H., Kurths, J.: Synchronization in the human cardiorespiratory system. Phys. Rev. E Stat. phys. Plasmas Fluids Relat. Interdisc. Top. 60, 857–870 (1999)Google Scholar
  31. 31.
    Sims, K.: Artificial evolution for computer graphics. SIGGRAPH Comput. Graph. 25(4), 319–328 (1991)CrossRefGoogle Scholar
  32. 32.
    Snedden, W.A., Greenfield, M.D., Jang, Y.: Mechanisms of selective attention in grasshopper choruses: who listens to whom? Behav. Ecol. Sociobiol. 43, 59–66 (1998)CrossRefGoogle Scholar
  33. 33.
    Strogatz, S.: Sync: The Emerging Science of Spontaneous Order. Hyperion Books, New York (2003)Google Scholar
  34. 34.
    Urbano, P.: Playing in the pheromone playground: experiences in swarm painting. In: Rothlauf, F., et al. (eds.) EvoWorkshops 2005. LNCS, vol. 3449, pp. 527–532. Springer, Heidelberg (2005). CrossRefGoogle Scholar
  35. 35.
    Urbano, P.: Consensual paintings. In: Rothlauf, F., et al. (eds.) EvoWorkshops 2006. LNCS, vol. 3907, pp. 622–632. Springer, Heidelberg (2006). CrossRefGoogle Scholar
  36. 36.
    Urbano, P.: Mimetic variations on stigmergic swarm paintings. In: Monmarché, N., Talbi, E.-G., Collet, P., Schoenauer, M., Lutton, E. (eds.) EA 2007. LNCS, vol. 4926, pp. 62–72. Springer, Heidelberg (2008). CrossRefGoogle Scholar
  37. 37.
    Urbano, P.: The T. albipennis sand painting artists. In: Chio, C., et al. (eds.) EvoApplications 2011. LNCS, vol. 6625, pp. 414–423. Springer, Heidelberg (2011). CrossRefGoogle Scholar
  38. 38.
    Winfree, A.T.: Biological rhythms and the behavior of populations of coupled oscillators. J. Theor. Biol. 16(1), 15–42 (1967)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing AG, part of Springer Nature 2018

Authors and Affiliations

  1. 1.Faculdade de Ciências, BioISIUniversidade de LisboaLisbonPortugal

Personalised recommendations