View-dependent feature line detection on polygonal meshes

In computer graphics and image processing, feature line extraction plays a critical role in increasing numbers of applications, due to its capability of carrying the most prominent characteristics of a mesh surface. In the past few decades, there have been intensive research done in both object-spac...

Full description

Saved in:
Bibliographic Details
Main Author: Yang, Jingcan
Other Authors: He Ying
Format: Final Year Project
Language:English
Published: 2015
Subjects:
Online Access:http://hdl.handle.net/10356/63048
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-63048
record_format dspace
spelling sg-ntu-dr.10356-630482023-03-03T20:51:56Z View-dependent feature line detection on polygonal meshes Yang, Jingcan He Ying School of Computer Engineering DRNTU::Engineering::Computer science and engineering In computer graphics and image processing, feature line extraction plays a critical role in increasing numbers of applications, due to its capability of carrying the most prominent characteristics of a mesh surface. In the past few decades, there have been intensive research done in both object-space and image-space approaches of feature line extraction. However, most of the object-space solutions, such as suggestive contours and ridge-valley lines, involve lots of on-the-fly computations of second or third order surface derivatives, resulting in a poor performance when rendering complicated models or large scale of scenes. This report presents a novel object-space line-drawing technique called Laplacian line, which extracts view-dependent feature lines in real-time. Inspired by the Laplacian-of-Gaussian edge detector, Laplacian line is defined as a set of zero-crossing points of the Laplacian of illumination. The Laplacian of illumination could be simplified to the dot product of the light vector and Laplacian of vertex normal. Therefore, the most time-costly computation in this algorithm is to compute the third order surface derivatives, i.e. the Laplacian of vertex normal. Since the Laplacian normal is view-independent and could be completely pre-computed, this algorithm is extremely promising to extract features of complicated models and large scenes by avoiding on-the-fly heavy computations. Bachelor of Engineering (Computer Science) 2015-05-05T07:26:37Z 2015-05-05T07:26:37Z 2015 2015 Final Year Project (FYP) http://hdl.handle.net/10356/63048 en Nanyang Technological University 59 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
spellingShingle DRNTU::Engineering::Computer science and engineering
Yang, Jingcan
View-dependent feature line detection on polygonal meshes
description In computer graphics and image processing, feature line extraction plays a critical role in increasing numbers of applications, due to its capability of carrying the most prominent characteristics of a mesh surface. In the past few decades, there have been intensive research done in both object-space and image-space approaches of feature line extraction. However, most of the object-space solutions, such as suggestive contours and ridge-valley lines, involve lots of on-the-fly computations of second or third order surface derivatives, resulting in a poor performance when rendering complicated models or large scale of scenes. This report presents a novel object-space line-drawing technique called Laplacian line, which extracts view-dependent feature lines in real-time. Inspired by the Laplacian-of-Gaussian edge detector, Laplacian line is defined as a set of zero-crossing points of the Laplacian of illumination. The Laplacian of illumination could be simplified to the dot product of the light vector and Laplacian of vertex normal. Therefore, the most time-costly computation in this algorithm is to compute the third order surface derivatives, i.e. the Laplacian of vertex normal. Since the Laplacian normal is view-independent and could be completely pre-computed, this algorithm is extremely promising to extract features of complicated models and large scenes by avoiding on-the-fly heavy computations.
author2 He Ying
author_facet He Ying
Yang, Jingcan
format Final Year Project
author Yang, Jingcan
author_sort Yang, Jingcan
title View-dependent feature line detection on polygonal meshes
title_short View-dependent feature line detection on polygonal meshes
title_full View-dependent feature line detection on polygonal meshes
title_fullStr View-dependent feature line detection on polygonal meshes
title_full_unstemmed View-dependent feature line detection on polygonal meshes
title_sort view-dependent feature line detection on polygonal meshes
publishDate 2015
url http://hdl.handle.net/10356/63048
_version_ 1759856036132421632