2019
DOI: 10.1109/jetcas.2019.2911899
|View full text |Cite
|
Sign up to set email alerts
|

Low-Power Computer Vision: Status, Challenges, and Opportunities

Abstract: Computer vision has achieved impressive progress in recent years. Meanwhile, mobile phones have become the primary computing platforms for millions of people. In addition to mobile phones, many autonomous systems rely on visual data for making decisions and some of these systems have limited energy (such as unmanned aerial vehicles also called drones and mobile robots). These systems rely on batteries and energy efficiency is critical. This article serves two main purposes: (1) Examine the state-of-the-art for… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
31
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
7
1
1

Relationship

2
7

Authors

Journals

citations
Cited by 66 publications
(31 citation statements)
references
References 25 publications
0
31
0
Order By: Relevance
“…The output of the vcgencmd get_throttled command is used to identify if the Raspberry Pi is throttled. On embedded systems, most image classification applications perform inference on one image at a time [2,11,23,24,82,83]. Even when processing videos, inference can be performed on individual frames each time [84].…”
Section: Datasets Usedmentioning
confidence: 99%
“…The output of the vcgencmd get_throttled command is used to identify if the Raspberry Pi is throttled. On embedded systems, most image classification applications perform inference on one image at a time [2,11,23,24,82,83]. Even when processing videos, inference can be performed on individual frames each time [84].…”
Section: Datasets Usedmentioning
confidence: 99%
“…Low-Power Computer Vision: Goel et al [7] survey lowpower DNNs and describe the benefits of reducing memory and operations for low-power applications. DNN quantization reduces the memory requirement [19] and DNN pruning reduces the DNN operations [20]. Although these techniques increase the efficiency of existing large DNNs, they generally lower the accuracy as well.…”
Section: B Related Workmentioning
confidence: 99%
“…MobileNetV2 [3] and MobileNetV3 [4] further reduce pa- rameters. LW CNN are deployed on mobile phones, such as Pixel 2 or Pixel 2XL [5], which still have 4GB memory. However, some IoT edge device, such as microcontrollers, are even more memory-limited.…”
Section: Introductionmentioning
confidence: 99%
“…We integrate TF Lite in our toolchain, and implement function of TF Lite and two round-to-nearest functions of gemmlowp library to get high-accuracy result. We also design flexible PE arrays, which support kernellevel parallelism with three different size (3,5,7). Besides spatial reuse, temporal reuse is adopted at CONV layer (both row and column level of an IFM) and FC layer.…”
Section: Introductionmentioning
confidence: 99%