PENGGUNAAN TEKNIK FACE TRACKING PADA FACIAL EXPRESSION ANIMASI 3D

  Konferensi Nasional Teknologi Informasi dan Komunikasi (KNASTIK 2016)

  ISSN: 2338-7718 Yogyakarta, 19 November 2016

PENGGUNAAN TEKNIK FACE TRACKING PADA

FACIAL EXPRESSION ANIMASI 3D

1

2

3 1,2,3 Suraji , M. Suyanto , Hanif Al Fatta 1 Magister Teknik Informatika, STMIK AMIKOM Yogyakarta, Indonesia 2 3

msoeradjie@gmail.com, yanto@amikom.ac.id, hanif.a@amikom.ac.id

  

Abstrak

Dalam pembuatan film animasi perlu diperhatikan gerakan dan ekspresi karena wajah adalah

sumber identitas dan penunjuk situasi mood yang sedang terjadi. Emosi seperti halnya warna primer,

kombinasi dari emosi dasar ini menghasilkan karakter-karakter emosi dengan ciri khas tersendiri. Adapun

tujuan dari penelitian yaitu penerapan face tracking terhadap facial expression dalampembuatananimasi

  

3D.Untukpenerapan face tracking perlu alat pendukungseperti kamera kinect x-box 360 sebagai input data

user yang selanjutnya dilakukan capturing dan tracking dengan software faceshit studio didapatkan user

scan data model yang digunakan untuk mengekspresikan user expression model dengan software faceshit

studio. Setiap gerakan ekspresi user yang mengekpresikan user data model terdapatblen shape. User data

model yang digunakan berupa 6 ekspresi yaitu bahagia, sedih, takut, marah, kaget, dan jijik. Setiap input

data model dengan berbagai ekspresi tersebutmendapatkan blenshape yang berbeda-beda yang

selanjutnya diaplikasikan ke dalam model karakter animasi.

  Kata Kunci : face tracking, facialexpression, blenshape, animasi

  kasus animasi artistik, mocap aktor dan facial

1. Pendahuluan

  animation 3D terlihat ekspresi yang berbeda sesuai

1.1.Latar Belakang Perkembangan teknologi saat ini sangat dengan keakuratan penanda yang digunakan.

  berpengaruh dalam perkembangan industri Dengan kecanggihan software saat ini mengenalkan teknik face tracking. Animator tidak perfilman, terutama dalam pembuatan film animasi. Animasi Merupakan rangkaian gambar yang perlu membuat gambar yang banyak untuk setiap disusun berurutan atau dikenal dengan istilah frame. gerakan. Proses produksi animasi 3D juga akan Objek dalam gambar bisa berupa gambar, tulisan, lebih mudah apabila animator sudah memiliki model warna atau spesial efek(Munir, 2012). karakter. Metode tersebut merupakan sebuah

  Pembuatan karakter animasi yang berkualitas, metode yang mengacu pembuatan gerakan animasi tentunya dengan mengikuti prinsip-prinsip dasar dengan tracking wajah (Kang M.C & Chiu C.k, 2016). animasi yang membuat seolah animasi itu terlihat nyata mulai gerakan awal hingga gerakan akhir. Berdasarkan hal tersebut diatas Facial Untuk membuat suatu karakter hal utama yang perlu expression apa saja yang dapat diterapkan dalam karakter animasi 3D dengan teknik face tracking. diperhatikan adalah gerakan dan ekspresi wajah, karena wajah adalah sumber identitas dan penunjuk Fungsi dari penelitian yang akan dikerjakan dapat situasi mood yang sedang terjadi. dijadikan sebagai facial expression apa saja yang

  Dalam penelitian Hirosea & Higuchib (2012) bisa diterapkan dalam pembuatan animasi 3D dengan teknik face tracking. dengan mempertimbangkan suatu masalah dari hasil karakter facial animation 3D. Prosedur yang efisien diwujudkan dengan menggunakan data

  1.2. TinjauanPustaka

  yang diperoleh dengan melacak

  

