aue8088-pa3
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.3%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: DominicoRyu
- License: agpl-3.0
- Language: Jupyter Notebook
- Default Branch: main
- Size: 5.92 MB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
HYU-AUE8088, Understanding and Utilizing Deep Learning
Project. Multispectral Pedestrian Detection
Important Files
bash
├── README.md
├── requirements.txt
├── datasets
│ └── kaist-rgbt/ (see below explanation)
├── data
│ ├── ...
│ └── kaist-rgbt.yaml
├── models
│ ├── ...
│ ├── common.py
│ ├── yolo.py
│ ├── yolo5n_kaist-rgbt.yaml
│ └── yolo5s_kaist-rgbt.yaml
├── utils
│ ├── ...
│ ├── eval
│ │ ├── coco.py
│ │ ├── cocoeval.py
│ │ └── kaisteval.py
│ ├── dataloaders.py
│ └── loss.py
├── detect.py
├── debug_kaist.ipynb
├── val.py
└── train_simple.py
Preparation
Prepare dataset (5.8GB, multispectral(visible + lwir) images with bbox labels)
bash $ wget https://hyu-aue8088.s3.ap-northeast-2.amazonaws.com/kaist-rgbt-aue8088.tar.gz $ tar xzvf kaist-rgbt-aue8088.tar.gzCreate python virtual environment
bash $ python3 -m venv venv/aue8088-project $ source venv/aue8088-project/bin/activateCheck whether the virtual environment set properly : The result should end with
venv/aue8088-project/bin/python.
bash
$ which python
- Clone base code repository (replace
ircvlabtoyour accountif you forked the repository)bash $ git clone -b project https://github.com/ircvlab/aue8088-pa2
If you already forked the above repository, then you can checkout to project branch.
bash
$ git fetch origin
$ git checkout -b project origin/project
[!] Create a symbolic link for kaist-rgbt dataset
- Assume the below folder structure
bash ├── kaist-rgbt ├── aue8088-pa2 │ ├── data/ │ ├── models/ │ ├── train_simple.py │ ├── ... │ └── README.md (this file)- Follow below commandsbash $ cd aue8088-pa2 $ mkdir datasets $ ln -s $(realpath ../kaist-rgbt) datasets/kaist-rgbt $Install required packages
bash $ pip install -r requirements.txt
Train
- Command
bash $ python train_simple.py \ --img 640 \ --batch-size 16 \ --epochs 20 \ --data data/kaist-rgbt.yaml \ --cfg models/yolov5n_kaist-rgbt.yaml \ --weights yolov5n.pt \ --workers 16 \ --name yolov5n-rgbt \ --rgbt \ --single-cls
Evaluation (eval.ai server)
- On your labtop, go to the website:
http://166.104.168.170:8888/- Only available in Hanyang internal network
- If you're not in campus, please use VPN (https://vpn.hanyang.ac.kr)
- It takes a day (or two) to get the permission from IT department.
- Sign up
- Send a message to me via LMS (then, I'll manually verify your account.)
- Go to
All Challenges-Multispectral Pedestrian Detection Challenge-Submit - Upload your predictions on
test-all-20.txt- If you run
train_simple.pywith the default setting, predictions ontest-all-20.txtwill be generated:runs/train/*/epoch*_predictions.json - You can download this file onto your computer.
- Note: if size of the prediction file is too large (about > 30MB), evaluation on the server could be failed.
- If you run
Owner
- Name: Sisung Liu
- Login: DominicoRyu
- Kind: user
- Location: Seoul, Korea
- Company: Hanyang Univ
- Repositories: 2
- Profile: https://github.com/DominicoRyu
Hanyang University
Citation (CITATION.cff)
cff-version: 1.2.0
preferred-citation:
type: software
message: If you use YOLOv5, please cite it as below.
authors:
- family-names: Jocher
given-names: Glenn
orcid: "https://orcid.org/0000-0001-5950-6979"
title: "YOLOv5 by Ultralytics"
version: 7.0
doi: 10.5281/zenodo.3908559
date-released: 2020-5-29
license: AGPL-3.0
url: "https://github.com/ultralytics/yolov5"
GitHub Events
Total
Last Year
Dependencies
- pytorch/pytorch 2.0.0-cuda11.7-cudnn8-runtime build
- gcr.io/google-appengine/python latest build
- matplotlib >=3.3.0
- numpy >=1.22.2
- opencv-python >=4.6.0
- pandas >=1.1.4
- pillow >=7.1.2
- psutil *
- py-cpuinfo *
- pyyaml >=5.3.1
- requests >=2.23.0
- scipy >=1.4.1
- seaborn >=0.11.0
- thop >=0.1.1
- torch >=1.8.0
- torchvision >=0.9.0
- tqdm >=4.64.0
- ultralytics >=8.1.47
- PyYAML >=5.3.1
- gitpython >=3.1.30
- matplotlib >=3.3
- numpy >=1.23.5
- opencv-python >=4.1.1
- pandas >=1.1.4
- pillow >=10.3.0
- psutil *
- pycocotools ==2.0.7
- requests >=2.32.0
- scipy >=1.4.1
- seaborn >=0.11.0
- setuptools >=65.5.1
- thop >=0.1.1
- torchvision >=0.9.0
- tqdm >=4.64.0
- ultralytics >=8.0.232
- wandb ==0.17.0
- wheel >=0.38.0
- Flask ==2.3.2
- gunicorn ==22.0.0
- pip ==23.3
- werkzeug >=3.0.1