Deliverable 5.2 - the School of Engineering and Design - Brunel ...
Deliverable 5.2 - the School of Engineering and Design - Brunel ...
Deliverable 5.2 - the School of Engineering and Design - Brunel ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
ICT Project 3D VIVANT– <strong>Deliverable</strong> <strong>5.2</strong>Contract no.:248420Search & Retrieval Mechanisms &Tools4 SEARCH FOR SIMILAR CONTENTIn <strong>the</strong>online phase <strong>of</strong> <strong>the</strong> framework, <strong>the</strong> database should be already prepared <strong>and</strong> waiting for queries.The framework supports two kinds <strong>of</strong> querying methods. The first is <strong>the</strong> typical method <strong>of</strong> a userposing a query multimedia object (a single query – see section 4.1) <strong>and</strong> <strong>the</strong> system replies with <strong>the</strong>results list. The second method is a “batch search” method where a user may need to pre-compute <strong>the</strong>results for a set <strong>of</strong> queries to use <strong>the</strong>m in <strong>the</strong> future or outside <strong>the</strong> framework (section 4.2). Thissecond approach is used in <strong>the</strong> hyperlinker demo process. This will be presented in detail in<strong>Deliverable</strong> D5.44.1 SINGLE FRAME SEARCHIn <strong>the</strong> single frame search functionality <strong>the</strong> user selects to perform a new query from <strong>the</strong> menu or <strong>the</strong>toolbar icon. A new search thread is generated <strong>and</strong> a new window is presented in <strong>the</strong> UI (Figure 12).The window provides an “open” button that opens <strong>the</strong> platform’s native “file open” dialog. The userselects <strong>the</strong> integral frame file that he wants to use as query <strong>and</strong> loads it into <strong>the</strong> window. The “loadmask” button loads <strong>the</strong> corresponding segmentation mask from <strong>the</strong> database. The segmentation maskloading opens <strong>the</strong> mask image file <strong>and</strong> reads from <strong>the</strong> corresponding XML file or computes on <strong>the</strong> fly<strong>the</strong> bounding boxes <strong>and</strong> clickable areas for each object in <strong>the</strong> frame. After this process <strong>the</strong> user is ableto click <strong>the</strong> exact object (see Figure 13) in <strong>the</strong> loaded integral image <strong>and</strong> use it as a query. In this case<strong>the</strong> query is only <strong>the</strong> selected object <strong>and</strong> not <strong>the</strong> entire query image. If <strong>the</strong> user selects to not load <strong>the</strong>mask <strong>and</strong> just click <strong>the</strong> search button, <strong>the</strong> whole integral image is used as a query image.Figure 12: Query formulator window4/03/2013 18