• DocumentCode
    1945653
  • Title

    Deep-pipelined FPGA implementation of ellipse estimation for eye tracking

  • Author

    Dohi, Keisuke ; Hatanaka, Yuma ; Negi, Kazuhiro ; Shibata, Yuichiro ; Oguri, Kiyoshi

  • Author_Institution
    Grad. Sch. of Eng., Nagasaki Univ., Nagasaki, Japan
  • fYear
    2012
  • fDate
    29-31 Aug. 2012
  • Firstpage
    458
  • Lastpage
    463
  • Abstract
    This paper presents a deep-pipelined FPGA implementation of real-time ellipse estimation for eye tracking. The system is constructed by the Starburst algorithm on a stream-oriented architecture and the RANSAC algorithm without any external memories. In particular, the paper presents comparative results between three different hypothesis generators for the RANSAC algorithm based on Cramer´s rule, Gauss-Jordan elimination and LU decomposition. Comparison criteria include resource usage, throughput and energy consumption. The result shows that the three implementations have different characteristics and the optimal algorithm needs to be chosen depending on the amount of resources on FPGAs and required performance.
  • Keywords
    Gaussian processes; estimation theory; eye; field programmable gate arrays; object tracking; pipeline processing; Cramer rule; Gauss-Jordan elimination; RANSAC algorithm; Starburst algorithm; deep pipelined FPGA implementation; ellipse estimation; energy consumption; eye tracking; stream oriented architecture; Adders; Cameras; Clocks; Estimation; Feature extraction; Field programmable gate arrays; Mathematical model;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications (FPL), 2012 22nd International Conference on
  • Conference_Location
    Oslo
  • Print_ISBN
    978-1-4673-2257-7
  • Electronic_ISBN
    978-1-4673-2255-3
  • Type

    conf

  • DOI
    10.1109/FPL.2012.6339144
  • Filename
    6339144