Skip to content

fb82/HarrisZ

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

27 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🎯 πŸ“ HarrisZ & HarrisZ+ οΈπŸ“ 🎯
corner detectors

πŸ”₯ 🐍 PyTorch implementation 🐍 πŸ”₯

example example
HarrisZ Β  HarrisZ+

How to use?

For installing the code, create a Python virtual environment and after its activation run pip install -r requirements.txt, the current requirement file has been tested on Ubuntu 24.04. In case you get Qt window displaying errors, reinstall again PyQt (pip install pyqt6, this is a OpenCV issue). For the usage example, run hz.py, the __main__ section of the code contains a commented example code about how to extract the keypoints and visualize them, also within the Kornia library.

Where can I find more details?

The original HarrisZ corned dector is described in the paper Improving Harris corner selection strategy (IET Computer Vision 2011), while the extended HarrisZ+ version is presented in the paper HarrisZ+: Harris corner selection for next-gen image matching pipelines (Pattern Recognition Letters 2022).

About

HarrisZ & HarrisZ+ corner detector - PyTorch implementation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published