THE CONSERVATION OF MALACCA HISTORICAL SITES USING VIRTUAL REALITY TECHNOLOGY NURUL AINI BINTI BIDIN @ GHAZALI UNIVERSITI TEKNIKAL MALAYSIA MELAKA
THE CONSERVATION OF MALACCA HISTORICAL SITES USING
VIRTUAL REALITY TECHNOLOGY
NURUL AINI BINTI BIDIN @ GHAZALI
UNIVERSITI TEKNIKAL MALAYSIA MELAKA
BORANG PENGESAHAN STATUS TESIS
JUDUL: THE CONSERVATION OF MALACCA HISTORICAL SITES USING VIRTUAL REALITY TECHNOLOGY
SESI PENGAJIAN: 2014
Saya NURUL AINI BINTI BIDIN@GHAZALI
mengaku membenarkan tesis (PSM/Sarjana/Doktor Falsafah) ini disimpan di Perpustakaan Fakulti Teknologi Maklumat dan Komunikasi dengan syarat-syarat kegunaan seperti berikut:
1. Tesis dan projek adalah hakmilik Kolej Universiti Teknikal Kebangsaan Malaysia. 2. Perpustakaan Fakulti Teknologi Maklumat dan Komunikasi dibenarkan membuat salinan untuk tujuan pengajian sahaja. 3. Perpustakaan Fakulti Teknologi Maklumat dan Komunikasi dibenarkan membuat salinan tesis ini sebagai bahan pertukaran antara institusi pengajian tinggi. 4. ** Sila tandakan (/)
_______ SULIT (Mengandungi maklumat yang berdarjah keselamatan atau kepentingan Malaysia seperti yang termaktub di dalam AKTA RAHSIA RASMI 1972)
_______ TERHAD (Mengandungi maklumat TERHAD yang telaH ditentukan oleh organisasi/badan di mana penyelidikan dijalankan)
__/__ TIDAK TERHAD
_________________________ __________________________ (TANDATANGAN PENULIS) (TANDATANGAN PENYELIA)
Alamat tetap: 7332-A Kg. Wakaf Tembesu Dr. Mohd Hafiz b. Zakaria Jln. Lapangan Terbang, 21300,Kuala Terengganu.
Tarikh : ___________________ Tarikh : _____________________
CATATAN: ** Jika tesis ini SULIT atau TERHAD, sila lampirkan surat daripada pihak berkuasa. ^ Tesis dimaksudkan sebagai Laporan Projek Sarjana Muda (PSM)
THE CONSERVATION OF MALACCA HISTORICAL SITES USING
VIRTUAL REALITY TECHNOLOGY
NURUL AINI BINTI BIDIN @ GHAZALI
This report is submitted in partial fulfilment of the requirements for the
Bachelor of Computer Science (Interactive Media)
FACULTY OF INFORMATION AND COMMUNICATION TECHNOLOGY
UNIVERSITI TEKNIKAL MALAYSIA MELAKA
2014
DECLARATION
I hereby declare that this project report entitled
THE CONSERVATION OF MALACCA HISTORICAL SITES USING
VIRTUAL REALITY TECHNOLOGY
is written by me and is my own effort and that no part has been plagiarized
without citations.
STUDENT : ___________________________________ Date: __________
(NURUL AINI BINTI BIDIN @ GHAZALI)
SUPERVISOR: __________________________________ Date: __________
(MOHD HAFIZ BIN ZAKARIA)
ii
DEDICATION
First of all, this thesis is dedicated to almighty Allah S.W.T. Then I dedicated
to my beloved parents especially my mother Wan Zainab @ Wan Fatimah binti Wan
Idris and of course my beloved family for their endless love, always give a moral
support and always keep remind me to strive towards anything come out in my life
including in the process of completing this project. They always taught me to keep
fighting until the end and always think positive all the time. Not forgetting to entire
person who involves during the process of completing the project as well.
iii
ACKNOWLEDGEMENT
Assalamualaikum w.b.t, First of all I would like to thank to almighty Allah
s.w.t for everything especially for giving me strength during developing this project.
I am also wish to thank to all entire persons who involves during the process of
completing the project as well, my friends, my lecturer, and my family.
Very special thanks to my special and very best supervisor En.Mohd Hafiz
bin Zakaria for giving me many creative and effective ideas for me to completing the
project and foremost thanks for accepting me as your PSM student. He gave me a lot
of advice and supervised my project very well.
I would also like to thank to my beloved parents who have been giving me
motivation and support in the way to complete this project. Not forgetting to my
entire dear friend who are giving me such a very good ideas and give me moral
support.
In the way to completing the project, I need to face many challenging but as
long as we have our own mission, target and determination in completing every
works giving towards us, everything will move smoothly like in the planning and
how hard that woks is pushing on you, if you are believe in yourself, you can do it
well, no matter how. Just like this project I manage to complete it so I do my best.
iv
ABSTRACT
(The Conservation of Malacca Historical Sites Using Virtual Reality) is an application specific for tourist and adult person who want to explore more about historical of Malacca. This project also is one of the first steps in the way to make some conservation for the old and ancient heritage in our country and for this project we highlight the area of Malacca historical as the main place. Moreover, for this project I would like to introduce the new technology and that is one of the best technology using in others country but not in Malaysia which is Virtual Reality (VR). Virtual reality (VR) is a technology that allows users to interact with an environment that is simulated by computer (computer-simulated environment), a range that actually copied or really an environment that only exists in the imagination. Virtual Reality environment at this time generally serves the visual experience, which is displayed on a computer screen or through a viewer stereoscopic; some simulation results must include additional information, such as sound through speakers or headphones. I believe that this project will be the best project in the way to make the conservation of Malacca historical sites because as we know, there is no product of application like VR that they were develop in the productivity of conservation. Majority, most of the users and tester are happy and convenient in using this application because they will learn something new from that and for sure this application will help them to know more about Malacca historical without need to go to the real places. The flow of the application and also the instruction given will help them to understand and used that kind of application well. But there is still need the improvement so far to enhanced and make the application become very well in the future.
v
ABSTRAK
(The Conservation of Malacca Historical Sites Using Virtual Reality) adalah
sebuah aplikasi khusus untuk orang dewasa dan pelancong yang ingin meneroka dengan lebih mendalam sejarah Melaka. Projek ini juga merupakan salah satu langkah pertama untuk usaha pemuliharaan warisan lama dan purba di negara kita. Projek ini saya spesifikkan kawasan sejarah Melaka sebagai tempat utama. Selain itu, untuk projek ini saya ingin memperkenalkan teknologi baru dan ianya merupakan salah satu teknologi terbaik yang telah digunakan di negara lain tetapi tidak di Malaysia iaitu Realiti Maya (VR). Realiti maya (VR) adalah teknologi yang membolehkan pengguna untuk berinteraksi dengan persekitaran yang simulasi oleh komputer (persekitaran komputer simulasi), persekitaran yang sebenar di terjemahkan semula atau persekitaran yang hanya wujud dalam imaginasi. Persekitaran Realiti maya pada masa ini secara umumnya berfungsi dalam mendapatkan pengalaman visual yang dipaparkan pada skrin komputer atau melalui stereoskopik dan beberapa keputusan simulasi mesti termasuk maklumat tambahan, seperti bunyi melalui pembesar suara dan sebagainya. Saya percaya bahawa projek ini akan menjadi projek yang terbaik dalam proses untuk membuat pemuliharaan tempat bersejarah di Melaka kerana seperti yang kita tahu, tidak ada produk dalam bentuk usaha pemuliharaan seperti VR mahupun dalam bentuk aplikasi lain yang dilakukan demi menjaga dan mengekalkan khazanah dan warisan lama. Majoriti, pengguna gembira dan mudah menggunakan aplikasi ini kerana mereka dapat belajar sesuatu yang baru dan aplikasi ini akan membantu mereka untuk mengetahui lebih lanjut mengenai sejarah Melaka tanpa perlu pergi ke tempat-tempat yang sebenar. Perjalanan program aplikasi ini serta arahan dalam mengendalikan aplikasi yang diberikan membantu mereka untuk memahami dan menggunakan aplikasi sebaik mungkin. Tetapi masih perlu ada peningkatan serta pembaikkan bagi memastikan aplikasi ini menjadi lebih baik dan sempurna untuk kegunaan di masa akan datang.
vi
TABLE OF CONTENTS
CHAPTER SUBJECT PAGE
DECLARATION i
DEDICATION ii
ACKNOWLEDGEMENTS iii
ABSTRACT iv
ABSTRAK v
TABLE OF CONTENTS vi
LIST OF TABLES x
LIST OF FIGURES xi
LIST OF ABBREVIATIONS xiii
CHAPTER I INTRODUCTION 1
1.1 Project Background 1
1.2 Problem Statements 3
1.3 Objectives 3
1.4 Scope 3
1.4.1 User 4
1.4.2 Module / Function 4
1.5 Project Significance 5
1.6 Expected Output 5
1.7 Conclusion 6
vii
CHAPTER II LITERATURE REVIEW AND PROJECT
METHODOLOGY 7
2.1 Introduction 7
2.2 Facts & Finding 9
2.2.1 Domain 11
2.2.2 Existing System 12
2.2.3 Disadvantage 13
2.2.4 Advantage 14
2.2.5 Comparison of Existing
System 15
2.3 Project Methodology 17
2.4 Project Requirement 19
2.3.1 Software Requirement 19
2.3.2 Hardware Requirement 20
2.5 Project Schedule and Milestones 21
2.6 Conclusion 22
CHAPTER III ANALYSIS 23
3.1 Introduction 23
3.2 Project Analysis 24
3.3 Requirement Analysis 27
3.3.1 Data 27
3.3.2 Functional Requirement 27
3.3.3 Non-Functional Requirement 29
3.4 Resources 30
3.4.1 Software Requirements 31
3.5 Conclusion 32
viii
CHAPTER IV DESIGN 33
4.1 Introduction 33
4.2 System Architecture 34
4.2.1 Text 36
4.2.2 Graphics 37
4.2.3 Sound 38
4.3 Preliminary Design 39
4.3.1 Storyboard Design 39
4.4 User Interface Design 43
4.5 Conclusion 43
CHAPTER V IMPLEMENTATION 44
5.1 Introduction 44
5.2 Production and Implementation 45
5.2.1 Production of Interface 45
5.2.2 Production of Image 46
5.2.3 Production of Map 48
5.2.4 Production of Audio 48
5.2.5 Process of Integration 49
5.3 Equipment and Implementation 55
5.4 Product Configuration Management 58
5.4.1 Configuration Environment Setup 59
5.4.2 Version Control Procedure 59
5.4.3 Implementation Status 59
5.5 Conclusion 60
CHAPTER VI TESTING 61
6.1 Introduction 61
6.2 Test Plan 62
6.2.1 Test Organization 62
6.2.2 Test Environment 63
6.2.3 Test Schedule 67
ix
6.3 Test Strategy 68
6.3.1 Classes of Tests 69
6.4 Test Design 70
6.4.1 Test Data 70
6.5 Test Result and Analysis 71
6.6 Conclusion 75
CHAPTER VII PROJECT CONCLUSION 79
7.1 Observation on Weakness and Strengths 79
7.1.1 Strength 80
7.1.2 Weaknesses 80
7.2 Propositions for Improvement 81
7.3 Contribution 82
7.4 Conclusion 82
REFERENCE 83
APPENDICES 84
Appendix A : Project Schedule and Milestones 84
Appendix B : Questionnaire 85
Appendix C : Storyboard 88
Appendix D : Sample Interface of VR Project 91
Appendix E : Pictures 95
x
LIST OF TABLES
TABLE TITLE PAGE
Table 2.5.2 Comparison of Existing System 15
Table 2.5 Project Schedule and Milestones 21
Table 5.5 Implementation Status 60
Table 6.2 Testing Schedule 67
Table 6.3 Testing Schedule 67
xi
LIST OF FIGURES
FIGURE TITLE PAGE
Figure 1 Types of Cylindrical Panorama 9
Figure 2 An example of a cylindrical panoramic image 10
Figure 3.3 Types of requirement -camera 28
Types of requirement -tripod 29
Figure 4.2.1 System Architecture Flow 35
Figure 4.2.4.1 Wave Instrument in Adobe Soundbooth 39
Figure 4.3.1.1 Main interface of Virtual Realty Application
(Storyboard sketches) 40
Figure 4.3.1.2 Storyboard 41
Figure 4.3.1.3 Storyboard 41
Figure 4.3.1.4 User Guidelines 42
Figure : 5.2.1.1 Create Interface in Adobe Photoshop 45
Figure : 5.2.1.2 Interface 46
Figure 5.2.2.1 Stitching Image in Adobe Photoshop 46
Figure 5.2.2.2 Stitching Image in Adobe Photoshop 47
Figure 5.2.2.3 Panoramic Image 47
Figure 5.2.2.4 Panoramic Image 47
Figure 5.2.2.5 Panoramic Image 47
Figure 5.2.3.1 Map 48
Figure 5.2.4.1 Editing Sound in Adobe Soundbooth 49
Figure 5.2.5.1 Input the Interface into Easypano Tourweaver 7.00 50
xii
Figure 5.2.5.2 Input Panoramic Image into stage
on Easypano Tourweaver 7.00 51
Figure 5.2.5.3 Input the Panoramic Image into stage
on Easypano Tourweaver 7.00 51
Figure 5.2.5.4 Output of Application VR
(Loading bar before start on the main interface) 52
Figure 5.2.5.5 Output of Application VR (The main interface) 52
Figure 5.2.5.6 Output of Application VR (The first panoramic view) 53
Figure 5.2.5.7 Output of Application VR (With map) 53
Figure 5.2.5.7 Output of Application VR
(When user double click on the image it will be enlarge) 54
Figure 5.2.5.8 Output of Application VR
(When user double click on the image it will be enlarge) 54
Figure 5.2.5.9 Output of Application VR
(When user click on the info button) 55
Figure 5.3.4 Shooting 58
xiii
LIST OF ABBREVIATIONS
2D - Two Dimensional
CD - Compact Disk
ICT - Information and communications technology
VR - Virtual Reality
CD ROM - Compact Disc, read-only-memory
IT - Information Technology
WAV - Waveform Audio File
AIFF - Audio Interchange File Format
MP3 - Moving Picture Experts Group Layer-3 Audio
PSM - Projek Sarjana Muda
ASCII - American Standard Code for Information Interchange
BMP - Bitmap
VGA - Virtual Graphics Arrays
ppi - Pixels Per Inch
xiii
dpi - Dots Per Inch
PNG - Portable Network Group
JPEG - Joint Photographic Experts Group
AI - Adobe Illustrator
PSD - Adobe Photoshop
MIDI - Musical Instrument Digitization Interface
CHAPTER I
INTRODUCTION
1.1 Project Background
The application that I will develop is a virtual reality application (VR). This product is
for entertainment and in order to make it as main attraction of the tourists and by using this
technique of virtual reality will give some innovation in this era technology. To develop this
project, we need to use specific software that related to virtual reality application which is
Easypano Tourweaver and for this project I used Tourweaver 7.00 Professional Edition. The
main objective of this project is to give convenience for them especially for tourist to explore
more about Malacca historical through virtual reality application. In other word, by using
concept of virtual reality will give an advantage for them to get more information about our
country especially related to historical and of course they can get more details information
about the Malacca historical directly and at the same time this virtual environment allow a
user to interact with a computer-simulated environment where the user experience is real or
imagine one. Moreover, this is one of the effort in the way to make some conservation for our
ancient and old heritage in our country.
2
Virtual reality (VR) is a technology that allows users to interact with an environment
that is simulated by computer (computer-simulated environment), a range that actually copied
or really an environment that only exists in the imagination. Virtual Reality environment at
this time generally serves the visual experience, which is displayed on a computer screen or
through a viewer stereoscopic; some simulation results must include additional information,
such as sound through speakers or headphones.
According to the research, nowadays mostly people are still blurring about the
technology of virtual reality (VR) especially in our country because there is no information or
explanations about that. Although in a real world, virtual reality applications is a one of the
best application using by others country as global marketing arena and platform to carried out
extensively for the public to develop an application projects, particularly in the field of
multimedia but not in Malaysia because we still not using Virtual Reality (VR) as one of the
main platforms in marketing or as a tourist attraction. For example if they want to get
information about some places in Malaysia. Let say about the Malacca historical, they only
can get information like see the picture and maybe a bit information about that via the
internet or any other resource.
1.2 Problem Statements
Virtual reality is one of the technology that allow user to interact with an environment
that is simulate by computer(computer-simulated environment), a range that actually copied
or really an environment that only exists in the imagination. According to the research,
nowadays mostly people are still blurring about the technology of virtual reality (VR)
especially in our country because there is no information or explanations about that. Although
in a real world, virtual reality applications is a one of the best application using by others
country as global marketing arena and platform to carried out extensively for the public to
develop an application projects, particularly in the field of multimedia and also they used it
especially in field of medical but not in Malaysia because we still not using virtual reality
(VR) as one of the main platforms in marketing or as a tourist attraction. For example if they
want to get information about some places in Malaysia.
3
Let say about the Malacca historical, they only can get information like see the
picture and maybe bit information about that via the internet or any other resource. There is
no virtual reality (VR) application for some conservation product such like conservation of
Malacca historical and some other historical places in our country.
1.3 Objectives
• To investigate the implementation of virtual reality technique in conservation of
Malacca historical.
• To develop an application which is about Virtual Reality (VR) for Malacca Historical
and one of the way as a platform of conservation the old and ancient heritage in
Malacca.
• To evaluate the effectiveness and persuasiveness of this virtual reality will help in
conservation of Malacca historical.
1.4 Scope
Scope are define based on the flow of the application which is defines what is and
what is not for this application. Based on this application, two types of scope were
determined. There is user and function or benefit of the application.
4
1.4.1 User
This product is developed and focus for tourist and adult but more to tourist because
this application can help them to discover more about Malacca historical using virtual reality
application (VR), which is one of the technology that allow user to interact with an
environment that is simulated by computer (computer-simulated environment). This
application is a range that actually copied or really an environment that only exists in the
imagination. At the same time this virtual environment allows a user to interact with a
computer-simulated environment where the user experience is real or imagine one.
1.4.2 Function
In this product, that will have a few functions on the interface of the application that
are menu button, map button, sound button, and hotspots button. For menu button, there are
many functions inside the button such as play button, stop button, pause button, next and
back button and also zoom in and zoom out button. Hotspots are clickable link areas within a
panorama can assign an action to a Hotspot, such as opening a new panorama, slideshow,
URL, etc.
In a virtual tour there are various frames which can be set at arbitrary position. You
can direct the virtual tour by editing walkthrough of frames to make it play automatically in
time sequence just like a video.
1.5 Project Significance
• To help the user to understand about the Malacca historical and explore it
using the new technology that we call as virtual reality (VR) application.
3
This project might be used by other people not only for tourist but in this project our target
user
is tourist. The user will recognize and understand about the concept of virtual reality (VR) in
order to know briefly about the Malacca historical through it. These findings will help us to
understand our history and this is the first steps needed to be taken in the future to preserve
items of historical values. On other hand, we can say that this is one of the ways to make it as
main attraction in tourism Malaysia.
• Using the new technology that we call as virtual reality (VR) technology and
make it as a platform of conservation some of the ancient and old heritage in
our country.
This project is created using the technology of virtual reality. It used computerized system
and it can give a new experience for those who are not being familiar with this software. In
other words, to give a realistic 3-dimensional form where the user can interact like a real
situation through computers.
1.6 Expected Output
The expected outcomes for this project is to produce something difference by using virtual
reality (VR) which is about the Malacca historical and by developing this project will give some
advantage for us especially for those tourists in exploring the Malacca by using virtual reality (VR)
which simulation can help them to feel an experience like in such a place. It is expected that through
the process of gathering information on the probable existence of the Historical Melaka, related
issues regarding conservation and heritage management in Malaysia will be highlighted. These
findings will help us to understand our history and this is the first steps needed to be taken in the
future to preserve items of historical values.
6
1.7 Conclusion
Based on the overall of this chapter is explained about the importance and a bit about
the function of the application for the user and what is the benefit from that. It was explained
the background in detail, list down the importance of the project and significant to user.
Besides that, this chapter also covered of the project scope and states the objectives of the
project development in detail and completes explanations about that. The next chapter will be
the literature review which is to support the project title. In the literature phase will be
making some comparison and state the methodology that will be used in the project
development.
CHAPTER II
LITERATURE REVIEW AND PROJECT METHADOLOGY
2.1 Introduction
Literature review mostly is about the details supported to the project title. Literature
review also describe about what has been published on a topic by accredited scholars and
researchers. The research from the existing product will be as a guidance to create a new
product based on the title chosen. Besides that, in the process of conducting a research, author
need to analyse all the data such as data from internet, person or maybe from the books. So
from that the author can make some comparison based on the approach, methodology and
technique that being used from the existing product. Literature can be an opinion from the
author about the topic chosen and also opinion about the topic that has been research.
This project will introduce the concept of Virtual Reality (VR) which is about
Malacca historical. The uniqueness of Melaka is the main attraction of the tourists and by
using this technique of Virtual Reality will give some innovation in this era technology. The
main objective of this project is to give convenience for them especially for tourist to explore
more about Malacca historical through virtual reality application. In other word, by using
concept of Virtual Reality will give an advantage for them to get more information about our