Graphics, Imaging, and Games Lab

  • Home
  • About Us
  • Contact
  • Login
Home

From the Lab

  • Benchmark
  • Projects
  • Publications
  • Image Galleries
  • Blogs
  • Lab Members
  • Prospective Students
  • Search

Image Stylization

Methods for automatically generating stylized images, usually by manipulating photographs. We design specialized filters and filter sequences, apply optimization techniques, and use procedural methods for creating de novo content.


Funded by NSERC.

Participants
Bernard Llanos
Chujia Wei
David Mould
Greg Twentyman
Hua Li
Lester Mundt
Ling Xu


Publications

Year Title Authors Download
2020 Image Abstraction through Overlapping Region Growth
Rosa Azami
David Mould
[PDF]
2019 Stipple Removal in Extreme-tone Regions
Rosa Azami
Lars Doyle
David Mould
[PDF]
2019 Automated pebble mosaic stylization of images
Lars Doyle
Forest Anderson
Ehren Choy
David Mould
[PDF]
2019 Irregular pebble mosaics with sub-pebble detail
Ali Sattari
Lars Doyle
David Mould
2018 Augmenting Photographs with Textures Using the Laplacian Pyramid
Lars Doyle
David Mould
[PDF]
2017 Developing and Applying A Benchmark for Evaluating Image Stylization
David Mould
Paul Rosin
[PDF]
2017 Detail and Color Enhancement in Photo Stylization
Rosa Azami
David Mould
[PDF]
2017 Image Stylization using Depth Information for Hatching and Engraving effects
Carlos Aviles
[PDF]
2016 A Benchmark Image Set for Evaluating Stylization
David Mould
Paul Rosin
[PDF]
2016 Painted Stained Glass
Lars Doyle
David Mould
[PDF]


Related Galleries

Fibonacci Heap Cascading Cuts Demo

Related Projects: 
Image Stylization

Demonstration images showing how a Fibonacci min-heap rearranges itself following a few heap operations:

  • Each image's filename is the description of the preceding heap operation which resulted in the current heap arrangement pictured.
  • The first character of the filename indicates the position of the image in the sequence of heap operations.
  • Images were produced in MATLAB using the built-in "treeplot" function (for the lines and points) and "treelayout" function (to get coordinates for the numbers displayed beside the nodes).

Related blog post: http://gigl.scs.carleton.ca/node/493

Basic Cumulative Range Geodesic Filter Parameter Matrix

  • 1
  • 2
  • next ›
  • last »
Related Projects: 
Image Stylization

There are two series of images in this gallery:

  1. Filtered images produced with the same "gamma" parameter value, but with different filter mask sizes.
  2. Filtered images produced with the same mask size, but different "gamma" values.
  • Read more


Related Blog Posts

  • Image representation with stipples and other shapes - Conclusion
  • Selecting superpixels according to salience or filter residuals
  • Blending stipples and superpixels in colour
  • Simple combinations of superpixels and stipples
  • Simple Linear Iterative Clustering (SLIC) for image segmentation
  • Replicating structure-preserving stippling (II)
  • Replicating structure-preserving stippling
  • A Qt-based environment for image processing algorithms
  • Image representation with stipples and other shapes - Introduction
  • Leaky Integration Part 4 - Adaptive Mask Termination


Related Code

No related code files so far.

  • Home
  • About Us
  • Contact
  • Login