motion capture, Penelitian Atthariq (2012) dengan metode

  spidol dari wajah seorang aktor. Dalam beberapa Active Appearance Models (AAM) yang bertujuan

  Konferensi Nasional Teknologi Informasi dan Komunikasi (KNASTIK 2016)

  Shape ini dapat sangat berguna untuk tugas seperti merubah ekspresi wajah selama proses animasi.

  untuk mendeteksi dan melacak sekumpulan fitur wajah, macam-macam ekspresi dan pose dari wajah manusia, orientasi wajah dan pergerakannya dengan menggunakan sensor Kinect sehingga gerakan yang dihasilkan lebih alami.

  Menurut Suardinata dan I Wayan (2011) melakukan penelitian yang membahas tracking wajah dengan menggunakan algoritma terbalik untuk pembuatan animasi karakter 3D, hasil

  tracking

  digunakan untuk melihat tingkat akurasi dalam penerapan mimik karakter tersebut. Penelitian dengan menggunakan kinectyang mendemostrasikan kulitas tinggi facial animation menggunakan sensor RGB-D yang murah dan mendapatkan hasil yang potensial dari sistem yang diaplikasikan pada virtual reality, interaksi manusia,

  live virtual shows TV , dan komputer gaming.(Bouaziz. S, 2012).

  Yeongho dkk (2011) meneliti bagaimana facial

  animation retargeting system yang dirancang untuk

  mendukung alur kerja animator, pengamatan dan analisis pada proses key frame animation mengembangkan generasi automatic GUI metode untuk blendshape berbasis animasi wajah. Hasil penargetan ulang dan uji pengguna mengkonfirmasi bahwa taknik ini lebih efektif dan mampu mengurangi waktu editing yang diperlukan untuk generation hight quality animasi wajh secara offline.

  ISSN: 2338-7718 Yogyakarta, 19 November 2016

  (1)

  α i= Skala Blending Weight Vi = Lokasi Vertex n= Number Blend Shapes I = Blend shapes

  Adapun koefisien blend shape model dapat dituliskan sebagai berikut: Dimana: V = Koordinat Vertex

  Gambar 1. Contoh 6 Facial Expression Berdasarkan Joshi and Friends (2003) facial expression diatas dapat digunakan dalam proses penganimasian ekspresi wajah karakter dengan teknik Blend Shape. Blend Shape merupakan permukaan deformer termodifikasi bentuk suatu mesh dengan megubah garis yang berhubungan pada mesh referensi. Misal nya dengan teknik ini seseorang animator dapat memberikan pose senyum, netral, mata tertutup dan sebagainya. Blend

2.Pembahasan

