Peningkatan Resolusi Citra Digital dengan Interpolasi Bilinear

dokumen-dokumen yang mirip
KULIAH 1 TEKNIK PENGOLAHAN CITRA PENGANTAR MATRIKS

BAB 4 HASIL DAN ANALISA

BAB II LANDASAN TEORI

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

PENGOLAHAN CITRA DIGITAL

Pengembangan Algoritma Pengubahan Ukuran Citra Berbasiskan Analisis Gradien dengan Pendekatan Polinomial

PENGATURAN KECERAHAN DAN KONTRAS CITRA SECARA AUTOMATIS DENGAN TEKNIK PEMODELAN HISTOGRAM

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

BAB II LANDASAN TEORI

DETEKSI KEBAKARAN BERBASIS WEBCAM SECARA REALTIME DENGAN PENGOLAHAN CITRA DIGITAL

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

PENGEMBANGAN ALGORITMA PENGUBAHAN UKURAN CITRA BERBASISKAN ANALISIS GRADIEN DENGAN PENDEKATAN POLINOMIAL

BAB II TEORI DASAR PENGOLAHAN CITRA DIGITAL

BAB 2 LANDASAN TEORI

Pertemuan 2 Representasi Citra

BAB I PENDAHULUAN. 1.1 Latar Belakang

PENGGUNAAN latar belakang dalam proses pembuatan VIDEO COMPOSITING MENGGUNAKAN POISSON BLENDING. Saiful Yahya, Mochamad Hariadi, and Ahmad Zaini,

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

Tipe dan Jenis Layar Komputer Grafik. By Ocvita Ardhiani.

Implementasi Algoritma Boyer-Moore untuk Memanipulasi Foto dengan Magic Color

Operasi Geometri (1) Kartika Firdausy UAD blog.uad.ac.id/kartikaf. Teknik Pengolahan Citra

Penyembunyian Pesan Rahasia Dalam Gambar dengan Metoda JPEG - JSTEG Hendry Hermawan / ABSTRAK

BAB 3 PERALATAN DAN PROSEDUR PENELITIAN

Setelah mempelajari materi ini, mahasiswa diharapkan mampu:

SISTEM PENGENAL ARAH PANDANG MATA PADA PENGENDARA MOBIL

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

Pembentukan Citra. Bab Model Citra

Analisa Perbandingan Metode Edge Detection Roberts Dan Prewitt

KONVERSI FORMAT CITRA RGB KE FORMAT GRAYSCALE MENGGUNAKAN VISUAL BASIC

PENERAPAN METODE SOBEL DAN GAUSSIAN DALAM MENDETEKSI TEPI DAN MEMPERBAIKI KUALITAS CITRA

BAB 2 LANDASAN TEORI

Proses memperbaiki kualitas citra agar mudah diinterpretasi oleh manusia atau komputer

IMPLEMENTASI PENTERJEMAH KODE ISYARAT TANGAN MENGGUNAKAN ANALISIS DETEKSI TEPI PADA ARM 11 OK6410B

BAB 2 TINJAUAN TEORETIS

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

Operasi Bertetangga (1)

Aplikasi Metode Steganografi Berbasis JPEG dengan Tabel Kuantisasi yang Dimodifikasi Kris Reinhard /

BAB IV PENGUJIAN SISTEM. koordinat pada tiap-tiap area, akses pixel, contrast streching, histogram. yang

APLIKASI DEKOMPOSISI NILAI SINGULAR PADA KOMPRESI UKURAN FILE GAMBAR

BAB I PENDAHULUAN. teknologi pengolahan citra (image processing) telah banyak dipakai di berbagai

PROGRAM STUDI TEKNIK KOMPUTER JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Praktikum Pengolahan Citra Digital

BAB I PENDAHULUAN Latar Belakang Masalah. Sensor sebuah kamera digital terdiri dari pixel-pixel berupa photodiode yang

Pemanfaatan Himpunan Dalam Seleksi Citra Digital

HASIL DAN PEMBAHASAN. Gambar 4 Subset citra QuickBird (uint16).

III. METODE PENELITIAN

IDENTIFIKASI KEMATANGAN BUAH TOMAT MENGGUNAKAN METODA BACKPROPAGATION

PENGOLAHAN CITRA DIGITAL ( DIGITAL IMAGE PROCESSING )

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

