SlideShare a Scribd company logo
1 of 40
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
Thegood researcheris not “one who knows the right answers”
But
“one who is struggling to find out what the right questions mightbe”
(Phillips and Pugh, 2005)
“research is what i'm doing when i don't knowwhat i'mdoing” (wernhervon braun)
SIDANG HASIL PENELITIAN
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
Tracking QR Code Augmented Reality dengan Penggabungan
MarkerTradisional berbasis Backpropagation Neural Network
QR CODE AUGMENTED REALITY TRACKING WITH MERGING ON TRADITIONAL MARKER BASED
BACKPROPAGATION NEURAL NETWORK
OLEH
GIA MUHAMAD AGUSTA
109091000144
LatarBelakang
Objek Penelitian
Mengapa QR Code Augmented Reality?
QR Code Augmented Reality (QRAR) adalah Augmented Reality (AR) yang
menerapkanQR Code sebagai marker-based untuk melakukan tracking.
DenganQRCode...
o tidak memerlukan proses pre-registration
o memiliki jumlah kombinasi ID-encodedsebesar 107089
o dapat digunakan pada aplikasi AR yang publik
(Kan,Teng, &Chou, 2009)
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
LatarBelakang
Objek Penelitian
Mengapa Tracking?
o Sebuah marker memerlukan ukuran yang tidak kecil agar mudah melakukan
tracking;
o marker-basedtrackingmemiliki komputasi yang rendah dan;
(Siltanen,2012)
o memerlukan 6 Degree of Freedom (6DOF) pose tracking secara real-time dan
akurat
(Wagner&Schmalstieg, 2007)
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
LatarBelakang
Kelebihan dan KelemahanPada Metode yangada
Deteksi QRFP dengan mekanisme perhitungan yang sederhana (Kan,
Teng,&Chou, 2009)
o memiliki kecepatan trackingyang cukuprendah
o memiliki keterbatasan 6DOF Posetracking;
o border pada QRFP yang sangat tipis untuk mendeteksi ketiga QRFP secara
bersamaan pada kondisi perspektif dan;
o Titik temu antara dua garis persamaan yang keluar dari QRFP juga memiliki
ketidak-stabilan dikarenakan terlalu kecilnya QRFP dibandingkan ukuran
markerpada biasanya
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
LatarBelakang
Kelebihan dan KelemahanPada Metode yangada
Contour Filtering (Wang,Shyi, Hou,&Fong,2010)
o Deteksi dengan memiliki langkah yang sederhana
o Memiliki keterbatasan 6DOF
o Menghabiskan waktu komputasi yang cukuplama.
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
LatarBelakang
Kelebihan dan KelemahanPada Metode yangada
Binary Histogram dengan OpticalFlow (Park,Lee,&Woo,2011)
o Pendeteksian QRFP dengan binary histogram memiliki kecepatan tracking
yang rendah
o kestabilan tracking
o Tetapi harus melakukan assist terhadap planar target, atau disebut hybrid
trackingmethod(markerlessdan marker-based).
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
LatarBelakang
Masalah pada metode yangada
Dengan Penggabungan Marker Tradisional dengan QR Code dapat menerapkan
kelebihan/keunggulan tracking seperti pada ARToolKit
Karena pendeteksian marker ARToolKit dapat terus melakukan tracking selama
markermasih terdeteksi.
Namun pada kondisi perspective distortion QRFP akan mengalami noise atau
kerusakan citra, sehingga diperlukan ekstraksi fitur
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
LatarBelakang
Solusi perbaikan metode
Backpropagation Neural Network (BPNN) atau disebut Jaringan Syaraf Tiruan (JST)
Propagasi balik merupakan JST Multilayer Perceptronyang dapat menyelesaikan
fungsi yang kompleks atau nonlinier, mudah digunakan dengan pembelajaran
terawasi, sifatnya faulttolerance dan dapat mengenali pola
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
RumusanMasalah
o Seberapa tinggi akurasi 6DOF Pose Tracking setelah menggabungkan marker
tradisional dengan memakai BPNN untuk deteksi QRFPpada QRCode?
o Apakah dengan penggabungan QR Code dengan marker tradisional, titik temu
antara dua garis persamaan pada QR Code mendekati kestabilan marker
tradisional?
o Bagaimana tingkat kecepatan deteksi frame per second atau tracking setelah
menerapkanBPNN?
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
BatasanMasalah
o Windows Platform.
o Pengukuran
o 6 DOFPoseTracking–Pitching, Yawing& Surging
o KestabilanMarker
o FramePerSecond(fps)–WaktuKomputasi
o Fokus pada pendeteksian QRFP, tidak melakukan Decode QR
o Tidak melakukan modelling 3D dan Kalibrasi Kamera
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
TujuanPenelitian
Menerapkan metode BPNN pada QR Code yang digabungkan dengan marker
tradisional sehingga tracking QRAR dapat meningkat dan memenuhi karakteristik
marker-basedtracking.
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
MetodologiPenelitian
Metode Pengumpulan Data
o Menemukan Ide dan masalah secara umum (Tracking QRAR) dan mencari informasi ilmu
yangberkaitan(CV, IP, AR,ML dll)
o Melakukanpercobaanpadapenelitian“Applying QRCodein AugmentedRealityApplication”
Metode Kuantitatif
1. PengumpulanData
a. Penggabungan Marker
b. Digitalisasi &Deteksi Marker
c. Proyeksi Perspektif
d. Ektraksi Fitur
2. Analisis DatadenganBPNN
3. Pengukuran(6DOF,Kestabilan,fps)
4. Hasil
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
AlurPemikiranPenelitian
Metode Kuantitatif
Pengukuran Data
Metode Pengumpulan Data
Pengambilan Data Training Set dan Test Set Analisis Data dengan BPNN
Penggabungan
Marker
Digitalisasi
Deteksi Marker
Proyeksi
Perspektif
Training
Testing
Ekstraksi Fitur
6 DOF
FPS
Morfologi
Grayscaling
Segmentasi
Studi Kepustakaan
Studi Literatur
Kestabilan
HASIL
Start End
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
PengumpulanData
• Desain Pengumpulan Data – Non Probability
o Tidakdapat memprediksikan Populasi Data
o Peluang besar data anggota populasi sebagai sampel tidak
diketahui
• TeknikPengambilan Data
o Judgment untuk TrainingSet
o Convienence untukTest Set
Quantitative Method
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
PengumpulanData
• Instrumen (Metode)
o Penggabungan Marker Tradisional
o Digitalisasi& Marker Detection
o Perspective Projection
o Feature Extraction
• Instrumen (Fisik)
o Logitech C270h HD720p
Quantitative Method
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
PenggabunganMarker
• Standar ukuran
Pengumpulan Data -Quantitative Method
3
4 𝑄𝑅𝐹𝑃
1
3 𝑄𝑅𝐹𝑃
𝑄𝑅𝐹𝑃
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
PenggabunganMarker
• Algoritma/langkah penggabungan marker
Pengumpulan Data -Quantitative Method
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
Digitalisasi
• Resolusi 640x480
Pengumpulan Data -Quantitative Method
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
MarkerDetection
Kecepatan rata-rata 0,64318ms
Pengumpulan Data -Quantitative Method
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
PerspectiveProjection
• Proyeksi dan Resize ke 200x200 px
Pengumpulan Data -Quantitative Method
Pitching 37.69° & Yawing 15.97o
Pitching 75.30o & Yawing 52.2o
noise
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
FeatureExtraction
• Morfologi
o Dilasi
o Erosi
• Grayscaling
• Segmentation
o Thresholding
o ROI
o Contouring
Pengumpulan Data -Quantitative Method
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
FeatureExtraction
• Pemilihan Fitur
1. PersentaseWarnaPutih
2. PersentaseWarnaHitam
3. JumlahKontur
4. Graylevel daridaerahkontur
5. KoordinatxletakGraylevel
6. KoordinatyletakGraylevel
Pengumpulan Data -Quantitative Method
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
HasilPengumpulan
Pengumpulan Data -Quantitative Method
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
100
Sampel
100
Sampel
QR Code NonQR Code (Microsoft
Tag)
5Kondisi perspektif x4orientasi x5 data sampel
6 variabel prediktor x 4orientasi (perkalian digunakan untukmentolelir
klasifikasi) = 24input
Variabel target 1 &0 untukQR Code
Variabel target 0& 1untuknon QR Code
HasilPengumpulan
Pengumpulan Data -Quantitative Method
0
50
100
150
1 21 41 61 81
QR 1 QR 2 QR 3 QR 4
Non QR 1 Non QR 2 Non QR 3 Non QR 4
1 2 3 4 5
0
50
100
150
1 21 41 61 81
QR 1 QR 2 QR 3 QR 4
Non QR 1 Non QR 2 Non QR 3 Non QR 4
1 2 3 4 5
0
0.5
1
1.5
2
2.5
3
3.5
1 21 41 61 81
QR 1 QR 2 QR 3
QR 4 Non QR 1 Non QR 2
Non QR 3 Non QR 4
1 2 3 4 5
0
100
200
300
1 21 41 61 81
QR 1 QR 2 QR 3 QR 4
Non QR 1 Non QR 2 Non QR 3 Non QR 4
1 2 3 4 5
0
50
100
150
200
1 21 41 61 81
QR 1 QR 2 QR 3 QR 4
Non QR 1 Non QR 2 Non QR 3 Non QR 4
1 2 3 4 5
0
50
100
150
200
1 21 41 61 81
QR 1 QR 2 QR 3 QR 4
Non QR 1 Non QR 2 Non QR 3 Non QR 4
1 2 3 4 5
0
50
100
150
200
250
300
1
6
11
16
21
26
31
36
41
46
51
56
61
66
71
76
81
86
91
96
NilaiEkstraksiFitur/TargetInputBPNN
Data Sampel
QR Code dengan Penggabungan Marker
Tradisional
X1 X2 X3 X4 X5 X6
X7 X8 X9 X10 X11 X12
X13 X14 X15 X16 X17 X18
X19 X20 X21 X22 X23 X24
0
50
100
150
200
250
300
1
6
11
16
21
26
31
36
41
46
51
56
61
66
71
76
81
86
91
96
NilaiEkstraksiFitur/TargetInputBPNN
Data Sampel
Microsoft Tag sebagai Target non QR
X1 X2 X3 X4 X5 X6
X7 X8 X9 X10 X11 X12
X13 X14 X15 X16 X17 X18
X19 X20 X21 X22 X23 X24
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
BackPropagation
• Arsitektur
o 3 Layer (Input, Hidden dan Output)
o 24 Neuron Input
o 105 Neuron Hidden
o 2 Neuron Output
o Sigmoid Activation
o Nguyen Widrow Weight
Initialitation
• Parameter
o MSETarget5x10-5
o 5000 Epoch
o Learning Rate (α) =0.06
Analisis Data -Quantitative Method
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
TrainingBPNN
Analisis Data -Quantitative Method
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
Percobaan Waktu (ms) MSE Konvergen? Stop Epoch
Mencapai Target
Error?
1 21978.12 0.000126 Ya 5000 Tidak
2 22878.43 0.000218 Ya 5000 Tidak
3 22983.43 0.000168 Ya 5000 Tidak
4 23272.54 0.000405 Ya 5000 Tidak
5 22142.00 0.000073 Ya 5000 Tidak
6 23352.80 0.000083 Ya 5000 Tidak
7 21619.62 0.000173 Ya 5000 Tidak
8 22583.91 0.000083 Ya 5000 Tidak
9 7691.683 0.000050 Ya 1802 Ya
10 21639.55 0.000181 Ya 5000 Tidak
TrainingBPNN
• MSEPada percobaan 9
Analisis Data -Quantitative Method
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
0
0.05
0.1
0.15
0.2
0.25
0.3
0.35
0.4
0.45
1
38
75
112
149
186
223
260
297
334
371
408
445
482
519
556
593
630
667
704
741
778
815
852
889
926
963
1000
1037
1074
1111
1148
1185
1222
1259
1296
1333
1370
1407
1444
1481
1518
1555
1592
1629
1666
1703
1740
1777
MSE
Epoch
TestingBPNN
Analisis Data -Quantitative Method
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
Marker Banyak Data pada test set MSE
QR Encode Length 78 105 0.003715
QR Encode Length 53 110 0.070988
QR Encode Length 32 90 0.087193
QR Encode Length 16 90 0.351523
Microsoft Tag 85 0.155362
Tradisional Marker 85 0.000149
ARToolKitPlus Marker 60 0.000069
ARTag Marker 60 0.000050
6DOF
Pengukuran- Quantitative Method
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
(Castro & Figueroa, 2007)
Pitching
Yawing
Surging
𝑓 𝑦1, 𝑦2 =
𝑦1, 0.9 ≤ 𝑦1 ≤ 1.1
𝑦2, 0.1 ≥ 𝑦2 ≥ −0.1
6DOF
Pengukuran- Quantitative Method
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
Maksimum
PenelitianSebelumnya (Kan,
Teng,&Chou, 2009)
DenganPenggabunganMarker
Tradisional
pitching ±43°
±10.65°
yawing ±58°
±15.03°
surging ±374 ±408.07
KestabilanMarker
Pengukuran- Quantitative Method
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
𝑃𝑇 𝑁 =
𝐽𝑚𝑙 𝑃𝑒𝑟𝑢𝑏𝑎ℎ𝑎𝑛 𝑇𝑖𝑡𝑖𝑘 𝑋 𝑁 − 1 + 𝐽𝑚𝑙 𝑃𝑒𝑟𝑢𝑏𝑎ℎ𝑎𝑛 𝑇𝑖𝑡𝑖𝑘 𝑌𝑁 − 1
(𝐽𝑚𝑙 𝐹𝑟𝑎𝑚𝑒 ∗ 2)
𝑃𝐾 =
𝑁=1
4
𝑃𝑇 𝑁
4
PenelitianSebelumnya
(Kan,Teng,& Chou, 2009)
Dengan PenggabunganMarker
Tradisional
PerubahanKesuluruhan(𝑷𝑲) 0.08357 0.02375
Persentase (𝑷) 91.625% 97.625%
𝑃 = 100% − (𝑃𝐾 ∗ 100%)
KecepatanTracking
Pengukuran- Quantitative Method
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
0
10
20
30
40
50
60
1 151 301 451 601 751 901
WaktuProses(ms)
Jumlah Frame
Penelitian Sebelumnya(Kan,Teng & Chou,2009) Dengan Penggabungan Marker Tradisional
KecepatanTracking
Pengukuran- Quantitative Method
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
PenelitianSebelumnya
(Kan,Teng,& Chou, 2009)
Dengan PenggabunganMarker
Tradisional
KecepatanRata-Rata (ms) 10.10 28.41
FPS 99.01 35.41
𝐹𝑃𝑆 =
1000𝑚𝑠
𝑋
KesimpulanPenelitian
Hasil - Quantitative Method
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
• Akurasi6DOF mengalami kenaikandibandingkandenganpenelitian sebelumnya
• Trackingdapatlebih mudahdikelompokantanpaharusmelalui mekanismeyangrumitpada
penelitian sebelumnyadanmenjadi lebih stabil
• Kecepatanmenurun
• Panjangencode16sering terjadilost tracking
• KeluaranoutputJST terkadangtidaksesuaidengan target
SaranPenelitian
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
• Integrasi KalmanFilterpadabagiandecodeQRCode
• MenggunakanPCA
• Pemilihan fituryanglebih akuratdanmenggunakanSVM ataumetodemachinelearning lainnya.
TERIMAKASIH
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
This reseach has been submitted in:
o Seminar Nasional Ilmu Komputer 2012 (SNIK 2012)
Faculty of Science and Mathematic, Diponegoro University
o Seminar Nasional ASTECHNOVA 2012
Phsyic Engineering, Faculty of Engineering, Gadjah Mada University
o International Conference on Computer Science (ICCSE 2012)
Faculty of Mathematic and Natural Science, Gadjah Mada University
o International Conference on Advance Computer Science and Information System
(ICACSIS 2012)
Faculty of Computer Science, University of Indonesia
o Research Funding Support LG Innotek
PT. LG Innotek
And accepted in:
o Seminar Nasional Ilmu Komputer 2012 (SNIK 2012)
Faculty of Science and Mathematic, Diponegoro University
o Seminar Nasional ASTECHNOVA 2012
Phsyic Engineering, Faculty of Engineering, Gadjah Mada University
AugmentedReality
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
• Reality& Virtuality(RealitasTertambah)
• Marker-Based&Markerless
• Marer-Based-> Template& 2DBarcode
• ARToolKit(Kato& Billinghurst,1999)
Template
• ARTag& Webtag(Fiala, 2004)
4x1012 id-basedmarkers
• ARToolKitPlus(Wagner& Schmalstieg,2007)
4096id-basedmarkers+ Mobile Applied
PenelitianSebelumnya
(Kan, Teng,&Chou, 2009)
Deteksi QRFPdengan mekanisme perhitungan yang sederhana
o memiliki kecepatantrackingyangcukuprendah
o memiliki keterbatasan6DOFPosetracking;
o border pada QRFP yang sangat tipis untuk mendeteksi ketiga QRFP secara bersamaan pada
kondisiperspektif dan;
o Titik temu antara dua garis persamaan yang keluar dari QRFP juga memiliki ketidak-stabilan
dikarenakanterlalu kecilnya QRFPdibandingkanukuranmarkerpadabiasanya
GiaMuhammad | Jakarta, 8th October 2012
Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta

