Enhanced facial expression animation for zapin dance using ray casting and position-based estimation
Currently, there are many efforts to preserve traditional dances digitally as part of the Intangible Cultural Heritage (ICH) preservation efforts. Such efforts include digital scans, videos, and animations in either 2D or 3D. Motion capture data is one of the common methods to animate the 3D dancer...
Saved in:
Main Author: | |
---|---|
Format: | Thesis |
Language: | English |
Published: |
2019
|
Subjects: | |
Online Access: | http://eprints.utm.my/id/eprint/96296/1/MuhammadAnwarMFC2019.pdf |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my-utm-ep.96296 |
---|---|
record_format |
uketd_dc |
spelling |
my-utm-ep.962962022-07-12T08:17:31Z Enhanced facial expression animation for zapin dance using ray casting and position-based estimation 2019 Ahmad, Muhammad Anwar QA75 Electronic computers. Computer science Currently, there are many efforts to preserve traditional dances digitally as part of the Intangible Cultural Heritage (ICH) preservation efforts. Such efforts include digital scans, videos, and animations in either 2D or 3D. Motion capture data is one of the common methods to animate the 3D dancer model. Nevertheless, they are usually limited to movement only and there is no facial expression data. For 3D animation, facial expression animation can be added to the digitalised 3D dancer model to increase the authenticity of the dance. Similar to body language, facial expressions in some dances are important to effectively communicate with the audience. Awkward facial expressions will make the performance look unnatural. This issue has led to this research’s purpose, which is to enhance the process of adding facial expressions onto a virtual 3D dancer model using an algorithm that combines ray casting and position-aware concepts. The proposed algorithm was used to map the facial expressions according to the dancer’s current position in certain segments of the dance. The primary goal of the algorithm is to enhance the process of animating facial expressions on a 3D Zapin dance motion data. Consequently, the animator does not need to manually animate the face on every keyframe in the animation or to capture expressions using facial motion capture systems due to high cost and complexity. In this scope of research, only the eyes and mouth were animated since they are the main focus of facial movements when the dancers perform. The algorithm and output were respectively evaluated using algorithm complexity and user evaluation tests. The complexity test was conducted using the Big O Notation method and it was found that the algorithm has the O(N) complexity, which makes it an efficient algorithm. The user evaluation test was performed by interviewing three Zapin experts from the Johor Heritage Foundation and they were mostly satisfied with the results. 2019 Thesis http://eprints.utm.my/id/eprint/96296/ http://eprints.utm.my/id/eprint/96296/1/MuhammadAnwarMFC2019.pdf application/pdf en public http://dms.library.utm.my:8080/vital/access/manager/Repository/vital:143433 masters Universiti Teknologi Malaysia Faculty of Engineering - School of Computing |
institution |
Universiti Teknologi Malaysia |
collection |
UTM Institutional Repository |
language |
English |
topic |
QA75 Electronic computers Computer science |
spellingShingle |
QA75 Electronic computers Computer science Ahmad, Muhammad Anwar Enhanced facial expression animation for zapin dance using ray casting and position-based estimation |
description |
Currently, there are many efforts to preserve traditional dances digitally as part of the Intangible Cultural Heritage (ICH) preservation efforts. Such efforts include digital scans, videos, and animations in either 2D or 3D. Motion capture data is one of the common methods to animate the 3D dancer model. Nevertheless, they are usually limited to movement only and there is no facial expression data. For 3D animation, facial expression animation can be added to the digitalised 3D dancer model to increase the authenticity of the dance. Similar to body language, facial expressions in some dances are important to effectively communicate with the audience. Awkward facial expressions will make the performance look unnatural. This issue has led to this research’s purpose, which is to enhance the process of adding facial expressions onto a virtual 3D dancer model using an algorithm that combines ray casting and position-aware concepts. The proposed algorithm was used to map the facial expressions according to the dancer’s current position in certain segments of the dance. The primary goal of the algorithm is to enhance the process of animating facial expressions on a 3D Zapin dance motion data. Consequently, the animator does not need to manually animate the face on every keyframe in the animation or to capture expressions using facial motion capture systems due to high cost and complexity. In this scope of research, only the eyes and mouth were animated since they are the main focus of facial movements when the dancers perform. The algorithm and output were respectively evaluated using algorithm complexity and user evaluation tests. The complexity test was conducted using the Big O Notation method and it was found that the algorithm has the O(N) complexity, which makes it an efficient algorithm. The user evaluation test was performed by interviewing three Zapin experts from the Johor Heritage Foundation and they were mostly satisfied with the results. |
format |
Thesis |
qualification_level |
Master's degree |
author |
Ahmad, Muhammad Anwar |
author_facet |
Ahmad, Muhammad Anwar |
author_sort |
Ahmad, Muhammad Anwar |
title |
Enhanced facial expression animation for zapin dance using ray casting and position-based estimation |
title_short |
Enhanced facial expression animation for zapin dance using ray casting and position-based estimation |
title_full |
Enhanced facial expression animation for zapin dance using ray casting and position-based estimation |
title_fullStr |
Enhanced facial expression animation for zapin dance using ray casting and position-based estimation |
title_full_unstemmed |
Enhanced facial expression animation for zapin dance using ray casting and position-based estimation |
title_sort |
enhanced facial expression animation for zapin dance using ray casting and position-based estimation |
granting_institution |
Universiti Teknologi Malaysia |
granting_department |
Faculty of Engineering - School of Computing |
publishDate |
2019 |
url |
http://eprints.utm.my/id/eprint/96296/1/MuhammadAnwarMFC2019.pdf |
_version_ |
1747818656572637184 |