SlideShare a Scribd company logo
1 of 9
Download to read offline
PENGUKURAN KEMIRIPAN-SEMANTIK CITRA DENGAN~-' ~-'-"- . --
'BAG OF WORDS'LOKAL FRAGMEN"--SEMANTIK CITRA~ -'- ", -- --------- ~,,,,-,~,- .,,,/··-·.'._w_. __ ,._.... ~ .
IMAGE SEMANTIC SIMILARITY MEASUREMENT USING 'BAG OF WORDS'
LOCAL IMAGE FRAGMENT
Yeni Herdlyeni', Rahmat Widyanto-, Belawati H. Wldjaja'
1 Departemen Ilmu Komputer, Fakultas Matematika dan Ilmu Pengetahuan Alam Institut Pertanian Bogor,
Kampus Darmaga, Wing 20 Level V Bogor, Jawa Barat, Indonesia. E-mail: yeni_herdi@ipb.ac.id
2,3Fakultas Ilmu Komputer, Universitas Indonesia, Kampus Depok, Jawa Barat, Indonesia.
E-mail: 2widyanto@cs.ui.ac.id.3bela@cs.ui.ac.id
Received: 15 October 2009, Accepted for publication: 21 December 2009
INTISARI
Penelitian ini mengusulkan sebuah metode baru pengukuran kemiripan citra menggunakan visual citra "bag-of-
words" fragmen lokal semantik citra. Pada metode ini, citra direpresentasikan dengan sederetan fragmen lokal citra.
Fragmen lokal citra adalah bagian citra yang memiliki informasi penting dan secara konsisten muncul bersama pada
citra, Ekstraksi fragmen lokal citra menggunakan pembelajaran secara online. Kemiripan semantik citra diukur
dengan 1) mencari korespondensi antara dua pasang deretan fragmen citra; dan 2) menghitung kemiripan antara
fragmen. Uji coba dilakukan dengan menggunakan database citra benchmark dengan 2,268 citra. Hasil percobaan
menunjukkan bahwa metode yang diusulkan dapat meningkatkan rataan precision sebesar 74%. Hasil percobaan
menunjukkan bahwa metodologi yang diusulkan dapat digunakan untuk mengukur kemiripan semantik citra dan
sesuai dengan persepsi visual manusia.
Kata kunci: bag-of-words, fragmen lokal, kemiripan citra, semantik citra
ABSTRACT
This research proposes a new approach for measuring semantic image similarities between visual image using 'bag-
of-words' semantic local image fragments. In this approach, image representation is represented using an ordered
list of local image fragment. Local image fragment is a part from images which gives a significant information and
appears consistently within images. Local image fragment was extracted using online learning. Image semantic
similarity is measured by J) solving a correspondence problem between two ordered sets offeature; and 2) Calcu-
lating similarities between matchedfeatures and dissimilarities between unmatchedfeatures. The methodology has
already been tested on several benchmark image databases containing 2,268 images. The experimental results show
that the proposed method can increase precision by as much as 74% in average. The proposed method ispromising
that could be used to measure semantic similarity adequately to human visual similar perception.
Keywords: bag-of-words, local fragment, image similarity, image semantic
1. PENDAHULUAN
Dua hal penting dalam pengukuran kemiripan
citra adalah representasi citra dan teknik pengukur-
an kemiripan citra. Representasi citra yang baik
adalah representasi citra yang mampu merepre-
sentasi semantik citra dan tidak sensitif terhadap
perubahan cahaya, geometris. Sedangkan teknik
pengukuran citra yang baik adalah yang mampu
mengukur kemiripan citra sesuai dengan persepsi
manusia.
Ada tiga teknik representasi citra, yaitu global
(global-based), regional (region-based), dan
--- -- -- ------
lokal (Local-basedv", Pada pendekatan global,
citra direpresentasikan dengan seluruh bagian
citra. Histogram merupakan salah satu teknik
representasi citra global. Pendekatan ini sangat
sensitif terhadap perubahan cahaya dan geome-
tris, karena pada pendekatan ini mengabaikan
informasi spasial citra. Pada pendekatan regional,
citra direpresentasikan dengan beberapa regional
citra hasil segmentasi. Pada pendekatan ini, di-
kenai istilah Region of Interest (ROI). Kelemahan
pendekatan ini adalah segmentasi yang kurang
baik sehingga ROI yang dihasilkan tidak merepre-
sentasikan citra yang sebenamya. Oleh karena itu,
Yeni Herdiyeni dkk. I 49
pada pendekatan lokal, citra direpresentasikan
dengan bagian-bagian tertentu pada citra tanpa
melakukan segmentasi.
Scale-Invariant Feature Transform (SIFT)
merupakan salah satu teknik untuk merepresen-
tasikan citra dengan menggunakan pendekatan
Iokal!". Gambar 1menunjukkan titik utama lokal
deskriptor SIFT.
Deskriptor SIFT juga digunakan untuk mem-
bentuk fragmen atau 'visual words' pada temu
kembali citra (Gambar 2)pl. Fragmen citra di-
peroleh berdasarkan titik utama (key points) citra
dari SIFT. Setelah diperoleh fragmen, selanjutnya
dilakukan perhitungan untuk mengetahui banyak-
nya jumlah fragmen pada setiap citra. Jumlah
fragmen tersebut direpresentasikan dengan vektor
frekuensi fragmen (Gambar 3).
Setelah citra direpresentasikan dengan vektor
frekuensi fragmen, selanjutnya pengukuran ke-
miripan citra dilakukan dengan menghitungjarak
vektor. Deskriptor SIFT dapat merepresentasikan
fitur dengan baik karena tidak sensitif terhadap
perubahan skala, rotasi, translasi, dan perubah-
an pencahayaan!", Namun, SIFT membutuhkan
waktu komputasi yang tinggi dan tidak tepat di-
gunakan untuk ekstraksi citra secara real time",
Penelitian ini menyajikan algoritma untuk
mengukur kemiripan citra dengan menggunakan
'bag-of-words' lokal semantik fragmen. Lokal
semantik fragmen diperoleh melalui proses
pembelajaran dengan metode Bayes'". Setiap
citra direpresentasikan dengan beberapa frag-
men semantik citra. Selanjutnya pengukuran
kemiripan citra dilakukan dengan menghitung
j.arak vektor.
Susunan makalah ini terdiri dari enam bab. Bab
1 menjelaskan pendahuluan, bab 2 menjelaskan
ekstraksi fragmen semantik citra, bab 3 menjelas-
kan pengukuran kemiripan citra, bab 4 dan bab
5 menjelaskan percobaan dan hasil percobaan.
Bab 6 menjelaskan kesimpulan dan pemanfaatan
alagoritma untuk sistem temu kembali citra.
2. EKSTRAKSI FRAGMEN
SEMANTIK CITRA
Ekstraksi fragmen semantik citra dilakukan
melalui pembelajaran dengan metode Bayesl".
Pada pembelajaran diperlukan dua kelompok
50 I Instrumentasi, Vol. 34 No.1 January-June 2010
citra, yaitu citra kelas dan citra bukan kelas.
Fragmeri citra dideteksi dengan menggunakan
Normalized Cross Correlation (NCC). Teknik ini
banyak digunakan untuk pencocokan template.
Teknik cross-correlation dimotivasi oleh peng-
ukuranjarak Euclid's' dengan formula:
d2 j,t(u, v) = ~)j(x,y) -t(x-u,y-u)]2
x,y
(1)
denganfadalah citra, t adalah template (potongan
citra atau fragmen), x dan y adalah posisi piksel
dan u dan v adalah posisi template t.
Jika nilai korelasi antara fragmen dan citra
pada bagian tertentu melebihi nilai ambang batas
(threshold) tertentu yang telah ditetapkan, maka
artinya pada citra tersebut terdeteksi mengan-
dung fragmen. Pada penelitian ini, penentuan
nilai threshold berdasarkan nilai Minimum Cross
Entropy (MCE)[71.Metode MCE menggunakan
teori Kullback-Leibler dalam menghitung jarak
D antara dua distribusi peluang. Jika diasumsikan
P = {Pl,P2, ...,Pn} dan Q = {ql,n, ....,qn} adalah
dua buah distribusi peluang maka cross entropy
didefinisikan dengan:
n po
D(P,Q) = LPi1og-1
i=l qi
(2)
Pada metode Bayes, data pengamatan (data
pelatihan) dan parameter model dinamakan dengan
variable peubah acakl". Data pelatihan dinyatakan
dalam bentuk vektor x, Xn = {xl,x2, ..... ,xn}
dengan n adalahjumlah data dan parameter model
dinyatakan B=(B(l), ..., B(d)Y dengan d adalah
dimensi vektor. Dengan menggunakan fungsi
kepekatan peluang (probability density function)
dan distribusi gabungan p(x, B,Xn} dapat diketahui
parameter model p(xIB} sebagai berikut,
(3)
dan kepekatan peluang bersyarat (posterior) dari
parameter B dinyatakan dengan teori Bayes,
pee Ix,Xn) = p(x Ie,Xn)p(e I Xn)
p(x IXn) (4)
dengan p(Blx, Xs) adalah posterior, p(xIB, Xs)
adalah likelihood, p(BIXn} merupakan prior, dan
p(xIXn} merupakan distribusi marginallkejadian.
Gambar 1. Lokal deskriptor SIFT
Visual word
Visual vocabul
Gambar 2. Pembentukan fragmen dengan deskriptor SIFT
II
i
Visual vocabulary
Gambar 3. Representasi citra dengan vektor frekuensi fragmen
Yeni Herdiyeni dkk. I 51
Setelah melalui tahap pembelajaran, akan
diperoleh hasil seleksi beberapa potongan bagian
citra yang mampu merepresentasikan semantik
citra. Gambar 4 menunjukkan contoh beberapa
bagian hasil deteksi .semantik citra pada kelas
mobil.
III
-.••...-~'"'-~~
..~ ..••
, Gambar 4. Contoh beberapa hasil deteksi bagian
semantik objek pada kelas mobil
Setelah fragmen terpilih untuk setiap kelas ci-
tra melalui proses pembelajaran, tahap selanjutnya
adalah merepresentasikan setiap citra database
menggunakan semua fragmen terpilih tersebut.
Semua fragmen dideteksi pada setiap citra dengan
menggunakan Normalized Cross Correlation
(NCC). Setelah itu, setiap citra direpresentasikan
dengan vektor korelasi fragmen (Gambar 5).
0.673
..
101167
I
Vektnr Korebsi
Gambar 5. Representasi citra dengan vektor korelasi
fragmen
3. PENGUKURAN KEMIRIPAN
CITRA
Pada penelitian ini, pengukuran kemiripan di-
lakukan menggunakan metode pengukuranjarak
vektor dengan nilai vektor merepresentasikan
nilai korelasi fragmen citra. Berikut ini adalah
formula untuk mengukur jarak vektor mengguna-
kan cosine similarity-":
. (~~) ItQ 1:f=l t, X Qi
srm I Q = -- = r==::::::::::--'-r====
, IIIIQI I~,:,Qf J~,:,If
..J L.t=l t X L.t=l t
(5)
521 Instrumentasi, Vol. 34 No.1 January-June 2010
dengan Ij
merupakan karakteristik ke-i dari sebuah
citra di basis data, sedangkan Qj
merupakan karak-
teristik ke-i dari citra kueri.
Semakin dekat nilai cosine similarity ke nilai
1(satu) maka semakin mirip citra tersebut dengan
citra kueri.
4. EVALUASI HASIL
PENGUKURAN KEMIRIPAN
CITRA
Pada tahap evaluasi dilakukan penilaian
kinerja sistem dengan melakukan pengukuran
recall dan precision untuk menentukan tingkat
keefektifan hasil pengukuran kemiripan citra.
Recall menyatakan proporsi materi relevan yang
ditemukembalikan: Sementara itu, precision me-
nyatakan proporsi materi yang ditemukembalikan
yang relevan'?'.
IRal
Recall = IRf
. . IRal
Precision. = VI (6)
dengan Ra adalah jumlah citra relevan yang
ditemukembalikan, R adalahjumlah citra relevan
yang ada di basis data, danA adalahjumlah selu-
ruh citra yang ditemukembalikan.
Untuk mengevaluasi relevansi citra kueri
dengan hasil kueri juga dilakukan pengukuran
Receiver Operator Characteristic (ROC)[I01.Peng-
ukuran ROC dilakukan untuk mengetahui berapa
jumlah kelas positifyang berhasil dikelasifikasi-
kan sejalan dengan jumlah kelas negatif yang
salah diklasifikasikan. Pada penelitian ini, hasil
kueri yang sesuai dengan citra kueri dinyatakan
dengan kelas positif dan hasil kueri yang tidak
sesuai dengan citra kueri disebut dengan kelas
negatif. Tabell menunjukkan matrik kontingensi
untuk pengukuran ROC.
Tabel 1. Matrik kontingensi
Aktual Positif Aktual Negatif
Prediksi Positif
Prediksi Negatif
TP
FN
FP
TN
Berdasarkan matrik kontingensi tersebut,
maka nilai recall, precision, True Positif Rate
(TPR) dan False Positif Rate (FPR) dapat di-
nyatakan sebagai berikut:
TP
Recall=---
TP+FN
TP
Pr ecision = ---
TP+FP
(7)
(8)
TP
TruePositifRate (TPR) = ---
TP+FN
. . FP
Falsel'ositif Rate (FPR) = ---
FP+TN
(9)
(10)
. 5. PERCOBAAN DAN HASIL
PERCOBAAN
Database citra yang digunakan pada peneli-
tian ini adalah database dari Microsoft Research
Cambridge Object Recognition Image Database
(MSRCORID). Pada penelitian ini ada lima ke-
las objek yang digunakan, yaitu kelas kuda (171
citra), mobil (423 citra), sepeda (195 citra), mo-
tor (832 citra), dan domba (148 citra). Data citra
uji coba yang digunakan memiliki keragaman
geometris, posisi, pencahayaan dan latar belakang
citra. Hal ini dimaksudkan untuk menguji kemam-
puan metode yang digunakan dalam mengukur
kemiripan semantik citra. Beberapa contoh citra
yang digunakan pada penelitian ditunjukkan pada
Gambar 6.
Gambar 6. Contoh citra database MSRCORID
5.1 EKSTRAKSI FRAGMEN SEMANTIK CITRA
Berdasarkan hasil percobaan, beberapa frag-
men semantik citra ditunjukkan pada Gambar 7.
Setelah semua fragmen semantik terpilih
untuk setiap kelas, tahap berikutnya adalah men-
deteksi kemunculan setiap fragmen tersebut pada
setiap citra dalam database. Setelah dilakukan
pendeteksian fragmen, maka pada akhimya se-
tiap citra direpresentasikan dalam bentuk vektor
korelasi.
Gambar 7. Beberapa fragmen semantik citra hasil
ekstraksi
5.2 PENGUKURAN KEMIRIPAN CITRA
Pada penelitian ini pengukuran kemiripan
citradilakukan dengan menghitung jarak vektor
menggunakan persamaan kosinus. Gambar 8
menunjukkan hasil pengukuran kerniripan citra
untuk kelas sepeda ..Hasil pengukuran kemiripan
citra untuk kelas mobil diperlihatkan pada Gam-
bar 9. Hasil pengukuran kemiripan citra untuk
kelas motor ditunjukkan pada Gambar 10. Hasil
pengukuran kemiripan citra untuk kelas kuda
dan hasil pengukuran kemiripan citra untuk kelas
domba masing-masing diperlihatkan pada Gam-
bar 11 dan Gambar 12.
Gambar 8. Hasil pengukuran kemiripan citra untuk
kelas sepeda
Yeni Herdiyeni dkk. I 53
Gambar 9. Hasil pengukuran kemiripan citra untuk
kelas mobil
f~~~"·lr~Qo~.,
~ it 1)1 ;")C$
_ We~~~o_€l
-,. !
!
--.~.---..--...--._-.-
'-~--'--"'<. l)tW 'W"ill ~l*",
-~----~-
~<!:!""" (;-.
~ ~® ~ 'fIKfiJ
c:~ ';~"
~i
n:n;P5 'll')i(1J:2 '1)C;g 'iQ,;<J'.'!
~fl! ~
;p
~® !#foI .• ~, ~®
1,,~-,!I-;l~ !:!BlIl' <l.it~ :7)~l'!':1 :::::Cl$Ii
,~ i!0 ~® ~~ A
Gambar 10. Hasil pengukuran kemiripan citra untuk
kelas motor
5.3 EVALUASI PENGUKURAN KEMIRIPAN CITRA
. Evaluasi pengukuran kemiripan citra dilaku-
kan dengan menghitung tingkat rataan presisi,
True Positif Rate (TPR), dan False Positif Rate
(FPR). Untuk menguji kesesuaian persepsi antara
hasil pengukuran kemiripan citra sistem dengan
pengguna. Berdasarkan hasil pengujian sistem,
diperoleh tingkat rataan untuk setiap kelas citra,
ditunjukan pada Tabel 2.
Gambar 13-22 menunjukkan grafik recall
precision dan kurva ROC untuk setiap kelas. Hasil
percobaan menunjukkan bahwa metode semantik
lokal fragmen memiliki rataan akurasi presisi
541lnstrumentasi, Vol. 34 No.1 January-June 2010
Gambar 11.Hasil pengukuran kemiripan citra untuk
kelas kuda
·.:iiliiin~"=1 ljr.31i:l iQ'ro ~~;1!i>l "!IOSi!.'5.
1111111111;;);~W. I'Z;~~ 1!i~375' IMl::T~ '5iOs::9
11111111~<;;W 1!)t.:mn Ii)'.:.eu ISjH3!1
11.11'1111
Gambar 12. Hasil pengukuran untuk kemiripan
kelas domba
sebesar 0,74. Berdasarkan hasil tersebut, maka
metode ini sudah cukup baik mengukur kemiripan
citra berdasarkan semantik citra.
Tabel 2. Rataan presisi untuk setiap kelas citra
Kelas Citra Presisi TPR FPR
Sepeda 0,81 0,81 0,29
Mobil 0,75 0,74 0,36
Motor 0,86 0,85 0,15
Kuda 0,64 0,63 0,37
Domba 063 064 036
Gambar 13-14 menunjukkan grafik recall
precision untuk citra sepeda. Untuk kelas sepeda,
rataan akurasi presisi mencapai 0,81. Hal ini juga
ditunjukkan pada grafik ROC yang menyatakan
bahwa jumlah kelas positif, yaitu hasil kueriyang
relevan (TPR) mencapai 0,81 sedangkan hasil
kueri yang tidak relevan (FPR) mencapai 0,29.
):frecision-recall graph
0.8
0.6
:~ 0.5
1t
0.4
0.3
0.2
0.1
Gambar 13. Grafik Recall Precision untuk kelas
sepeda
roc CUNa
o:-~0.8/
01
~ 0.6
~
l°.5
~ 0.4
0.3
0.2
0.1
00 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9
false positive rate
Gambar 14. Grafik ROC kelas sepeda
Gambar 15-16 menunjukkan grafik recall
precision untuk citra mobil. Untukkelas mobil,
rataan akurasi presisi mencapai 0,75. Hal ini juga
ditunjukkan pada grafik ROC yang menyatakan
bahwajumlah kelas positif, yaitu hasil kueri yang
relevan (TPR) mencapai 0,74, sedangkan hasil
kueri yangtidak relevan (FPR) mencapai 0,36.
Gambar 17-18 menunjukkan grafik recall
precision untuk citra motor. Untuk kelas motor,
memiliki rataan akurasi presisi yang paling tinggi,
yaitu mencapai 0,86. Hal ini juga ditunjukkan
pada grafik ROC yang menyatakan bahwa jumlah
kelas positif, yaitu hasil kueri yang relevan (TPR)
mencapai 0,85, sedangkan hasil kueri yang tidak
relevan (FPR) mencapai 0,15.
1
precision-recall graph
~
0.9
0.8
0.7
0.6
.~ ~~
10
.
5
0.4
<,
0.3
'~
0.2
0.1
00 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 ,
recall
Gambar 15. Grafik Recall Precision untuk kelas
mobil
00':--::-0."-1 ---="0.'::-2---="0.'::-3---="0.-:-4---="0.C:-
5
---='0.6=---=-'01=---=-'0.8=---=-'0.9=---'
false positive rate
roc curve
/~ 0.6 /
105
;/i~ 0.4
!
0.3 /
0.9
0.9
07
0.2
0.1
Gambar 16. Grafik ROC kelas mobil
precision-recall graph
0.9
0.8
01
0.6
~o
:~ 0.5
~
0.4
0.3
0.2
0.1
DO 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9
recall
Gambar 17. Grafik Recall Precision untuk kelas
motor
Yeni Herdiyeni dkk. I 55
roc curve
1
0.9
~
O.S
0.7
~ 0,6
~.a
10
.
5
~ 0.4
0.3
0.2
0.1
"
0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 O.S 0.9 1
false positive rate
Gambar 18. Grafik ROC kelas motor
Gambar 19-20 menunjukkan grafik recall
precision untuk citra kuda. Untuk kelas kuda,
memiliki rataan akurasi presisi mencapai 0,63.
Hal ini juga ditunjukkan pada grafik ROC yang
menyatakan bahwa jumlah kelas positif, yaitu
hasil kueri yang relevan (TPR) mencapai 0,63,
sedangkan hasil kueri yang tidak relevan (FPR)
rnencapai 0,47. Hasil analisis menunjukkan citra
kuda yang ada di dalam database memiliki variasi
geometris yang paling besar sehingga hasil akurasi-
nya menurun dibandingkan kelas lainnya.
precision-recall graph
0.9
O.B
0.7
0.6
c
o
.~ 0.5
1!Co
0.4
03
0.2
0.1
0.1 0.2 03 0.4 0.5 0.6 0.7 0.8 0.9
recall
Gambar 19. Grafik recall precision untuk kelas
kuda
561 Instrumentasi, Vol. 34 No.1 January-June 2010
--- ---- ------------------------------------------
roc curve
0.9
0.8
0.7
~ 0.6
~.~
'10.5
g 0.4
0.3
0.2
0.1
°0~~0~.1--0~.2--0~.3--~0.4--~0.~5--0.L6--0~.7~0~.8--0~.9~
false positive rate
Gambar 20. Grafik ROC kelas kuda
Gambar 21-22 menunjukkan grafik recall
precision untuk citra domba. Untuk kelas domba,
memiliki rataan akurasi presisi mencapai 0,64.
Hal ini juga ditunjukkan pada grafik ROC yang
menyatakan bahwa jumlah kelas positif, yaitu
hasil kueri yang relevan (TPR) mencapai 0,64,
sedangkan hasil kueri yang tidak relevan (FPR)
mencapai 0,36. Sama seperti pada kelas kuda,
hasil analisis menunjukkan citra yang ada di
dalam database memiliki variasi geometris yang
paling besar sehingga hasil akurasinya menurun
dibandingkan kelas lainnya.
precision-recall graph
0.1
0.9
0.8
0.7
0.6
s
:~ 0.5
ii
0.4
03
0.2
OL-~~L-~~~~~L-~~L--L~
o 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9
recall
Gambar 21 Grafik recall precision untuk kelas
domba
roc curve
0.9
0.8
0.7
~ 0.6
~
lO.5
~ 0.4
0.3
0.2
0.1
00 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9
false positive rate
Gambar 22. Grafik ROC untuk kelas Domba
6. KESIMPULAN
Penelitian ini mengusulkan metode peng-
ukuran kemiripan semantik menggunakan 'bag-
of words' lokal fragmen semantik citra. Pada
metode ini sebuah citra direpresentasikan dengan
sejumlah lokal fragmen citra. Lokal fragmen
citra adalah bagian dari citra yang mengandung
informasi semantik citra. Lokal fragmen citra
diperoleh melalui proses pembelajaran secara
online menggunakan teknik Bayes.
Pengukuran kemiripan semantik citra terdiri
dari dua tahap, yaitu: 1) Pengukuran kemi-
ripan lokal fragmen citra dengan menggunakan
Normalized Cross Correlation (NeC); dan 2)
Pengukuran kemiripan citra menggunakan peng-
ukuran jarak vektor kosinus. Berdasarkan hasil
percobaan, metode pengukuran kemiripan citra
menggunakan 'bag-ofwords' lokal fragmen se-
matik citra mampu meningkatkan rataan akurasi
presisi sebesar 75%. Ini menunjukkan metode
yang dikembangkan dapat mengukur kemiripan
citra sesuai dengan persepsi manusia.
7. DAFTAR PUSTAKA
[1] Datta, R., et al. 2007.Image Retrieval: Ideas, Influ-
ences, and Trend of the New Age. ACM Transaction
on Computing Survey.
[2] Lowe. 2004. Distinctive Image Features from
Scale-Invariant Keypoints. International Journal
of Computer Vision.
[3] Tirilly, P., et al. 2009. A Review of Weighting
Schemes for Bag of Visual Words Image Retrieval.
Publications Internes de l'IRISA.
[4] Jing, F.,Li.,M.,et al. 2004a.An efficient and effec-
tive region-based image retrieval framework. IEEE
Trans. Image Processing 13, 5,699-709.
[5] Fei-Fei,L., etal. 2004.Learning Generative Visual
Model from few training examples: An incremental
Bayesian approach tested on 101 object categories.
In IEEE CVPR Workshop of Generative Model
Based Vision (WGMBV).
[6] Lewis, J.P. 1995.Fast Normalized Cross Correla-
tion. Vision Interface, p.120-123.
[7] Pal N.R. 1996. On Minimum Cross Entropy
Thresholding. Pattern Recognition, vol. 29, pp.
575-580.
[8] Smeulders, A.W.M., et al. 2000. Content-based
Image Retrieval at The End of The Early Years.
IEEE PAMI, 22(12), 1349-1380
[9] Baeza-Yates R & Berthier Ribeiro-Neto. 1999.
Modern Information Retrieval. NewYork:Addison
Wesley.
[10] Davis, Jesse, dan Goadrich, Mark. 2006. Pro-
ceeding of 34thInternational Conference on Ma-
chine Learning.
Yeni Herdiyeni dkk. 157

More Related Content

What's hot

Pengolahan Citra Digital (Resume materi kuliah)
Pengolahan Citra Digital (Resume materi kuliah)Pengolahan Citra Digital (Resume materi kuliah)
Pengolahan Citra Digital (Resume materi kuliah)Abdullah Azzam Al Haqqoni
 
Tugas mandiri pengolahan citra digital
Tugas mandiri pengolahan citra digitalTugas mandiri pengolahan citra digital
Tugas mandiri pengolahan citra digitalanggysanggy
 
Materi Pengantar Pengolahan Citra
Materi Pengantar Pengolahan CitraMateri Pengantar Pengolahan Citra
Materi Pengantar Pengolahan CitraNur Fadli Utomo
 
Bab 10 pemampatan citra
Bab 10 pemampatan citraBab 10 pemampatan citra
Bab 10 pemampatan citraSyafrizal
 
Digital image processing
Digital image processingDigital image processing
Digital image processingDefri Tan
 
Matlabputufahri
MatlabputufahriMatlabputufahri
MatlabputufahrianakBaik
 
pembentukan citra (pengolahan citra digital)
pembentukan citra (pengolahan citra digital)pembentukan citra (pengolahan citra digital)
pembentukan citra (pengolahan citra digital)khaerul azmi
 
jurnal pengolahan citra
jurnal pengolahan citrajurnal pengolahan citra
jurnal pengolahan citraOvie Poenya
 

What's hot (13)

Pengolahan Citra Digital (Resume materi kuliah)
Pengolahan Citra Digital (Resume materi kuliah)Pengolahan Citra Digital (Resume materi kuliah)
Pengolahan Citra Digital (Resume materi kuliah)
 
Tugas mandiri pengolahan citra digital
Tugas mandiri pengolahan citra digitalTugas mandiri pengolahan citra digital
Tugas mandiri pengolahan citra digital
 
Materi Pengantar Pengolahan Citra
Materi Pengantar Pengolahan CitraMateri Pengantar Pengolahan Citra
Materi Pengantar Pengolahan Citra
 
Kelompok11
Kelompok11Kelompok11
Kelompok11
 
LN s08-machine vision-s2
LN s08-machine vision-s2LN s08-machine vision-s2
LN s08-machine vision-s2
 
Bab 10 pemampatan citra
Bab 10 pemampatan citraBab 10 pemampatan citra
Bab 10 pemampatan citra
 
Image processing
Image processingImage processing
Image processing
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Matlabputufahri
MatlabputufahriMatlabputufahri
Matlabputufahri
 
pembentukan citra (pengolahan citra digital)
pembentukan citra (pengolahan citra digital)pembentukan citra (pengolahan citra digital)
pembentukan citra (pengolahan citra digital)
 
LN s01-machine vision-s2
LN s01-machine vision-s2LN s01-machine vision-s2
LN s01-machine vision-s2
 
10.kompresi citra
10.kompresi citra10.kompresi citra
10.kompresi citra
 
jurnal pengolahan citra
jurnal pengolahan citrajurnal pengolahan citra
jurnal pengolahan citra
 

Similar to PENGUKURAN KEMIIRIPAN SEMATIK CITRA DENGAN BAG OF WORDS LOKAL FRAGEMEN SEMATIK CITRA

Review paper
Review paperReview paper
Review papertrisvo
 
Review paper
Review paperReview paper
Review paperananta200
 
Review paper
Review paperReview paper
Review paperananta200
 
Implementasi Algoritma Genetika pada Temu Kembali Citra
Implementasi Algoritma Genetika pada Temu Kembali CitraImplementasi Algoritma Genetika pada Temu Kembali Citra
Implementasi Algoritma Genetika pada Temu Kembali CitraRepository Ipb
 
2 tadan83-106
2 tadan83-1062 tadan83-106
2 tadan83-106Alen Pepa
 
Makalah Penginderaan Jauh Kelautan - Citra Penginderaan Jauh (Resolusi Rendah...
Makalah Penginderaan Jauh Kelautan - Citra Penginderaan Jauh (Resolusi Rendah...Makalah Penginderaan Jauh Kelautan - Citra Penginderaan Jauh (Resolusi Rendah...
Makalah Penginderaan Jauh Kelautan - Citra Penginderaan Jauh (Resolusi Rendah...Luhur Moekti Prayogo
 
Pcd 03 - dasar pengolahan citra
Pcd   03 - dasar pengolahan citraPcd   03 - dasar pengolahan citra
Pcd 03 - dasar pengolahan citraFebriyani Syafri
 
METODE SEGMENTASI UNTUK ANALISIS CITRA DIGITAL HEAD CT-SCAN
METODE SEGMENTASI UNTUK ANALISIS CITRA DIGITAL HEAD CT-SCAN METODE SEGMENTASI UNTUK ANALISIS CITRA DIGITAL HEAD CT-SCAN
METODE SEGMENTASI UNTUK ANALISIS CITRA DIGITAL HEAD CT-SCAN agusandreansya
 
SILABUS DDG NANIK WORO ARIANI.pdf
SILABUS  DDG NANIK WORO ARIANI.pdfSILABUS  DDG NANIK WORO ARIANI.pdf
SILABUS DDG NANIK WORO ARIANI.pdfNanikWoroAriani
 
PERBANDINGAN DETEKSI POLA SEBARAN TITIK SPASIAL SECARA ACAK DENGAN METODE KUA...
PERBANDINGAN DETEKSI POLA SEBARAN TITIK SPASIAL SECARA ACAK DENGAN METODE KUA...PERBANDINGAN DETEKSI POLA SEBARAN TITIK SPASIAL SECARA ACAK DENGAN METODE KUA...
PERBANDINGAN DETEKSI POLA SEBARAN TITIK SPASIAL SECARA ACAK DENGAN METODE KUA...Repository Ipb
 
Bab 10 pemampatan citra
Bab 10 pemampatan citraBab 10 pemampatan citra
Bab 10 pemampatan citradedidarwis
 
pembentukan citra (pengolahan citra digital)
pembentukan citra (pengolahan citra digital)pembentukan citra (pengolahan citra digital)
pembentukan citra (pengolahan citra digital)khaerul azmi
 
4. multimedia design
4. multimedia design4. multimedia design
4. multimedia designDony Riyanto
 
Binarisasi Citra Menggunakan Pencocokan Piksel
Binarisasi Citra Menggunakan Pencocokan PikselBinarisasi Citra Menggunakan Pencocokan Piksel
Binarisasi Citra Menggunakan Pencocokan PikselTeady Matius
 
01-Pengantar-Pengolahan-Citra-Bag1-2021.pptx
01-Pengantar-Pengolahan-Citra-Bag1-2021.pptx01-Pengantar-Pengolahan-Citra-Bag1-2021.pptx
01-Pengantar-Pengolahan-Citra-Bag1-2021.pptxGabrielChristian14
 
Statistik Manifestasi
Statistik Manifestasi Statistik Manifestasi
Statistik Manifestasi rindaaulutamii
 
Pemanfaatan Stack Untuk Deteksi Gerakan
Pemanfaatan Stack Untuk Deteksi GerakanPemanfaatan Stack Untuk Deteksi Gerakan
Pemanfaatan Stack Untuk Deteksi GerakanTeady Matius
 

Similar to PENGUKURAN KEMIIRIPAN SEMATIK CITRA DENGAN BAG OF WORDS LOKAL FRAGEMEN SEMATIK CITRA (20)

Review paper
Review paperReview paper
Review paper
 
Review paper
Review paperReview paper
Review paper
 
Review paper
Review paperReview paper
Review paper
 
Pcd 14
Pcd 14Pcd 14
Pcd 14
 
Implementasi Algoritma Genetika pada Temu Kembali Citra
Implementasi Algoritma Genetika pada Temu Kembali CitraImplementasi Algoritma Genetika pada Temu Kembali Citra
Implementasi Algoritma Genetika pada Temu Kembali Citra
 
2 tadan83-106
2 tadan83-1062 tadan83-106
2 tadan83-106
 
Makalah Penginderaan Jauh Kelautan - Citra Penginderaan Jauh (Resolusi Rendah...
Makalah Penginderaan Jauh Kelautan - Citra Penginderaan Jauh (Resolusi Rendah...Makalah Penginderaan Jauh Kelautan - Citra Penginderaan Jauh (Resolusi Rendah...
Makalah Penginderaan Jauh Kelautan - Citra Penginderaan Jauh (Resolusi Rendah...
 
9 f43e4d cd01
9 f43e4d cd019 f43e4d cd01
9 f43e4d cd01
 
Pcd 03 - dasar pengolahan citra
Pcd   03 - dasar pengolahan citraPcd   03 - dasar pengolahan citra
Pcd 03 - dasar pengolahan citra
 
METODE SEGMENTASI UNTUK ANALISIS CITRA DIGITAL HEAD CT-SCAN
METODE SEGMENTASI UNTUK ANALISIS CITRA DIGITAL HEAD CT-SCAN METODE SEGMENTASI UNTUK ANALISIS CITRA DIGITAL HEAD CT-SCAN
METODE SEGMENTASI UNTUK ANALISIS CITRA DIGITAL HEAD CT-SCAN
 
SILABUS DDG NANIK WORO ARIANI.pdf
SILABUS  DDG NANIK WORO ARIANI.pdfSILABUS  DDG NANIK WORO ARIANI.pdf
SILABUS DDG NANIK WORO ARIANI.pdf
 
PERBANDINGAN DETEKSI POLA SEBARAN TITIK SPASIAL SECARA ACAK DENGAN METODE KUA...
PERBANDINGAN DETEKSI POLA SEBARAN TITIK SPASIAL SECARA ACAK DENGAN METODE KUA...PERBANDINGAN DETEKSI POLA SEBARAN TITIK SPASIAL SECARA ACAK DENGAN METODE KUA...
PERBANDINGAN DETEKSI POLA SEBARAN TITIK SPASIAL SECARA ACAK DENGAN METODE KUA...
 
Bab 10 pemampatan citra
Bab 10 pemampatan citraBab 10 pemampatan citra
Bab 10 pemampatan citra
 
pembentukan citra (pengolahan citra digital)
pembentukan citra (pengolahan citra digital)pembentukan citra (pengolahan citra digital)
pembentukan citra (pengolahan citra digital)
 
4. multimedia design
4. multimedia design4. multimedia design
4. multimedia design
 
Binarisasi Citra Menggunakan Pencocokan Piksel
Binarisasi Citra Menggunakan Pencocokan PikselBinarisasi Citra Menggunakan Pencocokan Piksel
Binarisasi Citra Menggunakan Pencocokan Piksel
 
01-Pengantar-Pengolahan-Citra-Bag1-2021.pptx
01-Pengantar-Pengolahan-Citra-Bag1-2021.pptx01-Pengantar-Pengolahan-Citra-Bag1-2021.pptx
01-Pengantar-Pengolahan-Citra-Bag1-2021.pptx
 
Statistik Manifestasi
Statistik Manifestasi Statistik Manifestasi
Statistik Manifestasi
 
Gis (surface analysis)
Gis (surface analysis)Gis (surface analysis)
Gis (surface analysis)
 
Pemanfaatan Stack Untuk Deteksi Gerakan
Pemanfaatan Stack Untuk Deteksi GerakanPemanfaatan Stack Untuk Deteksi Gerakan
Pemanfaatan Stack Untuk Deteksi Gerakan
 

More from Repository Ipb

Proceedings icaia 2015_yandra_367-373
Proceedings icaia 2015_yandra_367-373Proceedings icaia 2015_yandra_367-373
Proceedings icaia 2015_yandra_367-373Repository Ipb
 
Proceedings icaia 2015_yandra_367-373
Proceedings icaia 2015_yandra_367-373Proceedings icaia 2015_yandra_367-373
Proceedings icaia 2015_yandra_367-373Repository Ipb
 
SUPERABSORBEN HASIL PENCANGKOKAN DAN PENAUTAN SILANG FRAKSI ONGGOK DENGAN AKR...
SUPERABSORBEN HASIL PENCANGKOKAN DAN PENAUTAN SILANG FRAKSI ONGGOK DENGAN AKR...SUPERABSORBEN HASIL PENCANGKOKAN DAN PENAUTAN SILANG FRAKSI ONGGOK DENGAN AKR...
SUPERABSORBEN HASIL PENCANGKOKAN DAN PENAUTAN SILANG FRAKSI ONGGOK DENGAN AKR...Repository Ipb
 
TEKNOLOGI SEPARASI BAHAN AKTIF TEMULA W AK MENGGUNAKAN BIOPOLIMER TERMODIFIKA...
TEKNOLOGI SEPARASI BAHAN AKTIF TEMULA W AK MENGGUNAKAN BIOPOLIMER TERMODIFIKA...TEKNOLOGI SEPARASI BAHAN AKTIF TEMULA W AK MENGGUNAKAN BIOPOLIMER TERMODIFIKA...
TEKNOLOGI SEPARASI BAHAN AKTIF TEMULA W AK MENGGUNAKAN BIOPOLIMER TERMODIFIKA...Repository Ipb
 
TEKNOLOGI SEPARASI BAHAN AKTIF TEMULA W AK MENGGUNAKAN BIOPOLIMER TERMODIFIKA...
TEKNOLOGI SEPARASI BAHAN AKTIF TEMULA W AK MENGGUNAKAN BIOPOLIMER TERMODIFIKA...TEKNOLOGI SEPARASI BAHAN AKTIF TEMULA W AK MENGGUNAKAN BIOPOLIMER TERMODIFIKA...
TEKNOLOGI SEPARASI BAHAN AKTIF TEMULA W AK MENGGUNAKAN BIOPOLIMER TERMODIFIKA...Repository Ipb
 
PEMBUATAN ARANG DARI SAMPAH ORGANIK DENGAN CARA KARBONISASI MENGGUNAKAN REAKT...
PEMBUATAN ARANG DARI SAMPAH ORGANIK DENGAN CARA KARBONISASI MENGGUNAKAN REAKT...PEMBUATAN ARANG DARI SAMPAH ORGANIK DENGAN CARA KARBONISASI MENGGUNAKAN REAKT...
PEMBUATAN ARANG DARI SAMPAH ORGANIK DENGAN CARA KARBONISASI MENGGUNAKAN REAKT...Repository Ipb
 
IDENTIFIKASI SENYAWABIOAKTIFANTIFEEDANT DARIASAPCAIRHASILPIROLISISSAMPAHORGAN...
IDENTIFIKASI SENYAWABIOAKTIFANTIFEEDANT DARIASAPCAIRHASILPIROLISISSAMPAHORGAN...IDENTIFIKASI SENYAWABIOAKTIFANTIFEEDANT DARIASAPCAIRHASILPIROLISISSAMPAHORGAN...
IDENTIFIKASI SENYAWABIOAKTIFANTIFEEDANT DARIASAPCAIRHASILPIROLISISSAMPAHORGAN...Repository Ipb
 
THERMAL EFFECT ON APATITE CRYSTAL SYNTHESIZED FROM EGGSHELL’S CALCIUM
THERMAL EFFECT ON APATITE CRYSTAL SYNTHESIZED FROM EGGSHELL’S CALCIUMTHERMAL EFFECT ON APATITE CRYSTAL SYNTHESIZED FROM EGGSHELL’S CALCIUM
THERMAL EFFECT ON APATITE CRYSTAL SYNTHESIZED FROM EGGSHELL’S CALCIUMRepository Ipb
 
STUDI PRODUKSI PEKTIN ASETAT SEBAGAI BAHAN BAKU LEMBARAN BIOPLASTIK
STUDI PRODUKSI PEKTIN ASETAT SEBAGAI BAHAN BAKU LEMBARAN BIOPLASTIKSTUDI PRODUKSI PEKTIN ASETAT SEBAGAI BAHAN BAKU LEMBARAN BIOPLASTIK
STUDI PRODUKSI PEKTIN ASETAT SEBAGAI BAHAN BAKU LEMBARAN BIOPLASTIKRepository Ipb
 
THERMOGAVIMETRIC-DIFFERENTIAL ANALYSIS PADA MINERAL TULANG MANUSIA
THERMOGAVIMETRIC-DIFFERENTIAL ANALYSIS PADA MINERAL TULANG MANUSIATHERMOGAVIMETRIC-DIFFERENTIAL ANALYSIS PADA MINERAL TULANG MANUSIA
THERMOGAVIMETRIC-DIFFERENTIAL ANALYSIS PADA MINERAL TULANG MANUSIARepository Ipb
 
SINTESIS POLIOL SEBAGAI BAHAN DASAR PEMBENTUK POLIURETAN BERBASIS MINY AK JAR...
SINTESIS POLIOL SEBAGAI BAHAN DASAR PEMBENTUK POLIURETAN BERBASIS MINY AK JAR...SINTESIS POLIOL SEBAGAI BAHAN DASAR PEMBENTUK POLIURETAN BERBASIS MINY AK JAR...
SINTESIS POLIOL SEBAGAI BAHAN DASAR PEMBENTUK POLIURETAN BERBASIS MINY AK JAR...Repository Ipb
 
EKSTRAK SAPOGENIN AKAR KUNING SEBAGAI HEPATOPROTEKTOR PADA MENCIT YANG DIINDU...
EKSTRAK SAPOGENIN AKAR KUNING SEBAGAI HEPATOPROTEKTOR PADA MENCIT YANG DIINDU...EKSTRAK SAPOGENIN AKAR KUNING SEBAGAI HEPATOPROTEKTOR PADA MENCIT YANG DIINDU...
EKSTRAK SAPOGENIN AKAR KUNING SEBAGAI HEPATOPROTEKTOR PADA MENCIT YANG DIINDU...Repository Ipb
 
PENGARUH EKSTRAK BANGLE (Zingiber cassumunar Roxb.) TERHADAP AKTIVITAS ENZIM ...
PENGARUH EKSTRAK BANGLE (Zingiber cassumunar Roxb.) TERHADAP AKTIVITAS ENZIM ...PENGARUH EKSTRAK BANGLE (Zingiber cassumunar Roxb.) TERHADAP AKTIVITAS ENZIM ...
PENGARUH EKSTRAK BANGLE (Zingiber cassumunar Roxb.) TERHADAP AKTIVITAS ENZIM ...Repository Ipb
 
BRlKET AMPAS SAGU SEBAGAI BAHAN BAKAR ALTERNATIF
BRlKET AMPAS SAGU SEBAGAI BAHAN BAKAR ALTERNATIFBRlKET AMPAS SAGU SEBAGAI BAHAN BAKAR ALTERNATIF
BRlKET AMPAS SAGU SEBAGAI BAHAN BAKAR ALTERNATIFRepository Ipb
 
STUDI IN VIVO KHASIAT ANTIINFLAMASI EKSTRAK HERBA SURUHAN (PEPEROMIA PELLUCID...
STUDI IN VIVO KHASIAT ANTIINFLAMASI EKSTRAK HERBA SURUHAN (PEPEROMIA PELLUCID...STUDI IN VIVO KHASIAT ANTIINFLAMASI EKSTRAK HERBA SURUHAN (PEPEROMIA PELLUCID...
STUDI IN VIVO KHASIAT ANTIINFLAMASI EKSTRAK HERBA SURUHAN (PEPEROMIA PELLUCID...Repository Ipb
 
POTENSI MINYAK ATSIRI DAUN Cinnamomum multiflorum SEBAGAI INSEKTISIDA NAB A T...
POTENSI MINYAK ATSIRI DAUN Cinnamomum multiflorum SEBAGAI INSEKTISIDA NAB A T...POTENSI MINYAK ATSIRI DAUN Cinnamomum multiflorum SEBAGAI INSEKTISIDA NAB A T...
POTENSI MINYAK ATSIRI DAUN Cinnamomum multiflorum SEBAGAI INSEKTISIDA NAB A T...Repository Ipb
 
ISOLASI DAN IDENTIFIKASI GOLONGAN FLAVONOID DAUN DANDANG GENDIS (Clinacanthus...
ISOLASI DAN IDENTIFIKASI GOLONGAN FLAVONOID DAUN DANDANG GENDIS (Clinacanthus...ISOLASI DAN IDENTIFIKASI GOLONGAN FLAVONOID DAUN DANDANG GENDIS (Clinacanthus...
ISOLASI DAN IDENTIFIKASI GOLONGAN FLAVONOID DAUN DANDANG GENDIS (Clinacanthus...Repository Ipb
 
Metode Spektrofotometri UV-Vis Untuk Penentuan Barium dalam Tanah Liat dengan...
Metode Spektrofotometri UV-Vis Untuk Penentuan Barium dalam Tanah Liat dengan...Metode Spektrofotometri UV-Vis Untuk Penentuan Barium dalam Tanah Liat dengan...
Metode Spektrofotometri UV-Vis Untuk Penentuan Barium dalam Tanah Liat dengan...Repository Ipb
 
HIGH PERFORMANCE LIQUID CHROMATOGRAPHY PROFilE OF TEMPUYUNG Sonchus arvensis ...
HIGH PERFORMANCE LIQUID CHROMATOGRAPHY PROFilE OF TEMPUYUNG Sonchus arvensis ...HIGH PERFORMANCE LIQUID CHROMATOGRAPHY PROFilE OF TEMPUYUNG Sonchus arvensis ...
HIGH PERFORMANCE LIQUID CHROMATOGRAPHY PROFilE OF TEMPUYUNG Sonchus arvensis ...Repository Ipb
 

More from Repository Ipb (20)

Proceedings icaia 2015_yandra_367-373
Proceedings icaia 2015_yandra_367-373Proceedings icaia 2015_yandra_367-373
Proceedings icaia 2015_yandra_367-373
 
Peta ipb
Peta ipbPeta ipb
Peta ipb
 
Proceedings icaia 2015_yandra_367-373
Proceedings icaia 2015_yandra_367-373Proceedings icaia 2015_yandra_367-373
Proceedings icaia 2015_yandra_367-373
 
SUPERABSORBEN HASIL PENCANGKOKAN DAN PENAUTAN SILANG FRAKSI ONGGOK DENGAN AKR...
SUPERABSORBEN HASIL PENCANGKOKAN DAN PENAUTAN SILANG FRAKSI ONGGOK DENGAN AKR...SUPERABSORBEN HASIL PENCANGKOKAN DAN PENAUTAN SILANG FRAKSI ONGGOK DENGAN AKR...
SUPERABSORBEN HASIL PENCANGKOKAN DAN PENAUTAN SILANG FRAKSI ONGGOK DENGAN AKR...
 
TEKNOLOGI SEPARASI BAHAN AKTIF TEMULA W AK MENGGUNAKAN BIOPOLIMER TERMODIFIKA...
TEKNOLOGI SEPARASI BAHAN AKTIF TEMULA W AK MENGGUNAKAN BIOPOLIMER TERMODIFIKA...TEKNOLOGI SEPARASI BAHAN AKTIF TEMULA W AK MENGGUNAKAN BIOPOLIMER TERMODIFIKA...
TEKNOLOGI SEPARASI BAHAN AKTIF TEMULA W AK MENGGUNAKAN BIOPOLIMER TERMODIFIKA...
 
TEKNOLOGI SEPARASI BAHAN AKTIF TEMULA W AK MENGGUNAKAN BIOPOLIMER TERMODIFIKA...
TEKNOLOGI SEPARASI BAHAN AKTIF TEMULA W AK MENGGUNAKAN BIOPOLIMER TERMODIFIKA...TEKNOLOGI SEPARASI BAHAN AKTIF TEMULA W AK MENGGUNAKAN BIOPOLIMER TERMODIFIKA...
TEKNOLOGI SEPARASI BAHAN AKTIF TEMULA W AK MENGGUNAKAN BIOPOLIMER TERMODIFIKA...
 
PEMBUATAN ARANG DARI SAMPAH ORGANIK DENGAN CARA KARBONISASI MENGGUNAKAN REAKT...
PEMBUATAN ARANG DARI SAMPAH ORGANIK DENGAN CARA KARBONISASI MENGGUNAKAN REAKT...PEMBUATAN ARANG DARI SAMPAH ORGANIK DENGAN CARA KARBONISASI MENGGUNAKAN REAKT...
PEMBUATAN ARANG DARI SAMPAH ORGANIK DENGAN CARA KARBONISASI MENGGUNAKAN REAKT...
 
IDENTIFIKASI SENYAWABIOAKTIFANTIFEEDANT DARIASAPCAIRHASILPIROLISISSAMPAHORGAN...
IDENTIFIKASI SENYAWABIOAKTIFANTIFEEDANT DARIASAPCAIRHASILPIROLISISSAMPAHORGAN...IDENTIFIKASI SENYAWABIOAKTIFANTIFEEDANT DARIASAPCAIRHASILPIROLISISSAMPAHORGAN...
IDENTIFIKASI SENYAWABIOAKTIFANTIFEEDANT DARIASAPCAIRHASILPIROLISISSAMPAHORGAN...
 
THERMAL EFFECT ON APATITE CRYSTAL SYNTHESIZED FROM EGGSHELL’S CALCIUM
THERMAL EFFECT ON APATITE CRYSTAL SYNTHESIZED FROM EGGSHELL’S CALCIUMTHERMAL EFFECT ON APATITE CRYSTAL SYNTHESIZED FROM EGGSHELL’S CALCIUM
THERMAL EFFECT ON APATITE CRYSTAL SYNTHESIZED FROM EGGSHELL’S CALCIUM
 
STUDI PRODUKSI PEKTIN ASETAT SEBAGAI BAHAN BAKU LEMBARAN BIOPLASTIK
STUDI PRODUKSI PEKTIN ASETAT SEBAGAI BAHAN BAKU LEMBARAN BIOPLASTIKSTUDI PRODUKSI PEKTIN ASETAT SEBAGAI BAHAN BAKU LEMBARAN BIOPLASTIK
STUDI PRODUKSI PEKTIN ASETAT SEBAGAI BAHAN BAKU LEMBARAN BIOPLASTIK
 
THERMOGAVIMETRIC-DIFFERENTIAL ANALYSIS PADA MINERAL TULANG MANUSIA
THERMOGAVIMETRIC-DIFFERENTIAL ANALYSIS PADA MINERAL TULANG MANUSIATHERMOGAVIMETRIC-DIFFERENTIAL ANALYSIS PADA MINERAL TULANG MANUSIA
THERMOGAVIMETRIC-DIFFERENTIAL ANALYSIS PADA MINERAL TULANG MANUSIA
 
SINTESIS POLIOL SEBAGAI BAHAN DASAR PEMBENTUK POLIURETAN BERBASIS MINY AK JAR...
SINTESIS POLIOL SEBAGAI BAHAN DASAR PEMBENTUK POLIURETAN BERBASIS MINY AK JAR...SINTESIS POLIOL SEBAGAI BAHAN DASAR PEMBENTUK POLIURETAN BERBASIS MINY AK JAR...
SINTESIS POLIOL SEBAGAI BAHAN DASAR PEMBENTUK POLIURETAN BERBASIS MINY AK JAR...
 
EKSTRAK SAPOGENIN AKAR KUNING SEBAGAI HEPATOPROTEKTOR PADA MENCIT YANG DIINDU...
EKSTRAK SAPOGENIN AKAR KUNING SEBAGAI HEPATOPROTEKTOR PADA MENCIT YANG DIINDU...EKSTRAK SAPOGENIN AKAR KUNING SEBAGAI HEPATOPROTEKTOR PADA MENCIT YANG DIINDU...
EKSTRAK SAPOGENIN AKAR KUNING SEBAGAI HEPATOPROTEKTOR PADA MENCIT YANG DIINDU...
 
PENGARUH EKSTRAK BANGLE (Zingiber cassumunar Roxb.) TERHADAP AKTIVITAS ENZIM ...
PENGARUH EKSTRAK BANGLE (Zingiber cassumunar Roxb.) TERHADAP AKTIVITAS ENZIM ...PENGARUH EKSTRAK BANGLE (Zingiber cassumunar Roxb.) TERHADAP AKTIVITAS ENZIM ...
PENGARUH EKSTRAK BANGLE (Zingiber cassumunar Roxb.) TERHADAP AKTIVITAS ENZIM ...
 
BRlKET AMPAS SAGU SEBAGAI BAHAN BAKAR ALTERNATIF
BRlKET AMPAS SAGU SEBAGAI BAHAN BAKAR ALTERNATIFBRlKET AMPAS SAGU SEBAGAI BAHAN BAKAR ALTERNATIF
BRlKET AMPAS SAGU SEBAGAI BAHAN BAKAR ALTERNATIF
 
STUDI IN VIVO KHASIAT ANTIINFLAMASI EKSTRAK HERBA SURUHAN (PEPEROMIA PELLUCID...
STUDI IN VIVO KHASIAT ANTIINFLAMASI EKSTRAK HERBA SURUHAN (PEPEROMIA PELLUCID...STUDI IN VIVO KHASIAT ANTIINFLAMASI EKSTRAK HERBA SURUHAN (PEPEROMIA PELLUCID...
STUDI IN VIVO KHASIAT ANTIINFLAMASI EKSTRAK HERBA SURUHAN (PEPEROMIA PELLUCID...
 
POTENSI MINYAK ATSIRI DAUN Cinnamomum multiflorum SEBAGAI INSEKTISIDA NAB A T...
POTENSI MINYAK ATSIRI DAUN Cinnamomum multiflorum SEBAGAI INSEKTISIDA NAB A T...POTENSI MINYAK ATSIRI DAUN Cinnamomum multiflorum SEBAGAI INSEKTISIDA NAB A T...
POTENSI MINYAK ATSIRI DAUN Cinnamomum multiflorum SEBAGAI INSEKTISIDA NAB A T...
 
ISOLASI DAN IDENTIFIKASI GOLONGAN FLAVONOID DAUN DANDANG GENDIS (Clinacanthus...
ISOLASI DAN IDENTIFIKASI GOLONGAN FLAVONOID DAUN DANDANG GENDIS (Clinacanthus...ISOLASI DAN IDENTIFIKASI GOLONGAN FLAVONOID DAUN DANDANG GENDIS (Clinacanthus...
ISOLASI DAN IDENTIFIKASI GOLONGAN FLAVONOID DAUN DANDANG GENDIS (Clinacanthus...
 
Metode Spektrofotometri UV-Vis Untuk Penentuan Barium dalam Tanah Liat dengan...
Metode Spektrofotometri UV-Vis Untuk Penentuan Barium dalam Tanah Liat dengan...Metode Spektrofotometri UV-Vis Untuk Penentuan Barium dalam Tanah Liat dengan...
Metode Spektrofotometri UV-Vis Untuk Penentuan Barium dalam Tanah Liat dengan...
 
HIGH PERFORMANCE LIQUID CHROMATOGRAPHY PROFilE OF TEMPUYUNG Sonchus arvensis ...
HIGH PERFORMANCE LIQUID CHROMATOGRAPHY PROFilE OF TEMPUYUNG Sonchus arvensis ...HIGH PERFORMANCE LIQUID CHROMATOGRAPHY PROFilE OF TEMPUYUNG Sonchus arvensis ...
HIGH PERFORMANCE LIQUID CHROMATOGRAPHY PROFilE OF TEMPUYUNG Sonchus arvensis ...
 

Recently uploaded

MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".
RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".
RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".Kanaidi ken
 
Memperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptxMemperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptxsalmnor
 
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptHAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptnabilafarahdiba95
 
Penyebaran Pemahaman Merdeka Belajar Aksi Nyata PMM
Penyebaran Pemahaman Merdeka Belajar Aksi Nyata PMMPenyebaran Pemahaman Merdeka Belajar Aksi Nyata PMM
Penyebaran Pemahaman Merdeka Belajar Aksi Nyata PMMRiniGela
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptnovibernadina
 
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTXAKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTXIksanSaputra6
 
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...Kanaidi ken
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024ssuser0bf64e
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptxOPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptxDedeRosza
 
Program Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanProgram Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanAdePutraTunggali
 
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptxPPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptxJawahirIhsan
 
Pengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, FigmaPengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, FigmaAndreRangga1
 
Penyuluhan DM Tipe II Kegiatan Prolanis.ppt
Penyuluhan DM Tipe II Kegiatan Prolanis.pptPenyuluhan DM Tipe II Kegiatan Prolanis.ppt
Penyuluhan DM Tipe II Kegiatan Prolanis.pptpalagoro17
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxDEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxwawan479953
 
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKAksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKgamelamalaal
 
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdfAndiCoc
 

Recently uploaded (20)

MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
 
RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".
RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".
RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".
 
Memperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptxMemperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptx
 
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
 
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptHAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
 
Penyebaran Pemahaman Merdeka Belajar Aksi Nyata PMM
Penyebaran Pemahaman Merdeka Belajar Aksi Nyata PMMPenyebaran Pemahaman Merdeka Belajar Aksi Nyata PMM
Penyebaran Pemahaman Merdeka Belajar Aksi Nyata PMM
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).ppt
 
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTXAKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
 
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
 
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
 
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptxOPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
 
Program Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanProgram Kerja Public Relations - Perencanaan
Program Kerja Public Relations - Perencanaan
 
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptxPPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
 
Pengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, FigmaPengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, Figma
 
Penyuluhan DM Tipe II Kegiatan Prolanis.ppt
Penyuluhan DM Tipe II Kegiatan Prolanis.pptPenyuluhan DM Tipe II Kegiatan Prolanis.ppt
Penyuluhan DM Tipe II Kegiatan Prolanis.ppt
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxDEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
 
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKAksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
 
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
 

PENGUKURAN KEMIIRIPAN SEMATIK CITRA DENGAN BAG OF WORDS LOKAL FRAGEMEN SEMATIK CITRA

  • 1. PENGUKURAN KEMIRIPAN-SEMANTIK CITRA DENGAN~-' ~-'-"- . -- 'BAG OF WORDS'LOKAL FRAGMEN"--SEMANTIK CITRA~ -'- ", -- --------- ~,,,,-,~,- .,,,/··-·.'._w_. __ ,._.... ~ . IMAGE SEMANTIC SIMILARITY MEASUREMENT USING 'BAG OF WORDS' LOCAL IMAGE FRAGMENT Yeni Herdlyeni', Rahmat Widyanto-, Belawati H. Wldjaja' 1 Departemen Ilmu Komputer, Fakultas Matematika dan Ilmu Pengetahuan Alam Institut Pertanian Bogor, Kampus Darmaga, Wing 20 Level V Bogor, Jawa Barat, Indonesia. E-mail: yeni_herdi@ipb.ac.id 2,3Fakultas Ilmu Komputer, Universitas Indonesia, Kampus Depok, Jawa Barat, Indonesia. E-mail: 2widyanto@cs.ui.ac.id.3bela@cs.ui.ac.id Received: 15 October 2009, Accepted for publication: 21 December 2009 INTISARI Penelitian ini mengusulkan sebuah metode baru pengukuran kemiripan citra menggunakan visual citra "bag-of- words" fragmen lokal semantik citra. Pada metode ini, citra direpresentasikan dengan sederetan fragmen lokal citra. Fragmen lokal citra adalah bagian citra yang memiliki informasi penting dan secara konsisten muncul bersama pada citra, Ekstraksi fragmen lokal citra menggunakan pembelajaran secara online. Kemiripan semantik citra diukur dengan 1) mencari korespondensi antara dua pasang deretan fragmen citra; dan 2) menghitung kemiripan antara fragmen. Uji coba dilakukan dengan menggunakan database citra benchmark dengan 2,268 citra. Hasil percobaan menunjukkan bahwa metode yang diusulkan dapat meningkatkan rataan precision sebesar 74%. Hasil percobaan menunjukkan bahwa metodologi yang diusulkan dapat digunakan untuk mengukur kemiripan semantik citra dan sesuai dengan persepsi visual manusia. Kata kunci: bag-of-words, fragmen lokal, kemiripan citra, semantik citra ABSTRACT This research proposes a new approach for measuring semantic image similarities between visual image using 'bag- of-words' semantic local image fragments. In this approach, image representation is represented using an ordered list of local image fragment. Local image fragment is a part from images which gives a significant information and appears consistently within images. Local image fragment was extracted using online learning. Image semantic similarity is measured by J) solving a correspondence problem between two ordered sets offeature; and 2) Calcu- lating similarities between matchedfeatures and dissimilarities between unmatchedfeatures. The methodology has already been tested on several benchmark image databases containing 2,268 images. The experimental results show that the proposed method can increase precision by as much as 74% in average. The proposed method ispromising that could be used to measure semantic similarity adequately to human visual similar perception. Keywords: bag-of-words, local fragment, image similarity, image semantic 1. PENDAHULUAN Dua hal penting dalam pengukuran kemiripan citra adalah representasi citra dan teknik pengukur- an kemiripan citra. Representasi citra yang baik adalah representasi citra yang mampu merepre- sentasi semantik citra dan tidak sensitif terhadap perubahan cahaya, geometris. Sedangkan teknik pengukuran citra yang baik adalah yang mampu mengukur kemiripan citra sesuai dengan persepsi manusia. Ada tiga teknik representasi citra, yaitu global (global-based), regional (region-based), dan --- -- -- ------ lokal (Local-basedv", Pada pendekatan global, citra direpresentasikan dengan seluruh bagian citra. Histogram merupakan salah satu teknik representasi citra global. Pendekatan ini sangat sensitif terhadap perubahan cahaya dan geome- tris, karena pada pendekatan ini mengabaikan informasi spasial citra. Pada pendekatan regional, citra direpresentasikan dengan beberapa regional citra hasil segmentasi. Pada pendekatan ini, di- kenai istilah Region of Interest (ROI). Kelemahan pendekatan ini adalah segmentasi yang kurang baik sehingga ROI yang dihasilkan tidak merepre- sentasikan citra yang sebenamya. Oleh karena itu, Yeni Herdiyeni dkk. I 49
  • 2. pada pendekatan lokal, citra direpresentasikan dengan bagian-bagian tertentu pada citra tanpa melakukan segmentasi. Scale-Invariant Feature Transform (SIFT) merupakan salah satu teknik untuk merepresen- tasikan citra dengan menggunakan pendekatan Iokal!". Gambar 1menunjukkan titik utama lokal deskriptor SIFT. Deskriptor SIFT juga digunakan untuk mem- bentuk fragmen atau 'visual words' pada temu kembali citra (Gambar 2)pl. Fragmen citra di- peroleh berdasarkan titik utama (key points) citra dari SIFT. Setelah diperoleh fragmen, selanjutnya dilakukan perhitungan untuk mengetahui banyak- nya jumlah fragmen pada setiap citra. Jumlah fragmen tersebut direpresentasikan dengan vektor frekuensi fragmen (Gambar 3). Setelah citra direpresentasikan dengan vektor frekuensi fragmen, selanjutnya pengukuran ke- miripan citra dilakukan dengan menghitungjarak vektor. Deskriptor SIFT dapat merepresentasikan fitur dengan baik karena tidak sensitif terhadap perubahan skala, rotasi, translasi, dan perubah- an pencahayaan!", Namun, SIFT membutuhkan waktu komputasi yang tinggi dan tidak tepat di- gunakan untuk ekstraksi citra secara real time", Penelitian ini menyajikan algoritma untuk mengukur kemiripan citra dengan menggunakan 'bag-of-words' lokal semantik fragmen. Lokal semantik fragmen diperoleh melalui proses pembelajaran dengan metode Bayes'". Setiap citra direpresentasikan dengan beberapa frag- men semantik citra. Selanjutnya pengukuran kemiripan citra dilakukan dengan menghitung j.arak vektor. Susunan makalah ini terdiri dari enam bab. Bab 1 menjelaskan pendahuluan, bab 2 menjelaskan ekstraksi fragmen semantik citra, bab 3 menjelas- kan pengukuran kemiripan citra, bab 4 dan bab 5 menjelaskan percobaan dan hasil percobaan. Bab 6 menjelaskan kesimpulan dan pemanfaatan alagoritma untuk sistem temu kembali citra. 2. EKSTRAKSI FRAGMEN SEMANTIK CITRA Ekstraksi fragmen semantik citra dilakukan melalui pembelajaran dengan metode Bayesl". Pada pembelajaran diperlukan dua kelompok 50 I Instrumentasi, Vol. 34 No.1 January-June 2010 citra, yaitu citra kelas dan citra bukan kelas. Fragmeri citra dideteksi dengan menggunakan Normalized Cross Correlation (NCC). Teknik ini banyak digunakan untuk pencocokan template. Teknik cross-correlation dimotivasi oleh peng- ukuranjarak Euclid's' dengan formula: d2 j,t(u, v) = ~)j(x,y) -t(x-u,y-u)]2 x,y (1) denganfadalah citra, t adalah template (potongan citra atau fragmen), x dan y adalah posisi piksel dan u dan v adalah posisi template t. Jika nilai korelasi antara fragmen dan citra pada bagian tertentu melebihi nilai ambang batas (threshold) tertentu yang telah ditetapkan, maka artinya pada citra tersebut terdeteksi mengan- dung fragmen. Pada penelitian ini, penentuan nilai threshold berdasarkan nilai Minimum Cross Entropy (MCE)[71.Metode MCE menggunakan teori Kullback-Leibler dalam menghitung jarak D antara dua distribusi peluang. Jika diasumsikan P = {Pl,P2, ...,Pn} dan Q = {ql,n, ....,qn} adalah dua buah distribusi peluang maka cross entropy didefinisikan dengan: n po D(P,Q) = LPi1og-1 i=l qi (2) Pada metode Bayes, data pengamatan (data pelatihan) dan parameter model dinamakan dengan variable peubah acakl". Data pelatihan dinyatakan dalam bentuk vektor x, Xn = {xl,x2, ..... ,xn} dengan n adalahjumlah data dan parameter model dinyatakan B=(B(l), ..., B(d)Y dengan d adalah dimensi vektor. Dengan menggunakan fungsi kepekatan peluang (probability density function) dan distribusi gabungan p(x, B,Xn} dapat diketahui parameter model p(xIB} sebagai berikut, (3) dan kepekatan peluang bersyarat (posterior) dari parameter B dinyatakan dengan teori Bayes, pee Ix,Xn) = p(x Ie,Xn)p(e I Xn) p(x IXn) (4) dengan p(Blx, Xs) adalah posterior, p(xIB, Xs) adalah likelihood, p(BIXn} merupakan prior, dan p(xIXn} merupakan distribusi marginallkejadian.
  • 3. Gambar 1. Lokal deskriptor SIFT Visual word Visual vocabul Gambar 2. Pembentukan fragmen dengan deskriptor SIFT II i Visual vocabulary Gambar 3. Representasi citra dengan vektor frekuensi fragmen Yeni Herdiyeni dkk. I 51
  • 4. Setelah melalui tahap pembelajaran, akan diperoleh hasil seleksi beberapa potongan bagian citra yang mampu merepresentasikan semantik citra. Gambar 4 menunjukkan contoh beberapa bagian hasil deteksi .semantik citra pada kelas mobil. III -.••...-~'"'-~~ ..~ ..•• , Gambar 4. Contoh beberapa hasil deteksi bagian semantik objek pada kelas mobil Setelah fragmen terpilih untuk setiap kelas ci- tra melalui proses pembelajaran, tahap selanjutnya adalah merepresentasikan setiap citra database menggunakan semua fragmen terpilih tersebut. Semua fragmen dideteksi pada setiap citra dengan menggunakan Normalized Cross Correlation (NCC). Setelah itu, setiap citra direpresentasikan dengan vektor korelasi fragmen (Gambar 5). 0.673 .. 101167 I Vektnr Korebsi Gambar 5. Representasi citra dengan vektor korelasi fragmen 3. PENGUKURAN KEMIRIPAN CITRA Pada penelitian ini, pengukuran kemiripan di- lakukan menggunakan metode pengukuranjarak vektor dengan nilai vektor merepresentasikan nilai korelasi fragmen citra. Berikut ini adalah formula untuk mengukur jarak vektor mengguna- kan cosine similarity-": . (~~) ItQ 1:f=l t, X Qi srm I Q = -- = r==::::::::::--'-r==== , IIIIQI I~,:,Qf J~,:,If ..J L.t=l t X L.t=l t (5) 521 Instrumentasi, Vol. 34 No.1 January-June 2010 dengan Ij merupakan karakteristik ke-i dari sebuah citra di basis data, sedangkan Qj merupakan karak- teristik ke-i dari citra kueri. Semakin dekat nilai cosine similarity ke nilai 1(satu) maka semakin mirip citra tersebut dengan citra kueri. 4. EVALUASI HASIL PENGUKURAN KEMIRIPAN CITRA Pada tahap evaluasi dilakukan penilaian kinerja sistem dengan melakukan pengukuran recall dan precision untuk menentukan tingkat keefektifan hasil pengukuran kemiripan citra. Recall menyatakan proporsi materi relevan yang ditemukembalikan: Sementara itu, precision me- nyatakan proporsi materi yang ditemukembalikan yang relevan'?'. IRal Recall = IRf . . IRal Precision. = VI (6) dengan Ra adalah jumlah citra relevan yang ditemukembalikan, R adalahjumlah citra relevan yang ada di basis data, danA adalahjumlah selu- ruh citra yang ditemukembalikan. Untuk mengevaluasi relevansi citra kueri dengan hasil kueri juga dilakukan pengukuran Receiver Operator Characteristic (ROC)[I01.Peng- ukuran ROC dilakukan untuk mengetahui berapa jumlah kelas positifyang berhasil dikelasifikasi- kan sejalan dengan jumlah kelas negatif yang salah diklasifikasikan. Pada penelitian ini, hasil kueri yang sesuai dengan citra kueri dinyatakan dengan kelas positif dan hasil kueri yang tidak sesuai dengan citra kueri disebut dengan kelas negatif. Tabell menunjukkan matrik kontingensi untuk pengukuran ROC. Tabel 1. Matrik kontingensi Aktual Positif Aktual Negatif Prediksi Positif Prediksi Negatif TP FN FP TN Berdasarkan matrik kontingensi tersebut, maka nilai recall, precision, True Positif Rate (TPR) dan False Positif Rate (FPR) dapat di- nyatakan sebagai berikut:
  • 5. TP Recall=--- TP+FN TP Pr ecision = --- TP+FP (7) (8) TP TruePositifRate (TPR) = --- TP+FN . . FP Falsel'ositif Rate (FPR) = --- FP+TN (9) (10) . 5. PERCOBAAN DAN HASIL PERCOBAAN Database citra yang digunakan pada peneli- tian ini adalah database dari Microsoft Research Cambridge Object Recognition Image Database (MSRCORID). Pada penelitian ini ada lima ke- las objek yang digunakan, yaitu kelas kuda (171 citra), mobil (423 citra), sepeda (195 citra), mo- tor (832 citra), dan domba (148 citra). Data citra uji coba yang digunakan memiliki keragaman geometris, posisi, pencahayaan dan latar belakang citra. Hal ini dimaksudkan untuk menguji kemam- puan metode yang digunakan dalam mengukur kemiripan semantik citra. Beberapa contoh citra yang digunakan pada penelitian ditunjukkan pada Gambar 6. Gambar 6. Contoh citra database MSRCORID 5.1 EKSTRAKSI FRAGMEN SEMANTIK CITRA Berdasarkan hasil percobaan, beberapa frag- men semantik citra ditunjukkan pada Gambar 7. Setelah semua fragmen semantik terpilih untuk setiap kelas, tahap berikutnya adalah men- deteksi kemunculan setiap fragmen tersebut pada setiap citra dalam database. Setelah dilakukan pendeteksian fragmen, maka pada akhimya se- tiap citra direpresentasikan dalam bentuk vektor korelasi. Gambar 7. Beberapa fragmen semantik citra hasil ekstraksi 5.2 PENGUKURAN KEMIRIPAN CITRA Pada penelitian ini pengukuran kemiripan citradilakukan dengan menghitung jarak vektor menggunakan persamaan kosinus. Gambar 8 menunjukkan hasil pengukuran kerniripan citra untuk kelas sepeda ..Hasil pengukuran kemiripan citra untuk kelas mobil diperlihatkan pada Gam- bar 9. Hasil pengukuran kemiripan citra untuk kelas motor ditunjukkan pada Gambar 10. Hasil pengukuran kemiripan citra untuk kelas kuda dan hasil pengukuran kemiripan citra untuk kelas domba masing-masing diperlihatkan pada Gam- bar 11 dan Gambar 12. Gambar 8. Hasil pengukuran kemiripan citra untuk kelas sepeda Yeni Herdiyeni dkk. I 53
  • 6. Gambar 9. Hasil pengukuran kemiripan citra untuk kelas mobil f~~~"·lr~Qo~., ~ it 1)1 ;")C$ _ We~~~o_€l -,. ! ! --.~.---..--...--._-.- '-~--'--"'<. l)tW 'W"ill ~l*", -~----~- ~<!:!""" (;-. ~ ~® ~ 'fIKfiJ c:~ ';~" ~i n:n;P5 'll')i(1J:2 '1)C;g 'iQ,;<J'.'! ~fl! ~ ;p ~® !#foI .• ~, ~® 1,,~-,!I-;l~ !:!BlIl' <l.it~ :7)~l'!':1 :::::Cl$Ii ,~ i!0 ~® ~~ A Gambar 10. Hasil pengukuran kemiripan citra untuk kelas motor 5.3 EVALUASI PENGUKURAN KEMIRIPAN CITRA . Evaluasi pengukuran kemiripan citra dilaku- kan dengan menghitung tingkat rataan presisi, True Positif Rate (TPR), dan False Positif Rate (FPR). Untuk menguji kesesuaian persepsi antara hasil pengukuran kemiripan citra sistem dengan pengguna. Berdasarkan hasil pengujian sistem, diperoleh tingkat rataan untuk setiap kelas citra, ditunjukan pada Tabel 2. Gambar 13-22 menunjukkan grafik recall precision dan kurva ROC untuk setiap kelas. Hasil percobaan menunjukkan bahwa metode semantik lokal fragmen memiliki rataan akurasi presisi 541lnstrumentasi, Vol. 34 No.1 January-June 2010 Gambar 11.Hasil pengukuran kemiripan citra untuk kelas kuda ·.:iiliiin~"=1 ljr.31i:l iQ'ro ~~;1!i>l "!IOSi!.'5. 1111111111;;);~W. I'Z;~~ 1!i~375' IMl::T~ '5iOs::9 11111111~<;;W 1!)t.:mn Ii)'.:.eu ISjH3!1 11.11'1111 Gambar 12. Hasil pengukuran untuk kemiripan kelas domba sebesar 0,74. Berdasarkan hasil tersebut, maka metode ini sudah cukup baik mengukur kemiripan citra berdasarkan semantik citra. Tabel 2. Rataan presisi untuk setiap kelas citra Kelas Citra Presisi TPR FPR Sepeda 0,81 0,81 0,29 Mobil 0,75 0,74 0,36 Motor 0,86 0,85 0,15 Kuda 0,64 0,63 0,37 Domba 063 064 036 Gambar 13-14 menunjukkan grafik recall precision untuk citra sepeda. Untuk kelas sepeda, rataan akurasi presisi mencapai 0,81. Hal ini juga
  • 7. ditunjukkan pada grafik ROC yang menyatakan bahwa jumlah kelas positif, yaitu hasil kueriyang relevan (TPR) mencapai 0,81 sedangkan hasil kueri yang tidak relevan (FPR) mencapai 0,29. ):frecision-recall graph 0.8 0.6 :~ 0.5 1t 0.4 0.3 0.2 0.1 Gambar 13. Grafik Recall Precision untuk kelas sepeda roc CUNa o:-~0.8/ 01 ~ 0.6 ~ l°.5 ~ 0.4 0.3 0.2 0.1 00 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 false positive rate Gambar 14. Grafik ROC kelas sepeda Gambar 15-16 menunjukkan grafik recall precision untuk citra mobil. Untukkelas mobil, rataan akurasi presisi mencapai 0,75. Hal ini juga ditunjukkan pada grafik ROC yang menyatakan bahwajumlah kelas positif, yaitu hasil kueri yang relevan (TPR) mencapai 0,74, sedangkan hasil kueri yangtidak relevan (FPR) mencapai 0,36. Gambar 17-18 menunjukkan grafik recall precision untuk citra motor. Untuk kelas motor, memiliki rataan akurasi presisi yang paling tinggi, yaitu mencapai 0,86. Hal ini juga ditunjukkan pada grafik ROC yang menyatakan bahwa jumlah kelas positif, yaitu hasil kueri yang relevan (TPR) mencapai 0,85, sedangkan hasil kueri yang tidak relevan (FPR) mencapai 0,15. 1 precision-recall graph ~ 0.9 0.8 0.7 0.6 .~ ~~ 10 . 5 0.4 <, 0.3 '~ 0.2 0.1 00 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 , recall Gambar 15. Grafik Recall Precision untuk kelas mobil 00':--::-0."-1 ---="0.'::-2---="0.'::-3---="0.-:-4---="0.C:- 5 ---='0.6=---=-'01=---=-'0.8=---=-'0.9=---' false positive rate roc curve /~ 0.6 / 105 ;/i~ 0.4 ! 0.3 / 0.9 0.9 07 0.2 0.1 Gambar 16. Grafik ROC kelas mobil precision-recall graph 0.9 0.8 01 0.6 ~o :~ 0.5 ~ 0.4 0.3 0.2 0.1 DO 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 recall Gambar 17. Grafik Recall Precision untuk kelas motor Yeni Herdiyeni dkk. I 55
  • 8. roc curve 1 0.9 ~ O.S 0.7 ~ 0,6 ~.a 10 . 5 ~ 0.4 0.3 0.2 0.1 " 0 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 O.S 0.9 1 false positive rate Gambar 18. Grafik ROC kelas motor Gambar 19-20 menunjukkan grafik recall precision untuk citra kuda. Untuk kelas kuda, memiliki rataan akurasi presisi mencapai 0,63. Hal ini juga ditunjukkan pada grafik ROC yang menyatakan bahwa jumlah kelas positif, yaitu hasil kueri yang relevan (TPR) mencapai 0,63, sedangkan hasil kueri yang tidak relevan (FPR) rnencapai 0,47. Hasil analisis menunjukkan citra kuda yang ada di dalam database memiliki variasi geometris yang paling besar sehingga hasil akurasi- nya menurun dibandingkan kelas lainnya. precision-recall graph 0.9 O.B 0.7 0.6 c o .~ 0.5 1!Co 0.4 03 0.2 0.1 0.1 0.2 03 0.4 0.5 0.6 0.7 0.8 0.9 recall Gambar 19. Grafik recall precision untuk kelas kuda 561 Instrumentasi, Vol. 34 No.1 January-June 2010 --- ---- ------------------------------------------ roc curve 0.9 0.8 0.7 ~ 0.6 ~.~ '10.5 g 0.4 0.3 0.2 0.1 °0~~0~.1--0~.2--0~.3--~0.4--~0.~5--0.L6--0~.7~0~.8--0~.9~ false positive rate Gambar 20. Grafik ROC kelas kuda Gambar 21-22 menunjukkan grafik recall precision untuk citra domba. Untuk kelas domba, memiliki rataan akurasi presisi mencapai 0,64. Hal ini juga ditunjukkan pada grafik ROC yang menyatakan bahwa jumlah kelas positif, yaitu hasil kueri yang relevan (TPR) mencapai 0,64, sedangkan hasil kueri yang tidak relevan (FPR) mencapai 0,36. Sama seperti pada kelas kuda, hasil analisis menunjukkan citra yang ada di dalam database memiliki variasi geometris yang paling besar sehingga hasil akurasinya menurun dibandingkan kelas lainnya. precision-recall graph 0.1 0.9 0.8 0.7 0.6 s :~ 0.5 ii 0.4 03 0.2 OL-~~L-~~~~~L-~~L--L~ o 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 recall Gambar 21 Grafik recall precision untuk kelas domba
  • 9. roc curve 0.9 0.8 0.7 ~ 0.6 ~ lO.5 ~ 0.4 0.3 0.2 0.1 00 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 false positive rate Gambar 22. Grafik ROC untuk kelas Domba 6. KESIMPULAN Penelitian ini mengusulkan metode peng- ukuran kemiripan semantik menggunakan 'bag- of words' lokal fragmen semantik citra. Pada metode ini sebuah citra direpresentasikan dengan sejumlah lokal fragmen citra. Lokal fragmen citra adalah bagian dari citra yang mengandung informasi semantik citra. Lokal fragmen citra diperoleh melalui proses pembelajaran secara online menggunakan teknik Bayes. Pengukuran kemiripan semantik citra terdiri dari dua tahap, yaitu: 1) Pengukuran kemi- ripan lokal fragmen citra dengan menggunakan Normalized Cross Correlation (NeC); dan 2) Pengukuran kemiripan citra menggunakan peng- ukuran jarak vektor kosinus. Berdasarkan hasil percobaan, metode pengukuran kemiripan citra menggunakan 'bag-ofwords' lokal fragmen se- matik citra mampu meningkatkan rataan akurasi presisi sebesar 75%. Ini menunjukkan metode yang dikembangkan dapat mengukur kemiripan citra sesuai dengan persepsi manusia. 7. DAFTAR PUSTAKA [1] Datta, R., et al. 2007.Image Retrieval: Ideas, Influ- ences, and Trend of the New Age. ACM Transaction on Computing Survey. [2] Lowe. 2004. Distinctive Image Features from Scale-Invariant Keypoints. International Journal of Computer Vision. [3] Tirilly, P., et al. 2009. A Review of Weighting Schemes for Bag of Visual Words Image Retrieval. Publications Internes de l'IRISA. [4] Jing, F.,Li.,M.,et al. 2004a.An efficient and effec- tive region-based image retrieval framework. IEEE Trans. Image Processing 13, 5,699-709. [5] Fei-Fei,L., etal. 2004.Learning Generative Visual Model from few training examples: An incremental Bayesian approach tested on 101 object categories. In IEEE CVPR Workshop of Generative Model Based Vision (WGMBV). [6] Lewis, J.P. 1995.Fast Normalized Cross Correla- tion. Vision Interface, p.120-123. [7] Pal N.R. 1996. On Minimum Cross Entropy Thresholding. Pattern Recognition, vol. 29, pp. 575-580. [8] Smeulders, A.W.M., et al. 2000. Content-based Image Retrieval at The End of The Early Years. IEEE PAMI, 22(12), 1349-1380 [9] Baeza-Yates R & Berthier Ribeiro-Neto. 1999. Modern Information Retrieval. NewYork:Addison Wesley. [10] Davis, Jesse, dan Goadrich, Mark. 2006. Pro- ceeding of 34thInternational Conference on Ma- chine Learning. Yeni Herdiyeni dkk. 157