More Related Content

Similar to Undergraduate Thesis Presentation

HOW TO WASTE YOUR TIME ON SIMPLE THINGS DONT JUST FEEL INSTEAD BLAME OTHERS A...
HOW TO WASTE YOUR TIME ON SIMPLE THINGS DONT JUST FEEL INSTEAD BLAME OTHERS A...HOW TO WASTE YOUR TIME ON SIMPLE THINGS DONT JUST FEEL INSTEAD BLAME OTHERS A...
HOW TO WASTE YOUR TIME ON SIMPLE THINGS DONT JUST FEEL INSTEAD BLAME OTHERS A...
lanaw86385
 
Sagar_Lachure_resume-new
Sagar_Lachure_resume-newSagar_Lachure_resume-new
Sagar_Lachure_resume-new
Sagar Lachure
 
Informatics Research at Informatics Depatment Universitas Padjadjaran
Informatics Research at Informatics Depatment Universitas PadjadjaranInformatics Research at Informatics Depatment Universitas Padjadjaran
Informatics Research at Informatics Depatment Universitas Padjadjaran
Setiawan Hadi
 
Real Time Object Detection with Audio Feedback using Yolo v3
Real Time Object Detection with Audio Feedback using Yolo v3Real Time Object Detection with Audio Feedback using Yolo v3
Real Time Object Detection with Audio Feedback using Yolo v3
ijtsrd
 

