2018 Conference on Design and Architectures for Signal and Image Processing (DASIP) 2018
DOI: 10.1109/dasip.2018.8597004
|View full text |Cite
|
Sign up to set email alerts
|

Energy and Execution Time Comparison of Optical Flow Algorithms on SIMD and GPU Architectures

Abstract: This article presents and compares optimized implementations of two optical flow algorithms on several target boards comprising multi-core SIMD processors and GPUs. The two algorithms are Horn-Schunck (HS) and TV-L1, and have been chosen because they are both well-known, and because of their different computational complexity and accuracy. For both algorithms, we have made parallel optimized SIMD implementations, while HS has also been implemented on GPUs. For each algorithm, the comparison between the differe… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
11
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
4
2

Relationship

3
3

Authors

Journals

citations
Cited by 10 publications
(11 citation statements)
references
References 22 publications
0
11
0
Order By: Relevance
“…Speeding-up this convergence process is thus required for real-time. To tackle this issue, many recent works on optical flow leverage the massive computing power of GPUs [4,5,6]. Originally reserved for computer graphics and 3D-scenes rendering, they now play a prominent role in image processing.…”
Section: Introductionmentioning
confidence: 99%
“…Speeding-up this convergence process is thus required for real-time. To tackle this issue, many recent works on optical flow leverage the massive computing power of GPUs [4,5,6]. Originally reserved for computer graphics and 3D-scenes rendering, they now play a prominent role in image processing.…”
Section: Introductionmentioning
confidence: 99%
“…By taking all these into account, depending on the number of cores (II) used and the number of iterations, the total time T for the multi-scale algorithm calculation of the image, without the down-sampling (which takes less than 15% of the total time), can be estimated by (3).…”
Section: Ill Design Space Explorationmentioning
confidence: 99%
“…Optical flow algorithms are also time consuming but are sensitive to code transformations and can be highly accelerated [18]- [22]. We thus decided to use an optical flow algorithm in our real-time denoising chain.…”
Section: Denoising Algorithmmentioning
confidence: 99%
“…The TV-L1 optical flow algorithm is the main step to optimize as it takes more than 80% of the total time. The key transformations of TV-L1 are presented in [18] and result in a processing 5× faster and 6× less power consuming on an embedded ARM Cortex A57 architecture.…”
Section: B Tv-l1 Dense Optical Flow Estimationmentioning
confidence: 99%
See 1 more Smart Citation