Implementation of a motion estimation algorithm for Intel FPGAs using OpenCL

CC BY

Saved in:
Bibliographic Details
Main Authors: Manuel de, Castro, Roberto R., Osorio, David L., Vilariño
Format: Book
Language:English
Published: Springer 2023
Subjects:
Online Access:https://link.springer.com/article/10.1007/s11227-023-05051-3
https://dlib.phenikaa-uni.edu.vn/handle/PNK/8253
Tags: Add Tag
No Tags, Be the first to tag this record!
id oai:localhost:PNK-8253
record_format dspace
spelling oai:localhost:PNK-82532023-04-25T01:57:03Z Implementation of a motion estimation algorithm for Intel FPGAs using OpenCL Manuel de, Castro Roberto R., Osorio David L., Vilariño OpenCL Intel Stratix 10 FPGA. CC BY Motion Estimation is one of the main tasks behind any video encoder. It is a computationally costly task; therefore, it is usually delegated to specific or reconfigurable hardware, such as FPGAs. Over the years, multiple FPGA implementations have been developed, mainly using hardware description languages such as Verilog or VHDL. Since programming using hardware description languages is a complex task, it is desirable to use higher-level languages to develop FPGA applications.The aim of this work is to evaluate OpenCL, in terms of expressiveness, as a tool for developing this kind of FPGA applications. To do so, we present and evaluate a parallel implementation of the Block Matching Motion Estimation process using OpenCL for Intel FPGAs, usable and tested on an Intel Stratix 10 FPGA. 2023-04-25T01:57:03Z 2023-04-25T01:57:03Z 2023 Book https://link.springer.com/article/10.1007/s11227-023-05051-3 https://dlib.phenikaa-uni.edu.vn/handle/PNK/8253 en application/pdf Springer
institution Digital Phenikaa
collection Digital Phenikaa
language English
topic OpenCL
Intel Stratix 10 FPGA.
spellingShingle OpenCL
Intel Stratix 10 FPGA.
Manuel de, Castro
Roberto R., Osorio
David L., Vilariño
Implementation of a motion estimation algorithm for Intel FPGAs using OpenCL
description CC BY
format Book
author Manuel de, Castro
Roberto R., Osorio
David L., Vilariño
author_facet Manuel de, Castro
Roberto R., Osorio
David L., Vilariño
author_sort Manuel de, Castro
title Implementation of a motion estimation algorithm for Intel FPGAs using OpenCL
title_short Implementation of a motion estimation algorithm for Intel FPGAs using OpenCL
title_full Implementation of a motion estimation algorithm for Intel FPGAs using OpenCL
title_fullStr Implementation of a motion estimation algorithm for Intel FPGAs using OpenCL
title_full_unstemmed Implementation of a motion estimation algorithm for Intel FPGAs using OpenCL
title_sort implementation of a motion estimation algorithm for intel fpgas using opencl
publisher Springer
publishDate 2023
url https://link.springer.com/article/10.1007/s11227-023-05051-3
https://dlib.phenikaa-uni.edu.vn/handle/PNK/8253
_version_ 1764177435270578176
score 8.891145