Similar to Undergraduate Thesis Presentation (20)

Advance Multimedia Tech. Augmented reality. Pertemuan 1
Advance Multimedia Tech. Augmented reality. Pertemuan 1Advance Multimedia Tech. Augmented reality. Pertemuan 1
Advance Multimedia Tech. Augmented reality. Pertemuan 1
 
QR Code Augmented Reality Tracking with Merging on Conventional Marker based ...
QR Code Augmented Reality Tracking with Merging on Conventional Marker based ...QR Code Augmented Reality Tracking with Merging on Conventional Marker based ...
QR Code Augmented Reality Tracking with Merging on Conventional Marker based ...
 
HOW TO WASTE YOUR TIME ON SIMPLE THINGS DONT JUST FEEL INSTEAD BLAME OTHERS A...
HOW TO WASTE YOUR TIME ON SIMPLE THINGS DONT JUST FEEL INSTEAD BLAME OTHERS A...HOW TO WASTE YOUR TIME ON SIMPLE THINGS DONT JUST FEEL INSTEAD BLAME OTHERS A...
HOW TO WASTE YOUR TIME ON SIMPLE THINGS DONT JUST FEEL INSTEAD BLAME OTHERS A...
 
Sagar_Lachure_resume-new
Sagar_Lachure_resume-newSagar_Lachure_resume-new
Sagar_Lachure_resume-new
 
