A Gradient Coprocessor of Optical Flow: A hardware co-simulation using FPGA based on MAC-DA

Rustam, Ruzali and Hamid, Nor Hisham and Hussin, Fawnizu Azmadi (2011) A Gradient Coprocessor of Optical Flow: A hardware co-simulation using FPGA based on MAC-DA. In: International Conference on Electrical Control and Computer Engineering, 21-22 June 2011, Hyatt Regency, Kuantan, Pahang, Malaysia.

[thumbnail of InECCE2011Ruzali.pdf] PDF
InECCE2011Ruzali.pdf - Published Version
Restricted to Registered users only

Download (872kB) | Request a copy
Official URL: http://ieeexplore.ieee.org/search/srchabstract.jsp...

Abstract

Optical flow is one of the tools for video content analysis (VCA). The optical flow involves a gradient coprocessor
as preprocessing to estimate partial derivative. The gradient processor consists of kernels (masks) to convolute each pixel of image sequences. In hardware implementation of the gradient into FPGA, a multiply accumulate (MAC) is an important
technique that is useful for reducing the number of multipliers and adders in a convolution process. Finite impulse response (FIR) is one of methods usually used to implement MAC. The multiply accumulate based on FIR (MAC-FIR) still needs more resources and has less speed. In order to fulfill this lack, this paper presents an implementation of distributed arithmetic to MAC. Design and optimization of the multiply accumulate based on distributed arithmetic (MAC-DA) is illustrated in this paper. Comparisons in resources (area) and speeds between MAC-FIR and MAC-DA are also given.

Item Type: Conference or Workshop Item (Paper)
Subjects: T Technology > TK Electrical engineering. Electronics Nuclear engineering
Departments / MOR / COE: Departments > Electrical & Electronic Engineering
Depositing User: Dr Fawnizu Azmadi Hussin
Date Deposited: 05 Sep 2011 00:38
Last Modified: 19 Jan 2017 08:22
URI: http://scholars.utp.edu.my/id/eprint/6342

Actions (login required)

View Item
View Item