alicevision/popsift-deps

Sponsored OSS

By alicevision

Updated over 3 years ago

Image
Languages & frameworks
Machine learning & AI
Data science
0

1.1K

alicevision/popsift-deps repository overview

PopSift

CII Best Practices Codacy Badge

PopSift is an open-source implementation of the SIFT algorithm in CUDA. PopSift tries to stick as closely as possible to David Lowe's famous paper [1], while extracting features from an image in real-time at least on an NVidia GTX 980 Ti GPU.

HW requirements

PopSift compiles and works with NVidia cards of compute capability >= 3.0 (including the GT 650M), but the code is developed with the compute capability 5.2 card GTX 980 Ti in mind.

Dependencies

PopSift depends on:

  • CUDA >= 7.0

Optionally, for the provided applications:

  • Boost >= 1.55 (required components {atomic, chrono, date-time, system, thread}-dev)

  • DevIL (libdevil-dev) can be used to load a broader range of image formats, otherwise only pgm is supported.

Docker repository

This Docker repository hosts the base images to build a popsift docker image. The image contains all the dependencies (even the optional ones). The associated docker file can be found in https://github.com/alicevision/popsift/blob/develop/Dockerfile_deps

Tag summary

Content type

Image

Digest

sha256:0811099db

Size

3 GB

Last updated

over 3 years ago

docker pull alicevision/popsift-deps:cuda12.1.0-ubuntu22.04

This week's pulls

Pulls:

17

Last week