mas01cr@0
|
1 audioDB version 1.0
|
mas01cr@0
|
2
|
mas01cr@0
|
3 A feature vector database management system for content-based retrieval.
|
mas01cr@0
|
4
|
mas01cr@0
|
5 Usage: audioDB [OPTIONS]...
|
mas01cr@0
|
6
|
mas01cr@0
|
7 --full-help Print help, including hidden options, and exit
|
mas01cr@0
|
8 -V, --version Print version and exit
|
mas01cr@0
|
9 -H, --help print help on audioDB usage and exit.
|
mas01cr@0
|
10 -v, --verbosity=detail level of detail of operational information.
|
mas01cr@0
|
11 (default=`1')
|
mas01cr@0
|
12
|
mas01cr@0
|
13 Database Setup:
|
mas01cr@0
|
14 All database operations require a database argument.
|
mas01cr@0
|
15
|
mas01cr@0
|
16 Database commands are UPPER CASE. Command options are lower case.
|
mas01cr@0
|
17
|
mas01cr@0
|
18 -d, --database=filename database file required by Database commands.
|
mas01cr@0
|
19 -N, --NEW make a new (initially empty) database.
|
mas01cr@0
|
20 -S, --STATUS output database information to stdout.
|
mas01cr@0
|
21 -D, --DUMP output all entries: index key size.
|
mas01cr@0
|
22 -L, --L2NORM unit norm vectors and norm all future inserts.
|
mas01cr@0
|
23
|
mas01cr@0
|
24 Database Insertion:
|
mas01cr@0
|
25 The following commands insert feature files, with optional keys and
|
mas01cr@0
|
26 timestamps.
|
mas01cr@0
|
27
|
mas01cr@0
|
28 -I, --INSERT add feature vectors to an existing database.
|
mas01cr@0
|
29 -U, --UPDATE replace inserted vectors associated with key
|
mas01cr@0
|
30 with new input vectors.
|
mas01cr@0
|
31 -f, --features=filename binary series of vectors file {int sz:ieee
|
mas01cr@0
|
32 double[][sz]:eof}.
|
mas01cr@0
|
33 -t, --times=filename list of time points (ascii) for feature vectors.
|
mas01cr@0
|
34 -k, --key=identifier unique identifier associated with features.
|
mas01cr@0
|
35
|
mas01cr@0
|
36 -B, --BATCHINSERT add feature vectors named in a --featureList
|
mas01cr@0
|
37 file (with optional keys in a --keyList file)
|
mas01cr@0
|
38 to the named database.
|
mas01cr@0
|
39 -F, --featureList=filename text file containing list of binary feature
|
mas01cr@0
|
40 vector files to process
|
mas01cr@0
|
41 -T, --timesList=filename text file containing list of ascii --times for
|
mas01cr@0
|
42 each --features file in --featureList.
|
mas01cr@0
|
43 -K, --keyList=filename text file containing list of unique identifiers
|
mas01cr@0
|
44 associated with --features.
|
mas01cr@0
|
45
|
mas01cr@0
|
46 Database Search:
|
mas01cr@0
|
47 Thse commands control the retrieval behaviour.
|
mas01cr@0
|
48
|
mas01cr@0
|
49 -Q, --QUERY=searchtype content-based search on --database using
|
mas01cr@0
|
50 --features as a query. Optionally restrict the
|
mas01cr@0
|
51 search to those segments identified in a
|
mas01cr@0
|
52 --keyList. (possible values="point",
|
mas01cr@0
|
53 "segment", "sequence")
|
mas01cr@0
|
54 -p, --qpoint=position ordinal position of query start point in
|
mas01cr@0
|
55 --features file. (default=`0')
|
mas01cr@0
|
56 -e, --exhaustive exhaustive search: iterate through all query
|
mas01cr@0
|
57 vectors in search. Overrides --qpoint.
|
mas01cr@0
|
58 (default=off)
|
mas01cr@0
|
59 -n, --pointnn=numpoints number of point nearest neighbours to use in
|
mas01cr@0
|
60 retrieval. (default=`10')
|
mas01cr@0
|
61 -R, --radius=DOUBLE radius search, returns all
|
mas01cr@0
|
62 points/segments/sequences inside given radius.
|
mas01cr@0
|
63 (default=`1.0')
|
mas01cr@0
|
64 -x, --expandfactor=DOUBLE time compress/expand factor of result length to
|
mas01cr@0
|
65 query length [1.0 .. 100.0]. (default=`1.1')
|
mas01cr@0
|
66 -o, --rotate rotate query vectors for rotationally invariant
|
mas01cr@0
|
67 search. (default=off)
|
mas01cr@0
|
68 -r, --resultlength=length maximum length of the result list.
|
mas01cr@0
|
69 (default=`10')
|
mas01cr@0
|
70 -l, --sequencelength=length length of sequences for sequence search.
|
mas01cr@0
|
71 (default=`16')
|
mas01cr@0
|
72 -h, --sequencehop=hop hop size of sequence window for sequence search.
|
mas01cr@0
|
73 (default=`1')
|
mas01cr@0
|
74
|
mas01cr@0
|
75 Web Services:
|
mas01cr@0
|
76 These commands enable the database process to establish a connection via the
|
mas01cr@0
|
77 internet and operate as separate client and server processes.
|
mas01cr@0
|
78
|
mas01cr@0
|
79 -s, --SERVER=port run as standalone web service on named port.
|
mas01cr@0
|
80 (default=`80011')
|
mas01cr@0
|
81 -c, --client=hostname:port run as a client using named host service.
|
mas01cr@0
|
82
|
mas01cr@0
|
83 Copyright (C) 2007 Michael Casey, Goldsmiths, University of London
|
mas01cr@0
|
84
|