Paint by numbers: abstract image representations
SIGGRAPH '90 Proceedings of the 17th annual conference on Computer graphics and interactive techniques
Determination of optical flow and its discontinuities using non-linear diffusion
ECCV '94 Proceedings of the third European conference on Computer Vision (Vol. II)
Painterly rendering for animation
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
Processing images and video for an impressionist effect
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
Painterly rendering for video and interaction
NPAR '00 Proceedings of the 1st international symposium on Non-photorealistic animation and rendering
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Computer Vision and Image Understanding - Special issue on empirical evaluation of computer vision algorithms
ACM SIGGRAPH 2004 Papers
Multiscale Segmentation by Combining Motion and Intensity Cues
CVPR '05 Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) - Volume 1 - Volume 01
Proceedings of the 2005 ACM SIGGRAPH/Eurographics symposium on Computer animation
Stroke Surfaces: Temporally Coherent Artistic Animations from Video
IEEE Transactions on Visualization and Computer Graphics
Simple Adaptive Mosaic Effects
SIBGRAPI '05 Proceedings of the XVIII Brazilian Symposium on Computer Graphics and Image Processing
A spectral approach to NPR packing
Proceedings of the 4th international symposium on Non-photorealistic animation and rendering
Simultaneous fuzzy segmentation of multiple objects
Discrete Applied Mathematics - Special issue: IWCIA 2003 - Ninth international workshop on combinatorial image analysis
Fuzzy segmentation of color video shots
DGCI'06 Proceedings of the 13th international conference on Discrete Geometry for Computer Imagery
ACIVS'11 Proceedings of the 13th international conference on Advanced concepts for intelligent vision systems
Hi-index | 0.00 |
Mosaic is a Non-Photorealistic Rendering (NPR) style for simulating the appearance of decorative tile mosaics. To simulate realistic mosaics, a method must emphasize edges in the input image, while placing the tiles in an arrangement to minimize the visible grout (the substrate used to glue the tiles that appears between them). This paper proposes a method for generating mosaic animations from input videos (extending previous works on still image mosaics) that uses a combination of a segmentation algorithm and an optical flow method to enforce temporal coherence in the mosaic videos, thus avoiding that the tiles move back and forth the canvas, a problem known as swimming. The result of the segmentation algorithm is used to constrain the result of the optical flow, restricting its computation to the areas detected as being part of a single object. This intra-object coherence scheme is applied to two methods of mosaic rendering, and a technique for adding and removing tiles for one of the mosaic rendering methods is also proposed. Some examples of the renderings produced are shown to illustrate our techniques.