mmdet-rgbtdroneperson

Official code for "Drone-based RGBT Tiny Person Detection".

https://github.com/nnnnerd/mmdet-rgbtdroneperson

Science Score: 67.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
    Found 2 DOI reference(s) in README
  • Academic publication links
    Links to: sciencedirect.com
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (7.0%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Official code for "Drone-based RGBT Tiny Person Detection".

Basic Info
  • Host: GitHub
  • Owner: NNNNerd
  • License: apache-2.0
  • Language: Python
  • Default Branch: main
  • Homepage:
  • Size: 15.1 MB
Statistics
  • Stars: 35
  • Watchers: 1
  • Forks: 3
  • Open Issues: 0
  • Releases: 0
Created over 2 years ago · Last pushed over 2 years ago
Metadata Files
Readme Contributing License Code of conduct Citation

README.md

mmdet-rgbtdroneperson

Official code for "Drone-based RGBT Tiny Person Detection". The structure of QFDet

Installation

Please refer to https://github.com/open-mmlab/mmdetection/tree/2.x

Environment

mmdet 2.25.1 mmcv-full 1.6.1 pytorch 1.10.0

Trained Model

On RGBTDronePerson

|Models|mAP50|mAP50(tiny)|mAP25| |------|-----|-----|-----| |QFDet|42.08|44.04|57.34| |QFDet*|46.72|48.75|61.62|

On VTUAV-det

|Models|mAP|mAP50|mAP75| |------|-----|-----|-----| |QFDet|31.10|70.40|22.90| |QFDet*|33.30|75.50|24.20|

Train

Train QFDet on RGBTDronePerson. python tools/train.py qfdet_configs/qfdet_r50_fpn_1x_rgbtdroneperson.py Train QFDet* on RGBTDronePerson. python tools/train.py qfdet_configs/qfdet_star_r50_fpn_1x_rgbtdroneperson.py Train QFDet on VTUAV-det. python tools/train.py qfdet_configs/qfdet_r50_fpn_1x_rgbtdroneperson.py Train QFDet* on VTUAV-det. python tools/train.py qfdet_configs/qfdet_star_r50_fpn_1x_rgbtdroneperson.py

Test

For example, test checkpoint epoch11qfdetrgbtdroneperson.pth: ``` python tools/test.py qfdetconfigs/qfdetr50fpn1xrgbtdroneperson.py workdir/qfdetr50fpn/rgbtdroneperson/epoch11qfdetrgbtdroneperson.pth --eval bbox ```

Dataset

Please refer to our github page.

Citation

@article{ZHANG202361, title = {Drone-based RGBT tiny person detection}, journal = {ISPRS Journal of Photogrammetry and Remote Sensing}, volume = {204}, pages = {61-76}, year = {2023}, doi = {https://doi.org/10.1016/j.isprsjprs.2023.08.016}, url = {https://www.sciencedirect.com/science/article/pii/S0924271623002319}, author = {Yan Zhang and Chang Xu and Wen Yang and Guangjun He and Huai Yu and Lei Yu and Gui-Song Xia} }

Owner

  • Name: CarolineZ
  • Login: NNNNerd
  • Kind: user

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
  - name: "MMDetection Contributors"
title: "OpenMMLab Detection Toolbox and Benchmark"
date-released: 2018-08-22
url: "https://github.com/open-mmlab/mmdetection"
license: Apache-2.0

GitHub Events

Total
  • Issues event: 4
  • Watch event: 11
  • Issue comment event: 5
  • Fork event: 1
Last Year
  • Issues event: 4
  • Watch event: 11
  • Issue comment event: 5
  • Fork event: 1

Dependencies

main/description cran
.github/workflows/build.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
  • codecov/codecov-action v1.0.10 composite
  • codecov/codecov-action v2 composite
.github/workflows/build_pat.yml actions
  • actions/checkout v2 composite
.github/workflows/deploy.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
.github/workflows/lint.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
.github/workflows/stale.yml actions
  • actions/stale v4 composite
.github/workflows/test_mim.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
.circleci/docker/Dockerfile docker
  • pytorch/pytorch ${PYTORCH}-cuda${CUDA}-cudnn${CUDNN}-devel build
docker/Dockerfile docker
  • pytorch/pytorch ${PYTORCH}-cuda${CUDA}-cudnn${CUDNN}-devel build
docker/serve/Dockerfile docker
  • pytorch/pytorch ${PYTORCH}-cuda${CUDA}-cudnn${CUDNN}-devel build
requirements/albu.txt pypi
  • albumentations >=0.3.2
requirements/build.txt pypi
  • cython *
  • numpy *
requirements/docs.txt pypi
  • docutils ==0.16.0
  • markdown >=3.4.0
  • myst-parser *
  • sphinx ==5.3.0
  • sphinx-copybutton *
  • sphinx_markdown_tables >=0.0.17
  • sphinx_rtd_theme *
requirements/mminstall.txt pypi
  • mmcv-full >=1.3.17
requirements/optional.txt pypi
  • cityscapesscripts *
  • imagecorruptions *
  • scikit-learn *
requirements/readthedocs.txt pypi
  • mmcv *
  • scipy *
  • torch *
  • torchvision *
requirements/runtime.txt pypi
  • matplotlib *
  • numpy *
  • pycocotools *
  • scipy *
  • six *
  • terminaltables *
requirements/tests.txt pypi
  • asynctest * test
  • codecov * test
  • flake8 * test
  • interrogate * test
  • isort ==4.3.21 test
  • kwarray * test
  • onnx ==1.7.0 test
  • onnxruntime >=1.8.0 test
  • protobuf <=3.20.1 test
  • pytest * test
  • ubelt * test
  • xdoctest >=0.10.0 test
  • yapf * test
requirements.txt pypi
setup.py pypi