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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |