Abstrak: Penelitian ini dilatarbelakangi oleh kemajuan teknologi di bidang multimedia yaitu
Augmented Reality dan menggabungkannya denganilmu kesehatan, untuk menghasilkan aplikasi yang
dapat memberikan informasi kerangka tubuh manusia dengan tampilan yang lebih nyata. Tujuan dari
penulisan ini adalah menganalisis dan membuat sebuah Rancang Bangun Aplikasi Augmented Reality
dengan Menggunakan Multiple Marker untuk Peragaan Pergerakan Model Kerangka Tubuh
Manusia.Aplikasi augmented reality ini dikembangkan berdasarkan metode Sekuensial Linier dan analisis
berorientasi objek Unified Modeling Language (UML). Untuk membangun aplikasi ini digunakan Vuforia
dan Unity3D.Output dari aplikasi ini berupa objek 3D tulang rangka manusia.
Hasil dari analisis menunjukkan bahwa: (1) Penelitian ini telah berhasil membangun aplikasi
augmented reality dengan menggunakan multiple marker untuk peragaan pergerakan kerangka tubuh
manusia dengan pemodelan aplikasi menggunakan UML ( Unified Modeling Languange) dan bahasa
pemrograman JavaScript, (2) Pada tahap pengujian sistem untuk jarak antara smartphone dan marker
dapat disimpulkan bahwa sistem dapat mendeteksi marker dan menampilkan objek dengan jarak 10-40
cm, (3) Pada tahap pengujian sistem dengan smartphone yang berbeda jenis, dapat disimpulkan bahwa
objek dapat berjalan dengan baik, namun terdapat rentang waktu deteksi marker untuk menampilkan
objek 3D, (4) Pada tahap pengujian dengan kondisi pencahayaan yang berbeda-beda dapat disimpulkan
bahwa sistem membutuhkan cahaya yang cukup untuk dapat mendeteksi marker dan menampilkan objek
3D, (5) Pada tahap pengujian dengan memperhatikan pada sudut deteksi antara smartphone dan marker,
dapat disimpulkan bahwa pada sudut 45, 90, dan -45 derajat, marker masih dapat dideteksi dan
menampilkan objek 3D, (6) Pada tahap pengujian dengan menutupi area marker hingga setengah atau 50
% dari area marker, sistem masih dapat mendeteksi marker dan menampilkan objek 3D.
Abstract: This study was inspired by is Augmented Reality and combine it with
technology advances in multimedia field that health science, to generate an application
146 ejournal.unib.ac.id
that can provide information about human or 50% of the area markers, the system can
skeleton with more realistic view. The still be detecting marker and display 3D
purpose of this paper is to analyze and to objects.
build Design of Augmented Reality Keywords: Augmented Reality, Multiple
Applications Using Multiple Marker for Markers, Human Skeleton
Movement Demonstration of Model Human
I. PENDAHULUAN
Skeleton. This augmented reality application
developed by Linear Sequential method and Teknologi di bidang multimedia yang
object-oriented analysis Unified Modeling sedang berkembang saat ini adalah Augmented
Language (UML). This application is build Reality (AR) atau yang lebih dikenal dengan
using Vuforia and Unity3D. The output of realitas bertambah dalam bahasa
this application is the 3D form object of Indonesia.Augmented Reality adalah teknologi
human skeleton. yang menggabungkan benda maya dua dimensi
Analysis results showed that: (1) This dan ataupun tiga dimensi kedalam sebuah
research has managed to build an augmented lingkungan nyata tiga dimensi lalu
reality applications using multiple markers memproyeksikan benda-benda maya
to show the movement of the human skeleton tersebutdalam waktu nyata. Bisa diartikan juga
with modeling application using UML bahwa Augmented Reality yang disingkat
(Unified Modeling Language) and JavaScript dengan AR adalah perwujudan dari benda di
programming language, (2) On system dunia maya kedalam dunia nyata baik dalam
testing stage for distance between dua dimensi atau tiga dimensi.AR digunakan
smartphone and the marker can be untuk meningkatkan persepsi pengguna dalam
concluded that the system can detect a kenyataan serta membantu user untuk
marker and display objects within the melakukan tugas tertentu.AR pada saat ini
distance of 10-40 cm, (3) In the testing phase mengalami perkembangan yang pesat dan telah
of the system with a different smartphone menyentuh berbagai kehidupan salah satunya
types, it can be concluded that the object can dalam dunia kesehatan.
running well, but there timespan for marker
detection to display 3D objects, (4) For vary Banyak yang bisa dibangun menggunakan
lighting conditions testing can be concluded teknologi AR, dengan perangkat keras kamera
that the system requires enough light to be atau webcam yang digunakan untuk
able to detect the marker and displays 3D menangkap objek gambar yang telah didesain
objects, (5) For detection angle testing kemudian gambar akan diterjemahkan oleh
between a smartphone and a marker, it can aplikasi yang dikenalkan dengan sebuah
be concluded that at an angle of 45, 90, and - penanda atau dikenal dengan nama marker
45 degrees, the marker can still be detected yang kemudian akan kembali menampilkan
and display 3D objects, (6) At the stage of gambar beserta obyek yang telah dipasang
testing the marker area covering up to half dengan marker sebelumnya. Sehingga obyek
ejournal.unib.ac.id 147
Jurnal Rekursif, Vol. 3 No.2 November 2015, ISSN 2303-0755
nyata akan menyatu dengan obyek maya dalam Kerangka berfungsi untuk menggambarkan
tampilan akhir aplikasi. bentuk tubuh, penentuan tinggi seseorang,
Didalam dunia kesehatan, terdapat perlindungan organ tubuh yang lunak (otak, hati
bermacam-macam jenisbidang ilmu.Salah dan jantung), sebagai tempat melekatnya
satunya adalah ilmu yang mempelajari tentang beberapa otot-otot, menggantikan sel-sel yang
kerangka tubuh manusia atau yang disebut rusak, memberikan sistem sambungan
dengan anatomi.Untuk mempelajari tentang gerakpengendali (kontrol), dan untuk menyerap
anatomi tubuh manusia, biasanya menggunakan reaksi dari gaya atau force serta beban kejut.
model kerangka tubuh manusia yang berupa B. Augmented Reality
mankind.Namun permasalahanny adisini adalah Ronald T. Azuma (1997) mendefinisikan
dengan menggunakan model kerangka tersebut augmented reality atau realitas bertambah
akan kurang efektif karena akan sulit untuk sebagai penggabungan benda-benda nyata dan
dibawa kemana-mana karena memiliki ukuran maya di lingkungan nyata. Hasilnya ditampilkan
yang relative besar. Maka dengan penambahan secara interaktif dan dalam waktu nyata
teknologi AR yang ada akan mempermudah (realtime).
pengenalan kerangka tubuh manusia karena Ada beberapa metode yang digunakan
dapat dilakukan dimana saja dan kapan saja pada Augmented Reality yaitu marker based
tanpa harus membawa model kerangka tubuh tracking dan markerless (Prihantono,
manusia tersebut. Dengan menggunakan 2013).Berikut ini merupakan beberapa teknik
teknologi AR user akan lebih terasa jelas karena dalam metode markerless object tracking:
AR mempresentasikan kerangka tubuh manusia 1. Marker Based Tracking
tersebut secara virtual tiga dimensi dan real 2. Markerless
time. 3. Face Tracking
Dari uraian diatas, guna mendukung dalam 4. 3D Object Tracking
penulisan skripsi serta memberikan gambaran 5. Motion Tracking
bahwa penggabungan 3D atau animasi dengan 6. GPS Based Tracking
dunia nyata memiliki peran dalam C. Android
menyampaikan informasi maka judul skripsi ini Android adalah sebuah sistem operasi
adalah Rancang Bangun Augmented Reality untuk perangkat mobile yang berbasis Linux
Dengan Menggunakan Multiple Marker yang mencakup sistem operasi, middleware dan
Untuk Peragaan Pergerakan Model aplikasi.Android menyediakan platform terbuka
Kerangka Tubuh Manusia. bagi para pengembang untuk menciptakan
aplikasi mereka.
II. LANDASAN TEORI Android merupakan generasi baru platform
A. Kerangka mobile dan merupakan platform yang
Kerangka adalah rangkaian tulang yang memberikan pengembang untuk melakukan
mendukung dan melindungi beberapa organ sesuai dengan yang diharapkannya.Pengembang
lunak, terutama tengkorak dan panggul. aplikasi Android diperbolehkan untuk
148 ejournal.unib.ac.id
mendistribusikan aplikasi mereka dibawah bertujuan untuk merancang dan membangun
skema lisensi apapun yang mereka sebuah aplikasi augmented reality untuk
inginkan.Pengembang memiliki beberapa peragaan pergerakan model kerangka tubuh
pilihan ketika membuat aplikasi berbasis manusia.
Android.
B. Sarana Pendukung
ejournal.unib.ac.id 149
Jurnal Rekursif, Vol. 3 No.2 November 2015, ISSN 2303-0755
Teknik pengumpulan data yang digunakan 2 Urgensi dan Manfaat 4 Analisis Kebutuhan
PERANCANGAN SISTEM
1. Studi Lapangan
5 Perancangan UML
Studi lapangan bertujuan
mengumpulkan citra model kerangka Perancangan Antarmuka
6
Sistem
manusia.Data yang dibutuhkan berupa
nama-nama dan bentuk tulang.
IMPLEMENTASI SISTEM
2. Studi Pustaka
Implementasi Aplikasi
7
Studi Pustaka dilakukan dengan cara ARangka
3. Angket
Angket disebarkan untuk melihat
Sistem Kerja Sesuai
TIDAK
Analisi?
kelayakan sistem. Kelayakan sistem
diambil dari penilaian yang diberikan
YA
150 ejournal.unib.ac.id
reality untuk model peragaan pergerakan kebutuhan, UML, flowchart, dan
kerangka tubuh manusia. Sedangkan antarmuka.
batasan masalah digunakan untuk 8. Tahapan kedelapan yaitu tahapan pengujian
membatasi pembahasan dan ruang lingkup hasil implementasi sistem secara umum.
penelitian agar tidak terlalu luas. Pengujian meliputi pengujian white box,
3. Pada tahap ketiga dilakukan pengumpulan pengujian black box, pengujian kelayakan
data-data yang diperlukan dalam sistem melalui angket, pengujian jarak
membangun aplikasi augmented reality deteksi, pengujian pencahayaan, dan
untuk peragaan pergerakan kerangka tubuh pengujian dengan smartphone berbeda.
manusia. Pengumpulan data tersebut akan 9. Tahapan kesepuluh adalah operasi dan
diperoleh dari studi lapangan dan studi pemeliharaan sistem. Tahapan ini dilakukan
pustaka. setelah proses pengujian sistem telah
4. Tahap keempat adalah proses analisis berhasil dilakukan.
kebutuhan, yang terdiri dari kebutuhan 10. Tahapan terakhir adalah penarikan
proses, analisis kebutuhan input, analisis kesimpulan dan saran. Tahap tersebut
kebutuhan output, dan analisis kebutuhan dilakukan untuk mengetahui hasil yang
perangkat lunak dan perangkat keras. telah diperoleh selama melakukan
5. Tahap kelima yaitu perancangan Unified penelitian.
Modelling Language (UML). Pada tahapan F. Metode Uji Kelayakan Sistem
ini akan diketahui semua entitas luar, input, Uji kelayakan dilakukan untuk
dan output yang terlibat dalam sistem serta mendapatkan penilaian langsung terhadap
diagram use-case, diagram class, diagram sistem yang dihasilkan.Target dari pengujian
activity, dan diagram sequence yang kelayakan sistem ini adalah responden (calon
digunakan dalam analisis sistem. pemakai sistem). Adapun tahapan dari uji
6. Tahap keenam yaitu perancangan flowchart kelayakan ini adalah:
dan antarmuka (human interface). Tahap 1. Kuesioner
perancangan flowchartakan digunakan Kuisioner atau angket merupakan daftar
untuk menggambarkan sistem baru yang pertanyaan yang diajukan pada seorang
akan dikembangkan secara logis tanpa responden untuk mencari jawaban dari
mempertimbangkan terlebih dahulu permasalahan yang diteliti.
lingkungan sistem. Tahap perancangan 2. Tabulasi Data
antarmuka akan dibuat dalam beberapa Proses perhitungan data angket
rancangan tata letak sistem sesuai dengan menggunakan skala likert(Hasibuan, 2007).
analisis kebutuhan dari sistem. Sebelum melakukan perhitungan dengan
7. Tahapan ketujuh yaitu implementasi sistem menggunakan skala likert, maka terlebih dahulu
secara keseluruhan. Implementasi dicari interval kelas dengan Persamaan (3.1):
berdasarkan hasil dari tahapan keempat
3. = .(3.1)
hingga keenam, yaitu dari tahapan analisis
ejournal.unib.ac.id 151
Jurnal Rekursif, Vol. 3 No.2 November 2015, ISSN 2303-0755
Menampilkan
Pilih Menu Informasi
Y
About Nama
Pembuat
SELESAI
152 ejournal.unib.ac.id
sistem dan hubungannya secara logika. Karena
itu class diagram merupakan tulang punggung
atau kekuatan dasar dari hampir setiap metode
berorientasi objek termasuk UML.
ejournal.unib.ac.id 153
Jurnal Rekursif, Vol. 3 No.2 November 2015, ISSN 2303-0755
marker
No Sumber Cahaya E (lx) Keterang
Pada pengujian ini akan dilakukan an
pengukuran terhadap lama waktu smartphone 1 Siang hari yang 100.000 Berhasil
cerah di tempat menampil
pada saat medeteksi atau mengenali marker.
terbuka kan objek
Untuh hasil pengujian dapat dilihat pada tabel 2.
2 Siang hari yang 2500 Berhasil
Tabel 2. Pengujian Terhadap Waktu Pengenalan Marker
cerah di dalam menampil
N Merk Spesifikas Hasil Lama Keterang
ruang dekat jendela kan objek
o smartph i deteks deteksi an
one i AR AR dekanat Teknik
1 Xiaomi Cpu : Berha 00.00. Kualitas
3 Selama matahari 500 Berhasil
Redmi Quad sil 86 objek 3D
Note Core 1.6 Detik ditampilk terbit menampil
dengan GHz an
kan objek
os 4.2 Processor dengan
(Jellybe baik 4 Cahaya bulan pada 0,25 Tidak
an)
Kamera malam yang cerah berhasil
Belakang
menampil
: 13 MP
2 Asus Cpu : Berha 00.00. Kualitas kan objek
Zenfone Dual-Core sil 69 objek 3D
6 Z2580 Detik ditampilk 4) Pengujian Terhadap Sudut Deteksi
dengan Processor an
os 4.4 2.0 GHz dengan
Pengujian ini dilakukan untuk mengetahui
(Kitkat) Kamera baik sudut yang ideal antara smartphone dan marker
Belakang
: 13MP untuk dapat mendeteksi marker tersebut dan
3 Sony Cpu : Berha 00.00. Kualitas
Xperia Quad sil 49 objek 3D menampilkan objek 3D.Untuk hasl pengujian
C4 Core 1.6 Detik ditampilk
dengan GHz an dapat dilihat pada tabel 4.
os 5.0 Processor dengan
(Lollipo Kamera baik
p) belakang : Tabel 4. Pengujian terhadap sudut deteksi
13 MP
3) Pengujian Terhadap Pencahayaan No Besar Sudut Hasil
Pengujian dilakukan dengan 1 Tidak erhasil mendeteksi
o
0 marker
membandingkan pada beberapa kondisi
2 45o Berhasil mendeteksi marker
pencahayaan. Pengujian dilakukan dengan jarak o
3 90 Berhasil mendeteksi marker
yang digunakan adalah 10cm dengan tujuan 4 -45o Berhasil mendeteksi marker
agar kamera smartphone dapat mendeteksi
marker. Untuk hasil pengujian terhadap
pencahyaan dapat dilihat pada tabel 3. 5) Pengujian Marker dengan Perlakuan
Bervariasi
154 ejournal.unib.ac.id
Tujuan pengujian ini adalah mengamati waktu deteksi marker untuk menampilkan
respon sistem terhadap marker yang diberikan objek 3D.
uji coba tersebut. Hasil pengujian terhadap 3. Pada tahap pengujian dengan kondisi
perlakuan pada marker dapat dilihat pada tabel pencahayaan yang berbeda-beda dapat
5 dan tabel 6. disimpulkan bahwa aplikasi ARangka
Tabel 5. Pengujian Terhadap Ukuran Marker yang Berbeda membutuhkan cahaya untuk dapat
mendeteksi marker dan menampilkan objek
No Ukuran marker Keterangan
1 6x6 Berhasil 3D.
2 12 x 12 Berhasil 4. Pada tahap pengujian dengan
3 18 x 18 Berhasil memperhatikan pada sudut deteksi antara
4 24 x 24 Berhasil
smartphone dan marker, dapat disimpulkan
bahwa pada sudut 45, 90, dan -45 derajat,
Tabel 6. Pengujian Terhadap Marker yang Ditutupi marker masih dapat dideteksi dan
No Marker Keterangan
menampilkan objek 3D.
ditutupi (%) 5. Pada tahap pengujian dengan menggunakan
ukuran marker dengan skala yang berbeda-
1 25 % Berhasil menampilkan objek
3D beda, marker masih bisa dideteksi dan
2 50 % Berhasil menampilkan Objek menampilkan objek.
3D 6. Pada tahap pengujian dengan memberikan
3 75 % Tidak berhasil menampilkan penghalang pada marker hingga menutupi
Objek 3D
setengah atau 50% dari area marker,
4 100 % Tidak berhasil menampilkan
Objek 3D aplikasi ARangka masih dapat mendeteksi
marker dan menampilkan objek 3D.
VI. KESIMPULAN
REFERENSI
Setelah dilakukan analisis dan
perancangan sistem, serta implementasi dan [1] Afissunani, Akhmad., Akuwan, Saleh., Assidiqi,
Hasbi. 2011. Multi Marker Augmented Reality Untuk
pengujian dapat disimpulkan bahwa: Magic Book. Tersedia : (http://repo.eepis-
its.edu/1092/1/paper_afis.doc.pdf) [dikutip : 09
Januari 2015]
1. Pada tahap pengujian sistem dengan jarak [2] Azuma, Ronald T. 1997. A Survey of Augmented
Reality, In Presence: Teleoperators and Virtual
antara smartphone dan marker dapat Environments 6, 4, 355-385.
[3] Fernando, Mario. 2013. Membuat Aplikasi Android
disimpulkan bahwa aplikasi ARangka dapat Augmented Reality Menggunakan Vuforia SDK dan
Unity.AR Online. Surakarta.
mendeteksi marker dan menampilkan objek [4] Hasibuan, Z. A. 2007. Metodologi Penelitian pada
Bidang Ilmu Komputer dan Teknologi
dengan jarak 10-40 cm. Informasi.Fakultas Ilmu Komputer Universitas
Indonesia. Jakarta.
2. Pada tahap pengujian sistem dengan [5] Janutriyuda, Kadi, Pratama, M. A. Simulasi
Metamorfosis Kupu-Kupu 3D Berbasis Augmented
smartphone yang berbeda jenis , dapat Reality Sebagai Media Pembelajaran Biologi.
disimpulkan bahwa objek dapat berjalan Tersedia: http: (//
eprints.mdp.ac.id/785/1/JURNAL%202009250011%2
dengan baik. Namun terdapat jenjang 0KADI_JANUTRIYUDA%20DAN%202009250061
%20M_APRI_PRATAMA.pdf) [dikutip: 09 Januari
2015]
ejournal.unib.ac.id 155
Jurnal Rekursif, Vol. 3 No.2 November 2015, ISSN 2303-0755
156 ejournal.unib.ac.id