Science magazine cover, 22 September 2023: a head and shoulders built from red, white and blue rectangular tiles that dissolve into the dark, illustrating deep learning that predicts the effect of human missense variants

Tsevis Studio

Research, Science and Technology at Tsevis Studio

Algorithmic mosaic research in matching, visual importance, Gestalt perception and geometry: how a studio handles visual complexity

A mosaic is a decision made thousands of times. Research is how those decisions become good ones.Tsevis Studio

Opening image: Science magazine cover, 22 September 2023, Tsevis Studio.

Tsevis Studio is a research practice as well as a design studio. For thirty years it has built its own software for algorithmic mosaics and studied the science beneath it: how fragments are matched to an image, how the eye decides what matters, how geometry inherited from many cultures can carry a picture.

The studio owns its algorithms, its grid research and its archive, and it credits the scientists whose work it builds on. It does not claim that others cannot make mosaics. It claims that few treat the problem at this depth, and that the depth shows in the result.

What follows maps the directions of that research, names some of the people who opened them, and shows where the knowledge goes to work.

Directions of Research

Photomosaics and image mosaics

Building an image from other images: the question of which fragment goes where.

  • Robert Silvers, 19961
  • Adam Finkelstein and Marisa Range, 19982
  • Junhwan Kim and Fabio Pellacini, 20023
  • L. Doyle and David Mould, 20194
Classical and decorative mosaics

Simulating how mosaic makers place tiles along the lines of a form.

  • Alejo Hausner, 20015
  • Gershon Elber and George Wolberg, 20036
  • Sebastiano Battiato, G. Di Blasi, G. M. Farinella and G. Gallo, University of Catania, 20077
  • Sebastiano Battiato and colleagues, University of Catania, on opus vermiculatum[[battiato_opus]]
  • Y. Liu, O. Veksler and O. Juan, 20108
Halftoning and dithering

Turning continuous tone into discrete marks: the classic quantisation problem.

  • Robert Floyd and Louis Steinberg, 19769
  • Robert Ulichney, 198810
  • Adrian Secord, 200211
Visual attention and importance

Modelling where the eye goes, so that fine fragments fall where they matter.

  • Laurent Itti, Christof Koch and Ernst Niebur, 199812
  • Xiaodi Hou and Liqing Zhang, 200713
  • Radhakrishna Achanta and colleagues, 200914
Perception and Gestalt

The whole is perceived before its parts; see the references in The Tradition We Work In.

  • Max Wertheimer, 1923; David Navon, 197715
  • György Kepes, Language of Vision, 194416
  • Rudolf Arnheim, Art and Visual Perception, 195417
  • Bruno Munari, Design e comunicazione visiva, 196818
  • Gaetano Kanizsa, Grammatica del vedere, 198019
  • Nino Di Salvatore, “Teoria dello spazio”, Scuola Politecnica di Design, Milan, 199220
Geometry and pattern traditions

Pattern as knowledge: Islamic geometry, quasi-crystals, tilings of the plane.

  • E. H. Hankin, 192521
  • Branko Grünbaum and G. C. Shephard, 198722
  • Michael Cohen and colleagues, 200323
  • Peter Lu and Paul Steinhardt, 200724
Text and character mosaics

Images built from letters and symbols, from typewriter art to fast ASCII rendering.

  • Nenad Markuš and colleagues, 201525

I. A Studio That Builds Its Own Instruments

The tradition described in The Tradition We Work In is a tradition of instruments as much as of images: the chisel, the cut tessera, the typewriter, the mainframe. A mosaic maker has always been someone who decides which fragment goes where, thousands of times, and the quality of the work depends on the quality of those decisions.

The idea these instruments serve is set out in Algorithmic Mosaic.

Tsevis Studio has spent thirty years improving them. It has built its own software for making algorithmic mosaics, and it studies the science that software rests on: how colour is matched, how the eye decides what matters, how a grid can carry the memory of a historical pattern. Two instruments carry this research today, Mozaix and CGMCreator. They hold more than a dozen matching algorithms and a large, growing family of grid architectures, and they are never finished, because the research is not.

We do not claim that others cannot make mosaics. We claim that few treat the problem at this depth, and that the depth can be seen in the result: an image that reads in a second and still rewards an hour.

II. Matching: Which Fragment Belongs Where

Every mosaic poses the same question. Given thousands of fragments and an image, which fragment goes into which place? The question has a research history of its own. Robert Silvers made it a practice in 1996, when he built photographs out of photographs;1 Adam Finkelstein and Marisa Range framed it as image mosaics two years later;2 Junhwan Kim and Fabio Pellacini let the pieces take their own shapes.3 More recently, researchers have asked how to stylise an image as a pebble mosaic,4 and how to render image mosaics and ASCII art quickly.25

