Proteksi Kesalahan Berbeda Menggunakan Metode Rate Compatible Punctured Convolutional (RCPC) Codes Untuk Aplikasi Pengiriman Citra ABSTRAK

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

BLIND WATERMARKING PADA CITRA DIGITAL DALAM DOMAIN DISCRETE COSINE TRANSFORM (DCT) BERBASIS ALGORITMA GENETIKA

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

KRIPTOGRAFI VISUAL DENGAN ALGORITMA ELGAMAL YANG DIMODIFIKASI UNTUK CITRA BERWARNA DENGAN TIGA CITRA HASIL ENKRIPSI MENGGUNAKAN PERANGKAT LUNAK MATLAB

Watermarking Citra Digital Berwarna Dalam Domain Discrete Cosine Transform (DCT) Menggunakan Teknik Direct Sequence Spread Spectrum (DSSS)

IMPLEMENTASI ALGORITMA LEMPEL-ZIV-WELCH DAN ADAPTIVE HUFFMAN CODING PADA KRIPTOGRAFI VISUAL

Teknik Watermarking Citra Digital Dalam Domain DCT (Discrete Cosine Transform) Dengan Algoritma Double Embedding

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

Blind Watermarking Citra Digital Pada Komponen Luminansi Berbasis DCT (Discrete Cosine Transform) Irfan Hilmy Asshidiqi ( )

ALGORITMA DETEKSI ADAPTIF BLIND WATERMARKING PADA CITRA DIGITAL DALAM DOMAIN TRANSFORMASI

Perbandingan Metode K Nearest Neighbor dan K Means Clustering dalam Segmentasi Warna pada Citra ABSTRAK

KOMPRESI JPEG 2000 PADA CITRA DIGITAL DENGAN TRANSFORMASI WAVELET DISKRIT

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

Kata kunci : citra, pendeteksian warna kulit, YCbCr, look up table

PENGGUNAAN METODE MODIFIKASI HILL CIPHER PADA KRIPTOGRAFI

PERANCANGAN & SIMULASI UART (UNIVERSAL ASYNCHRONOUS RECEIVER TRANSMITTER) DENGAN BAHASA PEMROGRAMAN VHDL

MEMBANGUN KODE HUFFMAN BERDASARKAN REVERSIBLE VARIABLE LENGTH CODE (RVLC) UNTUK PENGKOREKSIAN ERROR. Bangkit Erlangga/

PERANCANGAN PENDETEKSI WAJAH DENGAN ALGORITMA LBP (LOCAL BINARY PATTERN) BERBASIS RASPBERRY PI

REALISASI APLIKASI PEMINDAI DAN PEMBANGKIT QUICK RESPONSE CODE (QR CODE) PADA SMARTPHONE ANDROID ABSTRAK

ANALISA KINERJA CODEBOOK PADA KOMPRESI CITRA MEDIS DENGAN MEMPERHATIKAN REGION OF INTEREST

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

DAFTAR ISI Halaman LEMBAR PENGESAHAN SURAT PERNYATAAN ABSTRAK ABSTRACT KATA PENGANTAR DAFTAR GAMBAR DAFTAR TABEL

Realisasi Optical Orthogonal Codes (OOC) dengan korelasi maksimum satu Menggunakan Kode Prima Yang Dimodifikasi

Jony Sitepu/ ABSTRAK

Aplikasi Image Thresholding untuk Segmentasi Objek Menggunakan Metode Otsu s Algorithm. Erick Hartas/

KRIPTOGRAFI VISUAL UNTUK BERBAGI DUA CITRA RAHASIA MENGGUNAKAN METODE FLIP (2,2) Putri Kartika Sari

FUSI CITRA BERBASIS COMPRESSIVE SENSING

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

KOMPRESI CITRA MENGGUNAKAN INDEPENDENT COMPONENT ANALYSIS ABSTRAK

KOMPRESI SINYAL SUARA DENGAN MENGGUNAKAN STANDAR MPEG-4

PERHITUNGAN BIT ERROR RATE PADA SISTEM MC-CDMA MENGGUNAKAN GABUNGAN METODE MONTE CARLO DAN MOMENT GENERATING FUNCTION.

METODE UNTUK MENGKOREKSI KESALAHAN (ERROR) DENGAN MENGGUNAKAN MATRIKS JARANG ABSTRAK

KOMPRESI CITRA MENGGUNAKAN COMPRESSED SENSING BERBASIS BLOK

