• 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