2.1. Metode Face Tracking

  Dari hasil penelitian Jack dkk (2012), ada 6 jenis karakter emosi yang dari satu sudut pandang bisa dikatakan sebagai karakter emosi dasar. Enam jenis karakter emosi yang diekspresikan melalui wajah, yang masing-masingnya unik.

  untuk mendapatkan salah satu wilayah yang menarik (region of interesting/ROI) berupa gambaran wajah dari frame capture processor. Dengan metode face tracking dapat digunakan untuk membuat gerak karakter pada animasi melalui proses capturing dan tracking menggunakan sensor kamera RGBD sederhana sebagai data input.

  Cara kerja teknik ini adalah dengan merubah bentuk satu ke bentuk yang lainnya. Di mana bentuk-bentuk tersebut bisa kita siapkan dahulu sebelumnya, sehingga mempersingkat waktu penganimasian.

  tracking merupakan hasil capture sebuah kamera

  Face tracking merupakan memperkirakan lokasi suatu wajah di dalam video secara real time.

  Pada peneitian Kang M.C dan Chiu C.k (2016) face

  Konferensi Nasional Teknologi Informasi dan Komunikasi (KNASTIK 2016)

  input data model

  software faceshit studio dengan autodesk maya

  Dalam tahap pengujian facial expression dengan berbagai ekspresi diperlukan mengkoneksikan

  2.5. Pengujian Pada Facial Expression

  beda yang selanjutnya dapat di animasikan dengan model karakter animasi yang dibuat.

  user data model terdapat blenshape yang berbeda-

  Setiap gerakan ekspresi user yang mengekpresikan

  mengekspresikan user Gambar 4. Implementasi user dengan objek animasi expression model dengan software faceshit studio.

  tracking dengan softwarefaceshit studio didapatkan user scan data model yang digunakan untuk

  dangan objek animasi dibutuhkan data model user sebagai input selajutnya dilakukan capturing dan

  2.4.Implementasi objek Face tracking dengan objek animasi

  Gambar3. Proses capturing dan trackingsebagai

  ISSN: 2338-7718 Yogyakarta, 19 November 2016

  Proses tracking digunakan dalam proses dari perekaman gerakan wajah user untuk dianimasiakan kebentuk model animasi dua dimensi atau tiga dimensi. Seperti yang ditampilkan di gambar di bawah, tampilan utama gambar tengah menunjukan data yang ditangkap oleh kamera yang menghasilkan contoh ekspresi animasi dengan menggunakan face shift studio (Lanier, 2007).

  sebagai data input untuk di implementasikan ke objek animasi. Proses Capturing dapat diartikan sebagai proses rekam gerakan dan mengkonversi gerakan ke dalam bentuk model gerakan digital. Sedangkan Tracking adalah sebuah proses yang bertujuan melacak titik sebuah pergerakan pada sebuah video atau animasi.

  dan tracking objek video selanjutnya digunakan

  Pada tahap ini dilakukan tindakan capturing

  2.3. Capturing dan Tracking objek video

  Gambar 2. Proses Pembuatan Karakter Animasi

  Pada Selanjutnya setelah mesht erbentuk, selanjutny aexport mesh tersebut ke Autodesk Maya untuk proses modif topology atau retopology. Setelah topology terbentuk sesuai dengan agar objek terlihat lebih halus dan mendapatkan hasil yang baik dalam proses penganimasian. Tahap ahir Setelah texture map dan normal map selesai,selanjutnya memasukan texture pada object di autodesk maya.

  ZSphere menjadi sebuah mesh dengan menggunakan Adaptive skin pada Zbrush.

  Terdapat beberapa tahap dalam proses pemodelan karakter,dengan menggunakan dua buah software yaitu Zbrush untuk pembuatan dasar bentuk karakter Zsphere terbentuk karakter sesuai yang di inginkan, selanjutnya mengkonversi

  2.2. Model Karakter AnimasiDenganFacial Expression

  menggunakan plugin faceshit for maya.Model user melakukan sebuah expresi sudah ditentukan, selanjutnya akan di olah sofware faceshit studio dengan tracking algorithm. Saat usermodel yang melakukan ekspresi faceshit memberikan contoh model dengan blenshapeweihgt yang berbeda beda kemudian akan dilakukan compositing dengan

  Konferensi Nasional Teknologi Informasi dan Komunikasi (KNASTIK 2016)

  ISSN: 2338-7718 Yogyakarta, 19 November 2016

  model karakter animasi 3D yang telah dibuat Ini merupakan interval jarak terendah 0% hingga tertinggi 100%, berikut kriteria interpretasi skor

  softwareautodeskmaya .

  berdasarkan intervalnya:

  Tabel 1.Alur Penerapan face tracking dengan berbagai facial

  1. Angka 0% - 24, 99% = sangat tidak baik

  expression

  2. Angka 25% - 49,99% = tidak baik .

  3. Angka 50% - 74, 99% = baik

  User User Blenshape

  3D

  4. Angka 75% - 100% = sangat baik

  No Expressi Weight Animatio Expresi

  Hasil data selanjutnya akan diolah menggunakan

  on n Model software spss. Penilaian cukup dengan memberi

  Model

  tanda cek (√) pada kolom angka sebaris. Angka –

  1

  angka tersebut dapat ditafsirkan dengan pernyataan LipsStrerch_R(0 .17)mouthdimple sebagai berikut: _R(0.24) 1=sangat tidak baik 3=baik

  Bahagi a Tabel 2. Kuisioner Facial expression Animasi 3D dengan teknik

  2 Face Tracking (0.71)Mouthdim LipsStrerch_R No Pertanyaan Penilaian . ple_R(0.01)

  1

  2

  3

  4

  1 Bagaimana kesesauian Takut gerakan gerakan user

  3 dengan karakter animasi LipsStrerch_R(0

  3D _R(0.10) .49)mouthdimple

  2 Bagaimana kesesuain gerakan exspresi bahagia Sedih antara objek animasi dengan user.

4 LipsStrerch_R(0

  3 Bagaimana kesesuain .47)mouthdimple gerakan exspresi takut _R(0.23) antara objek animasi dengan user. Marah

  4 Bagaimana kesesuain

  5 gerakan exspresi sedih LipsStrerch_R(0 antara objek animasi .31)mouthdimple dengan user. _R(0.00)

  5 Bagaimana kesesuain gerakan exspresi marah Kaget antara objek animasi

  6 dengan user. LipsStrerch_R(0

  6 Bagaimana kesesuain .20)mouthdimple gerakan exspresi kaget _ antara objek animasi R(0.00) dengan user. Jijik

  7 Bagaimana kesesuain gerakan exspresi jijik antara objek animasi dengan user.

