Simulating decorative mosaics
@article{Hausner2001SimulatingDM, title={Simulating decorative mosaics}, author={Alejo Hausner}, journal={Proceedings of the 28th annual conference on Computer graphics and interactive techniques}, year={2001} }
This paper presents a method for simulating decorative tile mosaics. Such mosaics are challenging because the square tiles that comprise them must be packed tightly and yet must follow orientations chosen by the artist. Based on an existing image and user-selected edge features, the method can both reproduce the image's colours and emphasize the selected edges by placing tiles that follow the edges. The method uses centroidal voronoi diagrams which normally arrange points in regular hexagonal…
Figures from this paper
297 Citations
Simulating Mosaics
- Computer Science
- 2004
A novel method for simulating mosaics based on growing tiles from points of existing tiles, utilizing an inscribing circle around several candidate points, which produced interesting results of mosaic like images from input images.
Artificial mosaics
- Computer ScienceThe Visual Computer
- 2005
A method to transform a raster input image into a good-quality mosaic: an “artificial mosaic” that can reproduce the colors of the original image and emphasize relevant boundaries by placing tiles along edge directions.
The Decorative PixMosaics: Using Directional Photo Tiles
- Environmental Science, ArtInternational Conference on Computer Graphics, Imaging and Visualization (CGIV'05)
- 2005
This paper introduces a new kind of mosaic, called the Decorative PixMosaic, where photo tiles of square shapes are used to compose the final image, which can both reproduce the image’s textures and emphasize the selected edges by placing tiles that follow the edges.
3D virtual mosaics: Opus Palladium and mixed styles
- ArtThe Visual Computer
- 2009
This work presents a method to simulate mosaic sculptures using tiles with irregular shapes, a method known by mosaicists as Opus Palladium, or simply “crazy paving,” due to the inherent freedom of mixing the tiles.
3D mosaics with variable-sized tiles
- MathematicsThe Visual Computer
- 2008
A technique to simulate 3D mosaics where the size of the individual pieces vary according to the local geometry, and the user controls the number of tiles, orientation on the surface, and relative size of tiles.
Simulation and Rendering of Opus Palladium 3D Mosaics
- Art2008 XXI Brazilian Symposium on Computer Graphics and Image Processing
- 2008
This work presents a method to simulate this kind of 3D mosaic by representing tiles as Voronoi polygons computed from a distribution of points on the surface of the 3D object.
Rendering Technique for Colored Paper Mosaic
- Computer ScienceInternational Conference on Computational Science
- 2007
This paper focuses on representing the overlap among tiles, maintenance of the edge of input image, and various shapes of tiles in the final output image by solving two tasks mentioned above.
Artificial Mosaic (preprint Version)
- Computer Science
A method to transform a raster input image into a good quality mosaic: an " artificial mosaic", which can reproduce the colors of the original image and emphasize relevant boundaries by placing tiles along their direction.
Simulating Classic Mosaics with Graph Cuts
- Computer ScienceEMMCVPR
- 2007
This work proposes a novel approach by formulating the mosaic simulating problem in a global energy optimisation framework that does not require user interaction, explicit edge detection, or fixing the number of tiles, while producing results that are visually pleasing.
Mosaic: sketch-based interface for creating digital decorative mosaics
- Computer ScienceSBIM '14
- 2014
A new tile growing algorithm is presented, that balances the shape and placement of tiles with need for uniform grout, and a suite of sketch-based tools are developed on top of this algorithm to create and clone tiles and tile patterns along sketched paths, and color them efficiently.
References
SHOWING 1-10 OF 13 REFERENCES
Floating Points: A Method for Computing Stipple Drawings
- Computer ScienceComput. Graph. Forum
- 2000
This work provides an editor similar to paint systems for interactively creating stipple drawings and makes it possible to create such drawings within a matter of hours, instead of days or even weeks when the drawing is done manually.
Paint by numbers: abstract image representations
- ArtSIGGRAPH
- 1990
Computer graphics research has concentrated on creating photo-realistic images of synthetic objects. These images communicate surface shading and curvature, as well as the depth relationships of…
Image Mosaics
- ArtEP
- 1998
We describe a process for creating an image mosaic —a collection of small images arranged in such a way that when they are seen together from a distance they suggest a larger image. To visually…
Fast computation of generalized Voronoi diagrams using graphics hardware
- Computer ScienceSCG '00
- 2000
A new approach for computing generalized 2D and 3D Voronoi diagrams using interpolation-based polygon rasterization hardware is presented and the application of this algorithm to fast motion planning in static and dynamic environments, selection in complex user-interfaces, and creation of dynamic mosaic effects is demonstrated.
Painterly rendering with curved brush strokes of multiple sizes
- ArtSIGGRAPH
- 1998
This work presents a new method for creating an image with a handpainted appearance from a photograph, and a new approach to designing styles of illustration, and presents a framework for describing a wide range of visual styles.
Compaction and separation algorithms for non-convex polygons and their applications☆
- Computer Science
- 1995
Rotational polygon containment and minimum enclosure
- Computer ScienceSCG '98
- 1998
Practical algorithms and numoricnl techniques for robustly calculating polygon set intcracction, Minkowski sum, and range intersection: the intcrscction of a polygon with itself as it rotates through a range of angles are given.
Centroidal Voronoi Tessellations: Applications and Algorithms
- Computer ScienceSIAM Rev.
- 1999
Some applications of centroidal Voronoi tessellations to problems in image compression, quadrature, finite difference methods, distribution of resources, cellular biology, statistics, and the territorial behavior of animals are given.
Surface modeling with oriented particle systems
- Computer ScienceSIGGRAPH
- 1992
A new model of elastic surfaces based on interacting particle systems, which, unlike previous techniques, can be used to join, or extend surfaces without the need for manual intervention.
Electronic Publishing, Artistic Imaging, and Digital Typography
- ArtLecture Notes in Computer Science
- 1998
The following topics were dealt with: artistic imaging; typography tools and methods; non-Latin type tools; typographic creation; ornamental patterns; fonts and design; page styles and structures;…