• DocumentCode
    1896943
  • Title

    A hardware accelerated approach for imaging flow cytometry

  • Author

    Dajung Lee ; Pingfan Meng ; Jacobsen, Matthew ; Tse, Hayson ; Di Carlo, Dino ; Kastner, Ryan

  • Author_Institution
    Electr. & Comput. Eng., Univ. of California, San Diego, La Jolla, CA, USA
  • fYear
    2013
  • fDate
    2-4 Sept. 2013
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Imaging flow cytometry uses high-speed flows and a camera to capture morphological features of hundreds to thousands of cells per second. These morphological features can be useful to isolate sub-populations of cells for life science research and diagnostics. Our experimental setup utilizes a high speed 208×32 resolution CMOS camera, operating at over 140,000 frames per second (FPS). In each frame, the analysis routine detects the presence of an object, and performs morphology measurements. Real-time cell sorting requires a latency under 10 ms in addition to a throughput of 140,000 FPS. In this paper, we will describe GPU and FPGA accelerated implementations of the image analysis necessary for an automated cell sorting system. Our FPGA design results in a 38× speedup over software, providing 2,262 FPS with 11.9 ms of latency. Our GPU implementation shows a 22× speedup, supporting 1,318 FPS with 152 ms of latency.
  • Keywords
    CMOS image sensors; cameras; cellular biophysics; field programmable gate arrays; graphics processing units; medical image processing; CMOS camera; FPGA accelerated implementation; FPS; GPU; frames per second; hardware accelerated approach; high-speed flow; image analysis; imaging flow cytometry; life science research; morphological feature; real-time cell sorting; Algorithm design and analysis; Computer architecture; Field programmable gate arrays; Hardware; Image analysis; Optimization; Sorting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications (FPL), 2013 23rd International Conference on
  • Conference_Location
    Porto
  • Type

    conf

  • DOI
    10.1109/FPL.2013.6645507
  • Filename
    6645507