2.6. Tinjauan Hasil Face tracking dengan Facial

  expression Animasi 3D Total

  Pembahasan tinjaun hasil bertujuan untuk mengetahui respon terhadap penelitian yang sudah

  2.7.Hasil Frekuensi Jawaban Responden

  di lakukan dengan mengadakan kuisioner kepada Setelah data diolah kemudian penulis ahli mulimedia dengan menggunakan skala likert. membuat tabel frekuensi dari jawaban responden

  Rumus Interval:I= 100 / Jumlah Skor (likert) beserta presentasenya. Berikut adalah tampilan = 100 / 4 = 25

  (2) tabelnya.

  Konferensi Nasional Teknologi Informasi dan Komunikasi (KNASTIK 2016)

  ISSN: 2338-7718 Yogyakarta, 19 November 2016 Tabel 3.Tampilan Deskripsi Frekuensi Jawaban Reponden

  DaftarPustaka 1.

  2. Tidak

  3. Baik

  4. Sangat Atthariq.(2012). Pendeteksian dan Penangkapan Gerakan Fitur

  Soa Sangat Baik Baik Wajah Secara 3D menggunakan Active Appearance Model l tidak (AAM). Prosiding Semnas dan Expo Teknik Elektro. baik

  Dipresentasikan pada Seminar Nasional dan ExpoTeknik F % F % F % F %

  Elektro 2012. Akses online: http://jurnal.pnl.ac.id/wp- content/plugins/Flutter/files_flutter/1385518902D- 1 2 16,7 7 58, 3 25, 15_ID_12_51_Atthariq_6EDIT_KHDP.pdf

  3

  2 8 66, 4 33, Bouaziz, S. (2015). Realtime Face Tracking and Animation..

  7

  3 (Disertasi S3, Ecole Polytechnique Federale de Lausanne, 3 41, 6 50, 1 8,3 2015). Ecole Polytechnique Federale de Lausanne Akses

  5

  7 online : 4 1 8,3 3 25, 7 58, 1 8,3 http://lgg.epfl.ch/publications/2015/Sofien_Thesis/thesis.p

  3 df 5 1 8,3 8 66, 3 25, Hirose, K. & Higuchi, T. (2012). Creating facial animation of

  7 characters via MoCap data. Journal of Applied Statistics. P.

  6 3 25, 7 58, 2 16, 2583-2597.

  3

  7

  7 2 16, 8 66, 2 16, Jack, R.E., Garrod, O.G.B., Yu, H., Caldara, R. & Schyns, P.G.

  7

  7

  7 (2012). Facial expressions of emotion are not culturally universal. Proceedings of the National Academy of Science .p. 7241–7244. Akses online:

3. Kesimpulan

  http://www.pnas.org/content/109/19/7241.abstract

  Dari hasil penelitian yang telah dilakukan Joshi. P, Wen C. Tien , Desbrun, M.& Frédéric Pighin. (2003). terlihat sebagian besar presentase jawaban

  Learning Controls for Blend Shape Based Realistic Facial

  responden pakar multimedia berada pada ketegori

  Animation. Proceeding Eurographics/SIGGRAPH baik, yaitu di antara 50% sampai dengan 74,99%.

  Symposium on Computer Animation . Dipresentasikan di: Eurographics/SIGGRAPH Symposium on Computer

  Dengan demikian, dapat disimpulkan bahwa Animation 2003. penggunaan teknik face tracking dalam facial

  

expression animasi 3D yang terdiri dari ekspresi Kang, M. C,& Chiu, C. K. (2016). Method For Performance A

Face Tracking Function And An Electric Device Having

  bahagia, takut, marah, sedih, jijik, dan kaget dapat The Same. Kang Et Al. United States. diaplikasikan, dengan menggunakan kamera RGBD

  Matahari, B. N.& Samuel, G. G. (2014). Animasi Ekspresi

  sensor sederhana sebagai input data model yang Wajah Pada Avatar Berbasis Feature Point Cluster. selanjutnya diterapkan kedalam karakter animasi Prosiding SENTIA . Dipresentasikan di SENTIA 2014. tersebut.

  Munir. (2012). Multimedia: Konsep & Aplikasi Pendidikan.

  Bandung: Alfabeta.

