OPTIMALISASI PENGGUNAAN TRANSFORMASI WAVELET HAAR PADA CITRA DIGITAL MENGGUNAKAN MATLAB

dokumen-dokumen yang mirip
BAB III ANALISIS DAN PERANCANGAN SISTEM

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

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

KOMPRESI IMAGE DALAM SOURCE CODING MENGGUNAKAN METODE TRANSFORMASI WAVELET

SATUAN ACARA PERKULIAHAN

BAB I PENDAHULUAN. MMS (Multimedia Messaging Service) adalah puncak dari evolusi SMS

ADAPTIVE WATERMARKING CITRA DIGITAL DENGAN TEKNIK DISCRETE WAVELET TRANSFORM-DISCRETE COSINE TRANSFORM DAN NOISE VISIBILITY FUNCTION

1. Pendahuluan. 1.1 Latar Belakang Masalah

PPKF63108 DIGITAL IMAGE PROCESSING

BAB I PENDAHULUAN. 1 Universitas Kristen Maranatha

PERBAIKAN KUALITAS CITRA BERWARNA DENGAN METODE DISCRETE WAVELET TRANSFORM (DWT)

Kata Kunci: wavelet packet; citra medis; kompresi; threshold; codec haar; codec biorthogonal; codec daubechies; MOS.

BAB III METODOLOGI PENELITIAN. Alat yang digunakan dalam penelitian ini adalah: b. Memori : 8192 MB. c. Sistem Model : Lenovo G40-45

ANALISIS REDUKSI DATA CITRA MENGGUNAKAN METODE DEKOMPOSISI NILAI SINGULAR

LOGO PEMBERIAN TANDA AIR MENGGUNAKAN TEKNIK KUANTISASI RATA-RATA DENGAN DOMAIN TRANSFORMASI WAVELET DISKRIT. Tulus Sepdianto

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

KOMPRESI JPEG 2000 PADA CITRA DIGITAL DENGAN TRANSFORMASI WAVELET DISKRIT

APLIKASI METODE TRANSFORMASI WAVELET DISKRIT UNTUK KOMPRESI CITRA PADA PENGOLAHAN CITRA DIGITAL

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. Kemajuan teknologi informasi saat ini berdampak pada perkembangan ilmu

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Rancang Bangun Perangkat Lunak Transformasi Wavelet Haar Level 3 Pada Least Significant Bit (Lsb) Steganography

BLIND WATERMARKING PADA CITRA DIGITAL MENGGUNAKAN DISCRETE WAVELET TRANSFORM (DWT) DAN SINGULAR VALUE DECOMPOSITION (SVD)

WATERMARKING PADA CITRA DIGITAL BERBASIS DISCRETE WAVELET TRANSFORM DAN SINGULAR VALUE DECOMPOSITION

KOMPRESI CITRA MEDIS MENGGUNAKAN METODE WAVELET

ANALISA KOMPRESI CITRA DIGITAL MENGGUNAKAN METODE HADAMARD

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB IV HASIL DAN UJI COBA

PERBANDINGAN TEKNIK WATERMARKING CITRA DIGITAL MENGGUNAKAN DWT-SVD DAN RDWT-SVD. Abstract

BAB II LANDASAN TEORI

IMAGE ENHANCEMENT MENGGGUNAKAN METODE LINEAR FILTERING DAN STATIONARY WAVELET TRANSFORM

BAB I PENDAHULUAN. 1 Universitas Kristen Maranatha

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB IV PERCOBAAN DAN ANALISIS. Percobaan metode kompresi citra fraktal menggunakan algoritma

BAB III PENGOLAHAN DATA

ABSTRAK. Universitas Kristen Maranatha

BAB 2 LANDASAN TEORI

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

KOMPRESI CITRA MENGGUNAKAN COMPRESSED SENSING BERBASIS BLOK

Raden Abi Hanindito¹, -². ¹Teknik Informatika, Fakultas Teknik Informatika, Universitas Telkom

