Download VISI3 - Context Aware Image Retrieval. 2009. - CAIM Context

Transcript
VISI3
C.Carlson
Table of Contents
Abstract ...................................................................................................................................... 3
1. Project goals ........................................................................................................................... 3
1.1 Translate from Coldfusion to Java ................................................................................... 3
1.2 Full-text search from Verity to Oracle .............................................................................. 3
1.3 CBIR/TBIR to use CAIRANK algorithm ........................................................................ 4
1.4 Precision testing ............................................................................................................... 4
2. Prototype documentation........................................................................................................ 4
2.1 Technologies used ............................................................................................................ 4
2.1.1 Servlets ...................................................................................................................... 4
2.1.2 JavaServerPages ........................................................................................................ 6
2.1.3 JSP Standard Tag Libraries/Custom tag libraries ...................................................... 6
2.2 Design............................................................................................................................... 7
2.2.1 Data model ................................................................................................................ 7
2.2.2 Business logic ............................................................................................................ 8
2.2.3 Front-end ................................................................................................................... 8
2.3 Search functionality.......................................................................................................... 8
2.3.1 Content-Based Image Retrieval search ..................................................................... 8
2.3.2 Text-Based Image Retrieval Search ........................................................................ 10
2.3.3 CBIR/TBIR Search ................................................................................................. 10
2.3.4 GPS Search .............................................................................................................. 13
2.3.5 CBIR & GPS Search ............................................................................................... 13
2.4 New functionality ........................................................................................................... 13
2.4.1 Thumbnails .............................................................................................................. 13
2.4.2 Tile generator ........................................................................................................... 15
2.4.3 Extended information about an image .................................................................... 16
2.4.4 Random seed image ................................................................................................ 17
3. Testing .................................................................................................................................. 17
3.1 Precision score ................................................................................................................ 17
3.2 Weight testing ................................................................................................................. 18
3.3 CBIR Precision ............................................................................................................... 18
3.3.1 The algorithm for automation.................................................................................. 18
3.3.2 Results ..................................................................................................................... 19
3.4 CBIR/GPS Precision ...................................................................................................... 19
3.4.1 The algorithm for automation.................................................................................. 19
3.4.2 Results ..................................................................................................................... 19
4. Tools used ............................................................................................................................. 20
5. Future development .............................................................................................................. 20
6. User manual .......................................................................................................................... 21
Admin panel ......................................................................................................................... 26
7. References ............................................................................................................................ 28
2 of 28