6
IRUS TotalDownloads
Altmetric
Hardware acceleration of the trace transform for vision applications
File | Description | Size | Format | |
---|---|---|---|---|
Fahmy-SA-2008-PhD-Thesis.pdf | Thesis | 79.58 MB | Adobe PDF | View/Open |
Title: | Hardware acceleration of the trace transform for vision applications |
Authors: | Fahmy, Suhaib A. |
Item Type: | Thesis or dissertation |
Abstract: | Computer Vision is a rapidly developing field in which machines process visual data to extract meaningful information. Digitised images in their pixels and bits serve no purpose of their own. It is only by interpreting the data, and extracting higher level information that a scene can be understood. The algorithms that enable this process are often complex, and data-intensive, limiting the processing rate when implemented in software. Hardware-accelerated implementations provide a significant performance boost that can enable real- time processing. The Trace Transform is a newly proposed algorithm that has been proven effective in image categorisation and recognition tasks. It is flexibly defined allowing the mathematical details to be tailored to the target application. However, it is highly computationally intensive, which limits its applications. Modern heterogeneous FPGAs provide an ideal platform for accelerating the Trace transform for real-time performance, while also allowing an element of flexibility, which highly suits the generality of the Trace transform. This thesis details the implementation of an extensible Trace transform architecture for vision applications, before extending this architecture to a full flexible platform suited to the exploration of Trace transform applications. As part of the work presented, a general set of architectures for large-windowed median and weighted median filters are presented as required for a number of Trace transform implementations. Finally an acceleration of Pseudo 2-Dimensional Hidden Markov Model decoding, usable in a person detection system, is presented. Such a system can be used to extract frames of interest from a video sequence, to be subsequently processed by the Trace transform. All these architectures emphasise the need for considered, platform-driven design in achieving maximum performance through hardware acceleration. |
Date Awarded: | 2008 |
URI: | http://hdl.handle.net/10044/1/101163 |
DOI: | https://doi.org/10.25560/101163 |
Copyright Statement: | Creative Commons Attribution NonCommercial NoDerivatives Licence |
Supervisor: | Cheung, Professor Peter Bouganis, Dr. Christos Luk, Professor Wayne |
Department: | Department of Electrical and Electronic Engineering |
Publisher: | University of London - Imperial College London |
Qualification Level: | Doctoral |
Qualification Name: | Doctor of Philosophy (PhD) |
Appears in Collections: | Electrical and Electronic Engineering PhD theses |
This item is licensed under a Creative Commons License