BAB II Tinjauan Pustaka

dokumen-dokumen yang mirip
MODEL PENELUSURAN CITRA DIGITAL PADA DATABASE CITRA MENGGUNAKAN PENDEKATAN PERHITUNGAN KEDEKATAN POLA WARNA

BAB III LANDASAN TEORI

Digitalisasi Citra. Digitalisasi. Citra analog / objek / scene. Citra digital

Pertemuan 2 Representasi Citra

Model Citra (bag. 2)

GRAFIK KOMPUTER DAN PENGOLAHAN CITRA. WAHYU PRATAMA, S.Kom., MMSI.

BAB II LANDASAN TEORI

BAB 2 TINJAUAN PUSTAKA

Analisis Alokasi Memori Citra Bitmap 24 Bit

BAB 2 LANDASAN TEORI. Digital image processing adalah istilah untuk memproses gambar (picture) dua

Suatu proses untuk mengubah sebuah citra menjadi citra baru sesuai dengan kebutuhan melalui berbagai cara.

BAB 2 TINJAUAN TEORETIS

Citra Digital. Petrus Paryono Erick Kurniawan Esther Wibowo

BAB II TEORI DASAR PENGOLAHAN CITRA DIGITAL

RESTORASI CITRA BLUR DENGAN ALGORITMA JARINGAN SARAF TIRUAN HOPFIELD

KOMPRESI CITRA DIGITAL MENGGUNAKAN METODE STATISTICAL CODING

Sesi 2: Image Formation. Achmad Basuki PENS-ITS 2006

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

BAB II CITRA DIGITAL

BAB I PENDAHULUAN I.1.

BAB 2 LANDASAN TEORI

LANDASAN TEORI. 2.1 Citra Digital Pengertian Citra Digital

SISTEM PENGENALAN WAJAH MENGGUNAKAN WEBCAM UNTUK ABSENSI DENGAN METODE TEMPLATE MATCHING

KONSEP DASAR PENGOLAHAN CITRA

SAMPLING DAN KUANTISASI

BAB 2 LANDASAN TEORI

TEKNIK PENGOLAHAN CITRA MENGGUNAKAN METODE KECERAHAN CITRA KONTRAS DAN PENAJAMAN CITRA DALAM MENGHASILKAN KUALITAS GAMBAR

1. Grafis Bitmap Dan Vektor 2. Konsep Warna Digital 3. Gambar Digital 4. Editing Gambar Photoshop 5. Membuat Kop Web

Analisa Hasil Perbandingan Metode Low-Pass Filter Dengan Median Filter Untuk Optimalisasi Kualitas Citra Digital

BAB 2 LANDASAN TEORI

Muhammad Zidny Naf an, M.Kom. Gasal 2015/2016

BAB II LANDASAN TEORI

BAB II DASAR TEORI. CV Dokumentasi CV berisi pengolahan citra, analisis struktur citra, motion dan tracking, pengenalan pola, dan kalibrasi kamera.

artifak / gambar dua dimensi yang memiliki kemiripan tampilan dengan sebuah subjek. - wikipedia

BAB 2 LANDASAN TEORI. dari sudut pandang matematis, citra merupakan fungsi kontinyu dari intensitas cahaya

Implementasi Metode Run Length Encoding (RLE) untuk Kompresi Citra

Pengolahan Citra (Image Processing)

Kriptografi Visual tanpa Ekspansi Piksel dengan Pembangkitan Warna dan Kamuflase Share

BAB 2 TINJAUAN PUSTAKA

Gambar (image) merupakan suatu representasi spatial dari suatu obyek, dalam pandangan 2D atau 3D.

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

Pembentukan Citra. Bab Model Citra

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI

DAFTAR ISI. DAFTAR ISI... vii. DAFTAR GAMBAR... x. DAFTAR TABEL... xii I. PENDAHULUAN Latar Belakang Rumusan Masalah...

BAB 3 PERANCANGAN DAN PEMBUATAN SISTEM

IV. HASIL DAN PEMBAHASAN

KOMPRESI CITRA BERWARNA DENGAN ALGORITMA ENHANCED SELF ORGANIZING MAP (ENHANCED SOM)

BAB 2 LANDASAN TEORI

Adobe Photoshop CS3. Bagian 2 Bekerja dalam Photoshop

Eko Purwanto WEBMEDIA Training Center Medan

Pendekatan Statistik Pada Domain Spasial dan Frekuensi untuk Mengetahui Tampilan Citra Yustina Retno Wahyu Utami 1)

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

