kuliah3info
Transcript of kuliah3info
-
7/31/2019 kuliah3info
1/19
-
7/31/2019 kuliah3info
2/19
Source Coding
Indrabayu, ST, MT
Ack: L. Note Modificated Ir. Titiek Suryani, MT (ITS)
Kuliah ke -3
-
7/31/2019 kuliah3info
3/19
PENGKODEAN SUMBER
Tiap pesan terdiri dari N simbol
1 2 ... N m1
1 2 ... N m2
1 2 ... N mq
1 2 ... n1 c1
1 2 ... n2 c2
1 2 ... nq cq
......
p1
p2
pq
Pesan Peluang pesancodeword
ENKODERSUMBER
q kemungkinanpesan c i
,Codeword
-
7/31/2019 kuliah3info
4/19
PENGKODEAN SUMBER
Konversi output Discrete Memoryless Source (DMS) kederetan simbol biner disebut Pengkodean Sumber. DanPeralatan yang mengerjakannya disebut PengkodeSumber.
Tujuan Pengkodean Sumber :
Memperkecil laju bit rata-rata yang dibutuhkan untuk merepresentasikan sumber dengan cara mengurangiredundansi sumber informasi.
Sehingga penggunaan kanal dapat diefisienkan.
-
7/31/2019 kuliah3info
5/19
PENGKODEAN SUMBER
Untuk itu informasi yang harus terukur (dalam konsep matematik) adalahprobabilitas keluaran dan hrs memenuhisyarat: Informasi hrs proporsional thd keluaran yg
tdk pasti
Utk ini 3 parameter yg digunakan adalah: Kandungan informasi (I) dlm suatu simbol (x i)
dinyatakan dengan I(x i) Rata-rata informasi (entropy) H(X) Laju informasi (R)
-
7/31/2019 kuliah3info
6/19
Kandungan Informasi
Kandungan Informasi
P(x i) adalah probabilitas kejadian simbol x i I(xi) = 0 utk P(x i) = 1 b=2 biner, b=10 desimal, b=e bil natural
)(log)(
1log)( ib
ibi xP xP
x I
-
7/31/2019 kuliah3info
7/19
Kandungan Informasi rata2(Entropy)
Entropy
Jika dibangkitkan simbol 0 dan 1 dgn equal
probability
m
iiii x I xP x I E X H
1
)()()()(m
iii xP xP
12 bit/symbol)(log)(
bit/simb121log
21
21log
21)( 22 X H
-
7/31/2019 kuliah3info
8/19
Kuis
Suatu DMS X mempunyai 4 simbol x 1, x2, x3,x4 dgn probabilitas P(x 1)=0.4, P(x 2)=0.3,P(x 3)=0.2, P(x 4)=0.1. Berapa H(x)
4
12 )(log)()(
iii xP xP X H
= -0.4 log 20.4 - 0.3 log 2 0.3 - 0.2 log 2 0.2 - 0.1 log 2 0.1
= 1.85 b/simb
-
7/31/2019 kuliah3info
9/19
Laju Informasi
Laju informasi dinyatakan dengan R = r H(x) b/s Dimana:
r adalah banyaknya simbol yang dihasilkan oleh sumber per second (simb/s)
Jika dilanjutkan kuis sebelumnya dgntambahan informasi bahwa laju simbol per detik adalah 4 simb/s, maka berapakah lajuinformasi? Dik. H(x) = 1.85 b/simb
r = 4 simb/sR = 1.85 x 4 = 7.4 b/s
-
7/31/2019 kuliah3info
10/19
Kuis
Suatu tv hitam putih mempunyai resolusi2x10 6 elemen pada satu frame. Diketahui juga skala grayscale adalah 16 brightnesslevel yg berbeda. Gambar video yg dihasilkan
adalah 32 frame dalam 1 dtk. Diasumsikanlevel brightness yg dihasilkan equal likelihooddan independent. Hit. laju informasi darisumber frame pada TV.
-
7/31/2019 kuliah3info
11/19
Jawab
r = 2x10 6 x 32 = 64x10 6 elemen/ssehingga:
R = r H(X) = 64x106
x 4 = 256 Mb/s
16
12 b/element416
1log16
1)(
i X H
-
7/31/2019 kuliah3info
12/19
Jawab
r = 2x10 6 x 32 = 64x10 6 elemen/ssehingga:
R = r H(X) = 64x106
x 4 = 256 Mb/s
16
12 b/element416
1log16
1)(
i X H
-
7/31/2019 kuliah3info
13/19
Panjang Kode Rata-rata (L)
Misal X adalah DMS dengan entropy H(X)dan terdiri dari alphabet {x 1, x 2 , , x m }masing-masing dengan peluang munculP( x i )(i= 1, 2, .., m ). Misal codeword untuk
mengkodekan simbol x i mempunyaipanjang n i (satuan = bit). Panjangcodeword rata-rata per simbol sumber, L,adl:
m
i iin xP L
1
-
7/31/2019 kuliah3info
14/19
s ens an re un ancykode
Efisiensi Kode, didefinisikan sebagai:
Redundansi Kode didefinisikansebagai :
L X H
L Lmin Efisien bila = 1
1
-
7/31/2019 kuliah3info
15/19
s ens an re un ancykode
Contoh:
Cari dan
01
Code
0.90.1
x1x2
P(x i)xi
2
1
bit11).1.0(1).9.0()(i
ii n xP L
b/simb496.01.0log1.09.0log9.0
)(log)()(
22
2
12
iii xP xP X H
-
7/31/2019 kuliah3info
16/19
s ens an re un ancykode
Contoh:
Cari dan
01
Code
0.90.1
x1x2
P(x i)xi
%9.46469.0)(
L X H
%1.53531.01
-
7/31/2019 kuliah3info
17/19
s ens an re un ancykode
Kuis
Cari dan
010
110
111
Code0.810.090.09
0.01
x1x2x3
x4
P(x i)xi
2
1
bit13).01.0(3).09.0(2).09.0(1).81.0()(i
ii n xP L
b/simb938.0
01.0log01.009.0log09.009.0log09.081.0log81.0
)(log)()(
2222
2
12
iii xP xP X H
-
7/31/2019 kuliah3info
18/19
s ens an re un ancykode
Kuis
Cari dan
010
110
111
Code0.810.090.09
0.01
x1x2x3
x4
P(x i)xi
%7.72727.0)(
L X H
%3.27273.01
-
7/31/2019 kuliah3info
19/19
s ens an re un ancykode
Kuis
Cari efisiensi dan redundancy semua kode
0
100110111
Code(D)
0
11100110
Code(C)
0
1011110
Code(B)
00
011011
Code(A)
0.45
0.350.20.1
x1
x2x3x4
P(x i)xi