PENYISIPAN WATERMARK MENGGUNAKAN METODE DISCRETE COSINE TRANSFORM PADA CITRA DIGITAL

Melalui persamaan di atas maka akan terbentuk pola radargram yang. melukiskan garis-garis / pola pendekatan dari keadaan yang sebenarnya.

BAB I PENDAHULUAN. 1.1 Latar Belakang

ABSTRAK. Kata kunci : Watermarking, SVD, DCT, LPSNR. Universitas Kristen Maranatha

BAB II LANDASAN TEORI

BAHAN AJAR. Mata Kuliah Pengolahan Citra. Disusun oleh: Minarni, S. Si., MT

PENERAPAN DISCRETE DAUBECHIS WAVELET TRANSFORM D A L A M W A T E R M A R K I N G C I T R A D I G I T A L

BAB III ANALISIS DAN PERANCANGAN SISTEM

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

PERBANDINGAN KUALITAS WATERMARKING DALAM CHANNEL GREEN DENGAN CHANNEL BLUE UNTUK CITRA RGB PADA DOMAIN FREKUENSI ABSTRAK

IMPLEMENTASI STEGANOGRAPHY MENGGUNAKAN ALGORITMA DISCRETE COSINE TRANSFORM

PENGARUH PERUBAHAN RANK MATRIK TERHADAP KUALITAS CITRA PADA KOMPRESI CITRA METODE SINGULAR VALUE DECOMPOSITION (SVD)

BAB 4 HASIL DAN PEMBAHASAN

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM

ROBUST BLIND WATERMARKING PADA CITRA DIGITAL MENGGUNAKAN TEKNIK KUANTISASI KOEFISIEN DISCRETE WAVELET TRANSFORM

BAB II TEORI DASAR PENGOLAHAN CITRA DIGITAL

PENGOLAHAN CITRA DIGITAL ( DIGITAL IMAGE PROCESSING )

BAB I PENDAHULUAN Latar Belakang Masalah

Least Square Estimation

BAB 3 PERUMUSAN PENELITIAN. Signal. Sparse Coding. Reconstruction. Reconstructed. Assessment

BAB I PENDAHULUAN. Steganografi adalah teknik menyisipkan pesan kedalam suatu media,

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. penelitian laboratorium. Studi kepustakaan dilakukan untuk mencari teori atau

BAB III PEMBAHASAN. 3.1 Jenis Penelitian

BLIND WATERMARKING PADA CITRA DIGITAL MENGGUNAKAN DISCRETE WAVELET TRANSFORM (DWT) DAN DISCRETE COSINE TRANSFORM (DCT)

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

Pemampatan Citra Warna Menggunakan 31 Fungsi Gelombang-Singkat

TUGAS AKHIR IMPLEMENTASI ALGORITMA METODE HUFFMAN PADA KOMPRESI CITRA

EKSTRAKSI CIRI CITRA TELAPAK TANGAN DENGAN ALIHRAGAM GELOMBANG SINGKAT HAAR MENGGUNAKAN PENGENALAN JARAK EUCLIDEAN

BAB 2 LANDASAN TEORI

COMPARISON OF ONE DIMENSIONAL DCT AND LWT SPARSE REPRESENTATION

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

ANALISIS TRANSFORMASI BALIK CITRA IRIS MENGGUNAKAN WAVELET HAAR BERDASARKAN FAKTOR RETENSI KOEFISIEN WAVELET

BAB I PENDAHULUAN Latar Belakang

Kata Kunci : non-blind watermarking, complex wavelet transform, singular value decomposition.

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

BAB 2 LANDASAN TEORI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III METODE PENELITIAN

Pengurangan Noise pada Citra Menggunakan Optimal Wavelet Selection dengan Kriteria Linear Minimum Mean Square Error (LMMSE)

BAB 3 PERANCANGAN SISTEM

