FastRBF™ Interpolation Toolboxes

A Fundamental Advance in Scattered Data Modeling








What does FastRBF™ do?

FastRBF smoothly interpolates scattered 2D and 3D data with Radial Basis Functions (RBFs). No other technique can model irregular, non-uniformly sampled data as effectively as RBF interpolation. With FarField Technology's FastRBF™ software, millions of data measurements can now be interpolated by a single function - a task previously thought impossible on a desktop PC. The fitted function and its gradient can be evaluated anywhere, such as on a grid, a plane or an arbitrary surface. These capabilities make FastRBF ideal for visualizing scattered data, particularly irregular, non-uniformly sampled data and reconstructing surfaces from range data.

Who should use FastRBF™?

  • Engineers, software developers and scientists faced with large scattered data interpolation problems
  • Researchers in computer graphics, reverse engineering and computer vision wanting to reconstruct surfaces from range data
  • Students and researchers working with irregularly sampled 2D & 3D signals
  • Those already working with RBFs who need to solve extremely large systems

The benefits of FastRBF™

FastRBF allows RBFs to be fitted to systems with more than 1,000,000 data points on ordinary computing hardware. The polyharmonic (thin-plate) splines that FastRBF uses result in the "smoothest" interpolant, in the sense that they minimize the energy in the 2nd, 3rd, or higher derivatives. This results in extraordinary extrapolation capabilities when large gaps occur in a data set. In the case of noisy data, FastRBF's error-bar fitter approximates the data with the smoothest function within the error bounds specified at each data point. Low-pass filtering of scattered data can also be achieved directly with FastRBF without resampling on a regular grid and performing computationally intensive convolutions in the spatial or Fourier domains.

Applications

FastRBF has already been applied a diverse range of engineering and research problems from CAD-CAM rapid prototyping, Medical Imaging and Geophysics to Scientific visualisation, Computer graphics and Signal processing. Further examples of what FastRBF™ can do include:

Pricing and Availability

FastRBF is available for several platforms. A description of the latest software release is available here. Trial versions of the Matlab and Command line toolboxes can be downloaded by completing this form, or purchased from our purchase page.
  • Matlab FastRBF Interpolation Toolbox - Full access to the FastRBF library with the flexibility and power of Matlab. R11, R12, R13 and R14 releases supported under Windows. R13 and R14 release supported under LINUX. Single user license: $3,750*
  • Command line FastRBF Toolbox - key FastRBF functions implemented for command line processing of data. Both Windows and LINUX supported. Single user license: $3,000*
* Academic discount 50%, applies to teaching or non-commercial research only. Please contact us for volume discounts.

More about Radial Basis Functions