paper-with-me

Papers

Object detection at 200 Frames Per Second

2018-05-16 · Rakesh Mehta, Cemalettin Ozturk

In this paper, we propose an efficient and fast object detector which can process hundreds of frames per second. To achieve this goal we investigate three main aspects of the object detection framework: network architecture, loss function and training data (labeled and unlabeled). In order to obtain compact network architecture, we introduce various improvements, based on recent work, to develop an architecture which is computationally light-weight and achieves a reasonable performance. To further improve the performance, while keeping the complexity same, we utilize distillation loss function. Using distillation loss we transfer the knowledge of a more accurate teacher network to proposed light-weight student network. We propose various innovations to make distillation efficient for the proposed one stage detector pipeline: objectness scaled distillation loss, feature map non-maximal suppression and a single unified distillation loss function for detection. Finally, building upon the distillation loss, we explore how much can we push the performance by utilizing the unlabeled data. We train our model with unlabeled data using the soft labels of the teacher network. Our final network consists of 10x fewer parameters than the VGG based object detection network and it achieves a speed of more than 200 FPS and proposed changes improve the detection accuracy by 14 mAP over the baseline on Pascal dataset.

📄 PDF Abstract BibTeX arXiv:1805.06361

Code (1)

PaddlePaddle/PaddleDetection paddle

Tasks

Objectobject-detectionObject Detection

Methods 이 논문이 사용한 방법론

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…
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…
Max Pooling Max Pooling is a pooling operation that calculates the maximum value for patches of a feature map, and uses it to create a downsampled (pooled) feature map. It is usually…
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$…
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…
Ethereum Customer Service Number +1-833-534-1729 설명 없음

Similar Papers 제목 키워드 기반

You Only Look Once: Unified, Real-Time Object Detection

2015-06-08 · CVPR 2016 6 · Joseph Redmon, Santosh Divvala, Ross Girshick, Ali Farhadi

We present YOLO, a new approach to object detection. Prior work on object detection repurposes classifiers to perform detection. Instead, we frame object detection as a regression problem to spatially separated bounding …

ObjectObject CountingObject DetectionReal-Time Object Detection

Enhancing Traffic Scene Predictions with Generative Adversarial Networks

2019-09-24 · Peter König, Sandra Aigner, Marco Körner

We present a new two-stage pipeline for predicting frames of traffic scenes where relevant objects can still reliably be detected. Using a recent video prediction network, we first generate a sequence of future frames ba…

DeblurringImage Super-ResolutionImage-to-Image Translationobject-detection+6

FFAVOD: Feature Fusion Architecture for Video Object Detection

2021-09-15 · Hughes Perreault, Guillaume-Alexandre Bilodeau, Nicolas Saunier, Maguelonne Héritier

A significant amount of redundancy exists between consecutive frames of a video. Object detectors typically produce detections for one image at a time, without any capabilities for taking advantage of this redundancy. Me…

Objectobject-detectionObject DetectionVideo Object Detection

Assignment-Space-Based Multi-Object Tracking and Segmentation

2021-01-01 · ICCV 2021 10 · Anwesa Choudhuri, Girish Chowdhary, Alexander G. Schwing

Multi-object tracking and segmentation (MOTS) is important for understanding dynamic scenes in video data. Existing methods perform well on multi-object detection and segmentation for independent video frames, but tr…

Multi-Object TrackingMulti-Object Tracking and SegmentationObjectobject-detection+3

RN-VID: A Feature Fusion Architecture for Video Object Detection

2020-03-24 · Hughes Perreault, Maguelonne Héritier, Pierre Gravel, Guillaume-Alexandre Bilodeau 외

Consecutive frames in a video are highly redundant. Therefore, to perform the task of video object detection, executing single frame detectors on every frame without reusing any information is quite wasteful. It is with …

Objectobject-detectionObject DetectionVideo Object Detection