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 :
بازگشت