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

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 gradi...

Full description

Saved in:
Bibliographic Details
Main Authors: Rustam, Ruzali, Hamid, Nor Hisham, Hussin, Fawnizu Azmadi
Format: Conference or Workshop Item
Published: 2011
Subjects:
Online Access:http://eprints.utp.edu.my/6342/1/InECCE2011Ruzali.pdf
http://ieeexplore.ieee.org/search/srchabstract.jsp?tp=&arnumber=5953891
http://eprints.utp.edu.my/6342/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.utp.eprints.6342
record_format eprints
spelling my.utp.eprints.63422017-01-19T08:22:37Z A Gradient Coprocessor of Optical Flow: A hardware co-simulation using FPGA based on MAC-DA Rustam, Ruzali Hamid, Nor Hisham Hussin, Fawnizu Azmadi TK Electrical engineering. Electronics Nuclear engineering 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. 2011-06-21 Conference or Workshop Item NonPeerReviewed application/pdf http://eprints.utp.edu.my/6342/1/InECCE2011Ruzali.pdf http://ieeexplore.ieee.org/search/srchabstract.jsp?tp=&arnumber=5953891 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. http://eprints.utp.edu.my/6342/
institution Universiti Teknologi Petronas
building UTP Resource Centre
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Petronas
content_source UTP Institutional Repository
url_provider http://eprints.utp.edu.my/
topic TK Electrical engineering. Electronics Nuclear engineering
spellingShingle TK Electrical engineering. Electronics Nuclear engineering
Rustam, Ruzali
Hamid, Nor Hisham
Hussin, Fawnizu Azmadi
A Gradient Coprocessor of Optical Flow: A hardware co-simulation using FPGA based on MAC-DA
description 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.
format Conference or Workshop Item
author Rustam, Ruzali
Hamid, Nor Hisham
Hussin, Fawnizu Azmadi
author_facet Rustam, Ruzali
Hamid, Nor Hisham
Hussin, Fawnizu Azmadi
author_sort Rustam, Ruzali
title A Gradient Coprocessor of Optical Flow: A hardware co-simulation using FPGA based on MAC-DA
title_short A Gradient Coprocessor of Optical Flow: A hardware co-simulation using FPGA based on MAC-DA
title_full A Gradient Coprocessor of Optical Flow: A hardware co-simulation using FPGA based on MAC-DA
title_fullStr A Gradient Coprocessor of Optical Flow: A hardware co-simulation using FPGA based on MAC-DA
title_full_unstemmed A Gradient Coprocessor of Optical Flow: A hardware co-simulation using FPGA based on MAC-DA
title_sort gradient coprocessor of optical flow: a hardware co-simulation using fpga based on mac-da
publishDate 2011
url http://eprints.utp.edu.my/6342/1/InECCE2011Ruzali.pdf
http://ieeexplore.ieee.org/search/srchabstract.jsp?tp=&arnumber=5953891
http://eprints.utp.edu.my/6342/
_version_ 1738655480673206272
score 13.188556