PERANGKAT LUNAK PERBAIKAN KUALITAS CITRA DIGITAL MODEL RGB DAN IHS DENGAN OPERASI PENINGKATAN KONTRAS

BAB 2 TINJAUAN PUSTAKA

IMPLEMENTASI METODE SPEED UP FEATURES DALAM MENDETEKSI WAJAH

PENDETEKSIAN TEPI OBJEK MENGGUNAKAN METODE GRADIEN

IV. RANCANG BANGUN SISTEM. Perangkat lunak bantu yang dibuat adalah perangkat lunak yang digunakan untuk

BAB II LANDASAN TEORI

Penerapan Kohonen Self Organized Map Dalam Kuantisasi Vektor Pada Kompresi Citra Bitmap 24 Bit

APLIKASI PENGAMANAN DATA TEKS PADA CITRA BITMAP DENGAN MENERAPKAN METODE LEAST SIGNIFICANT BIT (LSB)

Pemanfaatan Himpunan Dalam Seleksi Citra Digital

PEMBIMBING : Dr. Cut Maisyarah Karyati, SKom, MM, DSER.

BAB II LANDASAN TEORI

PENGOLAHAN CITRA DIGITAL

BAB 2 LANDASAN TEORI

Model Citra (bag. I)

BAB 2 LANDASAN TEORI

Implementasi Algoritma Kompresi Shannon Fano pada Citra Digital

BAB II LANDASAN TEORI. Kamera web (singkatan dari web dan camera) merupakan sebuah media

KOMPRESI CITRA. lain. Proses mengubah citra ke bentuk digital bisa dilakukan dengan beberapa perangkat,

BAB 2 TINJAUAN PUSTAKA

... BAB 2 LANDASAN TEORI. 2.1 Citra

PRAPROSES CITRA MENGGUNAKAN KOMPRESI CITRA, PERBAIKAN KONTRAS, DAN KUANTISASI PIKSEL

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

Tipe dan Jenis Layar Komputer Grafik. By Ocvita Ardhiani.

BAB II TEORI DASAR PENGOLAHAN CITRA DIGITAL. foto, bersifat analog berupa sinyal sinyal video seperti gambar pada monitor

PENDETEKSI TEMPAT PARKIR MOBIL KOSONG MENGGUNAKAN METODE CANNY

BAB 2 LANDASAN TEORI

LAPORAN PEMROSESAN CITRA DIGITAL

BAB I PENDAHULUAN 1.1. Latar belakang 1.2. Perumusan Masalah

BAB 2 LANDASAN TEORI

Implementasi Algoritma Boyer-Moore untuk Memanipulasi Foto dengan Magic Color

PENERAPAN ALGORITMA IMAGE TINTING PADA CITRA DIGITAL MENGGUNAKAN METODE STATISTICAL REGION MERGING

Studi Digital Watermarking Citra Bitmap dalam Mode Warna Hue Saturation Lightness

BAB 3 ANALISA DAN PERANCANGAN

JURNAL TEKNIK POMITS Vol. 1, No. 1, (2012) 1-6 1

BAB 2 LANDASAN TEORI

Bitmap (.BMP) Laporan Diajukan Sebagai Pemenuhan Tugas Multimedia

BAB III METODE PENELITIAN

BAB II TINJAUAN PUSTAKA

BAB II TI JAUA PUSTAKA

KULIAH 1 TEKNIK PENGOLAHAN CITRA PENGANTAR MATRIKS

Pengenalan Telur Berdasarkan Karakteristik Warna Citra Yustina Retno Wahyu Utami 2)

Mode Warna pada Image Ada beberapa mode warna yang dapat digunakan pada Photoshop. Masingmasing mode warna mempunyai maksud dan tujuan yang berbeda, y

Transkripsi:

23 BAB II Tinjauan Pustaka II.1. Pengolahan Citra Digital Citra yang diperoleh dari lingkungan masih terdiri dari warna yang sangat komplek sehingga masih diperlukan proses lebih lanjut agar image tersebut dapat untuk memproses sebuah sistem. Pengolahan Citra Digital merupakan suatu metode yang digunakan untuk mengolah atau memproses dari gambar asli sehingga menghasilkan gambar lain yang sesuai dengan kebutuhan. Pengambilan gambar bisa dilakukan oleh kamera video atau alat-alat yang lain yang dapat digunakan untuk mentransfer gambar. Dalam pengolahan citra, dilakukan operasi terhadap citra asli menjadi citra baru berdasarkan citra asli. Contoh dari suatu proses pengolahan citra digital adalah misalnya terdapat suatu gambar yang terlalu gelap maka dengan proses pengolahan citra digital dengan cara dan metode tertentu maka gambar tersebut bisa diproses sehingga mendapatkan gambar yang jelas. Secara garis besar bisa gambarkan seperti blok diagram pada gambar 2.1 dibawah ini: Gambar 2.1 Blok Diagram Pengolahan Citra (Munir,2004)

