Skip to content
This repository has been archived by the owner on Nov 20, 2022. It is now read-only.

GerardvSchie/MultiMedia_ShapeRetrieval

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multimedia retrieval

This is a multimedia retrieval system, which takes a query shape and returns similar shapes from the database. Use alt and control with the mouse to move the shape. It uses Open3D to render the shapes.

How to run the project

The full application only works on Windows. I have verified with PyCharm that the script can run. Please install all the packages from the requirements.txt located on the same layer as this readme.

Then run the main.py in src for the offline part. Or run main.py in the app folder for the GUI

Important: Run from the repository root like this. It will indicate with a warning if it is done incorrectly

python3 src/main.py

or

python3 app/main.py

Other notes

Please be aware that querying takes a long time since the convex hull etc. is computed for the shapes. It didn't take more than 30 seconds on my system, but maybe some large shapes will slow it down substantially

The paths are printed to the command line after the query has been performed if it would take too long. They are in the correct ordering and can then be used in the ply viewer tab.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published