All Projects → ducha-aiki → hesaff-pytorch

ducha-aiki / hesaff-pytorch

Licence: other
PyTorch implementation of Hessian-Affine local feature detector

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to hesaff-pytorch

mods-light-zmq
MODS with external deep descriptors/detectors
Stars: ✭ 46 (+119.05%)
Mutual labels:  local-features, hessian-affine
mods
MODS (Matching On Demand with view Synthesis) is algorithm for wide-baseline matching.
Stars: ✭ 84 (+300%)
Mutual labels:  detector, local-features
Asl
free windows software
Stars: ✭ 97 (+361.9%)
Mutual labels:  detector
Open-Source-Models
Address book for computer vision models.
Stars: ✭ 30 (+42.86%)
Mutual labels:  detector
Yoloncs
YOLO object detector for Movidius Neural Compute Stick (NCS)
Stars: ✭ 176 (+738.1%)
Mutual labels:  detector
Ssd Pytorch
SSD: Single Shot MultiBox Detector pytorch implementation focusing on simplicity
Stars: ✭ 107 (+409.52%)
Mutual labels:  detector
Php Opencv
php wrapper for opencv
Stars: ✭ 194 (+823.81%)
Mutual labels:  detector
Tiny
Tiny Face Detector, CVPR 2017
Stars: ✭ 1,079 (+5038.1%)
Mutual labels:  detector
SparkChamber
An event tracking framework for iOS
Stars: ✭ 44 (+109.52%)
Mutual labels:  detector
Jscpd
Copy/paste detector for programming source code.
Stars: ✭ 2,397 (+11314.29%)
Mutual labels:  detector
small-rpc
🔥基于netty和hessian的一个轻量级RPC调用框架
Stars: ✭ 21 (+0%)
Mutual labels:  hessian
East icpr
Forked from argman/EAST for the ICPR MTWI 2018 CHALLENGE
Stars: ✭ 154 (+633.33%)
Mutual labels:  detector
Yolo Powered robot vision
Stars: ✭ 133 (+533.33%)
Mutual labels:  detector
Device Detector Js
A precise user agent parser and device detector written in TypeScript
Stars: ✭ 193 (+819.05%)
Mutual labels:  detector
Handtracking
Building a Real-time Hand-Detector using Neural Networks (SSD) on Tensorflow
Stars: ✭ 1,506 (+7071.43%)
Mutual labels:  detector
Nostril
Nostril: Nonsense String Evaluator
Stars: ✭ 86 (+309.52%)
Mutual labels:  detector
Detectem
detectem - detect software and its version on websites.
Stars: ✭ 152 (+623.81%)
Mutual labels:  detector
Detect It Easy
Program for determining types of files for Windows, Linux and MacOS.
Stars: ✭ 2,982 (+14100%)
Mutual labels:  detector
IP-Monitor
CSDN博客
Stars: ✭ 32 (+52.38%)
Mutual labels:  detector
MVDet
[ECCV 2020] Codes and MultiviewX dataset for "Multiview Detection with Feature Perspective Transformation".
Stars: ✭ 123 (+485.71%)
Mutual labels:  detector

This is implementation of Hessian-Affine local feature detector. It is heavily based on Michal Perdoch C++ implementation https://github.com/perdoch/hesaff

pytaff - current implementation hesamp - Michal Perdoch C++ one.

average

There are several differences:

  1. No SIFT description, the output is image patches. If one needs to, patches could be feed into PyTorchSIFT

  2. Subpixel precision is done via "center-of-responce-mass" inspired by LIFT paper, instead of original iterative quadratic fitting

  3. Instead of setting threshold to control number of detection, this implementation simply outputs top-K local extreme points.

You also might be interested in HesAffNet, which gives significantly better results because of learned affine shape estimation procedure.

If you use this code for academic purposes, please cite the following paper:

@article{AffNet2017,
 author = {Dmytro Mishkin, Filip Radenovic, Jiri Matas},
    title = "{Learning Discriminative Affine Regions via Discriminability}",
     year = 2017,
    month = nov}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].