Performance Comparison Between OpenCV Built in CPU and GPU Functions on Image Processing Operations

06/20/2019
by   Batuhan Hangün, et al.
0

Image Processing is a specialized area of Digital Signal Processing which contains various mathematical and algebraic operations such as matrix inversion, transpose of matrix, derivative, convolution, Fourier Transform etc. Operations like those require higher computational capabilities than daily usage purposes of computers. At that point, with increased image sizes and more complex operations, CPUs may be unsatisfactory since they use Serial Processing by default. GPUs are the solution that come up with greater speed compared to CPUs because of their Parallel Processing/Computation nature. A parallel computing platform and programming model named CUDA was created by NVIDIA and implemented by the graphics processing units (GPUs) which were produced by them. In this paper, computing performance of some commonly used Image Processing operations will be compared on OpenCV's built in CPU and GPU functions that use CUDA.

READ FULL TEXT

page 3

page 4

page 6

research
05/29/2015

Research on the fast Fourier transform of image based on GPU

Study of general purpose computation by GPU (Graphics Processing Unit) c...
research
10/14/2017

High Throughput 2D Spatial Image Filters on FPGAs

FPGAs are well established in the signal processing domain, where their ...
research
02/19/2018

PRUNE: Dynamic and Decidable Dataflow for Signal Processing on Heterogeneous Platforms

The majority of contemporary mobile devices and personal computers are b...
research
09/16/2019

Model-Based Warp-Level Tiling for Image Processing Programs on GPUs

The efficient execution of image processing pipelines on GPUs is an area...
research
04/27/2017

Accelerating Discrete Wavelet Transforms on Parallel Architectures

The 2-D discrete wavelet transform (DWT) can be found in the heart of ma...
research
08/26/2020

GPU-accelerating ImageJ Macro image processing workflows using CLIJ

This chapter introduces GPU-accelerated image processing in ImageJ/FIJI....

Please sign up or login with your details

Forgot password? Click here to reset