BAB VI PENGUJIAN. 6.1 Tujuan Pengujian. 6.2 Rancangan Pengujian

BAB I PENDAHULUAN 1.2 Rumusan Masalah 1.3 Batasan Masalah

BAB III METODOLOGI PENELITIAN

BAB 1 PENDAHULUAN. 1.1 Latarbelakang

PRESENTASI TUGAS AKHIR KI091391

ALGORITMA DETEKSI ADAPTIF BLIND WATERMARKING PADA CITRA DIGITAL DALAM DOMAIN TRANSFORMASI

BAB III METODOLOGI PENELITIAN

ANALISIS MULTI WAVELET PADA KOMPRESI SUARA. Disusun Oleh: Immanuel Silalahi. Nrp :

KOMPRESI SINYAL SUARA MENGGUNAKAN TRANSFORMASI WAVELET

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM

LANDASAN TEORI. 2.1 Citra Digital Pengertian Citra Digital

BAB I PENDAHULUAN. menggunakan digital watermarking. Watermarking bekerja dengan menyisipkan

BAB 1 PENDAHULUAN. Bab 1 Pendahuluan

Watermarking dengan Metode Dekomposisi Nilai Singular pada Citra Digital

IMPLEMENTASI STEGANOGRAFI DAN KRIPTOGRAFI DALAM MELINDUNGI PESAN CITRA DIGITAL

KOMPRESI DATA CITRA MENGGUNAKAN TRANSFORMASI WAVELET DIDUKUNG KUANTISASI ADAPTIF DAN HUFFMAN CODING

ANALISA ENERGY COMPACTION PADA DEKOMPOSISI WAVELET

BAB 2 TINJAUAN PUSTAKA

BAB III METODE PENELITIAN

Transkripsi:

OPTIMALISASI PENGGUNAAN TRANSFORMASI WAVELET HAAR PADA CITRA DIGITAL MENGGUNAKAN MATLAB Mela, Iskandar Fitri 1) dan Ina Agustina 2) Fakultas Teknologi Komunikasi dan Informatika Universitas Nasional Jl. Sawo Manila No.61 Pasar Minggu Jakarta Selatan email: ina_agustina2007@yahoo.com ABSTRACT In this research was conducted the testing with used the method of haar wavelet transformation for digital image compression. The wavelet transformation has high capability for compress with keep the image quality. This research conduct testing process used MATLAB 2009 application for compare the image quality from the first until four level decomposition with parameter of PSNR. Key Word Wavelet, haar wavelet, decomposition, PSNR 1. PENDAHULUAN Saat ini kebutuhan akan kualitas citra yang baik dengan ukuran file yang kecil sangat diperlukan. Salah satu diantaranya adalah untuk mengurangi penggunaan memori yang dapat mempermudah media penyimpanan, dan untuk mempersingkat waktu pengiriman citra digital ketika sedang berhubungan dengan jaringan komputer. Dengan adanya citra yang telah dikompresi kebutuhan akan ruang memori di dalam media storage akan lebih sedikit dibandingkan dengan citra yang tidak dilakukan kompresi. Dan dengan citra yang telah dikompresi, waktu pengiriman data saat berhubungan dengan jaringan komputer akan lebih singkat dibandingkan dengan citra yang tidak dilakukan kompresi. Sebenarnya saat ini telah banyak aplikasi yang dapat digunakan untuk melakukan kompresi citra, namun metode yang dipergunakan dalam aplikasi-aplikasi tersebut belum diketahui secara luas oleh kalangan masyarakat. Dalam melakukan kompresi pada citra terdapat beberapa cara diantaranya dengan cara subsampling, pengurangan kedalaman bit, transformasi DCT dan DWT. Transformasi DCT adalah salah satu metode yang digunakan untuk melakukan komprsi citra berformat JPEG, sedangkan pada tugas akhir ini penulis menggunakan cara transformasi DWT atau disebut juga Diskrit wavelet transformation dimana penulis menggunakan transformasi wavelet haar. Penggunaan metode ini dilatar belakangi oleh hasil beberapa riset yang telah dilakukan sebelumnya bahwa transformasi wavelet haar dapat digunakan untuk melakukan kompresi citra dan dengan transformasi wavelet suatu sinyal dapat disimpan lebih baik dalam aproksimasi-nya. Transformasi wavelet juga telah menjadi metode yang digunakan untuk melakukan kompresi citra JPEG2000. Dari latar belakang diatas, dapat diidentifikasikan beberapa permasalah yang ditimbulkan, diantaranya : 1. Saat ini ukuran memori citra sangatlah besar, oleh karena itu dibutuhkan suatu fasilitas yang dapat memperkecil ukuran citra tersebut namun masih dapat mempertahankan kualitas citra. 2. Banyaknya aplikasi yang dapat melakukan kompresi citra namun metode yang digunakan dalam aplikasi tersebut belum diketahui secara luas oleh masyarakat. 3. Setelah dilakukan observasi, ternyata banyak metode yang dapat diimplementasikan untuk melakukan kompresi citra. Tujuan dari penulisan ini adalah untuk mengoptimalisasi metode transformasi wavelet haar dalam melakukan kompresi. Dan dengan bantuan aplikasi matlab, penulis dapat menghasilkan sebuah aplikasi yang berfungsi untuk mengkompresi sebuah citra digital. 2. LANDASAN TEORI a. Transformasi Wavelet Wavelet diartikan sebagai gelombang singkat. Transformasi wavelet akan mengkoversi suatu sinyal kedalam sederetan wavelet. Gelombang singkat tersebut merupakan fungsi basis yang terletak pada waktu berbeda. Proceedings SNIT 2011: Hal. A-339

