Oberwolfach References on Mathematical Software

ShearLab 3D

Summary

ShearLab 3D is a MATLAB Library, developed for processing two- and three-dimensional signals using a certain class of basis functions named shearlets. These functions were developed with the goal of constructing systems of basis-functions nicely suited for representing anisotropic features (e.g. curvilinear singularities) that often are present in multivariate data. ShearLab 3D is optimized for GPU computing with CUDA and contains examples for applications like image and video denoising or image and video inpainting.

Authors

Gitta Kutyniok (TU Berlin), Wang-Q Lim (TU Berlin) and Rafael Reisenhofer (TU Berlin)

Vendor

Team of www.shearlab.org.

Links

Status

projectstatus   incomplete information or not officially approved by the authors

Available via

Operating Systems

Programming Languages

License

GPL

Technical Category

Package or library

Screenshot 1

Magnitude response of a shearlet in the frequency and the time domain

screenshot

Screenshot 2

Image inpainting with ShearLab 3D

screenshot