The studio’s matching research asks the same question in several registers. Colour is compared in perceptual colour spaces, where distance on paper matches distance to the eye. Structure is compared as well as colour: where the lines run, how much ink a tile carries, what shape it makes. Edges receive their own priority. Where one fragment must be chosen from thousands, optimisation methods settle the competition between neighbouring cells, and neural features are available when a collection of fragments is too varied for hand-built measures.

Screenshot of a tessera library browser with hundreds of lettered image fragments scattered along hue and chroma axes on a grey ground
A library of 1,372 lettered fragments laid out by hue and chroma, so that the colour of every tessera can be seen, and compared, before it is chosen. The studio’s own browser for tessera libraries. Screenshot, Tsevis Studio research software. Select the image to enlarge.
Screenshot of a colour composer showing a lime green and a purple background crossed by a dark transparent rectangle, with a validity checklist for transparency
A colour composer for overlapping transparencies. It tests two background colours and a veil against stated conditions: four distinct regions, preserved topology, contrast reduction and balanced transparency. Screenshot, Tsevis Studio research software. Select the image to enlarge.

Behind all of this stands a quieter ancestor. Placing a tile is a quantisation problem, and quantisation has a classic literature in halftoning: the error-diffusion method of Robert Floyd and Louis Steinberg,9 and the blue-noise theory of Robert Ulichney.10 The mosaic maker and the halftone engineer are solving the same puzzle at different scales.

III. Importance: Where the Eye Goes

A mosaic does not treat every part of an image equally, and neither does the eye. A face, a hand, a letter deserves finer fragments than a sky. Deciding which is which is a question of visual importance.

Research on visual attention gives us measures to work with. Laurent Itti, Christof Koch and Ernst Niebur modelled how scenes attract attention;12 Xiaodi Hou and Liqing Zhang found structure in what an image’s spectrum leaves unexplained;13 Radhakrishna Achanta and colleagues made salient regions fill out to the object rather than only its edges.14 The studio studies these methods and others, combines them where one signal alone would mislead, measures how each behaves on real images, and keeps the ones that earn their place.

Importance only becomes useful when it is joined to perception. This is the thread that runs from the Gestalt psychologists of the early twentieth century to the work of this studio: the whole is perceived before its parts, so a mosaic has to be designed for the whole first.15 Figure and ground, proximity, continuity and emergence are not decoration in this research. They are the parameters. Alejo Hausner’s work on placing tiles along the lines of an image shows how far a computer can go once it follows those lines;5 the studio’s own research on Algorithmic Gestalt, described in the Tradition essay, is about the step beyond.

The Gestalt tradition reached designers through teachers as much as through laboratories. György Kepes set out a Language of Vision in 1944;16 Rudolf Arnheim gave Art and Visual Perception a psychology of the creative eye;17 in Italy, Bruno Munari built a method for teaching visual communication,18 Gaetano Kanizsa wrote the Grammatica del vedere,19 and Nino Di Salvatore’s essay “Teoria dello spazio”, published in the catalogue of the Scuola Politecnica di Design in Milan in 1992, belongs to the same shelf.20 These books taught generations of designers to see before they made, and they sit beside the laboratory papers in the studio’s research.

Screenshot of the Mozaix priority and importance settings beside a portrait of a woman with braids, with a heat-map preview of the importance map and sliders for faces, edges, saliency and colour
The importance map. A priority panel weights faces, edges, saliency and colour, previews the resulting map, and adds object detection, depth, semantic and multi-scale analysis. Mozaix, the studio’s research software. Screenshot, Tsevis Studio research software. Select the image to enlarge.
Screenshot of CGMCreator showing a list of weighted image-analysis methods and a split before-and-after view of a portrait turned into a mosaic of concentric circular shapes
A before-and-after comparison of one portrait. On the left, analysis methods are selected and weighted: edge detection, saliency, structure tensor, face awareness, colour variance, frequency-tuned saliency and contrast. On the right, a mosaic of concentric shapes built from them. CGMCreator. Screenshot, Tsevis Studio research software. Select the image to enlarge.
Mosaic portrait of Albert Einstein assembled from quantum physics symbols
Albert Einstein, mosaic built from the symbols of quantum physics, for Denison University magazine, 2019. See the work

IV. Grids and Geometry: Pattern Traditions as a Body of Knowledge

A grid is not neutral. A square grid, a hexagonal grid and a grid grown from an Islamic star pattern say different things about the same image, and each has its own mathematics.

