Romanian Journal of Information Science and Technology (ROMJIST)

An open – access publication

  |  HOME  |   GENERAL INFORMATION  |   ROMJIST ON-LINE  |  KEY INFORMATION FOR AUTHORS  |   COMMITTEES  |  

ROMJIST is a publication of Romanian Academy,
Section for Information Science and Technology

Editor – in – Chief:
Radu-Emil Precup

Honorary Co-Editors-in-Chief:
Horia-Nicolai Teodorescu
Gheorghe Stefan

Secretariate (office):
Adriana Apostol
Adress for correspondence: romjist@nano-link.net (after 1st of January, 2019)

Founding Editor-in-Chief
(until 10th of February, 2021):
Dan Dascalu

Editing of the printed version: Mihaela Marian (Publishing House of the Romanian Academy, Bucharest)

Technical editor
of the on-line version:
Lucian Milea (University POLITEHNICA of Bucharest)

Sponsor:
• National Institute for R & D
in Microtechnologies
(IMT Bucharest), www.imt.ro

ROMJIST Volume 27, No. 3-4, 2024, pp. 267-280, DOI: 10.59277/ROMJIST.2024.3-4.02
 

Andrei-Alexandru ULMĂMEI and Călin BÎRĂ
An Approach for Implementing Electronic Image Stabilization Using an FPGA System

ABSTRACT: This paper proposes an approach for the implementation of a low-power electronic (digital) image stabilization using an AMD/Xilinx Zynq UltraScale+ ZU7EV device (CPU+FPGA) with a custom Linux OS. The stabilization method is based on frame-to-frame motion detection (Harris Corner Detector, an iterative optical flow calculator combined with a 4:2:1 down-sampler an 1:2:4 up-sampler) and an affine transformation that applies the stabilization. The scientific contribution of this paper resides in a combination of the most recent software algorithms presented in literature and porting that new resulting algorithm into hardware with the achieved performance of more than 2.5x current state of the art, thus enabling stabilization at 4K-UHD resolution.

KEYWORDS: Electronic image stabilization; Field Programmable Gate Array; System on Chip.

Read full text (pdf)






  |  HOME  |   GENERAL INFORMATION  |   ROMJIST ON-LINE  |  KEY INFORMATION FOR AUTHORS  |   COMMITTEES  |