• DocumentCode
    2291757
  • Title

    GPGPU-based Gaussian Filtering for Surface Metrological Data Processing

  • Author

    Su, Yang ; Xu, Zhijie ; Jiang, Xiangqian

  • Author_Institution
    Sch. of Comput. & Eng., Univ. of Huddersfield, Huddersfield
  • fYear
    2008
  • fDate
    9-11 July 2008
  • Firstpage
    94
  • Lastpage
    99
  • Abstract
    Engineering surfaces are characterized by the form, waviness and roughness features that are comprised of a range of spatial wavelengths. Filtering techniques are commonly adopted to separate these different wavelength components into well-defined bandwidths for further processing. The Gaussian filtered surface in which a 2D Gaussian filter is employed for surface assessments has been recommended by the ISO 11562-1996 and ASME B46-1995 standards to establish a reference surface. For Gaussian filtering, computational efficiency is a key problem when it is issued on a large set of surface metrology data. In the past this problem was tackled through reducing computation amount by the design and adoption of some fast algorithms. In this paper, a general purpose computing on GPU (GPGPU) framework is discussed to accelerate 2D Gaussian filtering for surface characterization. This framework takes advantage of the GPUpsilas parallel computing ability and has achieved better data efficiency without reducing the computational amount while maintaining the filtering quality. Filtering results and their accuracy from this model have been compared with the results obtained from the MATLAB simulation kits and the satisfied outcomes were observed.
  • Keywords
    Gaussian processes; ISO standards; computer graphics; coprocessors; digital simulation; engineering computing; filtering theory; mathematics computing; surface roughness; 2D Gaussian filter; ASME B46-1995 standards; GPU; ISO 11562-1996 standards; MATLAB simulation kits; general purpose computing; parallel computing; surface assessments; surface characterization; surface metrological data processing; surface roughness; surface waviness; surfaces engineering; Bandwidth; Computational efficiency; Data processing; Filtering; Filters; ISO standards; Metrology; Rough surfaces; Surface roughness; Surface waves; Gaussian filtering; General Purpose Computing on GPU; Surface assessment;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Visualisation, 2008. IV '08. 12th International Conference
  • Conference_Location
    London
  • ISSN
    1550-6037
  • Print_ISBN
    978-0-7695-3268-4
  • Type

    conf

  • DOI
    10.1109/IV.2008.14
  • Filename
    4577932