首页 | 本学科首页   官方微博 | 高级检索  
     


Self-adaptive corner detection on MPSoC through resource-aware programming
Affiliation:1. LETI laboratory, University of Sfax, Tunisia;2. NTS''COM Research Unit, National School of Electronics and Telecommunications of Sfax, Tunisia;1. Integrated Circuits and Systems Laboratory, Center for Strategic Technologies of the Northeast, Recife, Brazil;2. Informatics Center, Federal University of Pernambuco, Recife, Brazil
Abstract: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.
Keywords:Corner detection  Resource-aware programming  Invasive Computing  Self-adaptive algorithms  Computer vision
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号