Qendri_Dhimiter.pdf (2.03 MB)
Download file

Real Time Video Stitching Implementation on a ZYNQ FPGA SoC

Download (2.03 MB)
posted on 2022-11-03, 15:07 authored by Dhimiter Qendri
This project details the design and implementation of an image processing pipeline that targets real time video-stitching for semi-panoramic video synthesis. The scope of the project includes the analysis of possible approaches, selection of processing algorithms and procedures, design of experimental hardware set-up (including the schematic capture design of a custom catadioptric panoramic imaging system) and firmware/software development of the vision processing system components. The goal of the project is to develop a frame-stitching IP module as well as an efficient video registration algorithm capable for synthesis of a semi-panoramic video-stream at 30 frames-per-second (fps) rate with minimal FPGA resource utilization. The developed components have been validated in hardware. Finally, a number of hybrid architectures that make use of the synergy between the CPU and FPGA section of the ZYNQ SoC have been investigated and prototyped as alternatives to a complete hardware solution. Keyword: Video stitching, Panoramic vision, FPGA, SoC, vision system, registration





Master of Engineering


Electrical and Computer Engineering

Granting Institution

Ryerson University

LAC Thesis Type