paper-with-me

Papers

Computer Vision Accelerators for Mobile Systems based on OpenCL GPGPU Co-Processing

2014-03-17 · Guohui Wang, Yingen Xiong, Jay Yun, Joseph R. Cavallaro

In this paper, we present an OpenCL-based heterogeneous implementation of a computer vision algorithm -- image inpainting-based object removal algorithm -- on mobile devices. To take advantage of the computation power of the mobile processor, the algorithm workflow is partitioned between the CPU and the GPU based on the profiling results on mobile devices, so that the computationally-intensive kernels are accelerated by the mobile GPGPU (general-purpose computing using graphics processing units). By exploring the implementation trade-offs and utilizing the proposed optimization strategies at different levels including algorithm optimization, parallelism optimization, and memory access optimization, we significantly speed up the algorithm with the CPU-GPU heterogeneous implementation, while preserving the quality of the output images. Experimental results show that heterogeneous computing based on GPGPU co-processing can significantly speed up the computer vision algorithms and makes them practical on real-world mobile devices.

📄 PDF Abstract BibTeX arXiv:1403.4238

Code (0)

등록된 구현이 없습니다.

Tasks

CPUGPUImage Inpainting

Methods 이 논문이 사용한 방법론

SPEED The monocular depth estimation (MDE) is the task of estimating depth from a single frame. This information is an essential knowledge in many computer vision tasks such as scene…

Similar Papers 제목 키워드 기반

A Compilation Flow for the Generation of CNN Inference Accelerators on FPGAs

2022-03-08 · Seung-Hun Chung, Tarek S. Abdelrahman

We present a compilation flow for the generation of CNN inference accelerators on FPGAs. The flow translates a frozen model into OpenCL kernels with the TVM compiler and uses the Intel OpenCL SDK to compile to an FPGA bi…

CPUHigh-Level Synthesis

OpenCL-based FPGA accelerator for disparity map generation with stereoscopic event cameras

2019-03-08 · David Castells-Rufas, Jordi Carrabina

Although event-based cameras are already commercially available. Vision algorithms based on them are still not common. As a consequence, there are few Hardware Accelerators for them. In this work we present some experime…

Stereo MatchingStereo Matching Hand

Latency and Throughput Characterization of Convolutional Neural Networks for Mobile Computer Vision

2018-03-26 · Jussi Hanhirova, Teemu Kämäräinen, Sipi Seppälä, Matti Siekkinen 외

We study performance characteristics of convolutional neural networks (CNN) for mobile computer vision systems. CNNs have proven to be a powerful and efficient approach to implement such systems. However, the system perf…

Object Recognition

Tango: A Deep Neural Network Benchmark Suite for Various Accelerators

2019-01-14 · Aajna Karki, Chethan Palangotu Keshava, Spoorthi Mysore Shivakumar, Joshua Skow 외

Deep neural networks (DNNs) have been proving the effectiveness in various computing fields. To provide more efficient computing platforms for DNN applications, it is essential to have evaluation environments that includ…

GPU

Mobile Machine Learning Hardware at ARM: A Systems-on-Chip (SoC) Perspective

2018-01-19 · Yuhao Zhu, Matthew Mattina, Paul Whatmough

Machine learning is playing an increasingly significant role in emerging mobile application domains such as AR/VR, ADAS, etc. Accordingly, hardware architects have designed customized hardware for machine learning algori…

BIG-bench Machine Learning