The geometric traditions of the past are a body of knowledge the studio treats with the seriousness of a research library. E. H. Hankin analysed how Islamic geometric patterns are constructed;21 Peter Lu and Paul Steinhardt showed in 2007 that fifteenth-century artisans had arrived at quasi-crystalline tilings centuries before Western mathematics described them;24 Branko Grünbaum and G. C. Shephard catalogued and classified the tilings of the plane;22 Michael Cohen and colleagues showed how a small set of Wang tiles can cover a plane without visible repetition.23 On the side of mosaic-making itself, Gershon Elber and George Wolberg worked out how to render traditional mosaics,6 and Y. Liu, O. Veksler and O. Juan how to generate classic mosaics with graph cuts.8 At the University of Catania, Sebastiano Battiato and his colleagues surveyed the whole field of digital mosaic frameworks,7 and devised a way to render the opus vermiculatum style, with tiles laid along the contours of the image as the ancient workshops laid them.[[battiato_opus]]

The studio’s grid research draws on this lineage and on the others that run through the tradition: Islamic geometry and the arabesque, Roman opus and Byzantine gold, the Portuguese azulejo, Gaudí’s trencadís, aperiodic tilings, circle packing, and the structures of nature, from leaf veins to soap foam. The question in each case is the same. What does this pattern know about how to carry an image, and how do we let it?

Screenshot of the Mozaix grid style menu with categories including Islamic Patterns and Roman and Classical, and an open submenu of aperiodic tilings and spirals including Penrose, Ammann-Beenker and Hat Monotile
Grid styles are organised by tradition: Islamic patterns, Roman and classical, craft and textile, East Asian and Celtic, organic and adaptive, aperiodic and spiral. The open submenu lists the Penrose, pinwheel, chair and Ammann–Beenker tilings, a modulo Krinkle spiral, an Archimedean spiral and the hat monotile. Screenshot, Tsevis Studio research software. Select the image to enlarge.
Screenshot of the Mozaix settings with an open fill-method menu listing Photographic, Islamic and Girih, Tilework and Azulejo and Openwork and Lattice, and a note that local models only are used for client privacy
Fill methods follow the same lineages: Islamic and girih, Roman and classical, tilework and azulejo, textile and weave, openwork and lattice (kumiko, hishi mesh, Ethiopian cross). The settings also state the studio’s rule that only local models are used, so that a client’s material is never sent to a third party. Screenshot, Tsevis Studio research software. Select the image to enlarge.
Screenshot of the Mozaix Jigsaw Packing settings with preset thumbnails of a portrait and columns of controls for structure, size, detail, layers and pattern
The Jigsaw Packing settings. Pieces build along the axes of the face, sizes follow a priority map, and layers, gaps, detail and repetition are controlled in separate groups, starting from working presets for portraits. Screenshot, Tsevis Studio research software. Select the image to enlarge.
Screenshot of the CGMCreator shape connection centers dialog, with a list of seven centers and circles drawn over the eyes and mouth of a portrait of a woman with braids
Shape Connection. Concentric shapes are centred on the features that matter in a portrait, the eyes and the mouth, each with its own radii, rings and sectors; every centre can override the global parameters. CGMCreator. Screenshot, Tsevis Studio research software. Select the image to enlarge.
Royal digital mosaic for Bahrain built from Islamic geometric patterns and gold leaf
Royal Digital Mosaics for Bahrain: Islamic geometric pattern as the structure of the image. See the work
Mosaic of Mediterranean ornament in warm gold, red and green for the Bulgari Mediterranea collection
Bulgari Mediterranea: a mosaic of Mediterranean material culture, from Hellenic meander to Andalusian ornament. See the work

V. Method: Measured, Gated, Documented

Research that is not measured is opinion. The studio’s tools are built with the habits of a laboratory: behaviour is measured on real images, not demonstrations; a method that collapses on difficult material is caught by a gate before it reaches a commission; and what is learned is written down, with its errors, so that the next piece of work starts from the previous one’s knowledge.

Screenshot of the Mozaix analytics view: a dark parallel-coordinates graph of six coloured lines, one for each candidate matching algorithm, beside a list of the candidates with scores, confidence, time and memory
Choosing among matching methods by measurement. A parallel-coordinates graph compares candidate algorithms for one portrait across nine dimensions, and lists each candidate’s score, confidence, estimated time and memory, so that the choice can be argued rather than guessed. Mozaix. Screenshot, Tsevis Studio research software. Select the image to enlarge.

This is also why the instruments keep being rebuilt. Each commission asks a question the tools could not yet answer, and each production failure yields information. That discipline has produced something that cannot be bought as software: an accumulated understanding of why a mosaic works.

VI. Knowledge the Studio Owns, and the Science It Credits

The studio owns its algorithms, its grid generators and its research archive. They were built here, from a long familiarity with the problem, and they are not shared. Client material is processed on the studio’s own machines, with local pipelines, and does not leave them.

