arrow
Return

Self-adaptive corner detection on MPSoC through resource-aware programming

delete2015-11-01
delete4
PRE
AI
J
Johny Paul *
B
Benjamin Oechslein
C
Christoph Erhardt
J
Jens Schedel
M
Manfred Kröhnert
D
Daniel Lohmann
W
Walter Stechele
T
Tamim Asfour
W
Wolfgang Schröder‐Preikschat
DOI:10.1016/j.sysarc.2015.07.011delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Multiprocessor system-on-chip (MPSoC) designs offer a lot of computational power assembled in a compact design. In mobile robotic applications, they offer the chance to replace several dedicated computing boards by a single processor, which typically leads to a significant acceleration of the computer-vision algorithms employed. This enables robots to perform more complex tasks at lower power budgets, less cooling overhead and, ultimately, smaller physical dimensions. However, the presence of shared resources and dynamically varying load situations leads to low throughput and quality for corner detection; an algorithm very widely used in computer-vision. The contemporary operating systems from the domain have not been designed for the management of highly parallel but shared computing resources. In this paper, we evaluate resource-aware programming as a means to overcome these issues. Our work is based on Invasive Computing, a MPSoC hardware and operating-system design for resource-aware programming. We evaluate this system with real-world algorithms, like Harris and Shi-Tomasi corner detectors. Our results indicate that resource-aware programming can lead to significant improvements in the behavior of these detectors, with up to 22 percent improvement in throughput and up to 20 percent improvement in accuracy. (C) 2015 Elsevier B.V. All rights reserved.
Keywords:
Corner detection
Resource-aware programming
Invasive Computing
Self-adaptive algorithms
Computer vision
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Journal of Systems Architecture cover
Journal of Systems Architecture
IF:
4.1
Papers:
2.9K
Citations:
4.2K

Organization

U
University of Erlangen Nuremberg
Scholars:
3.2W
Papers: 2.6W
Citations: 29
H
Helmholtz Association
Scholars:
13.2W
Papers: 10.7W
Citations: 145
T
Technical University of Munich
Scholars:
5.2W
Papers: 3.9W
Citations: 6.2W
researcher View more organizations