KOMPRESI DATA DAN TEKS Sindy Nova.

Slides:



Advertisements
Presentasi serupa
Kompresi JPEG,MPEG, dan Video Streaming
Advertisements

U AS M ULTIMEDIA DZIKRU ROHMATUL IZA ( ).
Kuliah 03 – Pengenalan Analisa Sintak
Teori Bahasa dan Automata
Download & Penyimpanan Data
Kompresi Data Oleh Abdillah Irsyad El Nur Erieq Septian W
Kompresi Data Oleh Abdillah Irsyad El Nur Erieq Septian W
Kompresi Data.
Situasi Saat Program Berjalan (Run-time Environment)
IMPLEMENTASI KOMPRESI-ENKRIPSI SMS PADA TELEPHON SELULER BERBASIS J2ME DENGAN ALGORITMA HUFFMAN-VIGENERE CHIPER.
TEKNIK KOMPRESI LOSSLESS
CS3204 Pengolahan Citra - UAS
Kompresi Citra M.Iqbal Habibie.
Pengantar Multimedia Pertemuan 4 Kompresi Data
PEMAMPATAN CITRA 4/9/2017.
Pertemuan 9 Pengolahan Citra Digital
Kompresi Citra KOMPRESI CITRA Nurfarida Ilmianah.
@Copyright By: Nurul Adhayanti
Pengertian dan Jenis-Jenis Kompresi
TUGAS UAS MULTIMEDIA OLEH OLEH: RIZAL ARIF Z ( )
JPEG dan MPEG ANGGUN TRIYOGO
Tipe dan Mode Algoritma Simetri (Bagian 3)
KOMPRESI Jim Michael Widi.
KEAMANAN KOMPUTER ADITYO NUGROHO,ST
Representasi data multimedia
KOMPRESI DAN TEKS.
Tugas multimedia.
Kompresi Citra.
Hendrawan HUFFMAN CODING Hendrawan
POHON (lanjutan 2).
REPRESENTASI DATA MULTIMEDIA
KOMPRESI TEKS Dr. Lily Wulandari.
Dosen: TIM PENGAJAR PTIK
Pertemuan 3.
Kompresi Gambar Klasifikasi Kompresi Teknik Kompresi 1.
Universitas Islam Indonesia
Notasi Algoritma & Tipe Data
Pengantar Multimedia Pertemuan 4 Kompresi Data
TEKNIK KOMPRESI LOSSLESS TEXT
Kompresi Citra.
Pengantar Multimedia Universitas Dian Nuswantoro
13.2 ISO/IEC JPEG.
Mengelola Desain Tabel
Matematika Diskrit Kode Huffman Heru Nugroho, S.Si., M.T.
Meminimalkan Kebutuhan Memori dalam Merepresentasikan Citra Digital
Algoritma dan Struktur Data Lanjut
BAB 10: POHON DAN APLIKASINYA
MENGELOLA DESAIN TABEL
PENGANTAR KOMPUTER & TI 1A
TEKNIK PENURUNAN.
Lapis Presentation dan Session
Algoritma dan Struktur Data Lanjut
Download & Penyimpanan Data
Kompresi Teks File.
Tugas Multimedia Luqman hakim
Pertemuan 18 Optimalisasi Kode dan Mewarnai Graph I
TREE (POHON).
Matematika Diskrit Semester Ganjil TA Kode Huffman.
KOMPRESI GAMBAR (CITRA)
13.1 ISO/IEC JPEG.
Chapter 5 Teknik Kompresi
HUFFMAN CODING.
Tugas Akhir Multimedia
KOMPRESI CITRA Edy Mulyanto.
KOMPRESI DATA : ALGORITMA HUFFMAN.
MENGELOLA DESAIN TABEL
Pertemuan 19 HUFFMAN CODE
1 Computer Security Compression. 2 Computer Security Compression Tujuan Untuk memampatkan text/ string Dampak Mempersingkat pengirimanan data di jaringan.
Pertemuan 10 Mata Kuliah Pengolahan Citra
Oleh : Rahmat Robi Waliyansyah, M.Kom.
Transcript presentasi:

KOMPRESI DATA DAN TEKS Sindy Nova

Kompresi berarti memampatkan/mengecilkan ukuran. Kompresi data adalah : Proses mengkodekan informasi menggunakan bit atau information bearing unit yang lain yang lebih rendah daripada representasi data yang tidak terkodekan dengan suatu sistem enkoding tertentu.

