Energy Drain of the Object Detection Processing Pipeline for Mobile Devices: Analysis and Implications

11/26/2020
by   Haoxin Wang, et al.
0

Applying deep learning to object detection provides the capability to accurately detect and classify complex objects in the real world. However, currently, few mobile applications use deep learning because such technology is computation-intensive and energy-consuming. This paper, to the best of our knowledge, presents the first detailed experimental study of a mobile augmented reality (AR) client's energy consumption and the detection latency of executing Convolutional Neural Networks (CNN) based object detection, either locally on the smartphone or remotely on an edge server. In order to accurately measure the energy consumption on the smartphone and obtain the breakdown of energy consumed by each phase of the object detection processing pipeline, we propose a new measurement strategy. Our detailed measurements refine the energy analysis of mobile AR clients and reveal several interesting perspectives regarding the energy consumption of executing CNN-based object detection. Furthermore, several insights and research opportunities are proposed based on our experimental results. These findings from our experimental study will guide the design of energy-efficient processing pipeline of CNN-based object detection.

READ FULL TEXT

page 3

page 4

page 6

page 8

page 11

page 14

page 16

page 18

research
05/27/2022

LEAF + AIO: Edge-Assisted Energy-Aware Object Detection for Mobile Augmented Reality

Today very few deep learning-based mobile augmented reality (MAR) applic...
research
06/19/2019

ViP: Virtual Pooling for Accelerating CNN-based Image Classification and Object Detection

In recent years, Convolutional Neural Networks (CNNs) have shown superio...
research
05/09/2019

NeuPart: Using Analytical Models to Drive Energy-Efficient Partitioning of CNN Computations on Cloud-Connected Mobile Clients

Data processing on convolutional neural networks (CNNs) places a heavy b...
research
10/21/2021

A Fast Location Algorithm for Very Sparse Point Clouds Based on Object Detection

Limited by the performance factor, it is arduous to recognize target obj...
research
10/20/2021

ESOD:Edge-based Task Scheduling for Object Detection

Object Detection on the mobile system is a challenge in terms of everyth...
research
12/27/2021

An Empirical Study of Adder Neural Networks for Object Detection

Adder neural networks (AdderNets) have shown impressive performance on i...
research
11/01/2021

SmartSplit: Latency-Energy-Memory Optimisation for CNN Splitting on Smartphone Environment

Artificial Intelligence has now taken centre stage in the smartphone ind...

Please sign up or login with your details

Forgot password? Click here to reset