The studio does not claim the science. Every method it builds on has authors, and the studio’s practice is to name them. Where its tools use models or libraries made by others, they are used under their own licences and acknowledged. The studio’s contribution is the thing the tradition has always asked of a mosaic maker: knowing which fragment belongs where, and why.

VII. From Research to Commission

Research matters here because it reaches work. The same understanding of matching, importance and geometry shows up wherever a mosaic is asked to carry a brief:

  • Public art and architecture: permanent walls and installations, where an image must read from across a concourse and from an arm’s length. See Public Art & Installations.
  • Corporate and institutional commissions: entrance halls, anniversaries, identity work. See Corporate Art & Commissions.
  • Advertising and campaigns: one idea that works at poster scale and at thumbnail scale. See Advertising & Campaigns.
  • Editorial illustration: portraits and concepts for magazines, where the fragments themselves carry the story. See Editorial Illustration.
  • Fine art, collectibles and gifts: works made to be kept, including the physical pieces of Singularis. See Fine Art & Collectibles.

A brief that cannot be simplified is a brief for research. The studio would be glad to hear it.

References

  1. Robert S. Silvers, Photomosaics: Putting Pictures in their Place, MS thesis, MIT Media Laboratory, 1996.
  2. Adam Finkelstein and Marisa Range, “Image Mosaics,” in Electronic Publishing, Artistic Imaging, and Digital Typography, Lecture Notes in Computer Science 1375 (Springer, 1998).
  3. Junhwan Kim and Fabio Pellacini, “Jigsaw Image Mosaics,” SIGGRAPH 2002.
  4. L. Doyle, D. Mould and colleagues, “Automated pebble mosaic stylization of images,” Computational Visual Media, 2019.
  5. Alejo Hausner, “Simulating Decorative Mosaics,” SIGGRAPH 2001.
  6. Gershon Elber and George Wolberg, “Rendering Traditional Mosaics,” The Visual Computer, 2003.
  7. Sebastiano Battiato, G. Di Blasi, G. M. Farinella and G. Gallo, “Digital Mosaic Frameworks: An Overview,” Computer Graphics Forum, 2007.
  8. Y. Liu, O. Veksler and O. Juan, “Generating Classic Mosaics with Graph Cuts,” Computer Graphics Forum 29(8), 2010.
  9. Robert W. Floyd and Louis Steinberg, “An Adaptive Algorithm for Spatial Greyscale,” Proceedings of the Society for Information Display 17(2), 1976.
  10. Robert A. Ulichney, “Dithering with Blue Noise,” Proceedings of the IEEE 76(1), 1988.
  11. Adrian Secord, “Weighted Voronoi Stippling,” NPAR 2002.
  12. Laurent Itti, Christof Koch and Ernst Niebur, “A Model of Saliency-Based Visual Attention for Rapid Scene Analysis,” IEEE Transactions on Pattern Analysis and Machine Intelligence, 1998.
  13. Xiaodi Hou and Liqing Zhang, “Saliency Detection: A Spectral Residual Approach,” CVPR 2007.
  14. Radhakrishna Achanta, Sheila Hemami, Francisco Estrada and Sabine Süsstrunk, “Frequency-Tuned Salient Region Detection,” CVPR 2009.
  15. Tsevis Studio, The Tradition We Work In, with the references on Gestalt psychology (Wertheimer, 1923; Navon, 1977).
  16. György Kepes, Language of Vision (Chicago: Paul Theobald, 1944).
  17. Rudolf Arnheim, Art and Visual Perception: A Psychology of the Creative Eye (Berkeley: University of California Press, 1954).
  18. Bruno Munari, Design e comunicazione visiva: contributo a una metodologia didattica (Bari: Laterza, 1968).
  19. Gaetano Kanizsa, Grammatica del vedere (Bologna: Il Mulino, 1980).
  20. Nino Di Salvatore, “Teoria dello spazio,” in the catalogue of the Scuola Politecnica di Design, Milan, 1992.
  21. E. H. Hankin, The Drawing of Geometric Patterns in Saracenic Art, Memoirs of the Archaeological Survey of India 15 (Calcutta, 1925).
  22. Branko Grünbaum and G. C. Shephard, Tilings and Patterns (New York: W. H. Freeman, 1987).
  23. Michael F. Cohen, Jonathan Shade, Stefan Hiller and Oliver Deussen, “Wang Tiles for Image and Texture Generation,” SIGGRAPH 2003.
  24. Peter J. Lu and Paul J. Steinhardt, “Decagonal and Quasi-Crystalline Tilings in Medieval Islamic Architecture,” Science 315, 2007.
  25. Nenad Markuš, Marco Fratarcangeli, Igor S. Pandžić and Jörgen Ahlberg, “Fast Rendering of Image Mosaics and ASCII Art,” Computer Graphics Forum 34(6), 2015.