├── .gitignore ├── README.md ├── c-code ├── .gitignore ├── CMakeLists.txt ├── build │ └── .placeholder ├── sift.cpp └── sift.hpp ├── data └── testimg │ ├── img1.jpg │ └── img1.txt ├── models ├── base │ └── new-CNN3-picc-iter-56k.h5 ├── configs │ └── picc-finetune-nopair.config └── picc-best │ ├── mean_std.h5 │ └── model.h5 ├── python-code ├── .gitignore ├── .locks │ └── .placeholder ├── Utils │ ├── __init__.py │ ├── custom_theano.py │ ├── custom_types.py │ ├── dataset_tools │ │ ├── __init__.py │ │ ├── helper.py │ │ └── test.py │ ├── dump_tools.py │ ├── filter_tools.py │ ├── ghh_pool.py │ ├── kp_tools.py │ ├── lasagne_tools.py │ ├── math_tools.py │ ├── networks │ │ ├── __init__.py │ │ ├── descriptor │ │ │ ├── __init__.py │ │ │ ├── bypass.py │ │ │ └── descriptor_imported.py │ │ ├── detector │ │ │ ├── __init__.py │ │ │ ├── bypass.py │ │ │ └── tilde.py │ │ ├── eccv_base.py │ │ ├── eccv_combined.py │ │ ├── network_base.py │ │ └── orientation │ │ │ ├── __init__.py │ │ │ ├── bypass.py │ │ │ └── cvpr16.py │ ├── sift_tools.py │ └── solvers.py ├── compute_descriptor.py ├── compute_detector.py └── compute_orientation.py ├── requirements.txt ├── results └── .placeholder └── run.sh /.gitignore: -------------------------------------------------------------------------------- 1 | results 2 | .DS_Store 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/LIFT/HEAD/README.md -------------------------------------------------------------------------------- /c-code/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/LIFT/HEAD/c-code/.gitignore -------------------------------------------------------------------------------- /c-code/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/LIFT/HEAD/c-code/CMakeLists.txt -------------------------------------------------------------------------------- /c-code/build/.placeholder: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /c-code/sift.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/LIFT/HEAD/c-code/sift.cpp -------------------------------------------------------------------------------- /c-code/sift.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/LIFT/HEAD/c-code/sift.hpp -------------------------------------------------------------------------------- /data/testimg/img1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/LIFT/HEAD/data/testimg/img1.jpg -------------------------------------------------------------------------------- /data/testimg/img1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/LIFT/HEAD/data/testimg/img1.txt -------------------------------------------------------------------------------- /models/base/new-CNN3-picc-iter-56k.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/LIFT/HEAD/models/base/new-CNN3-picc-iter-56k.h5 -------------------------------------------------------------------------------- /models/configs/picc-finetune-nopair.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/LIFT/HEAD/models/configs/picc-finetune-nopair.config -------------------------------------------------------------------------------- /models/picc-best/mean_std.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/LIFT/HEAD/models/picc-best/mean_std.h5 -------------------------------------------------------------------------------- /models/picc-best/model.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/LIFT/HEAD/models/picc-best/model.h5 -------------------------------------------------------------------------------- /python-code/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/LIFT/HEAD/python-code/.gitignore -------------------------------------------------------------------------------- /python-code/.locks/.placeholder: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python-code/Utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python-code/Utils/custom_theano.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/LIFT/HEAD/python-code/Utils/custom_theano.py -------------------------------------------------------------------------------- /python-code/Utils/custom_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/LIFT/HEAD/python-code/Utils/custom_types.py -------------------------------------------------------------------------------- /python-code/Utils/dataset_tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python-code/Utils/dataset_tools/helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/LIFT/HEAD/python-code/Utils/dataset_tools/helper.py -------------------------------------------------------------------------------- /python-code/Utils/dataset_tools/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/LIFT/HEAD/python-code/Utils/dataset_tools/test.py -------------------------------------------------------------------------------- /python-code/Utils/dump_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/LIFT/HEAD/python-code/Utils/dump_tools.py -------------------------------------------------------------------------------- /python-code/Utils/filter_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/LIFT/HEAD/python-code/Utils/filter_tools.py -------------------------------------------------------------------------------- /python-code/Utils/ghh_pool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/LIFT/HEAD/python-code/Utils/ghh_pool.py -------------------------------------------------------------------------------- /python-code/Utils/kp_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/LIFT/HEAD/python-code/Utils/kp_tools.py -------------------------------------------------------------------------------- /python-code/Utils/lasagne_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/LIFT/HEAD/python-code/Utils/lasagne_tools.py -------------------------------------------------------------------------------- /python-code/Utils/math_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/LIFT/HEAD/python-code/Utils/math_tools.py -------------------------------------------------------------------------------- /python-code/Utils/networks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python-code/Utils/networks/descriptor/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python-code/Utils/networks/descriptor/bypass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/LIFT/HEAD/python-code/Utils/networks/descriptor/bypass.py -------------------------------------------------------------------------------- /python-code/Utils/networks/descriptor/descriptor_imported.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/LIFT/HEAD/python-code/Utils/networks/descriptor/descriptor_imported.py -------------------------------------------------------------------------------- /python-code/Utils/networks/detector/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python-code/Utils/networks/detector/bypass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/LIFT/HEAD/python-code/Utils/networks/detector/bypass.py -------------------------------------------------------------------------------- /python-code/Utils/networks/detector/tilde.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/LIFT/HEAD/python-code/Utils/networks/detector/tilde.py -------------------------------------------------------------------------------- /python-code/Utils/networks/eccv_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/LIFT/HEAD/python-code/Utils/networks/eccv_base.py -------------------------------------------------------------------------------- /python-code/Utils/networks/eccv_combined.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/LIFT/HEAD/python-code/Utils/networks/eccv_combined.py -------------------------------------------------------------------------------- /python-code/Utils/networks/network_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/LIFT/HEAD/python-code/Utils/networks/network_base.py -------------------------------------------------------------------------------- /python-code/Utils/networks/orientation/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python-code/Utils/networks/orientation/bypass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/LIFT/HEAD/python-code/Utils/networks/orientation/bypass.py -------------------------------------------------------------------------------- /python-code/Utils/networks/orientation/cvpr16.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/LIFT/HEAD/python-code/Utils/networks/orientation/cvpr16.py -------------------------------------------------------------------------------- /python-code/Utils/sift_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/LIFT/HEAD/python-code/Utils/sift_tools.py -------------------------------------------------------------------------------- /python-code/Utils/solvers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/LIFT/HEAD/python-code/Utils/solvers.py -------------------------------------------------------------------------------- /python-code/compute_descriptor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/LIFT/HEAD/python-code/compute_descriptor.py -------------------------------------------------------------------------------- /python-code/compute_detector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/LIFT/HEAD/python-code/compute_detector.py -------------------------------------------------------------------------------- /python-code/compute_orientation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/LIFT/HEAD/python-code/compute_orientation.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/LIFT/HEAD/requirements.txt -------------------------------------------------------------------------------- /results/.placeholder: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/LIFT/HEAD/run.sh --------------------------------------------------------------------------------