BAB I PENDAHULUAN. dalam storage lebih sedikit. Dalam hal ini dirasakan sangat penting. untuk mengurangi penggunaan memori.

REALISASI ERROR-CORRECTING BCH CODE MENGGUNAKAN PERANGKAT ENKODER BERBASIS ATMEGA8535 DAN DEKODER MENGGUNAKAN PROGRAM DELPHI

KRIPTOGRAFI VISUAL (4,4) UNTUK BERBAGI 3 CITRA RAHASIA LEWAT 4 CITRA TERSANDI. Jevri Eka Susilo

Pengantar Pengolahan Citra. Ade Sarah H., M. Kom

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

Kriptografi Visual Berbasis Model CMY Menggunakan Mask Hitam Putih Untuk Hasil Digital Watermarking Menggunakan Teknik Penggabungan DWT Dan DCT

SATUAN ACARA PERKULIAHAN ( SAP )

Aplikasi Kamera Web Untuk Mengukur Luas Permukaan Sebuah Obyek 3D

PENGGABUNGAN DUA CITRA DENGAN METODE COMPRESSIVE SENSING MENGGUNAKAN MATLAB

KOMPRESI DAN DEKOMPRESI DATA TEKSTUAL MENGGUNAKAN ALGORITMA DYNAMIC MARKOV

Perbandingan Efektivitas Algoritma Blind-Deconvolution, Lucy-Richardson dan Wiener-Filter Pada Restorasi Citra. Charles Aditya /

SIMULASI ARQ DALAM TRANSMISI PAKET PADA KOMUNIKASI WIRELESS ABSTRAK

Perancangan Dan Simulasi Punctured Convolutional Encoder Dan Viterbi Decoder Dengan Code Rate 2/3 Menggunakan Raspberry Pi

PENGEMBANGAN PROGRAM VERIFIKASI TELAPAK TANGAN DENGAN METODE MENGHITUNG PANJANG DAN LEBAR RUAS JARI ABSTRAK

SLOPE CORRECTION PADA TULISAN TANGAN MENGGUNAKAN JARINGAN SARAF TIRUAN ABSTRAK

PENINGKATAN KUALITAS SINYAL SUARA DENGAN METODE PENDEKATAN SUBRUANG ABSTRAK

Kinerja Sistem Komunikasi Satelit Non-Linier BPSK Dengan Adanya Interferensi Cochannel.

ANALISA PERFORMA SUCCESSIVE INTERFERENCE CANCELLATION DALAM CONVOLUTIONAL CODE PADA SISTEM MULTICARRIER DS CDMA. Disusun Oleh: Nama : Rendy Santosa

PENGENALAN DAN PEWARNAAN PADA CITRA GRAY-SCALE ABSTRAK

PENGENALAN WAJAH DENGAN MENGGUNAKAN NLDA (NULL-SPACE LINEAR DISCRIMINANT ANALYSIS)

BAB IV HASIL SIMULASI DAN ANALISIS

Agita Indraputri Jurusan Teknik Elektro, Fakultas Teknik. Universitas Kristen Marantha

KRIPTOGRAFI VISUAL DENGAN IMPLEMENTASI ALGORITMA LUC PADA CITRA BERWARNA

PEMANTAUAN RUANGAN PADA SAAT TERTENTU BERBASIS TEKNOLOGI SMS DAN MMS

IDENTIFIKASI INDIVIDU BERDASARKAN CITRA SILUET BERJALAN MENGGUNAKAN PENGUKURAN JARAK KONTUR TERHADAP CENTROID ABSTRAK

WATERMARKING CITRA DIGITAL MENGGUNAKAN TRANSFORMASI HYBRID DWT DAN DCT SKRIPSI. Oleh : Ali Ischam J2A

Aplikasi Support Vector Machines pada Proses Beamforming

Pengenalan Warna Kulit Untuk Klasifikasi Ras Manusia Andy Putra P. Zebua /

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

Perbandingan Dua Citra Bibir Manusia Menggunakan Metode Pengukuran Lebar, Tebal dan Sudut Bibir ABSTRAK

Simulasi MIMO-OFDM Pada Sistem Wireless LAN. Warta Qudri /

Penerapan Watermarking pada Citra berbasis Singular Value Decomposition

Simulasi Aplikasi Kendali Multi-Model pada Plant Kolom Distilasi ABSTRAK