Proses transformasi wavelet secara konsep cukup sederhana. Citra semula yang di transformasi dibagi (didekomposisi) menjadi 4 subimage baru untuk menggantikannya. Setiap sub image berukuran ¼ kali citra asli. 3 subimage pada posisi atas kanan, bawah kiri, dan atas kanan akan tampak seperti versi kasar dari citra asli karena berisi komponen dari frekuensi tinggi dari citra asli. Sedangkan untuk 1 subimage atas kiri tampak seperti citra asli dan tampak lebih halus, karena berisi komponen frekuensi rendah dari citra asli. Subimage tersebut dibagi seperti semula lagi menjadi 4 subimage baru. Proses demikian dapat diulang seterusnya. Sesuai dengan tingkatan transformasi yang diinginkan. Pada gambar di bawah ini terdapat contoh transformasi wavelet pada citra. Gambar 1. transformasi wavelet pada citra Pada gambar diatas hanya dilakukan 1 level dekomposisi, di mana citra asli dibagi menjadi 4 subimage baru, image yang berada pada bagian kiri atas terlihat lebih halus karena berisi komponen frekuensi rendah, sedangkan 3 image lainnya tampak lebih buram karena berisi komponen frekuensi tinggi. Masing-masing subimage tersebut mengandung ¼ dari nilai image asli. b. Transformasi Wavelet 2D Transformasi wavelet 2D adalah transformasi wavelet yang digunakan untuk citra 2 dimensi. Pada proses dekomposisi citra 2 dimensi dengan transformasi wavelet diskrit, matrik citra dipilahpilah dan diproses dengan Filter low pass dan hight pass sehingga menghasilkan sub citra untuk komponen approksimasi dan subcitra untuk komponen detail. Tahapan dekomposisi citra level 1 dapat dilihat pada Gambar 2.1. Untuk melakukan dekomosisi pada tingkatan n, maka dekomposisi selanjutnya dapat dilakukan dengan menggunakan komponen aproksimasi atau komponen LL. Gambar 2 dekomposisi wavelet 2D 1 level Pada gambar di atas, LL menyatakan bagian koefisien yang diperoleh melalui proses tapis Low pass. Citra pada bagian ini mirip dan merupakan versi lebih halus dari citra aslinya sehingga koefisien pada bagian LL sering disebut dengan komponen aproksimasi. LH menyatakan bagian koefisien yang iperolel melalui proses tapis Low Pass kemudian dilanjutkan dengan Hight Pass. Koefisien pada bagian ini menunjukan citra tepi c. Wavelet Haar Haar adalah wavelet paling tua dan paling sederhana, diperkenalkan oleh Alfred Haar pada dalam arah horizontal. Bagian HL menyatakan bagian yang diperoleh melalui proses Hight Pass kemudian dilanjutkan dengan Low Pass. Koefisien pada bagian ini menunjukan citra tepi dalam arah vertical. HH merupakan proses yang diawali dengan Hight Pass dan dilanjutkan dengan Hight Pass, dan menunjukan citra tepi dalam arah diagonal. Ketiga komponen LH, HL, HH disebut juga komponen detail. tahun 1909. Haar telah menjadi sumber ide bagi munculnya keluarga wavelet lainnya. Koefisien transformasi Proceedings SNIT 2011: Hal. A-340

