University of Bahrain
Scientific Journals

An FPGA Implementation of Basic Video Processing and Timing Analysis for Real-Time Application

Show simple item record

dc.contributor.author Abdulkhaleq Al-yoonus, Marwan
dc.contributor.author Ahmed Al_kazzaz, Saad
dc.date.accessioned 2024-01-08T17:35:13Z
dc.date.available 2024-01-08T17:35:13Z
dc.date.issued 2024-01-08
dc.identifier.issn 2210-142X
dc.identifier.uri https://journal.uob.edu.bh:443/handle/123456789/5315
dc.description.abstract For real-time video processing, the analysis time is a big challenge for researchers. Since digital images from cameras or any image sources can be quite large, it is common practice for researchers to divide these large images into smaller sub-images. The present study proposes a subsystem module to read and display the region of interest (ROI) of real-time video signals for static camera applications to prepare for background subtraction (BGS) algorithm operation. The proposed subsystem was developed using Verilog hardware description language (HDL), synthesized, and implemented in the ZYBO Z7-10 platform. An ROI background image of (360×360) resolution was selected to test the operation of the module in real time. The subsystem consists of five basic modules. Timing analysis was used to determine the real-time performance of the proposed subsystem. Multi-clock domain frequencies are used to manage the module operations, 445.5MHz, 222.75MHz, 148.5MHz, and 74.25MHz, which are six, three, two, and one-time pixel clock frequencies, respectively. These frequencies are chosen to perform five basic processing operations in real-time during the pixel period instant. Two strategies are selected to explain the effectiveness of choosing the trigger instant of the used clock signals on the system performance. The operation revealed that the latency of the proposed ROI reading subsystem was 13.468ns (one-pixel period), which matched the requirements for real-time applications. en_US
dc.language.iso en en_US
dc.publisher University of Bahrain en_US
dc.subject Background subtraction, Clock domain, Real-time, Region of Interest, Verilog HDL. en_US
dc.title An FPGA Implementation of Basic Video Processing and Timing Analysis for Real-Time Application en_US
dc.identifier.doi http://dx.doi.org/10.12785/ijcds/160131
dc.volume 16 en_US
dc.issue 1 en_US
dc.pagestart 391 en_US
dc.pageend 402 en_US
dc.contributor.authorcountry Iraq en_US
dc.contributor.authorcountry Iraq en_US
dc.contributor.authoraffiliation Electrical Engineering Department, Collage of Engineering, University of Mosul en_US
dc.contributor.authoraffiliation Mechatronics Engineering Department, College of Engineering, University of Mosul en_US
dc.source.title International Journal of Computing and Digital Systems en_US
dc.abbreviatedsourcetitle IJCDS en_US


Files in this item

This item appears in the following Issue(s)

Show simple item record

All Journals


Advanced Search

Browse

Administrator Account