Print Email Facebook Twitter System performance analysis and fixed-point architecture of a gradient-based optical flow algorithm Title System performance analysis and fixed-point architecture of a gradient-based optical flow algorithm Author Hurkmans, T.M.F. Contributor Van Leuken, T.G.R. (mentor) Van der Meijs, N.P. (mentor) Van Genderen, A.J. (mentor) Van der Veen, A.J. (mentor) Faculty Electrical Engineering, Mathematics and Computer Science Department Circuits and Systems Programme Computer Engineering Date 2009-12-15 Abstract Optical flow algorithms present a way for computers to estimate motion from the real world. Applications like cloud motion, surveillance and robot eyesight are examples of this. The focus of existing research is mainly on either fast, but poor solutions, or slow but good solutions. In this thesis an approach to improve performance through reducing computational effort of the Lucas \& Kanade optical flow algorithm is presented. An architecture of this optimised complex algorithm on an FPGA is given. After an introduction into optical flow algorithms, a high-level system design optimisation process of the large complex computing blocks will be described, in which each part of the algorithm is analysed for quality, speed and computational effort. A new smoothing filter, StackBlur, will be introduced for the first time in an optical flow algorithm. All large complex blocks are integrated into a modular high-level pipelined hardware architecture, using manually generated flow graphs and the two-process design methodology, while keeping flexibilty in mind. Complex mathematical operations including a least squares filter and an eigenvalue computation are presented. Functional correctness of the design is verified through functional and post-synthesis simulation using realistic examples. The obtained results show that performance has been improved in terms of quality and computational effort, but that especially the eigenvalue computation block still needs further improvement. Subject optical flowfixed point architectureperformance analysistwo processlucaskanade To reference this document use: http://resolver.tudelft.nl/uuid:88add684-df53-4f64-968c-2b44eba315d1 Embargo date 2009-12-18 Part of collection Student theses Document type master thesis Rights (c) 2009 Hurkmans, T.M.F. Files PDF thesis__.pdf 8.3 MB Close viewer /islandora/object/uuid:88add684-df53-4f64-968c-2b44eba315d1/datastream/OBJ/view