• DocumentCode
    2520625
  • Title

    FPGA-based coprocessor for text string extraction

  • Author

    Ratha, Nalini K. ; Jain, Anil K. ; Rover, Diane T.

  • Author_Institution
    IBM Res., Hawthorne, NY, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    217
  • Lastpage
    221
  • Abstract
    In document understanding, one of the early stages involves extracting text strings from a scanned image of the document. Often, the text is printed on a repetitive background of design patterns for visual effects. For recognition purposes, the text strings need to be extracted eliminating the background. Image morphology based algorithms have been proposed for this purpose. However, image morphology operations are compute intensive. We describe the design and synthesis of a high-performance coprocessor to meet the compute load. The algorithm has been synthesized for Splash 2, an attached processor on Sun hosts. The Xilinx Field-Programmable Gate Array (FPGA) based PEs are programmed using VHDL behavioral modeling. The design can run at near-ASIC speeds of ≈22 MHz clock rate with effective timing of 3 milliseconds per 128×128 image frame and 3×3 structuring element. Compared with a SPARC station 20 timings of 1.5 sees, the present implementation has a speed advantage of the order of 500 times
  • Keywords
    coprocessors; feature extraction; field programmable gate arrays; image morphing; timing; FPGA-based coprocessor; SPARC station 20; Splash 2; Sun hosts; VHDL behavioral modeling; design patterns; document understanding; high-performance coprocessor; image morphology based algorithms; text string extraction; visual effects; Computer architecture; Computer science; Coprocessors; Field programmable gate arrays; Milling machines; Morphology; Rivers; Text recognition; Timing; Visual effects;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Architectures for Machine Perception, 2000. Proceedings. Fifth IEEE International Workshop on
  • Conference_Location
    Padova
  • Print_ISBN
    0-7695-0740-9
  • Type

    conf

  • DOI
    10.1109/CAMP.2000.875980
  • Filename
    875980