Representasi data multimedia

Slides:



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

Kompresi Data Oleh Abdillah Irsyad El Nur Erieq Septian W
Kompresi Data Oleh Abdillah Irsyad El Nur Erieq Septian W
CITRA BINER Kuliah ke 11 4/7/2017.
Kompresi Data.
Compression & Huffman Code
IMPLEMENTASI KOMPRESI-ENKRIPSI SMS PADA TELEPHON SELULER BERBASIS J2ME DENGAN ALGORITMA HUFFMAN-VIGENERE CHIPER.
CS3204 Pengolahan Citra - UAS
Pengantar Multimedia Pertemuan 4 Kompresi Data
PEMAMPATAN CITRA 4/9/2017.
Kompresi Citra KOMPRESI CITRA Nurfarida Ilmianah.
Praktikum PTI Sekolah Tinggi Ilmu Statistik Oleh : SIS - BPS Pengolahan Citra.
PENGANTAR TEKNIK INFORMATIKA
Pengertian dan Jenis-Jenis Kompresi
Algoritma Greedy (lanjutan)
Praktikum PTI Sekolah Tinggi Ilmu Statistik Oleh : SIS - BPS
S I S T E M P E N G K O D E A N D A T A Oleh: 1.Evi Noviolita Ifana PA Dwi Puji NursafitriA AngkyA
5. Pohon Merentang Minimum
KOMPRESI Jim Michael Widi.
Kompresi Citra dan Reduksi Data
KOMPRESI DAN TEKS.
30 Mei Komputer menampilkan image sebagai koleksi dari bentuk dua dimensi dari titik (dot) yang disebut pixel. Informasi visual disimpan dalam struktur.
Pengolahan Citra Pertemuan 14.
Tugas multimedia.
Hendrawan HUFFMAN CODING Hendrawan
Kompresi dan Watermark Citra
Image Raden Budiarto.
POHON (lanjutan 2).
REPRESENTASI DATA MULTIMEDIA
KOMPRESI TEKS Dr. Lily Wulandari.
Dosen: TIM PENGAJAR PTIK
Kompresi Citra dan Reduksi Data Dr. Ir. Sumijan, M.Sc Dosen Universitas Putra Indonesia “YPTK”
CITRA BINER.
Algoritma Greedy (lanjutan)
Kompresi Gambar Klasifikasi Kompresi Teknik Kompresi 1.
Universitas Islam Indonesia
Pengantar Multimedia Pertemuan 4 Kompresi Data
TEKNIK KOMPRESI LOSSLESS TEXT
Kompresi Citra.
13.2 ISO/IEC JPEG.
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
KOMPRESI DATA DAN TEKS Sindy Nova.
PENGANTAR KOMPUTER & TI 1A
Algoritma Greedy (lanjutan)
Pengkodean dan Kompresi Data
Dosen : Bella Hardiyana S. Kom
Algoritma dan Struktur Data Lanjut
STÁNDAR - STÁNDAR KOMPRESI PADA GAMBAR
Kompresi Teks File.
SISTEM BERKAS (File System)
Kompresi Audio.
Tugas Multimedia Luqman hakim
Pertemuan 18 Optimalisasi Kode dan Mewarnai Graph I
Matematika Diskrit Semester Ganjil TA Kode Huffman.
Format file gambar 24 Januari 2011.
PERTEMUAN KE-1 Sumber :Prof. Sinisa Todorovic
KOMPRESI GAMBAR (CITRA)
Chapter 5 Teknik Kompresi
HUFFMAN CODING.
Tugas Akhir Multimedia
KOMPRESI CITRA Edy Mulyanto.
KOMPRESI DATA : ALGORITMA HUFFMAN.
Pertemuan 19 HUFFMAN CODE
1 Computer Security Compression. 2 Computer Security Compression Tujuan Untuk memampatkan text/ string Dampak Mempersingkat pengirimanan data di jaringan.
Format citra Oleh : Kustanto 11/10/2018.
Pertemuan 10 Mata Kuliah Pengolahan Citra
Oleh : Rahmat Robi Waliyansyah, M.Kom.
Transcript presentasi:

Representasi data multimedia Kompresi data teks (Huffman coding, RLE coding, LZW coding, arithmetic coding Representasi dan kompresi data suara dan audio Representasi dan kompresi citra Representasi dan kompresi video

Kompresi data : Metode representasi data/informasi kedalam ukuran yang lebih kecil sehingga dapat mempercepat waktu transmisinya dan memperkecil penggunaan memori penyimpanan Kompresi dapat dilakukan tanpa kehilangan atau perubahan data (Lossless compression) Kompresi dapat dilakukan dengan kehilangan atau perubahan data (lossy compression)

Lossless compression : Pengkodean (coding) data atau informasi yang memiliki redundancy (kerangkapan) kedalam jumlah bit yang lebih kecil. Digunakan untuk kompresi teks atau citra/video tanpa kehilangan/perubahan data (citra/video medis) Beberap contoh coding : Huffman, arithmetic, statistik, RLE (run-length encoding), Lempel- Ziv, Lempel-Ziv-Welch,

Lossless compression : Huffman Coding (David Albert Huffman 1952) - Berbasis pada perhitungan statistik - Mengunakan bantuan pohon biner - Data yang frekuensi munculnya paling banyak dikode dengan jumlah bit terkecil sedikit dikode dengan jumlah bit terbesar

Lossless compression : Huffman Coding Contoh : "this is an example of a huffman tree" - statistik munculnya karakter : “ “= 7, a=4, e=4, f=3, t=2, h=2, i=2, s=2, n=2, m=2, x=1, p=1, l=1, u=1, 0=1, r=1. - Probabilitas munculnya karakter : “ “= 0.1944…, a=e=0.1111…, f=0.0833…, t=h=i=s=n=m=0.0556, x=p=l=u=o=r=0.0278.

Lossless compression : Huffman Coding pohon biner : 0 0 0 0 1 1 0 1 0 0 0 1 0 0 1 0 1 0 0 1 “ “= 7 a=4 e=4 f=3 t=2 h=2 i=2 s=2 n=2 m=2 x=1 p=1 l=1 u=1 0=1 r=1 “ “= 000 a = 010 e = 011 f = 0010 t = 0011 h = 1000 i = 1001 s = 1010 n = 1011 m = 1100 x = 11010 p = 11011 l = 11100 u = 11101 o = 11110 r = 11111 12 20 36 8 5 4 8 16 4 4 8 2 2 4 288 bit  135 bit 2

Lossless compression : Huffman Coding - digunakan untuk pengkodean teks, citra dan video - Ada 3 jenis algorithme Huffman coding, Masing- masing berhubungan dengan metode pembuatan pohon biner :

Lossless compression : Huffman Coding statik : code setiap karakter ditentukan langsung oleh algoritma (contoh : teks berbahasa Prancis, dimana frekuensi kemunculan huruf e sangat banyak sehingga code bitnya kecil. semi-adaptatif : teks harus dibaca terlebih dulu untuk menghitung frekuensi munculnya setiap karakter, kemudian membentuk pohon binernya.

Lossless compression : Huffman Coding adaptatif : Metode ini memberikan rasio kompresi yang tinggi karena pohon biner Dibentuk secara dinamik mengikuti tahapan compresi. Namun dari sisi kecepatan eksekusi membutuhkan waktu yang lebih lama karena satiap saat pohon binernya akan beruabah mengikuti perubahan frekuensi munculnya setiap karakter.

Lossless compression : Kelemahan Huffman Coding Entropi H :                                Bila frekuensi munculnya setiap karakter dalam suatu dokumen adalah sama semua. File kompresinya bisa sama atau lebih besar dari file aslinya Solusi yang mungkin adalah kompresi per blok karekter dari dokumen tersebut                                 Entropi H :

Lossless compression : Run-length encoding RLE coding telah diaplikasikan khususnya pada scanner hitam putih (biner)  Prinsip dasarnya adalah menghitung jumlah/panjang data yang sama dalam serangkain data yang akan dikompres Contoh pada dokumen hitam H (tulisan) dan putih P (latar belakang dokumen), berikut misalnya data pada satu baris dokumen yang direpresntasikan dalam pixel : PPPPPPPPPPPPHPPPPPPPPPPPPPPHHHPPPPPPPPPPPPPPPPPPPPPPPHPPPPPPPPPPP - Bentuk kompresinya adalah : 12P1H14P3H23P1H11P

Lossless compression : Aplikasi Run-length encoding Kompresi citra format bmp pada Windows dan OS/2 untuk citra 1, 4 dan 8 bit/pixel Citra format PCX 8 dan 24 bit/pixel Fax dan scanner hitam putih

Lossless compression : Lempel-Ziv-Welch coding Asumsi setiap karakter dikode dengan 8 bit (nilai code 256) Membentuk table gabungan karakter (kata dalam kamus) Tabel ini menyimpan kode kata dengan jumlah bit tetap (umumnya maksimum 12 bit) Contoh : TOBEORNOTTOBEORTOBEORNOT

Algoritma kompresi LZW : c w wc output Kamus T <NIL> O TO TO = <256> B OB OB = <257> E BE BE = <258> EO EO = <259> R OR OR = <260> N RN RN = <261> NO NO = <262> OT OT = <263> TT TT = <264> TOB <256> TOB = <265>

c w wc output Kamus O BE BEO <258> BEO = <266> R OR T ORT <260> ORT = <267> TO B TOB E TOBE <265> TOBE = <268> EO EOR <259> EOR = <269> N RN RNO <261> RNO = <270> OT <263>

Lossless compression : Lempel-Ziv-Welch coding Contoh : TOBEORNOTTOBEORTOBEORNOT Hasil pengkodean : TOBEORNOT<256><258><260><265><259><261><263> Jumlah bit 16 * 9 = 144 bits. Algoritma Rekonstruksi LZW : TOBEORNOTTOBEORTOBEORNOT

k w input w+input output Kamus T O TO TO = <256> B OB OB = <257> E BE BE = <258> EO EO = <259> R OR OR = <260> N RN RN = <261> NO NO = <262> OT OT = <263> <256> TT TT = <264> <258> TOB TOB = <265> <260> BEO BEO = <266> <265> ORT ORT = <267> <259> TOBE TOBE = <268> <261> EOR EOR = <269> <263> RNO RNO = <270>