h 0 = (h 0 (0), h 0 (1)) =, (tapis low pass) dan h 1 = (h 1 (0), h 1 (1)) =,- (tapis high pass) yang dibahas sebelumnya merupakan fungsi basis wavelet Haar. Dekomposisi yang telah dilakukan sebelumnya sama dengan melakukan dekomposisi (transformasi) citra dengan wavelet haar. d. PSNR PSNR, singkatan dari Peak Signal-to-Noise Ratio, sebuah istilah yang digunakan untuk menggambarkan secara obyektif kualitas data, yang merupakan hasil dekompresi data yang dikodekan. Blok PSNR menghitung rasio signalto-noise puncak, dalam desibel, antara dua gambar. Rasio ini sering digunakan sebagai ukuran kualitas antaragambar asli dan gambar terkompresi. Semakin tinggi PSNR, semakin baik kualitas, atau direkonstruksi gambar terkompresi. Mean Square Error (MSE) dan Peak Signal Noise Ratio untuk (PSNR) adalah metrik kesalahan dua digunakan untuk membandingkan kompresi kualitas gambar. MSE merupakan kuadrat kesalahan komulatif antara citra yang dikompresi dan citra asli, sedangkan PSNR merupakan ukuran dari kesalahan puncak. Semakin rendah nilai MSE, semakin rendah kesalahan. Untuk menghitung PSNR itu, langkah pertama kita hitung blok kuadrat kesalahan komulatif antara citra asli dan citra yang telah di kompresi dengan menggunakan persamaan berikut: Dalam persamaan di atas, M dan N adalah jumlah baris dan kolom gambar yang di input dari persamaan masing-masing. Kemudian kita menghitung blok PSNR dengan menggunakan persamaan berikut: Dalam persamaan di atas, R adalah fluktuasi maksimum pada gambar tipe data input. Misalnya, jika gambar input memiliki presisiganda floating-point tipe data, maka R adalah 1. Jika memiliki bit unsigned integer type 8 data, R 255, dan lain-lain. 3. DESAIN SISTEM a. Gambaran Umum Rancangan Sistem Pada tugas akhir ini dirancang sebuah sistem aplikasi untuk melakukan kompresi pada suatu citra digital dimana metode yang digunakan adalah metode transformasi wavelet haar hingga mencapai 4 level dekomposisi. Untuk jenis citra yang dapat dilakukan kompresi adalah citra dengan format JPG dan JPEG dimana citra tersebut masih tergolong kedalam citra 8 bit. Algoritma Perancangan Sistem Algoritma kompresi citra digital berbasis transformasi wavelet haar adalah sebagai berikut: 1. Ambil gambar asli. 2. Lakukan dekomposisi sebanyak 4 level pada citra asli menggunkana keluarga wavelet haar. 3. Hitung komponen approksimasi dari citra asli. 4. Hitung komponen detail dari citra asli. 5. Rekonstruksi kembali hasil dekomposisi 1 level komponen aproksimasi dan komponen detail pada citra asli. 6. Lakukan perhitungan atau pengkodean. 7. Akan didapatkan citra baru hasil dekomposisi 1 level 8. Untuk melakukan kompresi pada level selanjutnya lakukan lagi dekomposisipada komponen aproksimasi, lalu ikuti kembali langkah 3-6 hingga mencapai 4 level dekomposisi. 9. Hitung Nilai PSNR citra pada masing-masing level. Proceedings SNIT 2011: Hal. A-341

