All Projects → Lijun-Yu → zero_virus

Lijun-Yu / zero_virus

Licence: other
Zero-VIRUS: Zero-shot VehIcle Route Understanding System for Intelligent Transportation (CVPR 2020 AI City Challenge Track 1)

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to zero virus

odam
ODAM - Object detection and Monitoring
Stars: ✭ 16 (-36%)
Mutual labels:  vehicle-counting, vehicle-detection-and-tracking
vehicles-counting-yolov4-deepsort
A project for counting vehicles using YOLOv4 + DeepSORT + Flask + Ngrok + TF2
Stars: ✭ 23 (-8%)
Mutual labels:  vehicle-counting
HiCMD
[CVPR2020] Hi-CMD: Hierarchical Cross-Modality Disentanglement for Visible-Infrared Person Re-Identification
Stars: ✭ 64 (+156%)
Mutual labels:  cvpr2020
handobjectconsist
[cvpr 20] Demo, training and evaluation code for joint hand-object pose estimation in sparsely annotated videos
Stars: ✭ 100 (+300%)
Mutual labels:  cvpr2020
Cvpr2021 Papers With Code
CVPR 2021 论文和开源项目合集
Stars: ✭ 7,138 (+28452%)
Mutual labels:  cvpr2020
SSTDA
[CVPR 2020] Action Segmentation with Joint Self-Supervised Temporal Domain Adaptation (PyTorch)
Stars: ✭ 150 (+500%)
Mutual labels:  cvpr2020
GPQ
Generalized Product Quantization Network For Semi-supervised Image Retrieval - CVPR 2020
Stars: ✭ 60 (+140%)
Mutual labels:  cvpr2020
cityflow-nl
Challenge Track 5 in 2021 AI City Challenge. (Baseline Model)
Stars: ✭ 25 (+0%)
Mutual labels:  aicitychallenge
Udacity-CarND-Vehicle-Detection-and-Tracking
Term 1, Project 5 - Udacity Self Driving Car Nanodegree
Stars: ✭ 20 (-20%)
Mutual labels:  vehicle-detection-and-tracking
2019-CVPR-AIC-Track-1-UWIPL
Repository for 2019 CVPR AI City Challenge Track 1 from IPL@UW
Stars: ✭ 19 (-24%)
Mutual labels:  aicitychallenge
Cvpr2021 Paper Code Interpretation
cvpr2021/cvpr2020/cvpr2019/cvpr2018/cvpr2017 论文/代码/解读/直播合集,极市团队整理
Stars: ✭ 8,075 (+32200%)
Mutual labels:  cvpr2020
Stargan V2
StarGAN v2 - Official PyTorch Implementation (CVPR 2020)
Stars: ✭ 2,700 (+10700%)
Mutual labels:  cvpr2020
PQ-NET
code for our CVPR 2020 paper "PQ-NET: A Generative Part Seq2Seq Network for 3D Shapes"
Stars: ✭ 99 (+296%)
Mutual labels:  cvpr2020
Alae
[CVPR2020] Adversarial Latent Autoencoders
Stars: ✭ 3,178 (+12612%)
Mutual labels:  cvpr2020
SCT
SCT: Set Constrained Temporal Transformer for Set Supervised Action Segmentation (CVPR2020) https://arxiv.org/abs/2003.14266
Stars: ✭ 35 (+40%)
Mutual labels:  cvpr2020
C3Net
C3Net: Demoireing Network Attentive in Channel, Color and Concatenation (CVPRW 2020)
Stars: ✭ 17 (-32%)
Mutual labels:  cvpr2020
CVPR2020 PADS
(CVPR 2020) This repo contains code for "PADS: Policy-Adapted Sampling for Visual Similarity Learning", which proposes learnable triplet mining with Reinforcement Learning.
Stars: ✭ 57 (+128%)
Mutual labels:  cvpr2020
LUVLi
[CVPR 2020] Re-hosting of the LUVLi Face Alignment codebase. Please download the codebase from the original MERL website by agreeing to all terms and conditions. By using this code, you agree to MERL's research-only licensing terms.
Stars: ✭ 24 (-4%)
Mutual labels:  cvpr2020
DenseDescriptorLearning-Pytorch
Official Repo for the paper "Extremely Dense Point Correspondences using a Learned Feature Descriptor" (CVPR 2020)
Stars: ✭ 66 (+164%)
Mutual labels:  cvpr2020
Vehicle-Detection
Vehicle Detection Using Deep Learning and YOLO Algorithm
Stars: ✭ 96 (+284%)
Mutual labels:  vehicle-counting

Zero-VIRUS*: Zero-shot VehIcle Route Understanding System for Intelligent Transportation (CVPR 2020 AI City Challenge Track 1)

Authors: Lijun Yu, Qianyu Feng, Yijun Qian, Wenhe Liu, Alexander G. Hauptmann
Email: [email protected]

*Written in the era of Coronavirus Disease 2019 (COVID-19), with a sincere hope for a better world.

@inproceedings{yu2020zero,
  title={Zero-VIRUS: Zero-shot VehIcle Route Understanding System for Intelligent Transportation},
  author={Yu, Lijun and Feng, Qianyu and Qian, Yijun and Liu, Wenhe and Hauptmann, Alexander G.},
  booktitle={Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops},
  year={2020}
}

Setup

Install miniconda, then create the environment and activate it via

conda env create -f environment.yml
conda activate zero_virus

Directory structure:

  • datasets
    • Dataset_A (AIC20_track1_vehicle_counting.zip/Dataset_A)
    • Dataset_B (hidden evaluation)
  • experiments
    • efficiency
      • aic2020-base.json
    • <experiment_name>
      • output.txt

Evaluate

As a zero-shot system, no training is required. We use Mask R-CNN pretrained on COCO from detectron2 as detector, whose weights will be downloaded automatically at the first run.

As the dataset only provided screenshots of the pre-defined routes, we created our own annotation of them with labelme.

To get system outputs, run

./evaluate.sh <experiment_name> <dataset_split>
# For example
./evaluate.sh submission Dataset_A

To get efficiency base score, run

python utils/efficiency_base.py

Performance

On Dataset A with 8 V100 GPUs:

  • S1: 0.9328
    • S1_Effectiveness: 0.9120
      • mwRMSE: 4.2738
    • S1_Efficiency: 0.9815
      • time: 3084.04
      • baseline: 0.546801

Visualizations available at Google Drive.

License

See LICENSE. Please read before use.

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].