Professional Documents
Culture Documents
Input Gambar
Terdegradasi
Mulai
Input J umlah
Iterasi
P ilih Distribusi
Ising
Geman-McClure
Masukkan
HyperP arameter
Randomize
Koordinat
P iksel
Hitung E nergi
Awal
Randomize
nilai piksel
pengganti
Hitung E nergi
piksel random
Hitung S elisih
E nergi
Hitung
P robabilitas
P iksel Awal
diganti
dengan piksel
pengganti
P iksel awal
tidak diganti
i=input_ iterasi?
i=i+1
i=0
P <1 P >1
Tidak
Tampilan
Hasil R estorasi
Y a
Randomize
Koordinat
P iksel
Hitung E nergi
Awal
Randomize
nilai piksel
pengganti
Hitung E nergi
piksel random
Hitung S elisih
Energi
Hitung
P robabilitas
P iksel Awal
diganti
dengan piksel
pengganti
i=input_ iterasi?
i=i+1
i=0
P <1
Tidak
Y a
P iksel awal
tidak diganti
P >1
selesai
Berikut ini adalah gambaran sistem restorasi citra dengan simulasi Markov
Cahin Monte Carlo dengan algoritma Metropolis-Hastings secara garis besar yang di
dalamnya terkandung proses-proses yang akan dilakukan oleh sistem.
Gambar 3.1 Flowchart Sistem Restorasi Citra dengan Simulasi Markov Chain
Monte Carlo
28
diperlihatkan pada Gambar 3.4. Kemudian nilai derajat keabuan piksel m digantikan
oleh nilai derajat keabuan piksel lain yang juga dipilih secara acak, dan kemudian
dihitung energinya lagi. Setelah energi dari kedua state didapat, maka dihitunglah rasio
probabilitasnya. Bila rasio probabilitasnya lebih kecil dari satu maka nilai index warna
yang baru menggantikan nilai sebelumnya dari piksel m. Sebaliknya, bila rasio
probabilitasnya lebih besar dari 1, maka piksel m tidak mengalami perubahan index
warna.
Adapun tujuan dari proses ini pada dasarnya adalah menghilangkan noise dengan
menghaluskan (smoothing). Misalkan terdapat sebuah piksel dengan nilai 1, dan 4 piksel
tetangga terdekatnya memiliki tingkat keabuan 3, dapat diilustrasikan dengan gambar
seperti berikut:
Gambar 3.4 Proses Pengubahan Tingkat Keabuan
Anggap wilayah piksel semula merupakan
c
seperti yang digambarkan disebelah kiri,
dan wilayah piksel yang telah mengalami perbaikan digambarkan disebelah kanan.
Tingkat index warna dari piksel ditengah berubah dari 1 menjadi 3. dan pengubahan
nilai derajat keabuan ini menyebabkan penghalusan sebagian piksel dari gambar.
1
3
3 3
3
3
3
3 3
3
31
i,j-1
,
i,j+1,
i-1,j,
i+1,j.
Energi pada piksel m adalah:
Energi =
-1
1+C (
i,]-1
- ,])
2
+
-1
1+C (
i,]+1
- ,])
2
+
-1
1+C (
i-1,]
- ,])
2
+
-1
1+ C(
i+1,]
- ,])
2
(3.4)
32
d
t
d
t
m
di layar utam
temperatur.
distribusi ya
tombol Res
mengalami n
ma. Setelah
Dan untuk
ang akan dip
store Image
noise. Hasil
Gamb
itu penggun
melakukan
pakai dalam
, citra hasi
pemrosesan
bar 3.5 Diag
na dapat me
restorasi, p
proses redu
l proses ak
n dapat disim
gram Aktivi
emasukkan p
pengguna ha
uksi noise. L
kan ditampi
mpan dengan
itas Program
parameter ju
arus terlebih
Lalu jika pen
ilkan di seb
menekan to
m Aplikasi
umlah iteras
dahulu me
ngguna men
belah citra
ombol save
33
i dan
milih
nekan
yang
34