Sanjaya: A Blind Assistance System
Sanjaya: A Blind Assistance SystemSanjaya: A Blind Assistance System
Sanjaya: A Blind Assistance System
 
A Literature Review on Vehicle Detection and Tracking in Aerial Image Sequenc...
A Literature Review on Vehicle Detection and Tracking in Aerial Image Sequenc...A Literature Review on Vehicle Detection and Tracking in Aerial Image Sequenc...
A Literature Review on Vehicle Detection and Tracking in Aerial Image Sequenc...
 
Review on Object Counting System
Review on Object Counting SystemReview on Object Counting System
Review on Object Counting System
 
Face Recognition Smart Attendance System- A Survey
Face Recognition Smart Attendance System- A SurveyFace Recognition Smart Attendance System- A Survey
Face Recognition Smart Attendance System- A Survey
 
Rajat_saxena_cv
Rajat_saxena_cvRajat_saxena_cv
Rajat_saxena_cv
 
PARKINSON’S DISEASE DETECTION USING MACHINE LEARNING
PARKINSON’S DISEASE DETECTION USING MACHINE LEARNINGPARKINSON’S DISEASE DETECTION USING MACHINE LEARNING
PARKINSON’S DISEASE DETECTION USING MACHINE LEARNING
 
Resume Abhishek Roushan
Resume Abhishek RoushanResume Abhishek Roushan
Resume Abhishek Roushan
 
project report final
project report finalproject report final
project report final
 
Informatics Research at Informatics Depatment Universitas Padjadjaran
Informatics Research at Informatics Depatment Universitas PadjadjaranInformatics Research at Informatics Depatment Universitas Padjadjaran
Informatics Research at Informatics Depatment Universitas Padjadjaran
 
Real Time Object Detection with Audio Feedback using Yolo v3
Real Time Object Detection with Audio Feedback using Yolo v3Real Time Object Detection with Audio Feedback using Yolo v3
Real Time Object Detection with Audio Feedback using Yolo v3
 