Contoh kompresi sederhana misalnya kata “Yang” menjadi kata “Yg”. Pengiriman data hasil kompresi dapat dilakukan jika pihak pengirim dan pihak penerima memiliki aturan yang sama dalam hal kompresi data. Kompresi data menjadi sangat penting, karena memperkecil kebutuhan penyimpanan data, mempercepat pengiriman data, dan memperkecil kebutuhan bandwith.

Contoh teknik kompresi gambar : Contoh teknik kompresi audio : JPEG, PNG, GIF Contoh teknik kompresi audio : MP3, AAC, RMA, WMA Contoh teknik kompresi video : MPEG, 3GP

JENIS KOMPRESI DATA Berdasarkan Mode Penerimaan Data oleh Manusia : Dialoque Mode : Yaitu proses penerimaan data dimana pengirim dan penerima seakan berdialog langsung (Real Time). Retrieval Mode : Yaitu proses penerimaan data tidak dilakukan secara Real Time.

JENIS KOMPRESI DATA (Lanj..) Berdasarkan Output : Lossy Compression : Teknik kompresi dimana data hasil dekompresi tidak sama dengan data sebelum kompresi, namun sudah “cukup” untuk digunakan. Loseless Compression : Teknik kompresi dimana data hasil kompresi dapat didekompres lagi dan hasilnya tepat sama seperti data sebelum proses kompresi.

KLASIFIKASI TEKNIK KOMPRESI Entropy Encoding Bersifat Loseless. Tekniknya tidak berdasarkan media dengan spesifikasi dan karakteristik tertentu namun berdasarkan urutan datanya. Statistical encoding, tidak memperhatikan semantik data. Contoh : Run Length Encoding, Static Huffman Coding.

KLASIFIKASI TEKNIK KOMPRESI (Lanj..) Source Coding Bersifat Lossy. Berkaitan dengan data semantik (arti data) dan media. Contoh : Prediction (DPCM, DM), Transformation (FFT, DCT), Layered Coding (Bit Position, Subsampling), Vector Quantization. Hybrid Coding Gabungan antara Lossy dengan Loseless. Contoh : JPEG, MPEG.

CONTOH TEKNIK KOMPRESI TEKS RUN LENGTH ENCODING (RLE) Kompresi data teks dilakukan jika ada beberapa huruf yang sama yang ditampilkan berturut- turut. Memiliki 2 type yaitu : RLE Tipe 1, dan RLE Tipe 2 Minimal 4 huruf sama. RLE Tipe 1 menggunakan tanda “!” RLE Tipe 2 menggunakan tanda negatif (-)

CONTOH RLE ABCCCCCCCCDEFGGGG RLE Tipe 1 : RLE Tipe 2 :

CONTOH TEKNIK KOMPRESI TEKS (Lanj..) STATIC HUFFMAN CODING ALGORITHM Frekwensi karakter dari string yang akan dikompres dianalisis terlebih dahulu. Selanjutnya dibuat pohon Huffman yang merupakan pohon biner dengan ROOT awal yang diberi nilai 0 (disebelah kiri) dan 1 (disebelah kanan). Untuk dahan sebelah kiri, diberi nilai 1 (disebelah kiri) dan 0 (disebelah kanan). Untuk dahan sebelah kanan, diberi nilai 0 (disebelah kiri) dan 1 (disebelah kanan).

Menggunakan teknik A Bottom Up Approach : dimana frekwensi terkecil dikerjakan terlebih dahulu untuk diletakkan ke dalam leaf (daun). Kemudian daun-daun akan dikombinasikan dan dijumlahkan probabilitasnya menjadi Root di atasnya. Contoh : MAMA SAYA A = 4  4/8 = 0,5 M = 2  2/8 = 0,25 S = 1  1/8 = 0,125 Y = 1  1/8 = 0,125

CONTOH TEKNIK KOMPRESI TEKS (Lanj..) SHANNON FANO ALGORITHM Dikembangkan oleh Shannon dan Robert Fano. Urutkan simbol berdasarkan frekwensi kemunculannya. Bagi simbol menjadi 2 bagian secara rekursif, dengan jumlah yang kira-kira sama pada kedua bagian, sampai tiap bagian hanya terdiri dari satu simbol.

Menggunakan teknik Top Down Approach : dimana frekwensi terbesar dimasukan ke dalam leaf terlebih dahulu. Contoh : HELLO L = 2 H = 1 E = 1 O = 1