Fast Feature Extraction with CNNs with Pooling Layers

05/08/2018
by   Christian Bailer, et al.
0

In recent years, many publications showed that convolutional neural network based features can have a superior performance to engineered features. However, not much effort was taken so far to extract local features efficiently for a whole image. In this paper, we present an approach to compute patch-based local feature descriptors efficiently in presence of pooling and striding layers for whole images at once. Our approach is generic and can be applied to nearly all existing network architectures. This includes networks for all local feature extraction tasks like camera calibration, Patchmatching, optical flow estimation and stereo matching. In addition, our approach can be applied to other patch-based approaches like sliding window object detection and recognition. We complete our paper with a speed benchmark of popular CNN based feature extraction approaches applied on a whole image, with and without our speedup, and example code (for Torch) that shows how an arbitrary CNN architecture can be easily converted by our approach.

READ FULL TEXT
research
07/27/2016

CNN-based Patch Matching for Optical Flow with Thresholded Hinge Embedding Loss

Learning based approaches have not yet achieved their full potential in ...
research
11/27/2022

A Faster, Lighter and Stronger Deep Learning-Based Approach for Place Recognition

Visual Place Recognition is an essential component of systems for camera...
research
02/12/2022

Fuzzy Pooling

Convolutional Neural Networks (CNNs) are artificial learning systems typ...
research
03/20/2019

DC-SPP-YOLO: Dense Connection and Spatial Pyramid Pooling Based YOLO for Object Detection

Although YOLOv2 approach is extremely fast on object detection; its back...
research
10/14/2022

Approximation analysis of CNNs from feature extraction view

Deep learning based on deep neural networks has been very successful in ...
research
08/17/2011

Hamiltonian Streamline Guided Feature Extraction with Applications to Face Detection

We propose a new feature extraction method based on two dynamical system...
research
12/17/2004

From Feature Extraction to Classification: A multidisciplinary Approach applied to Portuguese Granites

The purpose of this paper is to present a complete methodology based on ...

Please sign up or login with your details

Forgot password? Click here to reset