BAB 4 IMPLEMENTASI DAN EVALUASI
4.1
Spesifikasi Sistem Spesifikasi sistem komputer yang digunakan untuk menjalankan proses estimasi
dan pengujian data adalah sebagai berikut :
4.1.1
Spesifikasi Perangkat Keras
•
PROCESSOR: Intel® Atom™ Processor N550 (1.5GHz, 1M L2 Cache, 667MHz FSB)
•
MEMORY: 2048MB DDR3 1333MHz
•
DISPLAY SIZE: 10.1" WSVGA Clear SuperView TFT display, resolution 1,024 x 600
•
GRAPHICS: Intel® GMA 3150, up to 250 MB total available graphics memory with 1GB system memory
•
HARD DISK DRIVE: 320GB (SATA) with shock absorbers
•
INTERFACES: 1 x USB 2.0 Sleep 'n Charge , 3 x USB 2.0
4.1.2
Spesifikasi Perangkat Lunak
Sistem Operasi Microsoft Windows 7 Starter Edition
Perangkat Lunak Microsoft Visual Studio 2010 C# dan MatLab 2010
55 4.2
Prosedur Operasional Berikut ini adalah tampilan layar program yang telah dibuat 4.2.1
Layar Salam Pembuka
Gambar 4.1
Layar Salam Pembuka
Pada gambar 4.1 di atas, merupakan sebuah layar kotak yang berisi pesan awal yang digunakan penulis hanya sebagai salam pembuka dan perkenalan dari program ini. Untuk melanjutkan ke menu utama, pengguna bisa mengklik tombol OK yang ada pada kotak pesan itu. 4.2.2
Layar Pembuka
Gambar 4.2
Layar Pembuka
56 Seperti yang terlihat pada Gambar 4.2 di atas, layar Pembuka hanya merupakan layar perkenalan saja, yang terdapat judul dari program, kalimat pembuka untuk pengenalan dan salam pembuka, selain itu juga terdapat pilihan menu yang ada dalam program ini ( Menu dan Info ), jika salah satu pilihan menu diklik maka akan berpindah ke layar selanjutnya sesuai dengan yang dipilih. Apabila pilihan Menu yang diklik maka akan langsung berpindah ke layar Menu untuk dapat melakukan proses rekonstruksi. Dan apabila pilihan Info yang diklik maka akan langsung berpindah ke halaman Info. 4.2.3 Layar Menu
Gambar 4.3
Layar Menu
57 Seperti yang terlihat di atas, pada Gambar 4.3, pada layar Menu, terdapat judul program, menu-menu yang terdapat dalam program ini ( Menu dan Info ), juga terdapat kotak folder gambar, dataset, dan Browse untuk mengambil gambar yang akan dimasukkan sebagai input data pada proses rekonstruksi ini. Selain itu, juga terdapat tombol Proses dan Tutup. Jika tombol Proses ini diklik setelah inputan dimasukkan, makan akan menampilkan layar hasil output dari proses rekonstruksi ini. Sedangkan jika tombol Tutup yang diklik, maka program akan kembali ke halaman awal, yaitu layar Pembuka. Operator Sobel dan metode GVC ( Generalized Voxel Coloring ) akan dilakukan pada layar ini. Metode ini digunakan pada saat tombol Proses diklik, untuk melakukan proses rekonstruksi dari data yang telah diinputkan sebelumnya. Kemudian hasil dari proses pada layar ini akan diteruskan pada layar output, yang prosesnya akan dilakukan ketika tombol proses diklik. Dari layar Menu ini juga kita bisa langsung berpindah ke layar Info, dengan mengklik tombol pilihan Info dari dua menu yang tersedia. Sedangkan jika ingin langsung menutup dan keluar dari program ini, bisa langsung mengklik tombol Close yang berwarna merah di bagian kanan atas layar.
58 4.2.4
Layar Input Data
Gambar 4.4
Layar Input Data
Seperti yang terlihat di atas, pada Gambar 4.4, pada layar Input Data, semua input dilakukan, kumpulan dari gambar 2D yang terletak dalam sebuah folder tertentu diinput pada layar ini. Input dilakukan dengan mengklik tombol Browse yang tersedia, kemudian pilih folder file gambar yang ingin diproses. Setelah mengklik tombol Browse, maka akan muncul kotak dialog Browse For Folder seperti pada Gambar 4.4 di atas. Setelah folder file yang ingin diinput dipilih, kemudian klik tombol OK, dan folder file yang dipilih akan langsung terlihat pada kotak yang tersedia. Sedangkan jika ingin membuat folder baru pada kotak dialog ini, bisa dengan mengklik tombol Make New Folder. Dan untuk membatalkan proses input, bisa dengan mengklik tombol Cancel.
59 Dan jika user tidak ingin melanjutkan proses ini, bisa langsung diklik tombol Close yang tersedia untuk keluar dari program ini. 4.2.5
Layar Pesan Warning
Gambar 4.5
Layar Pesan Warning
Seperti yang terlihat pada Gambar 4.5 di atas, program akan memberikan pesan warning “Silahkan pilih folder yang berisi file yang berekstensi *.dataset”, jika file yang dibrowse dan diinput tidak berekstensi *.dataset.
Untuk bisa
melakukan proses rekonstruksi, maka file yang diinputkan harus berekstensi *.dataset.
60 4.2.6
Layar Output
Gambar 4.6
Layar Output
Seperti yang terlihat pada Gambar 4.6 di atas, layar akan menghasilkan output dalam bentuk objek 3D yang bisa kita gerakan secara otomatis ke atas, ke bawah, ke samping kiri dan kanan dengan speed yang bisa diatur. Output ini juga bisa digerakan langsung sesuai dengan keinginan dari pengguna. Pada layar ini juga terdapat beberapa pilihan untuk mengatur tampilan pada layar Output ini, seperti warna backgroud layar, tampilan objek dari atas, bawa, kiri, kanan, dan lainnya. Untuk keluar dari layar Output ini, pengguna bisa langsung mengklik tombol yang ada di bagian kanan atas. Atau bisa juga dilakukan dengan File -> Exit.
61 4.2.7
Layar Info
Gambar 4.7
Layar Info
Gambar 4.7 diatas merupakan tampilan untuk layar Info. Pada layar ini terdapat judul dari program ini, data dari penulis, dan juga nama dosen yang membimbing pembuatan skripsi ini. Pada tampilan layar ini juga masih terdapat dua pilihan menu seperti pada layar-layar lainnya ( Menu dan Info ). Untuk keluar dari layar ini atau untuk kembali ke layar sebelumnya, bisa dilakukan dengan mengklik tanda close “ x ”.
62 4.3
Hasil Pengujian Berikut ini adalah hasil dari pengujian yang telah dilakukan terhadap beberapa objek yang telah difoto dari berbagai sudut, sehingga bisa dijadikan inputan dalam bentuk gambar 2D.
Tabel 4.1 Objek Mawar
Boneka
Teko
Tabel Pengujian Hasil Gambar 2D
Objek 3D
63 Tabel 4.1 di atas merupakan tabel hasil dari beberapa objek yang telah diuji. Dengan inputan berupa gambar dua dimensi dan hasil output berupa objek tiga dimensi.
Gambar 4.8
Image dalam 2D
Gambar 4.8 di atas merupakan gambar dari objek dalam bentuk dua dimensi ( 2D ). Gambar ini sudah melalui proses segmentasi, sehingga backgroundnya sudah tidak ada dan hanya objeknya saja yang ditampilkan. Baru kemudian akan dilakukan proses selanjutnya, yaitu memulai proses rekonstruksi.
Gambar 4.9
Layar Pengujian 1
Gambar 4.9 di atas menampilkan hasil objek 3D yang dihasilkan dari gambar 2D yang telah melalui beberapa proses yang ada. Gambar ini bisa dilihat dan diputar dari berbagai sisi yang diinginkan.
64 Berikut ini merupakan hasil perhitungan proses output dari rekonstruksi 3D ini :
Loading dataset from C:\Users\Sesilia\Desktop\dataset_rose\datasets/roos_dig with prefix dscf and starting at number 2439 Found 23 sequence images in C:\Users\Sesilia\Desktop\dataset_rose\datasets/roos_dig with prefix dscf. Image dimensions of 2048x1536. Using memory‐efficient mode: images are transmitted through disk. 1.0e+003 * Columns 1 through 7 2.5453 2.5453 2.5453 2.5453 2.5453 2.5453 2.5453 2.5503 2.5503 2.5503 2.5503 2.5503 2.5503 2.5503 1.0279 1.0279 1.0279 1.0279 1.0279 1.0279 1.0279 0.8833 0.8833 0.8833 0.8833 0.8833 0.8833 0.8833 0 0 0 0 0 0 0 ‐0.0003 ‐0.0003 ‐0.0003 ‐0.0003 ‐0.0003 ‐0.0003 ‐0.0003 0.0002 0.0002 0.0002 0.0002 0.0002 0.0002 0.0002 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 ‐0.0000 ‐0.0000 ‐0.0000 ‐0.0000 ‐0.0000 ‐0.0000 ‐0.0000 0 0 0 0 0 0 0 0.0009 0.0010 0.0010 0.0009 0.0008 0.0002 ‐0.0001 ‐0.0004 ‐0.0002 0.0001 0.0004 0.0006 0.0010 0.0010 0.0000 0.0001 0.0001 0.0000 0.0000 0.0000 0.0000 ‐0.0002 ‐0.0001 0.0001 0.0003 0.0004 0.0007 0.0007 ‐0.0006 ‐0.0006 ‐0.0006 ‐0.0006 ‐0.0005 ‐0.0001 0.0001 ‐0.0008 ‐0.0008 ‐0.0008 ‐0.0008 ‐0.0008 ‐0.0007 ‐0.0007
65 0.0003 0.0002 ‐0.0001 ‐0.0003 ‐0.0004 ‐0.0007 ‐0.0007 0.0007 0.0008 0.0008 0.0007 0.0006 0.0001 ‐0.0000 ‐0.0006 ‐0.0006 ‐0.0006 ‐0.0007 ‐0.0007 ‐0.0007 ‐0.0007 ‐0.0566 ‐0.0696 ‐0.0840 ‐0.0892 ‐0.0884 ‐0.0581 ‐0.0411 0.0365 0.0280 0.0126 ‐0.0015 ‐0.0159 ‐0.0485 ‐0.0551 0.2561 0.2654 0.2839 0.3005 0.3174 0.3565 0.3645 Columns 8 through 14 2.5453 2.5453 2.5453 2.5453 2.5453 2.5453 2.5453 2.5503 2.5503 2.5503 2.5503 2.5503 2.5503 2.5503 1.0279 1.0279 1.0279 1.0279 1.0279 1.0279 1.0279 0.8833 0.8833 0.8833 0.8833 0.8833 0.8833 0.8833 0 0 0 0 0 0 0 ‐0.0003 ‐0.0003 ‐0.0003 ‐0.0003 ‐0.0003 ‐0.0003 ‐0.0003 0.0002 0.0002 0.0002 0.0002 0.0002 0.0002 0.0002 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 ‐0.0000 ‐0.0000 ‐0.0000 ‐0.0000 ‐0.0000 ‐0.0000 ‐0.0000 0 0 0 0 0 0 0 ‐0.0003 ‐0.0005 ‐0.0007 ‐0.0008 ‐0.0009 ‐0.0010 ‐0.0010 0.0010 0.0009 0.0007 0.0005 0.0003 0.0001 ‐0.0001 0.0000 0.0000 0.0000 ‐0.0000 ‐0.0000 ‐0.0000 ‐0.0000 0.0006 0.0006 0.0005 0.0004 0.0002 0.0001 ‐0.0001 0.0002 0.0003 0.0005 0.0006 0.0006 0.0006 0.0006 ‐0.0007 ‐0.0008 ‐0.0008 ‐0.0008 ‐0.0008 ‐0.0008 ‐0.0008 ‐0.0007 ‐0.0007 ‐0.0006 ‐0.0004 ‐0.0002 ‐0.0001 0.0001 ‐0.0002 ‐0.0004 ‐0.0005 ‐0.0006 ‐0.0007 ‐0.0008 ‐0.0008 ‐0.0007 ‐0.0007 ‐0.0007 ‐0.0007 ‐0.0007 ‐0.0006 ‐0.0006 ‐0.0227 ‐0.0038 0.0149 0.0353 0.0510 0.0638 0.0731 ‐0.0587 ‐0.0595 ‐0.0577 ‐0.0524 ‐0.0452 ‐0.0358 ‐0.0245 0.3698 0.3719 0.3707 0.3650 0.3568 0.3459 0.3324 Columns 15 through 21 2.5453 2.5453 2.5453 2.5453 2.5453 2.5453 2.5453
66 2.5503 2.5503 2.5503 2.5503 2.5503 2.5503 2.5503 1.0279 1.0279 1.0279 1.0279 1.0279 1.0279 1.0279 0.8833 0.8833 0.8833 0.8833 0.8833 0.8833 0.8833 0 0 0 0 0 0 0 ‐0.0003 ‐0.0003 ‐0.0003 ‐0.0003 ‐0.0003 ‐0.0003 ‐0.0003 0.0002 0.0002 0.0002 0.0002 0.0002 0.0002 0.0002 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 ‐0.0000 ‐0.0000 ‐0.0000 ‐0.0000 ‐0.0000 ‐0.0000 ‐0.0000 0 0 0 0 0 0 0 ‐0.0009 ‐0.0008 ‐0.0004 ‐0.0001 0.0001 0.0003 0.0008 ‐0.0004 ‐0.0006 ‐0.0009 ‐0.0010 ‐0.0010 ‐0.0010 ‐0.0005 ‐0.0000 ‐0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 ‐0.0002 ‐0.0004 ‐0.0006 ‐0.0006 ‐0.0006 ‐0.0006 ‐0.0003 0.0006 0.0005 0.0002 0.0001 ‐0.0001 ‐0.0002 ‐0.0005 ‐0.0008 ‐0.0008 ‐0.0008 ‐0.0008 ‐0.0008 ‐0.0008 ‐0.0008 0.0003 0.0005 0.0007 0.0008 0.0008 0.0008 0.0004 ‐0.0007 ‐0.0006 ‐0.0003 ‐0.0001 0.0000 0.0002 0.0006 ‐0.0006 ‐0.0006 ‐0.0006 ‐0.0006 ‐0.0006 ‐0.0006 ‐0.0006 0.0783 0.0785 0.0599 0.0453 0.0300 0.0157 ‐0.0452 ‐0.0113 0.0011 0.0291 0.0378 0.0433 0.0461 0.0410 0.3169 0.3019 0.2668 0.2557 0.2484 0.2443 0.2502 Columns 22 through 23 2.5453 2.5453 2.5503 2.5503 1.0279 1.0279 0.8833 0.8833 0 0 ‐0.0003 ‐0.0003 0.0002 0.0002 0.0000 0.0000 ‐0.0000 ‐0.0000
67 0 0 0.0009 0.0010 ‐0.0004 ‐0.0002 0.0000 0.0001 ‐0.0002 ‐0.0001 ‐0.0006 ‐0.0006 ‐0.0008 ‐0.0008 0.0003 0.0002 0.0007 0.0008 ‐0.0006 ‐0.0006 ‐0.0596 ‐0.0717 0.0345 0.0264 0.2577 0.2674 Starting voxel coloring... Voxel coloring done. Number of voxels in the reconstruction: 2424 Saving reconstruction to disk...