cuitao111 / LLSHforVAD

Code for Learnable Locality-Sensitive Hashing for Video Anomaly Detection

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Learnable Locality-Sensitive Hashing for Video Anomaly Detection

This repository is the official implementation of Learnable Locality-Sensitive Hashing for Video Anomaly Detection.

Dependencies

  • Hardware
    • CPU: 48 cores
    • RAM: 384 GB
    • Disk: 3 TB
    • GPU: NVIDIA GeForce 2080 Ti * 4
  • Software

Datasets

Usage

  1. Extract features for the three datasets: 0-FeatureExtraction.
  2. (Light-)LSH|LLSH: 1-LLSH.
  3. KNN: 2-KNN.
  4. K-means: 3-KMeans.

Please refer to the subdirectories for more details.

License

TODO

Related Repositories

About

Code for Learnable Locality-Sensitive Hashing for Video Anomaly Detection

License:Other


Languages

Language:Python 95.1%Language:Shell 4.9%