ANALISIS REDUKSI DATA CITRA MENGGUNAKAN METODE DEKOMPOSISI NILAI SINGULAR

PENYISIPAN WATERMARK PADA CITRA GRAYSCALE BERBASIS SVD

BAB III METODOLOGI PENELITIAN

Aplikasi Pembesaran Citra Menggunakan Metode Nearest Neighbour Interpolation

SATUAN ACARA PERKULIAHAN TEKNIK ELEKTRO ( IB ) MATA KULIAH / SEMESTER : PENGOLAHAN CITRA / 8 KODE MK / SKS / SIFAT : AK / 2 SKS / MK LOKAL

PENDETEKSIAN TEPI OBJEK MENGGUNAKAN METODE GRADIEN

BAB IV IMPLEMENTASI DAN HASIL PENGUJIAN

IMPLEMENTASI CONTRAST STRETCHING UNTUK PERBAIKAN KUALITAS CITRA DIGITAL

BAB VI KESIMPULAN DAN SARAN

BAB I PENDAHULUAN. 1.1 Latar Belakang

IMPLEMENTASI DIGITAL IMAGE PROCESSING UNTUK MENGUJI CAHAYA LAMPU PIJAR

BAB IV HASIL PENELITIAN DAN PEMBAHASAN. 4.1 Pengembangan Sistem Pengenalan Wajah 2D

LANDASAN TEORI. 2.1 Citra Digital Pengertian Citra Digital

Teknik Penyisipan Pesan pada Kanal Citra Bitmap 24 bit yang Berbeda-beda

Peningkatan Kualitas Citra Digital Berbasis Color Constancy Menggunakan Gray World

III. METODOLOGI PENELITIAN

Oleh : Deni Purwanti Dosen Pembimbing : 1. Drs.Soetrisno, MI. Komp 2. Drs. I Gst. Ngr. Rai Usadha, M.Si

Model Citra (bag. 2)

DETEKSI TEPI MENGGUNAKAN OPERATOR ISOTROPIK DENGAN PENGOLAHAN AWAL MENGGUNAKAN PENGATURAN INTENSITAS

ANALISIS CITRA PERMUKAAN THERMOCHROMIC LIQUID CRYSTAL BERDASARKAN NILAI STATISTIK HUE

PENGARUH PEMAKAIAN EDGE DETECTION PADA SISTEM PENGENALAN HURUF KAPITAL TULISAN TANGAN

PENGUKURAN GETARAN PADA POROS MODEL VERTICAL AXIS OCEAN CURRENT TURBINE (VAOCT) DENGAN METODE DIGITAL IMAGE PROCESSING

Eddy Maryanto. JUITA ISSN: Vol. II Nomor 3, Mei 2013 Maryanto, E

Pengolahan Citra (Image Processing)

APLIKASI IDENTIFIKASI ISYARAT TANGAN SEBAGAI PENGOPERASIAN E-KIOSK

PENERAPAN METODE INTERPOLASI LINIER DAN METODE SUPER RESOLUSI PADA PEMBESARAN CITRA

Perbaikan Kualitas Rekonstruksi Motion Capture

Watermarking dengan Metode Dekomposisi Nilai Singular pada Citra Digital

TUGAS AKHIR KOMPRESI CITRA BERWARNA DENGAN PENERAPAN DISCRETE COSINE TRANSFORM ( DCT )

Pengolahan Citra Digital FAJAR ASTUTI H, S.KOM., M.KOM

ANALISA KOMPRESI CITRA DIGITAL MENGGUNAKAN METODE HADAMARD

BAB I. PENDAHULUAN Latar Belakang Masalah

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

Perancangan Sistem Pemantau dan Penentuan Tempat Parkir Berdasarkan Digital Image Processing

KULIAH 2 TEKNIK PENGOLAHAN CITRA HISTOGRAM CITRA

UJI COBA PERBEDAAN INTENSITAS PIKSEL TIAP PENGAMBILAN GAMBAR. Abstrak

Pendeteksian Tepi Citra CT Scan dengan Menggunakan Laplacian of Gaussian (LOG) Nurhasanah *)

ANALISIS CONTRAST STRETCHING MENGGUNAKAN ALGORITMA EUCLIDEAN UNTUK MENINGKATKAN KONTRAS PADA CITRA BERWARNA

