pith. sign in

arxiv: 1704.04313 · v2 · pith:GGWJ2TQ2new · submitted 2017-04-14 · 💻 cs.CV · cs.AI· cs.LG· cs.PF· eess.IV

CBinfer: Change-Based Inference for Convolutional Neural Networks on Video Data

classification 💻 cs.CV cs.AIcs.LGcs.PFeess.IV
keywords datavideochange-basedconvolutionalevaluationnetworksneuralper-frame
0
0 comments X
read the original abstract

Extracting per-frame features using convolutional neural networks for real-time processing of video data is currently mainly performed on powerful GPU-accelerated workstations and compute clusters. However, there are many applications such as smart surveillance cameras that require or would benefit from on-site processing. To this end, we propose and evaluate a novel algorithm for change-based evaluation of CNNs for video data recorded with a static camera setting, exploiting the spatio-temporal sparsity of pixel changes. We achieve an average speed-up of 8.6x over a cuDNN baseline on a realistic benchmark with a negligible accuracy loss of less than 0.1% and no retraining of the network. The resulting energy efficiency is 10x higher than that of per-frame evaluation and reaches an equivalent of 328 GOp/s/W on the Tegra X1 platform.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.