SCNN: A General Distribution based Statistical Convolutional Neural Network with Application to Video Object Detection

03/15/2019
by   Tianchen Wang, et al.
0

Various convolutional neural networks (CNNs) were developed recently that achieved accuracy comparable with that of human beings in computer vision tasks such as image recognition, object detection and tracking, etc. Most of these networks, however, process one single frame of image at a time, and may not fully utilize the temporal and contextual correlation typically present in multiple channels of the same image or adjacent frames from a video, thus limiting the achievable throughput. This limitation stems from the fact that existing CNNs operate on deterministic numbers. In this paper, we propose a novel statistical convolutional neural network (SCNN), which extends existing CNN architectures but operates directly on correlated distributions rather than deterministic numbers. By introducing a parameterized canonical model to model correlated data and defining corresponding operations as required for CNN training and inference, we show that SCNN can process multiple frames of correlated images effectively, hence achieving significant speedup over existing CNN models. We use a CNN based video object detection as an example to illustrate the usefulness of the proposed SCNN as a general network model. Experimental results show that even a non-optimized implementation of SCNN can still achieve 178

READ FULL TEXT
research
04/14/2016

Object Detection from Video Tubelets with Convolutional Neural Networks

Deep Convolution Neural Networks (CNNs) have shown impressive performanc...
research
11/30/2017

Multi-Channel CNN-based Object Detection for Enhanced Situation Awareness

Object Detection is critical for automatic military operations. However,...
research
12/29/2017

Application of Convolutional Neural Network to Predict Airfoil Lift Coefficient

The adaptability of the convolutional neural network (CNN) technique for...
research
04/29/2020

Video Contents Understanding using Deep Neural Networks

We propose a novel application of Transfer Learning to classify video-fr...
research
08/08/2017

Snowflake: A Model Agnostic Accelerator for Deep Convolutional Neural Networks

Deep convolutional neural networks (CNNs) are the deep learning model of...
research
09/27/2018

Rate-Accuracy Trade-Off In Video Classification With Deep Convolutional Neural Networks

Advanced video classification systems decode video frames to derive the ...
research
12/22/2014

Half-CNN: A General Framework for Whole-Image Regression

The Convolutional Neural Network (CNN) has achieved great success in ima...

Please sign up or login with your details

Forgot password? Click here to reset