DocumentCode
2663363
Title
FPGA Implementation of 2-D DCT Engine for Vision Based Tracking of Dynamic Obstacles
Author
Mishra, Prabhakar ; Agarwal, Nishant ; Sujith, B.S. ; Parvatikar, Bhavani ; Mall, Kushal ; Kishore, J.K.
Author_Institution
Dept. of Telecommun. Eng., PES Inst. of Technol., Bangalore, India
fYear
2012
fDate
29-31 May 2012
Firstpage
23
Lastpage
28
Abstract
In this paper, we propose a novel architecture for implementation of a hardware accelerator for computation of two dimensional Discrete Cosine Transform (2-D DCT) for vision-based tracking of dynamic obstacles used in autonomous robot navigation. Real time motion estimation for tracking remains a challenge due to its large computational complexity. The main complexity in discrete cosine transform based motion estimation (DXT-ME) is the computation of 2-D DCT. Direct implementation of 2-D DCT involves N4 multiplications for an N x N image which is highly impractical to meet the needs of real time applications. The proposed architecture for implementation of 2-D DCT uses Look up tables (LUTs). They are used to store the pre-computed vector products of the input vector and the coefficient matrix of DCT that eliminates the need of multipliers completely. This makes the architecture highly time efficient. Besides this, the routing delay and power consumption is also reduced significantly by making the computations highly local and parallel. The paper also presents a comparison of the performance metrics of existing 2-D DCT architectures with the proposed architecture.
Keywords
collision avoidance; computational complexity; discrete cosine transforms; estimation theory; field programmable gate arrays; matrix algebra; robot vision; 2D DCT; 2D DCT engine; FPGA implementation; LUT; N4 multiplications; autonomous robot navigation; computational complexity; dimensional discrete cosine transform; discrete cosine transform; dynamic obstacles; hardware accelerator; look up tables; matrix coefficient; precomputed vector; real time applications; real time motion estimation; vision based tracking; Adders; Algorithm design and analysis; Discrete cosine transforms; Table lookup; Vectors; Autonomous robot navigation; Discrete Cosine Transform; Field Programmable Gate Arrays; Vision based tracking;
fLanguage
English
Publisher
ieee
Conference_Titel
Modelling Symposium (AMS), 2012 Sixth Asia
Conference_Location
Bali
Print_ISBN
978-1-4673-1957-7
Type
conf
DOI
10.1109/AMS.2012.28
Filename
6243915
Link To Document