Kolkir / feature-point-cnn

Neural feature detector and descriptor

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

superpoint

This is a PyTorch implementation of CNN for image feature extraction it is based on training ideas applied for SuperPoint network but architecture is based on ResNet approach. Such architecture choice allowed to make model to train more faster with lower memory consumption, also this model can be trained in automatic mixed-precision mode and with a gradient accumulation technique that allows to use simpler GPUs to achieve normal training results.

Some algorithm implementations were inspired by the following repositories:

The main ideas are based on the following paper:

"SuperPoint: Self-Supervised Interest Point Detection and Description." Daniel DeTone, Tomasz Malisiewicz, Andrew Rabinovich. ArXiv 2018.

About

Neural feature detector and descriptor

License:MIT License


Languages

Language:C++ 71.4%Language:Python 28.0%Language:CMake 0.3%Language:Shell 0.3%