PERBAIKAN CITRA BER-NOISE MENGGUNAKAN SWITCHING MEDIAN FILTER DAN BOUNDARY DISCRIMINATIVE NOISE DETECTION

MODIFIKASI MIKROSKOP DENGAN PERBESARAN DIGITAL MENGGUNAKAN SISTEM KAMERA

BAB III METODE PENELITIAN

OTOMASI PEMISAH BUAH TOMAT BERDASARKAN UKURAN DAN WARNA MENGGUNAKAN WEBCAM SEBAGAI SENSOR

FERY ANDRIYANTO

ABSTRCTK & EXEUTIVE SUMMARY HIBAH BERSAING. Sistem Pengkodean File Image Kedalam Citra Foto Menggunakan Teknik Steganografi

BAB 2 LANDASAN TEORI

Arnes Sembiring Sekolah Tinggi Teknik Harapan Medan Abstrak

PERBANDINGAN PENGGUNAAN PARAMETER DISCRETE COSINE TRANSFORM DAN PARAMETER MOMEN ZERNIKE DALAM MENGINDEKS CITRA. Intisari

Perbandingan Metode Pergeseran Rata-Rata, Pergeseran Logaritma, dan Alpha Blending Dalam Proses Metamorfosis dari Dua Gambar Dijital

BAB II LANDASAN TEORI

Sistem Penitipan Barang berdasarkan Pola Tanda Tangan Dengan menggunakan Metode Ekstraksi Ciri Nia Saurina SST., M.Kom

ANALISIS UNJUK KERJA MEDIAN FILTER PADA CITRA DIGITAL UNTUK PENINGKATAN KUALITAS CITRA

Transkripsi:

Peningkatan Resolusi Citra Digital dengan Interpolasi Bilinear (Ricky Christanto, Junibakti Sanubari, dan Ivanna K. Timotius) Peningkatan Resolusi Citra Digital dengan Interpolasi Bilinear Ricky Christanto, Junibakti Sanubari, Ivanna K. Timotius Program Studi Teknik Elektro, Fakultas Teknik UKSW Jalan Diponegoro 5-60, Salatiga 50711 email : richrist81@yahoo.com Intisari Metode interpolasi bilinear dapat diimplementasikan untuk meningkatkan suatu citra digital resolusi rendah dalam bentuk perangkat lunak. Masukan citra dengan resolusi rendah akan ditingkatkan resolusinya dengan memperkirakan nilai-nilai pixel baru diantara nilai-nilai pixel lama dengan perhitungan komputasi numerik. Tingkat keberhasilan metode interpolasi dilihat dari seberapa dekat nilai-nilai pixel baru yang diperkirakan dengan nilai sesungguhnya. Pengujian keberhasilan interpolasi bilinear untuk meningkatkan resolusi citra digital berwarna dengan format RGB (Red, Green, Blue) menghasilkan rata-rata nilai PSNR untuk lapisan merah 74.4 db, lapisan hijau 75.63 db, dan lapisan biru 73.96 db Kata kunci : Resolusi, Citra digital, Interpolasi Bilinear 1. Pendahuluan Makin dibutuhkannya citra digital dengan resolusi tinggi makin mendorong meningkatnya produksi kamera digital dengan menggunakan sensor cahaya resolusi tinggi yang mampu merekam data suatu citra dengan akurat. Pengertian resolusi disini adalah banyaknya pixel (picture element) yang menyusun citra digital tersebut. Sedangkan pixel merepresentasikan nilai intensitas cahaya pada titik tertentu pada bagian citra. Peningkatan resolusi citra digital dengan menaikkan resolusi suatu sensor kamera digital akan memakan biaya yang besar. Alternatif lain yang dapat digunakan untuk meningkatkan resolusi citra digital adalah dengan metode interpolasi melalui yaitu memanipulasi dengan perangkat lunak suatu file citra digital resolusi rendah yang dihasilkan kamera digital. Melalui proses komputasi numerik, akan ditambahkan nilai-nilai pixel baru di antara pixel-pixel asli sehingga resolusi citra digital akan meningkat dari resolusi sebelumnya. 1