3.1. Saran

  Berikut adalah saran yang dapat dijadikan acuan Seol,Y. Seo, Kim, J.P.H., Lewis,J.P., & Noh,J.(2011). Artist

  Friendly Facial Animation Retargeting. ACM Transactions untuk penelitian berikutnya. on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia

  1. Penerapan teknik face tracking pada facial

  2011 . Dipresentasikan di SIGGRAPH Asia Conference expression animsi 3D hanya sebatas untuk 6 2011.

  ekspresi saja berupa ekspresi bahagia, takut, marah, sedih, jijik, dan kaget, mungkin untuk

  Biodata Penulis

  penelitian selajutnya bisa menerapkan lebih banyak ekspresi dalam facial animation.

  Suraji,memperoleh gelar Sarjana Komputer

  2. Pada penerapan facial expression animasi 3D (S.Kom), Jurusan Teknik Informatika STMIK dengan teknik ini aktor sebagai user model AMIKOMYogyakarta, lulus tahun 2011. Saat sangat berpengaruh untuk melakukan berbagai inisedang menempuh pendidikan Magister ekspresi, mungkin untuk penelitian selanjutnya TeknikInformatika pada STMIK gunakanlah aktor yang ahli dalam dunia seni AMIKOMYogyakarta sejak September 2014. peran agar dapat melakukan berbagai ekspresi dengan baik.

  M. Suyanto, memperoleh gelar Sarjana dari FMIPA

  Fisika Universitas Gajah Mada diselesaikan 1987 dan S2 dari Magister Manajemen. Universitas Gajah

  Konferensi Nasional Teknologi Informasi dan Komunikasi (KNASTIK 2016)

  ISSN: 2338-7718 Yogyakarta, 19 November 2016

  Mada lulus 1993. mendapat gelar PhD in Management (USA, 1998) dan telah menyelesaikan Program Doktor (S3) di bidang Ilmu Ekonomi di Universitas Airlangga Surabaya pada 2007. Saat ini menjadiDosen di STMIK AMIKOM Yogyakarta.

  Hanif Al Fatta, memperoleh gelar Sarjana

  Komputer(S.Kom), Jurusan Ilmu Komputer Universitas GajahMada Yogyakarta, lulus tahun 2002. Memperoleh gelarMagister Komputer (M.Kom) Program Pasca SarjanaMagister Ilmu Komputer Universitas Gajah MadaYogyakarta, lulus tahun 2007.Saat ini menjadi Dosen diSTMIK

Dokumen yang terkait

PENGARUH PEMBERIAN SEDUHAN BIJI PEPAYA (Carica Papaya L) TERHADAP PENURUNAN BERAT BADAN PADA TIKUS PUTIH JANTAN (Rattus norvegicus strain wistar) YANG DIBERI DIET TINGGI LEMAK

23 199 21

KEPEKAAN ESCHERICHIA COLI UROPATOGENIK TERHADAP ANTIBIOTIK PADA PASIEN INFEKSI SALURAN KEMIH DI RSU Dr. SAIFUL ANWAR MALANG (PERIODE JANUARI-DESEMBER 2008)

2 106 1

FREKUENSI KEMUNCULAN TOKOH KARAKTER ANTAGONIS DAN PROTAGONIS PADA SINETRON (Analisis Isi Pada Sinetron Munajah Cinta di RCTI dan Sinetron Cinta Fitri di SCTV)

27 310 2

MANAJEMEN PEMROGRAMAN PADA STASIUN RADIO SWASTA (Studi Deskriptif Program Acara Garus di Radio VIS FM Banyuwangi)

29 282 2

ANALISIS PROSPEKTIF SEBAGAI ALAT PERENCANAAN LABA PADA PT MUSTIKA RATU Tbk

273 1263 22

PENERIMAAN ATLET SILAT TENTANG ADEGAN PENCAK SILAT INDONESIA PADA FILM THE RAID REDEMPTION (STUDI RESEPSI PADA IKATAN PENCAK SILAT INDONESIA MALANG)

43 322 21

KONSTRUKSI MEDIA TENTANG KETERLIBATAN POLITISI PARTAI DEMOKRAT ANAS URBANINGRUM PADA KASUS KORUPSI PROYEK PEMBANGUNAN KOMPLEK OLAHRAGA DI BUKIT HAMBALANG (Analisis Wacana Koran Harian Pagi Surya edisi 9-12, 16, 18 dan 23 Februari 2013 )

64 565 20

PENGARUH PENGGUNAAN BLACKBERRY MESSENGER TERHADAP PERUBAHAN PERILAKU MAHASISWA DALAM INTERAKSI SOSIAL (Studi Pada Mahasiswa Jurusan Ilmu Komunikasi Angkatan 2008 Universitas Muhammadiyah Malang)

127 505 26

PEMAKNAAN BERITA PERKEMBANGAN KOMODITI BERJANGKA PADA PROGRAM ACARA KABAR PASAR DI TV ONE (Analisis Resepsi Pada Karyawan PT Victory International Futures Malang)

18 209 45

STRATEGI KOMUNIKASI POLITIK PARTAI POLITIK PADA PEMILIHAN KEPALA DAERAH TAHUN 2012 DI KOTA BATU (Studi Kasus Tim Pemenangan Pemilu Eddy Rumpoko-Punjul Santoso)

119 459 25