paper-with-me

홈 › Papers

An Extendable, Efficient and Effective Transformer-based Object Detector

2022-04-17 · Hwanjun Song, Deqing Sun, Sanghyuk Chun, Varun Jampani, Dongyoon Han, Byeongho Heo, Wonjae Kim, Ming-Hsuan Yang

Transformers have been widely used in numerous vision problems especially for visual recognition and detection. Detection transformers are the first fully end-to-end learning systems for object detection, while vision transformers are the first fully transformer-based architecture for image classification. In this paper, we integrate Vision and Detection Transformers (ViDT) to construct an effective and efficient object detector. ViDT introduces a reconfigured attention module to extend the recent Swin Transformer to be a standalone object detector, followed by a computationally efficient transformer decoder that exploits multi-scale features and auxiliary techniques essential to boost the detection performance without much increase in computational load. In addition, we extend it to ViDT+ to support joint-task learning for object detection and instance segmentation. Specifically, we attach an efficient multi-scale feature fusion layer and utilize two more auxiliary training losses, IoU-aware loss and token labeling loss. Extensive evaluation results on the Microsoft COCO benchmark dataset demonstrate that ViDT obtains the best AP and latency trade-off among existing fully transformer-based object detectors, and its extended ViDT+ achieves 53.2AP owing to its high scalability for large models. The source code and trained models are available at https://github.com/naver-ai/vidt.

📄 PDF Abstract BibTeX arXiv:2204.07962

Code (1)

naver-ai/vidt 공식 구현 pytorch

Tasks

Decoderimage-classificationImage ClassificationInstance SegmentationObjectobject-detectionObject DetectionSemantic Segmentation

Methods 이 논문이 사용한 방법론

Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…
Label Smoothing Label Smoothing is a regularization technique that introduces noise for the labels. This accounts for the fact that datasets may have mistakes in them, so maximizing the…
Stochastic Depth Stochastic Depth aims to shrink the depth of a network during training, while keeping it unchanged during testing. This is achieved by randomly dropping entire…
Adam 설명 없음
Multi-Head Attention 설명 없음

Similar Papers 제목 키워드 기반

ViDT: An Efficient and Effective Fully Transformer-based Object Detector

2021-10-08 · ICLR 2022 4 · Hwanjun Song, Deqing Sun, Sanghyuk Chun, Varun Jampani 외

Transformers are transforming the landscape of computer vision, especially for recognition tasks. Detection transformers are the first fully end-to-end learning systems for object detection, while vision transformers are…

Decoderimage-classificationImage ClassificationObject+2

Simultaneous Detection and Tracking with Motion Modelling for Multiple Object Tracking

2020-08-20 · ECCV 2020 8 · Shi-Jie Sun, Naveed Akhtar, Xiang-Yu Song, HuanSheng Song 외

Deep learning-based Multiple Object Tracking (MOT) currently relies on off-the-shelf detectors for tracking-by-detection.This results in deep models that are detector biased and evaluations that are detector influenced. …

Multiple Object TrackingObjectObject Tracking

FAQ: Feature Aggregated Queries for Transformer-based Video Object Detectors

2023-03-15 · Yiming Cui, Linjie Yang

Video object detection needs to solve feature degradation situations that rarely happen in the image domain. One solution is to use the temporal information and fuse the features from the neighboring frames. With Transfo…

Objectobject-detectionObject DetectionVideo Object Detection

Feature Aggregated Queries for Transformer-Based Video Object Detectors

2023-01-01 · CVPR 2023 1 · Yiming Cui

Video object detection needs to solve feature degradation situations that rarely happen in the image domain. One solution is to use the temporal information and fuse the features from the neighboring frames. With Tra…

Objectobject-detectionObject DetectionVideo Object Detection

Context-Transformer: Tackling Object Confusion for Few-Shot Detection

2020-03-16 · Ze Yang, Yali Wang, Xianyu Chen, Jianzhuang Liu 외

Few-shot object detection is a challenging but realistic scenario, where only a few annotated training images are available for training detectors. A popular approach to handle this problem is transfer learning, i.e., fi…

DiversityFew-Shot LearningFew-Shot Object DetectionObject+3