REALISASI ACTIVE NOISE REDUCTION MENGGUNAKAN ADAPTIVE FILTER DENGAN ALGORITMA LEAST MEAN SQUARE (LMS) BERBASIS MIKROKONTROLER LM3S6965 ABSTRAK

ABSTRAK. sebesar 0,7 db.

BAB 1 PENDAHULUAN. berupa gambar, audio (bunyi, suara, musik), dan video. Keempat macam data atau

UKDW BAB 1 PENDAHULUAN

Algoritma Interpolasi Citra Berbasis Deteksi Tepi Dengan Directional Filtering dan Data Fusion

KOMPRESI DAN DEKOMPRESI DATA TEKSTUAL MENGGUNAKAN ALGORITMA DEFLATE. Valentinus Henry G /

Realisasi Kode Prima Untuk Mengatur Loncatan Frekuensi (Frequency Hop) Dalam Sistem FH-CDMA ABSTRAK

KOMPRESI SINYAL SUARA MENGGUNAKAN TRANSFORMASI WAVELET

KRIPTOGRAFI VISUAL UNTUK GAMBAR BERWARNA BERBASIS DISTRIBUSI ACAK PADA SHARE DENGAN PENYISIPAN LSB DIGITAL WATERMARKING

PENGELOMPOKAN CITRA WAJAH DENGAN TEKNIK SUBSPACE CLUSTERING MENGGUNAKAN ALGORITMA LSA SC (LOCAL SUBSPACE AFFINITY SPECTRAL CLUSTERING)

PENGUJIAN KOMPRESI PADA GAMBAR PETA BERWARNA MENGGUNAKAN PEMODELAN CONTEXT TREE

ANALISIS PERFORMANSI TFMCC PADA JARINGAN BROADBAND WIRELINE

ANALISIS PERBANDINGAN PENDETEKSI GARIS TEPI PADA CITRA DIGITAL ANTARA METODE EDGE LINKING DAN OPERATOR SOBEL SKRIPSI

VERIFIKASI KEPEMILIKAN CITRA MEDIS DENGAN KRIPTOGRAFI RSA DAN LSB WATERMARKING SKRIPSI. Oleh : Satya Sandika Putra J2A

PENGENALAN HURUF TULISAN TANGAN BERBASIS CIRI SKELETON DAN STATISTIK MENGGUNAKAN JARINGAN SARAF TIRUAN. Disusun oleh : Mario Herryn Tambunan ( )

PENERJEMAH FILE MUSIK BEREKSTENSI WAV KE NOT ANGKA. Albertus D Yonathan A / ABSTRAK

Perbandingan Estimasi Selubung Spektral dari Bunyi Voiced Menggunakan Metoda Auto-Regressive (AR) dengan Weighted-Least-Square (WLS) ABSTRAK

Simulasi Peningkatan Kemampuan Kode Quasi-Orthogonal melalui Rotasi Konstelasi Sinyal ABSTRAK

NOISE REMOVAL PADA TULISAN TANGAN MENGGUNAKAN JARINGAN SARAF TIRUAN

PERANCANGAN DAN REALISASI PENDETEKSI POSISI KEBERADAAN MANUSIA MENGGUNAKAN METODE DETEKSI GERAK DENGAN SENSOR WEBCAM

Pendahuluan Pengantar Pengolahan Citra. Bertalya Universitas Gunadarma, 2005

PERANCANGAN MODULATOR QPSK DENGAN METODA DDS (DIRECT DIGITAL SYNTHESIS) BERBASIS MIKROKONTROLLER ATMEGA8535 ABSTRAK

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

PERBANDINGAN CITRA DENGAN ALGORITMA DITHERING ZHIGANG FAN, SHIAU FAN DAN STUCKI SEBAGAI MASUKAN KRIPTOGRAFI VISUAL

BAB I PENDAHULUAN. Modulation. Channel. Demodulation. Gambar 1.1. Diagram Kotak Sistem Komunikasi Digital [1].

PENYEMBUNYIAN DATA RAHASIA DALAM GAMBAR MENGGUNAKAN PENDEKATAN PREDICTIVE CODING. Disusun Oleh : Nama : Dedy Santosa Nrp :

Realisasi Optical Orthogonal Codes (OOC) Menggunakan Kode Siklik Yang Dapat Dipermutasi

DAFTAR ISI. BAB 3 PERANCANGAN PERANGKAT LUNAK 3.1 Diagram Alir Utama Kamera Web iii