Techné: Jurnal Ilmiah Elektronika Vol. 5 No. 1 April 006: 1 8 Pixel awal Pixel hasil interpolasi Gambar 1 Pixel-pixel pada suatu citra digital setelah proses interpolasi. Walaupun nilai-nilai pixel baru hasil interpolasi tersebut merupakan hasil perkiraan dari suatu proses komputasi numerik tetapi nilai yang dihasilkan diharapkan semaksimal mungkin mampu mendekati nilai yang semestinya.. Interpolasi Bilinear Persamaan linear seperti kita ketahui, dapat kita peroleh dari dua titik data. Dimana dua data tersebut dihubungkan melalui suatu garis lurus (linear)[1]. f( x1) f( x0) x) = f( x0) + ( x ) (1) x x 1( x0 1 0 f Persamaan di atas dimanfaatkan untuk memperkirakan suatu nilai data di antara dua titik data. Memperkirakan nilai data baru di antara nilai-nilai data ini disebut interpolasi. Gambar Proses interpolasi pada dua titik data. Hal inilah yang selanjutnya akan dipakai dalam memperkirakan nilai-nilai pixel baru dalam citra digital. Citra digital yang direpresentasikan dalam fungsi dua dimensi membutuhkan proses interpolasi pada bagian vertikal dan horisontalnya. Sehingga proses interpolasi linear yang digunakan selanjutnya disebut interpolasi bilinear.

Peningkatan Resolusi Citra Digital dengan Interpolasi Bilinear (Ricky Christanto, Junibakti Sanubari, dan Ivanna K. Timotius) 3. Implementasi metode interpolasi bilinear pada Citra Digital Proses interpolasi bilinear akan melakukan proses pada salah satu sisi dahulu (vertikal atau horisontal) kemudian baru mengerjakan proses pada sisi yang lain. Harga interpolasi yang diberikan pada suatu titik diperhitungkan dengan memperhatikan distribusi 4 nilai pixel tetangga. Gambar 3. Proses interpolasi bilinear pada citra digital. Nilai pixel antara x dihitung terlebih dahulu dengan melakukan perhitungan numerik pada pixel A(i,j) dan B(i,j+1), kemudian pixel antara y dihitung dengan melakukan perhitungan numerik pada pixel C(i+1,j) dan D(i+1,j+1) Proses interpolasi bilinear akan melakukan proses pada salah satu sisi dahulu (vertikal atau horisontal) kemudian baru mengerjakan proses pada sisi yang lain[]. Untuk mengimplementasikan metode interpolasi bilinear ini, berikut gaftar alir yang menjelaskan proses peningkatan resolusi citra digital dengan interpolasi bilinear. 3

Techné: Jurnal Ilmiah Elektronika Vol. 5 No. 1 April 006: 1 8 Mulai Input Citra Pilih metode Input perbesaran Membaca file citra input Mengindentifikasi matriks citra Menghitung nilai interpolasi pada citra Menyisipkan nilai hasil perhitungan interpolasi pada matriks citra awal Apakah jumlah perbesaran citra sudah terpenuhi? tidak ya Menampilkan Citra Hasil Interpolasi Menulis File Citra Hasil Interpolasi Membaca file citra pembanding Hitung SNR Selesai Gambar 4. Gaftar alir proses peningkatan resolusi citra digital dengan interpolasi bilinear. 4. Pengujian Keberhasilan Pengujian keberhasilan metode ini dilakukan dengan menghitung PSNR citra digital yang ditingkatkan resolusinya. Citra uji yang digunakan sebanyak 30 buah citra dari empat kategori citra yaitu Natural, Synthetic, Text, dan Texture. Berdasar buku acuan[3], cara mengukur kualitas citra dengan menggunakan persamaan PSNR, yaitu : 4

Peningkatan Resolusi Citra Digital dengan Interpolasi Bilinear (Ricky Christanto, Junibakti Sanubari, dan Ivanna K. Timotius) PSNR ( peak to peak value σ e = 10log10 citra asli) () peak-to-peak 55-0 = 55 M N 1 σ ms E[ u( m, n) u'( m, n) ] MN m= 1 n= 1 (3) Dimana u(m,n) adalah matriks citra asli, u (m,n) adalah matriks citra simulasi dan M dan N adalah dimensi citra. Dalam Tabel 1 berikut ini terangkum nilai hasil simulasi metode interpolasi bilinear untuk perbesaran kali resolusi citra awalnya. Tabel 1. Nilai SNR(dB) citra hasil simulasi kategori natural, synthetic, texture, dan text. Natural R G B Airplane 78.68 76.98 78.66 Baboon 71.13 70.10 70.40 Fruitc 7.9 7.70 7.40 Goldhil 57.01 57.80 58.0 Lena 78.93 78.70 78.00 Peppers 77. 76.30 78.00 Sailboat 76.9 74.40 74.10 Tiffany 77.56 75.60 77.70 Rata-rata 73.80 7.8 73.43 Synthetic R G B Syn1 79.95 77.50 77.50 Syn 70.81 7.0 73.10 Syn3 77.53 73.40 73.90 Syn4 79.5 77.0 77.70 Syn5 83.55 81.50 8.90 Syn6 73.74 71.00 71.00 Syn7 7.80 76.80 78.0 Rata-rata 76.84 75.66 76.33 5

Techné: Jurnal Ilmiah Elektronika Vol. 5 No. 1 April 006: 1 8 Texture R G B Fire 79.0 83.90 85.60 Floor 8.64 84.30 84.00 Grass 66.16 65.50 68.50 Graydirt 66.33 66.0 66.40 Planet 76.69 77.80 78.50 Rock 70.08 69.60 69.80 Snow 74.65 75.00 76.40 Water 88.9 89.00 87.50 Rata-rata 75.56 76.41 77.09 Text R G B Elang 70.43 64.50 64.40 Genie 67.89 7.70 67.80 Layla 73.7 73.70 73.70 Liberian 7.06 68.4 68.78 StMonica 67.45 67.45 67.45 TenThings 65.47 65.47 65.47 Aku 78.5 75.3 75.3 Rata-rata 70.75 69.61 68.98 Implementasi dari persamaan-persamaan interpolasi bilinear mempunyai beban komputasi sebagai berikut. Tabel. Beban Komputasi metode Interpolasi Penambahan/ Pengurangan Perkalian/ Pembagian Bilinear 8 x m x n 4 x m x n Tabel di atas menunjukkan perhitungan proses untuk menghitung nilai pixel baru pada citra dengan ukuran pixelnya m x n. Untuk citra berwarna, proses diatas dikerjakan untuk tiga lapisan warnanya. Sehingga citra warna membutuhkan proses penambahan/pengurangan dan proses perkalian/pembagian 3 kali dari proses yang tercantum pada Tabel. 6

Peningkatan Resolusi Citra Digital dengan Interpolasi Bilinear (Ricky Christanto, Junibakti Sanubari, dan Ivanna K. Timotius) Contoh citra hasil simulasi : Gambar 5.a Citra asli airplane dengan ukuran pixel 56x56. Gambar 5.b Citra airplane asli dengan ukuran pixel 51x51. Gambar 5.c Citra airplane hasil simulasi metode bilinear dengan ukuran pixel 51x51. 7

Techné: Jurnal Ilmiah Elektronika Vol. 5 No. 1 April 006: 1 8 5. Kesimpulan Menurut pengujian yang dilakukan dengan melihat hasil penghitungan PSNRnya, metode interpolasi bilinear mampu meningkatkan resolusi citra digital dengan menginterpolasi nilai-nilai pixelnya. Dalam Tabel 3 berikut ini terangkum nilai rata-rata PSNR hasil simulasi metode interpolasi bilinear pada tiap lapisan warna yang menyusun suatu citra digital. Tabel 3. Nilai Rata-rata PSNR(dB) citra hasil simulasi R G B Bil 74.4 73.63 73.96 Keberhasilan metode interpolasi ini untuk meningkatkan resolusi suatu citra digital diharapkan mampu mendorong penggunaan persamaan lain selain persamaan linear untuk dapat diimplementasikan pada suatu proses interpolasi. Metode interpolasi lain seperti bikubik dan bikubik spline dapat diterapkan dalam proses interpolasi untuk peningkatan resolusi citra digital. Daftar Pustaka [1] Chapra, Steven C., Canale, Raymond P., Metode Numerik, Jakarta : Penerbit Erlangga, 1996. [] Gonzales, Rafael C., Woods, Ruchard E., Eddins, Steven L., Digital Image Processing Using MATLAB, Indian : Pearson Education, Inc., 004. [3] Jain, Anil. K., Fundamentals of Digital Image Processing, London : Prenctice- Hall International, 1989. 8