Artistic rendering in computer graphics

Artistic rendering is an emerging form of art technique in computer graphics which converts photographs into artistic images. There are many existing image processing software available that performs artistic rendering such as stroke-based or region-based rendering techniques, water colouring, pen a...

Full description

Saved in:
Bibliographic Details
Main Author: Lim, Florence Ming Hien.
Other Authors: Henry Johan
Format: Final Year Project
Language:English
Published: 2011
Subjects:
Online Access:http://hdl.handle.net/10356/46447
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-46447
record_format dspace
spelling sg-ntu-dr.10356-464472023-03-03T20:52:39Z Artistic rendering in computer graphics Lim, Florence Ming Hien. Henry Johan School of Computer Engineering DRNTU::Engineering::Computer science and engineering::Computing methodologies::Computer graphics Artistic rendering is an emerging form of art technique in computer graphics which converts photographs into artistic images. There are many existing image processing software available that performs artistic rendering such as stroke-based or region-based rendering techniques, water colouring, pen and ink stroke, oil painting, cartoon rendering and etc. However, there are very few image processing software that provide different styles of edge detection for stroke distribution in artistic rendering. In this report, a range of non-photorealistic rendering (NPR) methodologies such as edge detection is presented to introduce the various types of edge patterns useful for stroke outlining. Edge detection is a computational methodology designed to detect the boundaries of objects based on abrupt changes in the pixel intensity detected in images. Hence for images of different intensity, quality and sharpness, they will produce a unique piece of outline strokes differently. In addition, other interesting filtering effects are also presented simultaneously for successive application of effects to add in more visualization when creating artistic images. Research studies and analysis of these techniques are first investigated by conducting experiments using two-dimensional convolution images filtering approach for pixel manipulation. Pixel intensity values change within the pixel neighbourhood as the filter applied on the image, and produces computer-generated artistic effect after filtering is done. The software is developed using SharpDevelop 3.2. These NPR techniques are presented in an educational image processing software whereby users without prior designing skills and technical knowledge can also perform image processing proficiently. An evaluation of the resulting image produced from the edge detection and other techniques showed an amount of artistic elements added to create artistic images, with Sobel edge giving better effect than Roberts Cross, Prewitt and Laplacian edges among the edge detection techniques analysed. Finally, specimens of the resulting images rendered with different visual styles are shown and an analysis of future work for artistic rendering is described at the end of this report. Bachelor of Engineering (Computer Science) 2011-12-06T03:28:43Z 2011-12-06T03:28:43Z 2011 2011 Final Year Project (FYP) http://hdl.handle.net/10356/46447 en Nanyang Technological University 63 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering::Computing methodologies::Computer graphics
spellingShingle DRNTU::Engineering::Computer science and engineering::Computing methodologies::Computer graphics
Lim, Florence Ming Hien.
Artistic rendering in computer graphics
description Artistic rendering is an emerging form of art technique in computer graphics which converts photographs into artistic images. There are many existing image processing software available that performs artistic rendering such as stroke-based or region-based rendering techniques, water colouring, pen and ink stroke, oil painting, cartoon rendering and etc. However, there are very few image processing software that provide different styles of edge detection for stroke distribution in artistic rendering. In this report, a range of non-photorealistic rendering (NPR) methodologies such as edge detection is presented to introduce the various types of edge patterns useful for stroke outlining. Edge detection is a computational methodology designed to detect the boundaries of objects based on abrupt changes in the pixel intensity detected in images. Hence for images of different intensity, quality and sharpness, they will produce a unique piece of outline strokes differently. In addition, other interesting filtering effects are also presented simultaneously for successive application of effects to add in more visualization when creating artistic images. Research studies and analysis of these techniques are first investigated by conducting experiments using two-dimensional convolution images filtering approach for pixel manipulation. Pixel intensity values change within the pixel neighbourhood as the filter applied on the image, and produces computer-generated artistic effect after filtering is done. The software is developed using SharpDevelop 3.2. These NPR techniques are presented in an educational image processing software whereby users without prior designing skills and technical knowledge can also perform image processing proficiently. An evaluation of the resulting image produced from the edge detection and other techniques showed an amount of artistic elements added to create artistic images, with Sobel edge giving better effect than Roberts Cross, Prewitt and Laplacian edges among the edge detection techniques analysed. Finally, specimens of the resulting images rendered with different visual styles are shown and an analysis of future work for artistic rendering is described at the end of this report.
author2 Henry Johan
author_facet Henry Johan
Lim, Florence Ming Hien.
format Final Year Project
author Lim, Florence Ming Hien.
author_sort Lim, Florence Ming Hien.
title Artistic rendering in computer graphics
title_short Artistic rendering in computer graphics
title_full Artistic rendering in computer graphics
title_fullStr Artistic rendering in computer graphics
title_full_unstemmed Artistic rendering in computer graphics
title_sort artistic rendering in computer graphics
publishDate 2011
url http://hdl.handle.net/10356/46447
_version_ 1759856372076249088