Efficient implementation of video processing algorithms on FPGA

Sims, Oliver (2007) Efficient implementation of video processing algorithms on FPGA. EngD thesis, University of Glasgow.

Full text available as:
[thumbnail of 2007SimsEngD.pdf] PDF
Download (23MB)
Printed Thesis Information: https://eleanor.lib.gla.ac.uk/record=b2588626


The work contained in this portfolio thesis was carried out as part of an Engineering Doctorate (Eng.D) programme from the Institute for System Level Integration. The work was sponsored by Thales Optronics, and focuses on issues surrounding the implementation of video processing algorithms on field programmable gate arrays (FPGA).

A description is given of FPGA technology and the currently dominant methods of designing and verifying firmware. The problems of translating a description of behaviour into one of structure are discussed, and some of the latest methodologies for tackling this problem are introduced.

A number of algorithms are then looked at, including methods of contrast enhancement, deconvolution, and image fusion. Algorithms are characterised according to the nature of their execution flow, and this is used as justification for some of the design choices that are made. An efficient method of performing large two-dimensional convolutions is also described.

The portfolio also contains a discussion of an FPGA implementation of a PID control algorithm, an overview of FPGA dynamic reconfigurability, and the development of a demonstration platform for rapid deployment of video processing algorithms in FPGA hardware.

Item Type: Thesis (EngD)
Qualification Level: Doctoral
Subjects: T Technology > TA Engineering (General). Civil engineering (General)
Colleges/Schools: College of Science and Engineering > School of Engineering
Supervisor's Name: Irvine, Dr. James
Date of Award: 2007
Depositing User: Angi Shields
Unique ID: glathesis:2007-4119
Copyright: Copyright of this thesis is held by the author.
Date Deposited: 18 Mar 2013 12:11
Last Modified: 18 Mar 2013 12:11
URI: https://theses.gla.ac.uk/id/eprint/4119

Actions (login required)

View Item View Item


Downloads per month over past year