Flowchart Rancangan Sistem Spesifikasi Sistem Dalam Pengimplementasian aplikasi kompresi ini penulis menggunakan spesifikasi hardware dan software yang dijelaskan pada table 3.1 dan 3.2. Tabel 1. Spesifikasi Perangkat Keras Pengembangan Sistem Spesifikasi Perangkat Keras Prosesor Celeron Dual Core 1.90 GHZ Memori 1 G Hardisk 120 GB Tabel 2. Spesifikasi Perangkat Lunak Pengembangan Sistem Spesifikasi Perangkat Lunak Sistem Operasi Windows XP sp2 Bahasa Pemrograman MATLAB 2009 4. HASIL PENGUJIAN DAN ANALISA a. Uji Coba Sistem Percobaan kompresi citra dengan wavelet 2D menggunakan keluarga wavelet haar yang dilakukakan sebanyak 4 level dekomposisi. Percobaan ini mengunakan citra 8 bit. Dalam penguji cobaan sistem ini, dilakukan beberapa uji coba diantaranya mengenai berapa persentase berkurangnya kapasitas citra setelah didekomposisi sebanyak 4 level, dalam berapa kali zoom dapat dilakukan pada sebuah citra untuk mendapati kondisi buruk dari citra tersebut, kegunaan masing-masing level citra dalam pengimplementasiannya, berapa nilai PSNR yang dimiliki pada masing- masing citra tersebut serta pengaruh spesifikasi hardware dalam besarnya nilai kompresi serta waktu pengkompresan. Hasil citra dari uji coba sistem dengan dekomposisi 4 level dapat dilihat pada gambar dibawah ini. Proceedings SNIT 2011: Hal. A-342

(a) (a) (b) (c) (d) Gambar 4 Citra dekomposisi 1 level (a). Citra dekomposisi 2 level (b). Citra dekomposisi 3 level (c). Citra dekomposisi 4 level (d). b. Hasil Uji Presentase Nilai Citra Dalam Uji coba ini, penulis akan menghitung presentase berkurangnya kapasitas citra dalam masing-masing levelnya yang dibandingkan dengan citra level sebelumnya. Tabel 3. Hasil Presentasi citra kompresi dengan citra asli Proceedings SNIT 2011: Hal. A-343