Simulasi Estimasi Arah Kedatangan Dua Dimensi Sinyal menggunakan Metode Propagator dengan Dua Sensor Array Paralel

Pengenalan Wajah Menggunakan Metode Support Vector Machine (SVM)

WATERMARKING CITRA DIGITAL YANG TAHAN TERHADAP GEOMETRIC ATTACKS

Analisis Throughput Pada Sistem MIMO dan SISO ABSTRAK

BAB I. PENDAHULUAN Latar Belakang Masalah

Perancangan Alat Peraga Papan Catur pada Layar Monitor. Samuel Setiawan /

Transkripsi:

Proteksi Kesalahan Berbeda Menggunakan Metode Rate Compatible Punctured Convolutional (RCPC) Codes Untuk Aplikasi Pengiriman Citra Sudiono Cokro / 9922142 Jurusan Teknik Elektro, Fakultas Teknik, Universitas Kristen Maranatha Jl. Prof. Drg. Suria Sumantri 65, Bandung 40164, Indonesia Email:d33_on@yahoo.com ABSTRAK Data atau informasi tidak hanya ditampilkan dalam bentuk teks, tetapi juga dapat berupa gambar, audio (bunyi, suara, musik), dan video. Semua jenis data atau informasi ini disebut multimedia. Citra (image) istilah lain untuk gambar sebagai salah satu komponen multimedia memegang peranan sangat penting sebagai bentuk informasi visual. Citra memiliki lebih banyak informasi dari pada data teks. Proses pengiriman informasi dari suatu sumber ke penerima seringkali tidak sesuai harapan. Terjadi beraneka macam gangguan yang menyertai proses pengiriman informasi tersebut. Hal ini terjadi juga dalam proses pengiriman citra. Oleh karena itu, perlu dilakukan suatu proteksi terhadap citra yang akan dikirimkan. Salah satu metode proteksi yang digunakan dalam proses pengiriman citra adalah Rate Compatible Punctured Convolutional (RCPC) codes. RCPC codes adalah kelas tambahan dari punctured convolutional codes. RCPC codes dibentuk melalui puncturing a convolutional code dengan rate R = 1/n dan panjang constraint K, yang disebut parent code. Berdasarkan hasil simulasi dengan metode RCPC Codes diperoleh Bit Error Rate (BER) dan Packet Error Rate (PER) dalam proses pengiriman citra dapat ditekan nilainya menjadi sekecil mungkin, bahkan dapat meniadakan nilai errornya, sehingga hasil pengiriman citra tidak jauh dari citra aslinya. Kata kunci : RCPC Codes, parent code, rate, Bit Error Rate, Packet Error Rate. i

Unequal Error Protection With Rate Compatible Punctured Convolutional (RCPC) Codes For Image Transfering Sudiono Cokro / 9922142 Electrical Engineering, Faculty of Engineering, Maranatha Christian University Jl. Prof. Drg. Suria Sumantri 65, Bandung 40164, Indonesia Email: d33_on@yahoo.com ABSTRACT Data or information are not only text, but also picture, sound and video. All the format of these information was called multimedia. Image is one of the element multimedia services, and has an important part of visual information. Image data has a lot of information, more than text. Sending process of information from a source to another receiver mostly has a problem. There are many distortions occurs sending process. It is happen in image sending process as well. Based on this, some protection should be used to protect the image when it was sending. One method that used for protection is Rate Compatible Punctured Convolutional (RCPC) codes. RCPC codes are constructed by puncturing a convolutional code of rate R=1/n and constraint length K, which called the parent code. Based on simulation result by using RCPC Codes, Bit Error Rate (BER) and Packet Error Rate (PER) in sending process can be decreased, even can eliminate an error value, which is make an image in receiver almost same with the original. Key world : RCPC Codes, Parent code, rate Bit Error Rate, Packet Error Rate. ii

DAFTAR ISI ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR ISI... DAFTAR GAMBAR... i ii iii v ix BAB I. PENDAHULUAN 1.1 Latar Belakang...1 1.2 Tujuan Penulisan...2 1.3 Identifikasi Masalah...2 1.4 Batasan Masalah...2 1.5 Sistematika Penulisan...2 BAB II. LANDASAN TEORI II.1 Pengantar Pengolahan Citra...4 II.1.1 Citra Digital...4 II.1.2 Definisi Pengolahan Citra...6 II.1.3 Computer Vision dan Hubungannya dengan Pengolahan Citra...10 II.1.4 Operasi Pengolahan Citra...12 II.1.4.1 Perbaikan kualitas citra (image enhancement)....13 II.1.4.2 Pemugaran Citra...13 II.1.4.3 Pemampatan Citra(image compression)...14 II.1.4.4 Segmentasi citra (image segmentation)...15 iii

