FPGA-Based real-time video processing framework

dc.contributor.authorBekka, Larbi
dc.contributor.authorTayeb Cherif, Nassim
dc.contributor.authorMaache, Ahmed (Supervisor)
dc.date.accessioned2022-06-02T08:47:14Z
dc.date.available2022-06-02T08:47:14Z
dc.date.issued2016
dc.description40 p.en_US
dc.description.abstractFPGAs are widely used in academic and corporate research, they are more than a good fit when it comes to real-time embedded image/video processing due to their flexibility and the parallelism they offer which is one of the needed features in image processing algo-rithms. The aim of this project is to build a framework for real-time embedded image/video pro-cessing on FPGAs for academic research in our institute. This report presents a background in image processing and the hardware platform used and discusses the parts of the accomplished work. In this part of the project, we designed and implemented hardware modules in Verilog HDL that perform low level image processing operations and image data acquisition. These mod-ules are an intensity calculator, a Sobel filter, a Laplacian filter, a gradient calculator, a mean filter, and a scalable 3-line buffer. An SRAM frame buffer was also designed and implemented where a single frame is saved for later retrieval. These modules were implemented and tested on an Altera DE2 board. The images were captured by a Sony DSC-W120 digital camera (an off-the-shelf camera) and streamed to the board in NTSC video format.en_US
dc.description.sponsorshipUniversité M’hamed Bougara de Boumerdes : Institut de Genie electrique et Electroniqueen_US
dc.identifier.urihttps://dspace.univ-boumerdes.dz/handle/123456789/9027
dc.language.isoenen_US
dc.subjectFPGA ( Field Programmable Gata Array)en_US
dc.subjectVideo Processingen_US
dc.titleFPGA-Based real-time video processing frameworken_US
dc.typeThesisen_US

Files

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections