Automated pebble mosaic stylization of images

Abstract Digital mosaics have usually used regular tiles, simulating historical tessellated mosaics. In this paper, we present a method for synthesizing pebble mosaics, a historical mosaic style in which the tiles are rounded pebbles. We address both the tiling problem, of distributing pebbles over...

Full description

Bibliographic Details
Main Authors: Lars Doyle, Forest Anderson, Ehren Choy, David Mould
Format: Article
Language:English
Published: SpringerOpen 2019-04-01
Series:Computational Visual Media
Subjects:
Online Access:http://link.springer.com/article/10.1007/s41095-019-0129-0
_version_ 1818255875584819200
author Lars Doyle
Forest Anderson
Ehren Choy
David Mould
author_facet Lars Doyle
Forest Anderson
Ehren Choy
David Mould
author_sort Lars Doyle
collection DOAJ
description Abstract Digital mosaics have usually used regular tiles, simulating historical tessellated mosaics. In this paper, we present a method for synthesizing pebble mosaics, a historical mosaic style in which the tiles are rounded pebbles. We address both the tiling problem, of distributing pebbles over the image plane so as to approximate the input image content, and the problem of geometry, creating a smooth rounded shape for each pebble. We adopt simple linear iterative clustering (SLIC) to obtain elongated tiles conforming to image content, and smooth the resulting irregular shapes into shapes resembling pebble cross-sections. Then, we create an interior and exterior contour for each pebble and solve a Laplace equation over the region between them to obtain height-field geometry. The resulting pebble set approximates the input image while representing full geometry that can be rendered and textured for a highly detailed representation of a pebble mosaic.
first_indexed 2024-12-12T17:18:49Z
format Article
id doaj.art-94dc907d5e304df5bfeda859fe52c80c
institution Directory Open Access Journal
issn 2096-0433
2096-0662
language English
last_indexed 2024-12-12T17:18:49Z
publishDate 2019-04-01
publisher SpringerOpen
record_format Article
series Computational Visual Media
spelling doaj.art-94dc907d5e304df5bfeda859fe52c80c2022-12-22T00:17:44ZengSpringerOpenComputational Visual Media2096-04332096-06622019-04-0151334410.1007/s41095-019-0129-0Automated pebble mosaic stylization of imagesLars Doyle0Forest Anderson1Ehren Choy2David Mould3Carleton UniversityCarleton UniversityCarleton UniversityCarleton UniversityAbstract Digital mosaics have usually used regular tiles, simulating historical tessellated mosaics. In this paper, we present a method for synthesizing pebble mosaics, a historical mosaic style in which the tiles are rounded pebbles. We address both the tiling problem, of distributing pebbles over the image plane so as to approximate the input image content, and the problem of geometry, creating a smooth rounded shape for each pebble. We adopt simple linear iterative clustering (SLIC) to obtain elongated tiles conforming to image content, and smooth the resulting irregular shapes into shapes resembling pebble cross-sections. Then, we create an interior and exterior contour for each pebble and solve a Laplace equation over the region between them to obtain height-field geometry. The resulting pebble set approximates the input image while representing full geometry that can be rendered and textured for a highly detailed representation of a pebble mosaic.http://link.springer.com/article/10.1007/s41095-019-0129-0non-photorealistic renderingdigital mosaicsimage stylizationsegmentationimage processing
spellingShingle Lars Doyle
Forest Anderson
Ehren Choy
David Mould
Automated pebble mosaic stylization of images
Computational Visual Media
non-photorealistic rendering
digital mosaics
image stylization
segmentation
image processing
title Automated pebble mosaic stylization of images
title_full Automated pebble mosaic stylization of images
title_fullStr Automated pebble mosaic stylization of images
title_full_unstemmed Automated pebble mosaic stylization of images
title_short Automated pebble mosaic stylization of images
title_sort automated pebble mosaic stylization of images
topic non-photorealistic rendering
digital mosaics
image stylization
segmentation
image processing
url http://link.springer.com/article/10.1007/s41095-019-0129-0
work_keys_str_mv AT larsdoyle automatedpebblemosaicstylizationofimages
AT forestanderson automatedpebblemosaicstylizationofimages
AT ehrenchoy automatedpebblemosaicstylizationofimages
AT davidmould automatedpebblemosaicstylizationofimages