24 II.2. Pengertian Citra Suatu citra yang tampil dilayar monitor merupakan kumpulan dari piksel-piksel. Piksel (piksel atau picture element) adalah titik di layar monitor yang dapat diatur untuk menampilkan warna tertentu. Piksel disusun di layar monitor dalam susunan baris dan kolom. Setiap piksel yang terletak pada koordinat layar memiliki nilai 0 berarti keadaan piksel mati dan menyatakan warna putih sedangkan nilai 1 berarti keadaan piksel hidup. Susunan piksel dalam baris dan kolom dinamakan resolusi gambar. Resolusi monitor yang sering dijumpai adalah 640 X 480, yang mampu menampilkan piksel sejumlah 640 baris dan 480 kolom, sehingga total yang ditampilkan di layar adalah 307.200 piksel. Melalui piksel inilah suatu gambar dapat dimanipulasi agar sesuai dengan kebutuhan pemakai. II.2.1. Resolusi Citra Setiap posisi dalam citra dapat berisi piksel. Ini berarti bahwa tidak ada sesuatu yang mampu menunjukkan bayangan samar dari objek. Piksel gambar yang kecerahannya dibawah tingkat tertentu diwakili oleh 0 sedangkan di atasnya diwakili oleh 1, dengan demikian semua citra di dalam memori komputer dapat diwakili oleh logika 1 dan 0. Sekarang dapat menghitung jumlah memori yang dibutuhkan untuk menyimpan citra tersebut. Sebagai contoh citra yang mewakili resolusi 256x256 piksel ( jumlah total 65536 ), karena setiap piksel diwakili oleh 0 dan 1, maka komputer membutuhkan satu bit untuk menyimpan setiap piksel, sehingga dibutuhkan

25 total bit sekitar 64 kb, dengan demikian jumlah memori akan bertambah besar jika resolusi citra bertambah. II.2.2. Warna RGB Pada mode warna RGB setiap titik pada layar berisi angka yang bukan menunjukkan intensitas warna dari titik tersebut, melainkan menunjukkan intensitas yang dipilih pada suatu tabel. Jadi pada setiap titik, dapat dipilih salah satu warna pada tabel. Adapun masing-masing warna dari tabel tersebut memiliki tiga buah kombinasi angka, yaitu R, G, dan B yang menentukan proporsi warna merah (Red), hijau(green), dan biru(blue) dari warna tersebut. R, G, dan B masing-masing memiliki range antara 0 hingga 255 sehingga jumlah warna pada tabel yang dapat dipilih untuk mengisi warna pada sebuah titik ialah 256 256 256 = 16,7 juta warna. Sedangkan warna grayscale diperoleh dengan cara mengisi seluruh isi tabel warna dengan warna-warna yang memiliki proporsi antara R, G, dan B yang sama. Yaitu mulai dari R = 0, G = 0 dan B = 0 hingga R = 255, G = 255, dan B = 255. Sehingga akan diperoleh 256 warna dari warna hitam kemudian perlahan-lahan bertambah terang sampai warna putih terang. Warna RGB direpresentasikan dalam unit kubus dengan sumbu koordinat R,G,dan B yang saling berpotongan. Gambar 2.1 merupakan model warna RGB dimana warna hitam memiliki nilai RGB (0,0,0) dan warna putih memiliki nilai RGB (255,255,255). Garis dari warna hitam (0,0,0) ke putih (255,255,255) adalah garis skala keabuan (grayscale).

26 Untuk lebih jelasnya warna RGB dapat dilihat pada gambar 2.2 berikut : Gambar 2.2. Model warna RGB (Prosis,1994) II.3. File BMP Untuk melakukan penyimpanan citra, user perlu menentukan format file citra (Image File Format). Format File Citra merupakan cara untuk menyimpan citra grafis digital. Melakukan suatu penyimpanan citra, berarti sama dengan melakukan penyimpanan suatu array dua dimensi. Nilai pada array dua dimensi ini yakni merupakan representasi data yang masing masing berhubungan dengan piksel pada citra. Demikian file BMP yang merupakan salah satu dari file citra. Format BMP terdiri dari beberapa bagian utama yaitu file header, information header, color map dan citra. File header ini berfungsi untuk menentukan apakah suatu file berformat BMP atau tidak. Penyajiannya secara lengkap dapat dilihat pada Tabel 2.1. dibawah ini.

