https://github.com/erotemic/hotspotter
https://github.com/erotemic/hotspotter
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/erotemic/hotspotter
- Owner: Erotemic
- License: apache-2.0
- Created: 2013-04-02T05:13:52.000Z (about 12 years ago)
- Default Branch: main
- Last Pushed: 2023-10-21T00:54:22.000Z (over 1 year ago)
- Last Synced: 2025-02-28T10:04:08.868Z (4 months ago)
- Language: Python
- Size: 47.1 MB
- Stars: 14
- Watchers: 6
- Forks: 15
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
### NOTICE (2014-2-27):
HOTSPOTTER IS A LEGACY REPOSITORY FOR THE LATEST AND GREATEST CHECK OUT IBEIS
https://github.com/Erotemic/ibeis
A copy of the paper is hosted on github: https://github.com/Erotemic/hotspotter/blob/main/crall-hotspotter-wacv-2013.pdf
### NOTICE (2020-12-18):
It looks like the main RPI website has been removed, although it can still be accessed via the wayback machine:
https://web.archive.org/web/20170602093944/http://cs.rpi.edu/hotspotter/Dropbox should still be hosting the download links:
* Win32 Installer: https://www.dropbox.com/s/5j1xyx2hq1wzqz2/hotspotter-win32-setup.exe?dl=0
* OSX Installer: https://www.dropbox.com/s/q0vzz3xnjbxhsda/hotspotter_installer_mac.dmg?dl=0
If you have access to a Linux machine or virtual machine I would recommend using IBEIS (https://github.com/Erotemic/ibeis) over HotSpotter. It's an improved version of the software. If you have linux with a python environment you can simply `pip install ibeis`, and then run `ibeis` to use it. The most recent README has installation and usage instructions. Also note, that while I'm not supporting HotSpotter with software updates (distribution of win32 exes was magic I don't know if I'll ever be able to capture again), I will support the IBEIS software with bug fixes and perhaps updates.
Known Issues
------------HotSpotter has known bugs.
Occasionally it doesn't save a CSV correctly which results in this error:
```
error while blocking gui:ex=AttributeError("'NoneType' object has no attribute'dtype''’,)
```To fix it you need to open the image and annotation csv files corresponding to your database. There will likely be several lines in the annotation files that reference an image that doesn't exist in the images csv. Removing these lines and re-saving the CSV will resolve the issue.
If you get a memory error, you are likely running out of RAM because your
database is too big for you computer.Original README
---------------Hotspotter is a work in progress (although it is no longer in development), and
getting setup on a new system has not fully been hashed out yet. Its doable.
Best of luck. Message me on github if you need help.This will be open source we have not completely settled on a licence yet.
Prereqs:
PyQt4
opencv 2.4.8
the hotspotter repos of hesaff and flannQuick Instructions:
If you encounter errors on a Linux or Mac system before doing anything else
try running:`python setup.py fix_issues`
Command Line Instructions:
To Run Hotspotter from the command line:
`python main.py`
To Run HotSpotter from the command line with a command line interface
`python main.py --cmd`