SMART ATTENDANCE SYSTEM USING FACE RECOGNITION (233.pptx
SMART ATTENDANCE SYSTEM USING FACE RECOGNITION (233.pptxSMART ATTENDANCE SYSTEM USING FACE RECOGNITION (233.pptx
SMART ATTENDANCE SYSTEM USING FACE RECOGNITION (233.pptx
 
Object Detection Using YOLO Models
Object Detection Using YOLO ModelsObject Detection Using YOLO Models
Object Detection Using YOLO Models
 
Ethics of AI - An Engineering Perspective
Ethics of AI - An Engineering PerspectiveEthics of AI - An Engineering Perspective
Ethics of AI - An Engineering Perspective
 
A benchmark dataset to evaluate sensor displacement in activity recognition
A benchmark dataset to evaluate sensor displacement in activity recognitionA benchmark dataset to evaluate sensor displacement in activity recognition
A benchmark dataset to evaluate sensor displacement in activity recognition
 
IRJET- A Survey on Object Detection using Deep Learning Techniques
IRJET- A Survey on Object Detection using Deep Learning TechniquesIRJET- A Survey on Object Detection using Deep Learning Techniques
IRJET- A Survey on Object Detection using Deep Learning Techniques
 
RETINAL IMAGE CLASSIFICATION USING NEURAL NETWORK BASED ON A CNN METHODS
RETINAL IMAGE CLASSIFICATION USING NEURAL NETWORK BASED ON A CNN METHODSRETINAL IMAGE CLASSIFICATION USING NEURAL NETWORK BASED ON A CNN METHODS
RETINAL IMAGE CLASSIFICATION USING NEURAL NETWORK BASED ON A CNN METHODS
 

More from giamuhammad (11)

EnrichmentWeek Binus Computer Vision
EnrichmentWeek Binus Computer VisionEnrichmentWeek Binus Computer Vision
EnrichmentWeek Binus Computer Vision
 
Portofolio
PortofolioPortofolio
Portofolio
 
Laporan Proses Water Debt Counter
Laporan Proses Water Debt CounterLaporan Proses Water Debt Counter
Laporan Proses Water Debt Counter
 
Intel Solution Day (ID) 2021 Xingular
Intel Solution Day (ID) 2021 XingularIntel Solution Day (ID) 2021 Xingular
Intel Solution Day (ID) 2021 Xingular
 
Cloud based augmented reality
Cloud based augmented realityCloud based augmented reality
Cloud based augmented reality
 
Advance Multimedia Tech. Augmented reality. Pertemuan 2
Advance Multimedia Tech. Augmented reality. Pertemuan 2Advance Multimedia Tech. Augmented reality. Pertemuan 2
Advance Multimedia Tech. Augmented reality. Pertemuan 2
 
Interactive Dialogue Technique based Computer Vision with Palm Tracking
Interactive Dialogue Technique based Computer Vision with Palm TrackingInteractive Dialogue Technique based Computer Vision with Palm Tracking
Interactive Dialogue Technique based Computer Vision with Palm Tracking
 
CCIT OOP Pertemuan 3
CCIT OOP Pertemuan 3CCIT OOP Pertemuan 3
CCIT OOP Pertemuan 3
 
CCIT OOP Pertemuan 2
CCIT OOP Pertemuan 2CCIT OOP Pertemuan 2
CCIT OOP Pertemuan 2
 
CCIT OOP Pertemuan 1
CCIT OOP Pertemuan 1CCIT OOP Pertemuan 1
CCIT OOP Pertemuan 1
 
GoHackaton - quantumsigmoid
GoHackaton - quantumsigmoidGoHackaton - quantumsigmoid
GoHackaton - quantumsigmoid
 

Recently uploaded

Heat Units in plant physiology and the importance of Growing Degree days
Heat Units in plant physiology and the importance of Growing Degree daysHeat Units in plant physiology and the importance of Growing Degree days
Heat Units in plant physiology and the importance of Growing Degree days
Brahmesh Reddy B R
 
HIV AND INFULENZA VIRUS PPT HIV PPT INFULENZA VIRUS PPT
HIV AND INFULENZA VIRUS PPT HIV PPT  INFULENZA VIRUS PPTHIV AND INFULENZA VIRUS PPT HIV PPT  INFULENZA VIRUS PPT
Chemistry Data Delivery from the US-EPA Center for Computational Toxicology a...
Chemistry Data Delivery from the US-EPA Center for Computational Toxicology a...Chemistry Data Delivery from the US-EPA Center for Computational Toxicology a...
Chemistry Data Delivery from the US-EPA Center for Computational Toxicology a...
US Environmental Protection Agency (EPA), Center for Computational Toxicology and Exposure
 

Recently uploaded (20)

RACEMIzATION AND ISOMERISATION completed.pptx
RACEMIzATION AND ISOMERISATION completed.pptxRACEMIzATION AND ISOMERISATION completed.pptx
RACEMIzATION AND ISOMERISATION completed.pptx
 
Vital Signs of Animals Presentation By Aftab Ahmed Rahimoon
Vital Signs of Animals Presentation By Aftab Ahmed RahimoonVital Signs of Animals Presentation By Aftab Ahmed Rahimoon
Vital Signs of Animals Presentation By Aftab Ahmed Rahimoon
 
Heat Units in plant physiology and the importance of Growing Degree days
Heat Units in plant physiology and the importance of Growing Degree daysHeat Units in plant physiology and the importance of Growing Degree days
Heat Units in plant physiology and the importance of Growing Degree days
 
HIV AND INFULENZA VIRUS PPT HIV PPT INFULENZA VIRUS PPT
HIV AND INFULENZA VIRUS PPT HIV PPT  INFULENZA VIRUS PPTHIV AND INFULENZA VIRUS PPT HIV PPT  INFULENZA VIRUS PPT
HIV AND INFULENZA VIRUS PPT HIV PPT INFULENZA VIRUS PPT
 
NuGOweek 2024 programme final FLYER short.pdf
NuGOweek 2024 programme final FLYER short.pdfNuGOweek 2024 programme final FLYER short.pdf
NuGOweek 2024 programme final FLYER short.pdf
 
ANITINUTRITION FACTOR GYLCOSIDES SAPONINS CYANODENS
ANITINUTRITION FACTOR GYLCOSIDES SAPONINS CYANODENSANITINUTRITION FACTOR GYLCOSIDES SAPONINS CYANODENS
ANITINUTRITION FACTOR GYLCOSIDES SAPONINS CYANODENS
 
dkNET Webinar: The 4DN Data Portal - Data, Resources and Tools to Help Elucid...
dkNET Webinar: The 4DN Data Portal - Data, Resources and Tools to Help Elucid...dkNET Webinar: The 4DN Data Portal - Data, Resources and Tools to Help Elucid...
dkNET Webinar: The 4DN Data Portal - Data, Resources and Tools to Help Elucid...
 
Polyethylene and its polymerization.pptx
Polyethylene and its polymerization.pptxPolyethylene and its polymerization.pptx
Polyethylene and its polymerization.pptx
 
Fun for mover student's book- English book for teaching.pdf
Fun for mover student's book- English book for teaching.pdfFun for mover student's book- English book for teaching.pdf
Fun for mover student's book- English book for teaching.pdf
 
NUMERICAL Proof Of TIme Electron Theory.
NUMERICAL Proof Of TIme Electron Theory.NUMERICAL Proof Of TIme Electron Theory.
NUMERICAL Proof Of TIme Electron Theory.
 
Chemistry Data Delivery from the US-EPA Center for Computational Toxicology a...
Chemistry Data Delivery from the US-EPA Center for Computational Toxicology a...Chemistry Data Delivery from the US-EPA Center for Computational Toxicology a...
Chemistry Data Delivery from the US-EPA Center for Computational Toxicology a...
 
Vital Signs of Animals Presentation By Aftab Ahmed Rahimoon
Vital Signs of Animals Presentation By Aftab Ahmed RahimoonVital Signs of Animals Presentation By Aftab Ahmed Rahimoon
Vital Signs of Animals Presentation By Aftab Ahmed Rahimoon
 
Harry Coumnas Thinks That Human Teleportation is Possible in Quantum Mechanic...
Harry Coumnas Thinks That Human Teleportation is Possible in Quantum Mechanic...Harry Coumnas Thinks That Human Teleportation is Possible in Quantum Mechanic...
Harry Coumnas Thinks That Human Teleportation is Possible in Quantum Mechanic...
 
Taphonomy and Quality of the Fossil Record
Taphonomy and Quality of the  Fossil RecordTaphonomy and Quality of the  Fossil Record
Taphonomy and Quality of the Fossil Record
 
GBSN - Microbiology (Unit 5) Concept of isolation
GBSN - Microbiology (Unit 5) Concept of isolationGBSN - Microbiology (Unit 5) Concept of isolation
GBSN - Microbiology (Unit 5) Concept of isolation
 
Introduction and significance of Symbiotic algae
Introduction and significance of  Symbiotic algaeIntroduction and significance of  Symbiotic algae
Introduction and significance of Symbiotic algae
 
Adaptive Restore algorithm & importance Monte Carlo
Adaptive Restore algorithm & importance Monte CarloAdaptive Restore algorithm & importance Monte Carlo
Adaptive Restore algorithm & importance Monte Carlo
 
PHOTOSYNTHETIC BACTERIA (OXYGENIC AND ANOXYGENIC)
PHOTOSYNTHETIC BACTERIA  (OXYGENIC AND ANOXYGENIC)PHOTOSYNTHETIC BACTERIA  (OXYGENIC AND ANOXYGENIC)
PHOTOSYNTHETIC BACTERIA (OXYGENIC AND ANOXYGENIC)
 
TEST BANK for Organic Chemistry 6th Edition.pdf
TEST BANK for Organic Chemistry 6th Edition.pdfTEST BANK for Organic Chemistry 6th Edition.pdf
TEST BANK for Organic Chemistry 6th Edition.pdf
 
Costs to heap leach gold ore tailings in Karamoja region of Uganda
Costs to heap leach gold ore tailings in Karamoja region of UgandaCosts to heap leach gold ore tailings in Karamoja region of Uganda
Costs to heap leach gold ore tailings in Karamoja region of Uganda
 

Undergraduate Thesis Presentation

  • 1. GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta Thegood researcheris not “one who knows the right answers” But “one who is struggling to find out what the right questions mightbe” (Phillips and Pugh, 2005) “research is what i'm doing when i don't knowwhat i'mdoing” (wernhervon braun)
  • 2. SIDANG HASIL PENELITIAN GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta Tracking QR Code Augmented Reality dengan Penggabungan MarkerTradisional berbasis Backpropagation Neural Network QR CODE AUGMENTED REALITY TRACKING WITH MERGING ON TRADITIONAL MARKER BASED BACKPROPAGATION NEURAL NETWORK OLEH GIA MUHAMAD AGUSTA 109091000144
  • 3. LatarBelakang Objek Penelitian Mengapa QR Code Augmented Reality? QR Code Augmented Reality (QRAR) adalah Augmented Reality (AR) yang menerapkanQR Code sebagai marker-based untuk melakukan tracking. DenganQRCode... o tidak memerlukan proses pre-registration o memiliki jumlah kombinasi ID-encodedsebesar 107089 o dapat digunakan pada aplikasi AR yang publik (Kan,Teng, &Chou, 2009) GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
  • 4. LatarBelakang Objek Penelitian Mengapa Tracking? o Sebuah marker memerlukan ukuran yang tidak kecil agar mudah melakukan tracking; o marker-basedtrackingmemiliki komputasi yang rendah dan; (Siltanen,2012) o memerlukan 6 Degree of Freedom (6DOF) pose tracking secara real-time dan akurat (Wagner&Schmalstieg, 2007) GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
  • 5. LatarBelakang Kelebihan dan KelemahanPada Metode yangada Deteksi QRFP dengan mekanisme perhitungan yang sederhana (Kan, Teng,&Chou, 2009) o memiliki kecepatan trackingyang cukuprendah o memiliki keterbatasan 6DOF Posetracking; o border pada QRFP yang sangat tipis untuk mendeteksi ketiga QRFP secara bersamaan pada kondisi perspektif dan; o Titik temu antara dua garis persamaan yang keluar dari QRFP juga memiliki ketidak-stabilan dikarenakan terlalu kecilnya QRFP dibandingkan ukuran markerpada biasanya GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
  • 6. LatarBelakang Kelebihan dan KelemahanPada Metode yangada Contour Filtering (Wang,Shyi, Hou,&Fong,2010) o Deteksi dengan memiliki langkah yang sederhana o Memiliki keterbatasan 6DOF o Menghabiskan waktu komputasi yang cukuplama. GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
  • 7. LatarBelakang Kelebihan dan KelemahanPada Metode yangada Binary Histogram dengan OpticalFlow (Park,Lee,&Woo,2011) o Pendeteksian QRFP dengan binary histogram memiliki kecepatan tracking yang rendah o kestabilan tracking o Tetapi harus melakukan assist terhadap planar target, atau disebut hybrid trackingmethod(markerlessdan marker-based). GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
  • 8. LatarBelakang Masalah pada metode yangada Dengan Penggabungan Marker Tradisional dengan QR Code dapat menerapkan kelebihan/keunggulan tracking seperti pada ARToolKit Karena pendeteksian marker ARToolKit dapat terus melakukan tracking selama markermasih terdeteksi. Namun pada kondisi perspective distortion QRFP akan mengalami noise atau kerusakan citra, sehingga diperlukan ekstraksi fitur GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
  • 9. LatarBelakang Solusi perbaikan metode Backpropagation Neural Network (BPNN) atau disebut Jaringan Syaraf Tiruan (JST) Propagasi balik merupakan JST Multilayer Perceptronyang dapat menyelesaikan fungsi yang kompleks atau nonlinier, mudah digunakan dengan pembelajaran terawasi, sifatnya faulttolerance dan dapat mengenali pola GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
  • 10. RumusanMasalah o Seberapa tinggi akurasi 6DOF Pose Tracking setelah menggabungkan marker tradisional dengan memakai BPNN untuk deteksi QRFPpada QRCode? o Apakah dengan penggabungan QR Code dengan marker tradisional, titik temu antara dua garis persamaan pada QR Code mendekati kestabilan marker tradisional? o Bagaimana tingkat kecepatan deteksi frame per second atau tracking setelah menerapkanBPNN? GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
  • 11. BatasanMasalah o Windows Platform. o Pengukuran o 6 DOFPoseTracking–Pitching, Yawing& Surging o KestabilanMarker o FramePerSecond(fps)–WaktuKomputasi o Fokus pada pendeteksian QRFP, tidak melakukan Decode QR o Tidak melakukan modelling 3D dan Kalibrasi Kamera GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
  • 12. TujuanPenelitian Menerapkan metode BPNN pada QR Code yang digabungkan dengan marker tradisional sehingga tracking QRAR dapat meningkat dan memenuhi karakteristik marker-basedtracking. GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
  • 13. MetodologiPenelitian Metode Pengumpulan Data o Menemukan Ide dan masalah secara umum (Tracking QRAR) dan mencari informasi ilmu yangberkaitan(CV, IP, AR,ML dll) o Melakukanpercobaanpadapenelitian“Applying QRCodein AugmentedRealityApplication” Metode Kuantitatif 1. PengumpulanData a. Penggabungan Marker b. Digitalisasi &Deteksi Marker c. Proyeksi Perspektif d. Ektraksi Fitur 2. Analisis DatadenganBPNN 3. Pengukuran(6DOF,Kestabilan,fps) 4. Hasil GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
  • 14. AlurPemikiranPenelitian Metode Kuantitatif Pengukuran Data Metode Pengumpulan Data Pengambilan Data Training Set dan Test Set Analisis Data dengan BPNN Penggabungan Marker Digitalisasi Deteksi Marker Proyeksi Perspektif Training Testing Ekstraksi Fitur 6 DOF FPS Morfologi Grayscaling Segmentasi Studi Kepustakaan Studi Literatur Kestabilan HASIL Start End GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
  • 15. PengumpulanData • Desain Pengumpulan Data – Non Probability o Tidakdapat memprediksikan Populasi Data o Peluang besar data anggota populasi sebagai sampel tidak diketahui • TeknikPengambilan Data o Judgment untuk TrainingSet o Convienence untukTest Set Quantitative Method GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
  • 16. PengumpulanData • Instrumen (Metode) o Penggabungan Marker Tradisional o Digitalisasi& Marker Detection o Perspective Projection o Feature Extraction • Instrumen (Fisik) o Logitech C270h HD720p Quantitative Method GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
  • 17. PenggabunganMarker • Standar ukuran Pengumpulan Data -Quantitative Method 3 4 𝑄𝑅𝐹𝑃 1 3 𝑄𝑅𝐹𝑃 𝑄𝑅𝐹𝑃 GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
  • 18. PenggabunganMarker • Algoritma/langkah penggabungan marker Pengumpulan Data -Quantitative Method GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
  • 19. Digitalisasi • Resolusi 640x480 Pengumpulan Data -Quantitative Method GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
  • 20. MarkerDetection Kecepatan rata-rata 0,64318ms Pengumpulan Data -Quantitative Method GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
  • 21. PerspectiveProjection • Proyeksi dan Resize ke 200x200 px Pengumpulan Data -Quantitative Method Pitching 37.69° & Yawing 15.97o Pitching 75.30o & Yawing 52.2o noise GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
  • 22. FeatureExtraction • Morfologi o Dilasi o Erosi • Grayscaling • Segmentation o Thresholding o ROI o Contouring Pengumpulan Data -Quantitative Method GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
  • 23. FeatureExtraction • Pemilihan Fitur 1. PersentaseWarnaPutih 2. PersentaseWarnaHitam 3. JumlahKontur 4. Graylevel daridaerahkontur 5. KoordinatxletakGraylevel 6. KoordinatyletakGraylevel Pengumpulan Data -Quantitative Method GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
  • 24. HasilPengumpulan Pengumpulan Data -Quantitative Method GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta 100 Sampel 100 Sampel QR Code NonQR Code (Microsoft Tag) 5Kondisi perspektif x4orientasi x5 data sampel 6 variabel prediktor x 4orientasi (perkalian digunakan untukmentolelir klasifikasi) = 24input Variabel target 1 &0 untukQR Code Variabel target 0& 1untuknon QR Code
  • 25. HasilPengumpulan Pengumpulan Data -Quantitative Method 0 50 100 150 1 21 41 61 81 QR 1 QR 2 QR 3 QR 4 Non QR 1 Non QR 2 Non QR 3 Non QR 4 1 2 3 4 5 0 50 100 150 1 21 41 61 81 QR 1 QR 2 QR 3 QR 4 Non QR 1 Non QR 2 Non QR 3 Non QR 4 1 2 3 4 5 0 0.5 1 1.5 2 2.5 3 3.5 1 21 41 61 81 QR 1 QR 2 QR 3 QR 4 Non QR 1 Non QR 2 Non QR 3 Non QR 4 1 2 3 4 5 0 100 200 300 1 21 41 61 81 QR 1 QR 2 QR 3 QR 4 Non QR 1 Non QR 2 Non QR 3 Non QR 4 1 2 3 4 5 0 50 100 150 200 1 21 41 61 81 QR 1 QR 2 QR 3 QR 4 Non QR 1 Non QR 2 Non QR 3 Non QR 4 1 2 3 4 5 0 50 100 150 200 1 21 41 61 81 QR 1 QR 2 QR 3 QR 4 Non QR 1 Non QR 2 Non QR 3 Non QR 4 1 2 3 4 5 0 50 100 150 200 250 300 1 6 11 16 21 26 31 36 41 46 51 56 61 66 71 76 81 86 91 96 NilaiEkstraksiFitur/TargetInputBPNN Data Sampel QR Code dengan Penggabungan Marker Tradisional X1 X2 X3 X4 X5 X6 X7 X8 X9 X10 X11 X12 X13 X14 X15 X16 X17 X18 X19 X20 X21 X22 X23 X24 0 50 100 150 200 250 300 1 6 11 16 21 26 31 36 41 46 51 56 61 66 71 76 81 86 91 96 NilaiEkstraksiFitur/TargetInputBPNN Data Sampel Microsoft Tag sebagai Target non QR X1 X2 X3 X4 X5 X6 X7 X8 X9 X10 X11 X12 X13 X14 X15 X16 X17 X18 X19 X20 X21 X22 X23 X24 GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
  • 26. BackPropagation • Arsitektur o 3 Layer (Input, Hidden dan Output) o 24 Neuron Input o 105 Neuron Hidden o 2 Neuron Output o Sigmoid Activation o Nguyen Widrow Weight Initialitation • Parameter o MSETarget5x10-5 o 5000 Epoch o Learning Rate (α) =0.06 Analisis Data -Quantitative Method GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
  • 27. TrainingBPNN Analisis Data -Quantitative Method GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta Percobaan Waktu (ms) MSE Konvergen? Stop Epoch Mencapai Target Error? 1 21978.12 0.000126 Ya 5000 Tidak 2 22878.43 0.000218 Ya 5000 Tidak 3 22983.43 0.000168 Ya 5000 Tidak 4 23272.54 0.000405 Ya 5000 Tidak 5 22142.00 0.000073 Ya 5000 Tidak 6 23352.80 0.000083 Ya 5000 Tidak 7 21619.62 0.000173 Ya 5000 Tidak 8 22583.91 0.000083 Ya 5000 Tidak 9 7691.683 0.000050 Ya 1802 Ya 10 21639.55 0.000181 Ya 5000 Tidak
  • 28. TrainingBPNN • MSEPada percobaan 9 Analisis Data -Quantitative Method GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 1 38 75 112 149 186 223 260 297 334 371 408 445 482 519 556 593 630 667 704 741 778 815 852 889 926 963 1000 1037 1074 1111 1148 1185 1222 1259 1296 1333 1370 1407 1444 1481 1518 1555 1592 1629 1666 1703 1740 1777 MSE Epoch
  • 29. TestingBPNN Analisis Data -Quantitative Method GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta Marker Banyak Data pada test set MSE QR Encode Length 78 105 0.003715 QR Encode Length 53 110 0.070988 QR Encode Length 32 90 0.087193 QR Encode Length 16 90 0.351523 Microsoft Tag 85 0.155362 Tradisional Marker 85 0.000149 ARToolKitPlus Marker 60 0.000069 ARTag Marker 60 0.000050
  • 30. 6DOF Pengukuran- Quantitative Method GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta (Castro & Figueroa, 2007) Pitching Yawing Surging 𝑓 𝑦1, 𝑦2 = 𝑦1, 0.9 ≤ 𝑦1 ≤ 1.1 𝑦2, 0.1 ≥ 𝑦2 ≥ −0.1
  • 31. 6DOF Pengukuran- Quantitative Method GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta Maksimum PenelitianSebelumnya (Kan, Teng,&Chou, 2009) DenganPenggabunganMarker Tradisional pitching ±43° ±10.65° yawing ±58° ±15.03° surging ±374 ±408.07
  • 32. KestabilanMarker Pengukuran- Quantitative Method GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta 𝑃𝑇 𝑁 = 𝐽𝑚𝑙 𝑃𝑒𝑟𝑢𝑏𝑎ℎ𝑎𝑛 𝑇𝑖𝑡𝑖𝑘 𝑋 𝑁 − 1 + 𝐽𝑚𝑙 𝑃𝑒𝑟𝑢𝑏𝑎ℎ𝑎𝑛 𝑇𝑖𝑡𝑖𝑘 𝑌𝑁 − 1 (𝐽𝑚𝑙 𝐹𝑟𝑎𝑚𝑒 ∗ 2) 𝑃𝐾 = 𝑁=1 4 𝑃𝑇 𝑁 4 PenelitianSebelumnya (Kan,Teng,& Chou, 2009) Dengan PenggabunganMarker Tradisional PerubahanKesuluruhan(𝑷𝑲) 0.08357 0.02375 Persentase (𝑷) 91.625% 97.625% 𝑃 = 100% − (𝑃𝐾 ∗ 100%)
  • 33. KecepatanTracking Pengukuran- Quantitative Method GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta 0 10 20 30 40 50 60 1 151 301 451 601 751 901 WaktuProses(ms) Jumlah Frame Penelitian Sebelumnya(Kan,Teng & Chou,2009) Dengan Penggabungan Marker Tradisional
  • 34. KecepatanTracking Pengukuran- Quantitative Method GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta PenelitianSebelumnya (Kan,Teng,& Chou, 2009) Dengan PenggabunganMarker Tradisional KecepatanRata-Rata (ms) 10.10 28.41 FPS 99.01 35.41 𝐹𝑃𝑆 = 1000𝑚𝑠 𝑋
  • 35. KesimpulanPenelitian Hasil - Quantitative Method GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta • Akurasi6DOF mengalami kenaikandibandingkandenganpenelitian sebelumnya • Trackingdapatlebih mudahdikelompokantanpaharusmelalui mekanismeyangrumitpada penelitian sebelumnyadanmenjadi lebih stabil • Kecepatanmenurun • Panjangencode16sering terjadilost tracking • KeluaranoutputJST terkadangtidaksesuaidengan target
  • 36. SaranPenelitian GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta • Integrasi KalmanFilterpadabagiandecodeQRCode • MenggunakanPCA • Pemilihan fituryanglebih akuratdanmenggunakanSVM ataumetodemachinelearning lainnya.
  • 37. TERIMAKASIH GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta
  • 38. GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta This reseach has been submitted in: o Seminar Nasional Ilmu Komputer 2012 (SNIK 2012) Faculty of Science and Mathematic, Diponegoro University o Seminar Nasional ASTECHNOVA 2012 Phsyic Engineering, Faculty of Engineering, Gadjah Mada University o International Conference on Computer Science (ICCSE 2012) Faculty of Mathematic and Natural Science, Gadjah Mada University o International Conference on Advance Computer Science and Information System (ICACSIS 2012) Faculty of Computer Science, University of Indonesia o Research Funding Support LG Innotek PT. LG Innotek And accepted in: o Seminar Nasional Ilmu Komputer 2012 (SNIK 2012) Faculty of Science and Mathematic, Diponegoro University o Seminar Nasional ASTECHNOVA 2012 Phsyic Engineering, Faculty of Engineering, Gadjah Mada University
  • 39. AugmentedReality GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta • Reality& Virtuality(RealitasTertambah) • Marker-Based&Markerless • Marer-Based-> Template& 2DBarcode • ARToolKit(Kato& Billinghurst,1999) Template • ARTag& Webtag(Fiala, 2004) 4x1012 id-basedmarkers • ARToolKitPlus(Wagner& Schmalstieg,2007) 4096id-basedmarkers+ Mobile Applied
  • 40. PenelitianSebelumnya (Kan, Teng,&Chou, 2009) Deteksi QRFPdengan mekanisme perhitungan yang sederhana o memiliki kecepatantrackingyangcukuprendah o memiliki keterbatasan6DOFPosetracking; o border pada QRFP yang sangat tipis untuk mendeteksi ketiga QRFP secara bersamaan pada kondisiperspektif dan; o Titik temu antara dua garis persamaan yang keluar dari QRFP juga memiliki ketidak-stabilan dikarenakanterlalu kecilnya QRFPdibandingkanukuranmarkerpadabiasanya GiaMuhammad | Jakarta, 8th October 2012 Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah Jakarta