27 Tabel 2.1. Windows BITMAP File Header Offset Ukuran Nama Keterangan 0 2 BfType ASCII BM 2 4 BfSize Ukuran dalam longword setiap file 6 2 bfreserved1 Nol 8 2 bfreserved2 Nol 10 4 BfOffbits Byte offset setelah header dimana citra dimulai Informasi tentang information header dapat dilihat pada Tabel 2.2. sebagai berikut: Tabel 2-2 Informasi header Offset Ukuran Nama Keterangan 14 4 bi Size Ukuran dari header ini 40 byte 18 4 bi Width Lebar citra 22 4 bi Height Tinggi citra 26 2 bi Planes Jumlah bidang citra harus 1 28 2 bi BitCount Bit perpiksel 1,4,8,24 30 4 bi Compression Tipe kompresi data 34 4 bi SizeImage Ukuran dari citra yang telah dikompresi

28 38 4 bi Resolusi horizontal dalam XPelsPermeter piksel/meter 42 4 bi Resolusi vertikal dalam YPelsPermeter pixe/meter 46 4 bi ClrUsed Jumlah warna yang digunakan 50 4 bi Important Jumlah warna pokok untuk citra 54 4*N bi Colors Color map Untuk color map ini masing-masing warna disimpan dengan ukuran 4 byte yang masing-masing byte-nya berisi informasi tentang warna merah, hijau, biru dan intensitasnya seperti pada Tabel 2.3. Tabel 2.3. Windows RGBQUAD color mapentry Offset Nama Keterangan 0 RgbBlue Nilai biru 1 RgbGreen Nilai hijau 2 RgbRed Nilai merah 3 rgbreserved Nol II.4. Filter Warna (Color Filter) Filtering adalah suatu proses pengambilan sebagian sinyal dari frekuensi tertentu, dan membuang sinyal pada frekuensi yang lain. Filtering pada citra (image) juga menggunakan prinsip yang sama, yaitu mengambil fungsi citra pada frekuensi-frekuensi tertentu.

29 Pada gambar citra wajah terdapat tiga warna dominan yaitu merah, biru, dan kuning. Oleh sebab itu, dilakukan filtering terhadap warna-warna tersebut dengan menggunakan filter warna, artinya warna dominan yang diinginkan dipertahankan dan menghilangkan warna yang tidak diinginkan. II.5. Kuantisasi Rata-rata Vektor kuantisasi rata-rata adalah suatu metode kuantisasi vektor dimana sebuah gambar dibagi menjadi bagian-bagian gambar yang lebih kecil (resampling) dan nilai pada setiap bagian segmen (sampling) diwakili oleh hasil rata-rata terhadap bagian sampling tersebut. Sebagai contoh proses kuantisasi rata-rata, digunakan pada gambar masukan (image query) dengan ukuran 64x64, bila digunakan ukuran sampling (segmen) 4x4 maka akan diperoleh 16x16 bagian sampling. Artinya, image query tersebut mempunyai ukuran yang lebih kecil, yaitu 16x16. Pembelajaran dan penentuan ciri dari masing-masing gambar citra wajah dapat dilakukan dengan berbagai model ciri kuantitasi. Kuantitasi rata-rata yang digunakan dalam proses pembentukan ciri dihitung dengan menggunakan persamaan berikut : (2.1) dimana : : nilai rata-rata dari setiap bagian sampling,

30 : nilai pada masing-masing piksel dalam satu bagian sampling, : masing-masing adalah ukuran baris dan kolom pada tiap bagian sampling. II.6. Euclidean Distance Untuk mencari jarak antara piksel menggunakan Jarak Euclidean. Jarak Euclidean dapat dianggap sebagai jarak yang paling pendek antara dua titik dan pada dasarnya sama halnya dengan persamaan Pythagoras ketika digunakan didalam dua dimensi. Secara matematis dapat dituliskan didalam persamaan berikut: Dimana: d(i, j) = jarak antara 2 titik Xin = koordinat titik pertama Xjn = koordinat titik kedua (2,2) Ketika menggunakan fungsi jarak Euclidean untuk membandingkan jarak, tidak diperlukan untuk menghitung akar dua sebab jarak selalu merupakan angka-angka positif. Kemudian, dicari nilai selisih terkecil dari citra wajah yang dimasukkan dan citra-citra wajah yang ada dalam database. Selisih terkecil antara kedua citra ini digunakan sebagai hasil pengenalan.