• DocumentCode
    3191774
  • Title

    Real-timerange image preprocessing on FPGAs

  • Author

    Schmid, Maurizio ; Blocherer, Markus ; Hannig, Frank ; Teich, Jurgen

  • Author_Institution
    Dept. of Comput. Sci., Friedrich-Alexander-Univ. Erlangen-Nurnberg, Erlangen, Germany
  • fYear
    2013
  • fDate
    9-11 Dec. 2013
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Unprocessed range images acquired by some range sensing modality often show bumpy surfaces and distorted object boundaries, complicating post processing, such as 3D-registration and feature extraction. The effects are mostly caused by noise due to sensor limitations, but can be mitigated through applying image processing techniques, as for example defect pixel interpolation, bilateral temporal averaging, and edge-preserving noise filtering. In this work, we present an approach to perform preprocessing of range images on field programmable gate arrays (FPGAs) using single precision floating point arithmetic. Moreover, we present an FPGA infrastructure, including image acquisition from a host computer via PCI express. Although this work is based on range images obtained from a Microsoft Kinect range sensing camera, the presented approach is applicable to modalities for range image acquisition, in general. The proposed image processing pipeline can be run at 150 MHz for VGA-resolution images and imposes a latency close to 2 ms.
  • Keywords
    edge detection; feature extraction; field programmable gate arrays; filtering theory; floating point arithmetic; image processing; image sensors; interpolation; real-time systems; 3D registration; FPGA; Microsoft Kinect range sensing camera; PCI express; bilateral temporal averaging; edge preserving noise filtering; feature extraction; field programmable gate arrays; floating point arithmetic; image acquisition; object boundaries; pixel interpolation; real-time range image preprocessing; sensor limitations; Clocks; Field programmable gate arrays; Hardware; History; Interpolation; Noise; Pipelines;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reconfigurable Computing and FPGAs (ReConFig), 2013 International Conference on
  • Conference_Location
    Cancun
  • Print_ISBN
    978-1-4799-2078-5
  • Type

    conf

  • DOI
    10.1109/ReConFig.2013.6732325
  • Filename
    6732325