c. Hasil Zoom Dalam uji coba ini, penulis mengitung berapa kali dapat dilakukan zoom pada masing-masing citra untuk mempertahankan kualitasnya dan menganalisis kondisi yang dihasilkan. Hasil zoom dilakukan dengan mengunakan aplikasi Windows Picture and Fax Viewer. Tabel 4. Hasil Kualitas setelah dilakukan 10 kali Zoom Keterangan : SB = Sangat Baik B = Baik KB = Kurang Baik BR = Buruk Dari hasil table di atas, didapatkan beberapa manfaat yang dapat digunakan oleh masingmasing level citra yang dapat kita lihat pada table di bawah ini. Tabel 4. Kegunaan masing masing citra d. Nilai PSNR Dalam uji coba nilai PSNR bertujuan untuk mengetahui nilai PSNR dari masing-masing tingkatan level. Dimana semakin besar nilai PSNR nya semakin baik pula kualitas citra. Di bawah ini terdapat diagram yang menunjukan besarnya nilai PSNR pada masingmasing citra tersebut. Gambar 5. Perbandingan nilai PSNR Dari hasil diagram di atas, tampak jelas terlihat bahwa perbedaan nilai PSNR antara citra level 1 dan level 2 terjadi perbedaan nilai PSNR yang sangat signifikan yakni hingga mencapai 4 db. Hal tersebut berarti kualitas antara citra level e. Perbandingan Menggunakan Spesifikasi Hardware yang Berbeda Untuk mengetahui adakah pengaruh yang ditimbulkan dari hasil kompresi citra jika 1 dengan citra level 2,3 dan 4 sangat berbeda jauh. Sedangkan dari citra level 2 hingga citra level 4 perubahan nilai PSNR nya hanya berbeda 1 db. menggunakan spesifikasi hardware yang berbeda, maka penulis mencoba menganalisa hasil kompresi tersebut dengan menggunakan 5 spesifikasi hardware berbeda, yakni 2 untuk hardware di atas hardware yang digunakan penulis dan 2 lagi untuk hardware di bawah hardware yang digunakan penulis. Proceedings SNIT 2011: Hal. A-344

Tabel 5 Perbedaan Proses Kompresi f. Analisa Transmisi Jaringan Untuk mengetahui perbedaan citra asli dengan citra hasil kompresi pada masing-masing level dalam suatu jaringan, dilakukan dengan dua cara yakni perhitungan waktu saat mengupload citra, kedua perhitungan waktu saat mendownload. kembali citra. Kedua cara tersebut dilakukan dalam sebuah jaringan LAN dengan media transmisi kabel dengan kecepatan 100mbps. Dan masing-masing client mendapat bandwith 128 kbps. Pengujian dilakukan pada hari Selasa 18 Januari 2011 Pukul 11.34 WIB. a. Perhitungan waktu yang dibutuhkan saat melakukan Upload Tabel 6. Perhitungan waktu saat melakukan upload Citra Asli Citra Level 1 Citra Level 2 Citra Level 3 Citra Level 4 Jenis Citra 4.38 detik 3.50 detik 2.56 detik 2.08 detik 1.02 detik Lama Upload b. Perhitungan waktu yang dibutuhkan saat melakukan Download Tabel 7.Perhitungan waktu saat melakukan Download. Citra Asli Citra Level 1 Citra Level 2 Citra Level 3 Citra Level 4 Jenis Citra 4.20 detik 3.15 detik 2.06 detik 1.48 detik 0.57 detik Lama Download Dari hasil tabel di atas, dapat diketahui bahwa semakin tinggi nilai level kompresi maka akan semakin cepat waktu pengiriman maupun pengambilan datannya. Proceedings SNIT 2011: Hal. A-345

5. KESIMPULAN Transformasi wavelet haar hanya efektif dilakukan pada level ke tiga. Hal ini dikarenakan kualitas citra hasil kompresi level 4 sangat buruk dan tidak dapat digunakan lagi untuk apapun. Pada penelitian ini kompresi hanya dapat DAFTAR PUSTAKA Arymurthy, Aniati Murni dan Suryana Setiawan. 1992. Pengantar Pengolahan Citra. Elex Media Komputindo. Gonzales, Rafael C. 1992. Digital Image Processing Second Edition. Addison- Wesley Publishing. dilakukan pada citra berukuran 8 bit saja. Semakin tinggi tingkat kompresi, semakin kecil ukuran citranya dan semakin cepat proses transmisi data dalam sebuah jaringan. Semakin tinggi tingkat kompresi semakin kecil nilai PSNR dan semakin buruk pula kualitas citra tersebut. Jain, Anil K. 1989. Fundamentals of Digital Image Processing. Prentice Hall International. Munir, Rinaldi. 2004. Pengolahan Citra Digital dengan Pendekatan Algoritmik. Penerbit Informatika Bandung. Willey. 2001. Digital Image Processing 3 rd Edition. Proceedings SNIT 2011: Hal. A-346