Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Pengkodean dan Kompresi Data
Rating: 5.0 out of 5(1 rating)
3 students

Pengkodean dan Kompresi Data

Mempelajari pengantar kompresi data, teori informasi dasar untuk Lossless Coding: kuantitas informasi, entropi, dll
Last updated 2/2023
Indonesian

What you'll learn

  • kemampuan merancang dan membangun sistem multimedia
  • memahami prinsip dasar kompresi lossless dan kompresi lossy
  • memahami algoritma teknik-teknik dasar kompresi baik yang bersifat lossless maupun lossy
  • dapat mengukur performansi kompresi masing-masing teknik

Course content

15 sections113 lectures5h 30m total length
  • Announcements

    Profil dan Sejarah MK

    Mata kuliah ini mencakup materi pengantar kompresi data, teori informasi dasar untuk Lossless Coding: kuantitas informasi, entropi, Kraft-McMillan Inequality, Prefix- Free Code; teknik-teknik kompresi untuk lossless coding: Huffman Coding, Golomb dan Tunstall Code, Arithmetic Coding, Dictionary Technique, RLE dan BW Transform; pengantar kompresi lossy, kuantisasi skalar dan vektor pada teks dan citra.


    Relevansi (Urgensi) Mata Kuliah

    Setelah mempelajari mata kuliah ini dengan baik, mahasiswa dapat memahami prinsip dasar kompresi lossless dan kompresi lossy, memahami algoritma teknik-teknik dasar kompresi baik yang bersifat lossless maupun lossy, dan dapat mengukur performansi kompresi masing-masing teknik.


    Peta (Struktur) Kemampuan Akhir Tahapan Pembelajaran (Peta CP)

    PLO 7 : Kemampuan untuk mengaplikasikan matematika, sains, dan rekayasa.

    PLO 9 : Kemampuan untuk merancang dan melakukan experimen, serta menganalisis dan menginterpretasikan data.

    CLO 1 : Memahami prinsip dasar kompresi lossless dan kompresi lossy.

    CLO 2 : Memahami algoritma teknik-teknik dasar kompresi baik yang bersifat lossless maupun lossy.

    CLO 3 : Dapat mengukur performansi kompresi masing-masing teknik.


    Best Practice (Tips dan Trick) Mempelajari Mata Kuliah

    Di awal perkuliahan diharapkan materi ditekankan pada konsep dasar pengkodean dan konsep dasar kompresi. Pembahasan setiap algoritma kompresi juga sebaiknya selalu disertai dengan pengingatan dan penguatan konsep dasar kompresi tersebut. Di setiap bab disertai dengan latihan dan tugas mandiri yang harus diselesaikan untuk meningkatkan pemahaman materi perkuliahan.


    Dosen (Tutor Pengampu)

    1. Anggunmeka Luhur Prasasti (AGL)

    2. Novera Istiqomah (NVO)

    3. Ratna Astuti Nugrahaeni (NGE)


    Referensi

    1. Adam Drozdek, Elements of Data Compression, Thomson Brooks/Cole, 2002

    2. Khalid Sayood, Introduction to Data Compression, Academic Press, 2000.

    3. T.M. Cover, J.A. Thomas, Elements of Information Theory, John Wiley&Sons.

    4. M. Nelson and J.‐L. Gailly. The Data Compression Book. M&T Books, CA, 1996.

    5. D. Salomon. Data Compression: The Complete Reference. Springer, 1998.

Requirements

  • Tidak ada persyaratan khusus untuk mengikuti kursus ini

Description

Mata kuliah ini mencakup materi pengantar kompresi data, teori informasi dasar untuk Lossless Coding: kuantitas informasi, entropi, Kraft-McMillan Inequality, Prefix- Free Code; teknik-teknik kompresi untuk lossless coding: Huffman Coding, Golomb dan Tunstall Code, Arithmetic Coding, Dictionary Technique, RLE dan BW Transform; pengantar kompresi lossy, kuantisasi skalar dan vektor pada teks dan citra.


Peta Materi (Kajian) atau Pokok Bahasan

Pokok Bahasan 1: Pengantar teori informasi

Pokok Bahasan 2: pengantar pengkodean

Pokok Bahasan 3: pengantar kompresi

Pokok Bahasan 4: huffman coding

Pokok Bahasan 5: Minimum Variance Huffman Coding (MVHC) dan Extended Huffman Coding (EHC)

Pokok Bahasan 6: Tunstall dan Shannon Fano Coding

Pokok Bahasan 7: Integer Coding (Golomb)

Pokok Bahasan 8: Arithmetic Coding

Pokok Bahasan 9: Dictionary Coding

Pokok Bahasan 10: RLE dan BW Transform

Pokok Bahasan 11: Dasar Kompresi Lossy

Pokok Bahasan 12: Kuantisasi Skalar (part 1)

Pokok Bahasan 13: Kuantisasi Skalar (part 2)

Pokok Bahasan 14: Kuantisasi Vektor


Best Practice (Tips dan Trick) Mempelajari Mata Kuliah

Di awal perkuliahan diharapkan materi ditekankan pada konsep dasar pengkodean dan konsep dasar kompresi. Pembahasan setiap algoritma kompresi juga sebaiknya selalu disertai dengan pengingatan dan penguatan konsep dasar kompresi tersebut. Di setiap bab disertai dengan latihan dan tugas mandiri yang harus diselesaikan untuk meningkatkan pemahaman materi perkuliahan.


Referensi

  1. Adam Drozdek, Elements of Data Compression, Thomson Brooks/Cole, 2002

  2. Khalid Sayood, Introduction to Data Compression, Academic Press, 2000.

  3. T.M. Cover, J.A. Thomas, Elements of Information Theory, John Wiley&Sons.

  4. M. Nelson and J.‐L. Gailly. The Data Compression Book. M&T Books, CA, 1996.

  5. D. Salomon. Data Compression: The Complete Reference. Springer, 1998.

Who this course is for:

  • Untuk semua pengguna yang ingin mempelajari Pengkodean dan Kompresi Data