Skip to main content
Article thumbnail
Location of Repository

Stream-Based Data Filtering for Accelerating Metrological Data Characterization

By Yang Su, Zhijie Xu and Xiang Jiang


The main task of engineering surface metrology is to characterize a surface by assessing components such as form, waviness and roughness that correspond to different wavelength segments in the frequency domain, which are often extracted by deploying filtering techniques. The effectiveness of a specific kind of filtering algorithms is jointly determined by their filtering accuracy and computational efficiency. In this paper, a data stream-based programming paradigm is introduced which takes advantage of the programmability and parallel computation capacity of modern graphics process unit (GPU) to execute and accelerate the Gaussian filtering process that is extensively used in surface metrological data processing. In contrast to the results obtained by running MATLAB simulation kit for similar processes, the software framework speeds up the filtering process substantially while yielding satisfying accuracy as that of the corresponding MATLAB program, which proved the practicability and validity of the proposed computation model

Topics: T1
Publisher: ICAC
Year: 2008
OAI identifier:

Suggested articles


  1. (2003). Advanced techniques for assessment surface topography: Development of a basis for 3D surface texture standards ‘SURFSTAND’”,
  2. (2004). Advanced techniques for highquality multi-resolution volume rendering”, doi
  3. ASME B46.1:Surface Texture: Surface Roughness, Waviness, and Lay. doi
  4. (2006). Filter with variable transmission characteristics for determination of three-dimensional roughness”, doi
  5. Framebuffer Objects”,
  6. (2007). GPU accelerated molecular dynamics simulation of thermal conductivities”, doi
  7. ISO 11562:Geometrical product specification(GPS)— surface texture: profile method—metrological characteristics of phase correct filters. Geneva: International Organization for Standardization,1996. doi
  8. Rendering to an off-screen buffer with WGL_ARB_pbuffer”,
  9. (2002). Shengyu Fu. “Recent advances in separation of roughness, waviness and form”, doi
  10. (2007). View synthesis by the parallel use of doi

To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.