• Tidak ada hasil yang ditemukan

Peningkatan Resolusi Citra Digital dengan Interpolasi Bilinear

N/A
N/A
Protected

Academic year: 2021

Membagikan "Peningkatan Resolusi Citra Digital dengan Interpolasi Bilinear"

Copied!
8
0
0

Teks penuh

(1)

Peningkatan Resolusi Citra Digital dengan Interpolasi Bilinear

Ricky Christanto, Junibakti Sanubari, Ivanna K. Timotius

Program Studi Teknik Elektro, Fakultas Teknik – UKSW Jalan Diponegoro 52-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.24 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.

(2)

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.

2. 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].

) ( ) ( ) ( ) ( ) ( 0 0 1 0 1 0 1 x x x x x f x f x f x f − − − + = (1)

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 2 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

(3)

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[2].

Untuk mengimplementasikan metode interpolasi bilinear ini, berikut gaftar alir yang menjelaskan proses peningkatan resolusi citra digital dengan interpolasi bilinear.

(4)

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

In p u t C itr a P ilih m e to d e In p u t p e r b e s a r a n M u la i M e n g in d e n tifik a s i m a t r ik s c itr a M e n u lis F ile C it r a H a s il In te r p o la s i M e n g h it u n g n ila i in te r p o la s i p a d a c itr a M e n y is ip k a n n ila i h a s il p e r h itu n g a n in t e r p o la s i p a d a m a tr ik s c itr a a w a l A p a k a h ju m la h p e r b e s a r a n c itr a s u d a h te r p e n u h i? M e m b a c a f ile c itr a in p u t M e n a m p ilk a n C itr a H a s il In te r p o la s i S e le s a i y a tid a k H itu n g S N R M e m b a c a f ile c it r a p e m b a n d in g

(5)

        = 10 2 2 ) ( log 10 e asli citra value peak to peak PSNR σ (2) peak-to-peak 255-0 = 255 2 ms σ

∑∑

[

]

= = − M m N n n m u n m u E MN 1 1 2 ) , ( ' ) , ( 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 2 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 72.92 72.70 72.40 Goldhil 57.01 57.80 58.20 Lena 78.93 78.70 78.00 Peppers 77.22 76.30 78.00 Sailboat 76.92 74.40 74.10 Tiffany 77.56 75.60 77.70 Rata-rata 73.80 72.82 73.43 Synthetic R G B Syn1 79.95 77.50 77.50 Syn2 70.81 72.20 73.10 Syn3 77.53 73.40 73.90 Syn4 79.52 77.20 77.70 Syn5 83.55 81.50 82.90 Syn6 73.74 71.00 71.00 Syn7 72.80 76.80 78.20 Rata-rata 76.84 75.66 76.33

(6)

Texture R G B Fire 79.02 83.90 85.60 Floor 82.64 84.30 84.00 Grass 66.16 65.50 68.50 Graydirt 66.33 66.20 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.92 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 72.70 67.80 Layla 73.72 73.70 73.70 Liberian 72.06 68.24 68.78 StMonica 67.45 67.45 67.45 TenThings 65.47 65.47 65.47 Aku 78.25 75.23 75.23 Rata-rata 70.75 69.61 68.98

Implementasi dari persamaan-persamaan interpolasi bilinear mempunyai beban komputasi sebagai berikut.

Tabel 2. Beban Komputasi metode Interpolasi

Bilinear

Penambahan/ Pengurangan 8 x m x n

Perkalian/ Pembagian 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 2.

(7)

Contoh citra hasil simulasi :

Gambar 5.a Citra asli airplane dengan ukuran pixel 256x256.

Gambar 5.b Citra airplane asli dengan ukuran pixel 512x512.

Gambar 5.c Citra airplane hasil simulasi metode bilinear dengan ukuran pixel 512x512.

(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.24 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.

[2] Gonzales, Rafael C., Woods, Ruchard E., Eddins, Steven L., Digital Image

Processing Using MATLAB, Indian : Pearson Education, Inc., 2004.

[3] Jain, Anil. K., Fundamentals of Digital Image Processing, London : Prenctice-Hall International, 1989.

Gambar

Gambar 1 Pixel-pixel pada suatu citra digital setelah proses interpolasi .
Gambar 4. Gaftar alir proses peningkatan resolusi citra digital dengan interpolasi      bilinear
Tabel 1. Nilai SNR(dB) citra hasil simulasi kategori natural, synthetic,  texture, dan text
Tabel 2. Beban Komputasi metode Interpolasi  Bilinear  Penambahan/ Pengurangan  8 x m x n
+2

Referensi

Dokumen terkait

RAYA INDUSTRI PASIR GOMBONG JABABEKA CIKARANG 021-890 4160 84 SILOAM HOSPITALS LIPPO CIKARANG JL.. KRAKATAU

Hasil: Prosedur restrain yang diakukan di UPIP sebagian besar kurang sesuai dengan SOP yang telah ditetapkan oleh rumah sakit, diikat dalam waktu lebih dari 4 jam, Pelaksanaan

Penelitian ini bertujuan untuk mengetahui sifat-sifat fisik meliputi distribusi berat dan volume dan tingkat kekerasan bahan, rolling angle serta perubahan warna dengan waktu

Kesalahan kecerobohan adalah kesalahan yang terjadi karena tidak hati-hati atau tidak teliti dalam pengerjaan soal (Nolting, 2011; Cox dalam Machmuni,

Hal ini sejalan dengan hasil penelitian tentang faktor-faktor yang mempengaruhi pemilihan obat atau obat tradisional dalam upaya pengobatan sendiri di pedesaan

Dari gambar pola retak hasil pengujian, perbedaan pola retak untuk variasi volume bata ringan dengan mutu yang sama belum terlihat namun perbedaan pola retak

Benang merah pembelajaran tutorial adalah untuk memberikan kepuasan atau pemahaman secara tuntas (mastery learning) kepada siswa mengenai materi/bahan pelajaran yang

Skripsi yang berjudul “Studi Korelasi Uji Laboratorium Nilai CBR dan Tahanan Konus Sondir Pada Tanah Butir Halus yang Dikompaksi” dibuat sebagai prasyarat untuk