Skip to content
/ miru Public

Performant content-based image retrieval using generalized hyperplane trees

License

Notifications You must be signed in to change notification settings

gqgs/miru

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

miru

Performant content-based image retrieval using generalized hyperplane trees [1].

miru

Install

make install

Docker

make docker
docker run -v "$(pwd)":"$(pwd)" miru miru-index --help
docker run -v "$(pwd)":"$(pwd)" miru miru-search --help
docker run -v "$(pwd)":"$(pwd)" miru miru-plot --help

Usage

Index images

miru-index --folder [folder]

Search for an image

miru-search --file [path|url]

Displaying the tree

miru-plot --out digraph.dot
dot -Tsvg digraph.dot -o miru.svg

Performance

miru-search should scale logarithmically according to the size of the database, assuming there is enough variety in the processed set of images.


[1] J. K. Uhlmann. Satisfying general proximity/similarity queries with metric trees.