Tm kim hnh nh vi Ti t ng trc quan (Bag of Visual Words)
Bn c th s dng cc chc nng Computer Vision System Toolbox tm
kim bng hnh nh, cn c gi l h thng tm kim hnh nh da trn ni dung (content-based image retrieval - CBIR). Cc h thng CBIR c s dng tm cc hnh nh tng ng vi hnh nh truy vn t mt tp hp cc hnh nh. Vic p dng cc loi h thng ny c th c tm thy trong nhiu lnh vc nh tm kim sn phm da trn web, gim st v nhn dng a im trc quan. u tin, h thng s tm kim mt b su tp hnh nh tm ra nhng hnh nh tng t nh hnh nh truy vn. H thng truy xut s dng mt ti cc t ng trc quan (bag of visual words), mt b su tp cc m t hnh nh, i din cho tp d liu hnh nh ca bn. Hnh nh c lp ch mc to ra mt nh x cc t trc quan (visual words). Ch mc lp bn mi t trc quan (visual words) n cc ln xut hin ca chng trong tp hnh nh. So snh gia hnh nh truy vn v ch mc cung cp hnh nh tng t nht vi hnh nh truy vn. Bng cch s dng quy trnh lm vic ca h thng CBIR, bn c th nh gi chnh xc ca mt tp kt qu tm kim hnh nh bit. Quy trnh ca h thng tm kim To b nh i din cho cc tnh nng hnh nh tm kim. S dng imageDatastore lu tr d liu hnh nh. S dng mt s lng ln cc hnh nh i din cho cc quan im khc nhau ca i tng. Mt s lng ln v a dng hnh nh gip o to cc t ng th gic (bag of visual words) v tng tnh chnh xc ca vic tm kim hnh nh. Loi tnh nng. Hm indexImages to ra cc t ng trc quan (visual words) s dng cc tnh nng c tng tc mnh m (SURF). i vi cc loi tnh nng khc, bn c th s dng mt trnh trch xut ty chnh (custom extractor), v sau s dng cc tnh nng bagOfFeatures to ra cc t ng trc quan (visual words). Bn c th s dng imgSet ban u hoc mt b su tp hnh nh khc cho tp hun luyn. s dng mt b su tp khc, hy to ra cc visual words trc khi to ch mc hnh nh, s dng chc nng bagOfFeatures. u im ca vic s dng cng mt b hnh nh l visual vocabulary c thit k ring cho b tm kim. Bt li ca cch tip cn ny l h thng tm kim phi dng li t vng trc quan (visual vocabulary) s dng trn mt tp hp cc hnh nh khc nhau ng k. Vi mt b c lp, t vng trc quan (visual vocabulary) s c th x l tt hn cc hnh nh mi b sung vo ch mc tm kim. Lp ch mc cc hnh nh. Hm indexImages to ra mt ch mc tm kim nh x cc visual words vi cc ln xut hin ca chng trong b su tp hnh nh. Khi bn to ra cc visual words bng cch s dng b su tp c lp hoc tp hp con, hy bao gm cc ti (bag) nh mt i s u vo cho indexImages. Nu bn khng to ra mt bag of visual words c lp, th hm s to ra ti (bag) da trn ton b b su tp u vo imgSet. Bn c th trc tip thm v xa hnh nh t ch mc hnh nh bng cch s dng cc phng php addImages v removeImages. Tm kim t b d liu cho nhng hnh nh tng t. S dng hm retrieveImages tm kim b nh nhng hnh nh tng t vi hnh nh truy vn. S dng thuc tnh NumResults kim sot s kt qu. V d: tr li 10 hnh nh tng t hng u, hy t thuc tnh ROI s dng mt vng nh hn ca hnh nh truy vn. Mt vng nh hn rt hu ch cho vic c lp mt i tng c th trong mt hnh nh m bn mun tm kim. nh gi vic tm kim hnh nh. S dng hm evaluImageRetrieval nh gi vic tm kim hnh nh bng cch s dng mt hnh nh truy vn vi mt b kt qu bit. Nu kt qu khng phi l nhng g bn mong i, bn c th sa i hoc tng cng cc tnh nng ca bag of words. Kim tra kiu ca tnh nng tm kim. Loi tnh nng c s dng truy xut ph thuc vo loi hnh nh trong b su tp. V d: nu bn ang tm kim mt b su tp hnh nh c to thnh t cc cnh, chng hn nh cc bi bin, thnh ph, hoc xa l, hy s dng mt tnh nng hnh nh bao trm. Tnh nng hnh nh bao trm, chng hn nh mt biu mu, nm bt cc yu t chnh ca ton cnh. tm cc i tng c th trong b su tp hnh nh, hy s dng cc tnh nng hnh nh cc b c trch ra xung quanh cc im chnh i tng.