II.1.4.5 Analisa Citra (image analysis)...15 II.1.4.6 Rekonstruksi Citra (image reconstruction)...16 II.1.5 Aplikasi Pengolahan Citra dan Pengenalan Pola...16 II.1.6 Citra Uji...17 II.2 Parameter dalam pengiriman citra...19 BAB III Materi dan Perancangan III.1 Discrete Cosine Transform (DCT)...21 III.1.1 Discrete Cosine Transform Dimensi 1 (1- DCT)...22 III.1.2 Discrete Cosine Transform Dimensi 2 (2-DCT)...23 III.2. Pemindaian Zig-zag...25 III.3. Run-Length Encoding...26 III.4 Algoritma Huffman...27 III.4.1 Adaptive Huffman Coding...28 III.4.2 Length-Limited Huffman Coding...29 III.4.3 n-ary Huffman Template Algorithm...29 III.4.4 Huffman With Unequal Letter Cost...29 III.5 Interleaving...31 III.6 Deinterleaving...31 III.7 Fading...32 III.8 Rate Compatible Punctured Convolutional (RCPC) Codes...33 III.8.1 Struktur RCPC codes...36 III.8.2 Kriteria RCPC codes yang baik...39 iv

BAB IV Data Pengamatan Dan Simulasi IV.1 Data Hasil Simulasi...42 IV.2 Gambar Hasil Simulasi...55 BAB V KESIMPULAN DAN SARAN 5.1 Kesimpulan...58 5.2 Saran...58 DAFTAR PUSTAKA LAMPIRAN v

DAFTAR GAMBAR Gambar II.1 Citra Lena dan citra kapal......6 Gambar II.2 Citra burung nuri yang agak gelap dan citra burung nuri yang telah diperbaiki kontrasnya...7 Gambar II.3 Tiga bidang studi yang berkaitan dengan citra.8 Gambar II.4 Proses grafika komputer...8 Gambar II.5 Program grafika komputer untuk membuat gambar rumah. 8 Gambar II.6 Proses pengolahan citra. 9 Gambar II.7 (a) Citra lena yang mengandung derau dan (b) hasil dari Operasi penapisan derau...9 Gambar II.8 Pengenalan pola citra..10 Gambar II.9 Citra karakter A yang digunakan sebagai masukan untuk pengenalan huruf... 10 Gambar II.10 (a) Citra lena asli dan (b) citra lena setelah ditajamkan.13 Gambar II.11 (a) Citra lena yang kabur (blur) dan (b) citra lena setelah Deblurring...14 Gambar II.12 (a) Citra boat bmp (256 kb) sebelum dimampatkan dan (b) Citra boat.jpg (49 kb) sesudahdimampatkan...15 Gambar II.13 (a) Citra kamera dan (b) citra hasil pendeeksian seluruh tepi..16 Gambar II.14 Citra klasik dalam pengolahan citra. 19 Gambar III.1 Blok diagram pengkodean citra dan sistem Tramsmisinya..21 Gambar III.2 Delapan basis vektor untuk DCT dengan n=8...22 Gambar III.3 64 basis fungsi dari 2-D DCT matriks 8x8...24 Gambar III.4 Pengurutan secara zig-zag... 25 Gambar III.5 Proses interleaving.. 31 Gambar III.6 Proses deinterleaving..32 Gambar III.7 Model suatu sistem komunikasi code.34 Gambar III.8 Penugasan RCPC codes pada sebuah blok informasi vi

dengan bit-bit yang dikelompokkan berdasarkan sensitivitas error-nya...38 Gambar IV.1 Gambar sinyal hasil simulasi dengan nilai Punctcode = [ff,88,00] = [11111111,10001000,00000000].......55 Gambar IV.2 Gambar sinyal hasil simulasi dengan nilai Punctcode = [ff,ff,00] = [11111111,11111111,00000000]... 56 Gambar IV.3 Gambar sinyal hasil simulasi dengan nilai Punctcode = [ff,ff,ff] = [11111111,11111111,11111111]....57 vii