70,611 research outputs found
ShearLab 3D: Faithful Digital Shearlet Transforms based on Compactly Supported Shearlets
Wavelets and their associated transforms are highly efficient when
approximating and analyzing one-dimensional signals. However, multivariate
signals such as images or videos typically exhibit curvilinear singularities,
which wavelets are provably deficient of sparsely approximating and also of
analyzing in the sense of, for instance, detecting their direction. Shearlets
are a directional representation system extending the wavelet framework, which
overcomes those deficiencies. Similar to wavelets, shearlets allow a faithful
implementation and fast associated transforms. In this paper, we will introduce
a comprehensive carefully documented software package coined ShearLab 3D
(www.ShearLab.org) and discuss its algorithmic details. This package provides
MATLAB code for a novel faithful algorithmic realization of the 2D and 3D
shearlet transform (and their inverses) associated with compactly supported
universal shearlet systems incorporating the option of using CUDA. We will
present extensive numerical experiments in 2D and 3D concerning denoising,
inpainting, and feature extraction, comparing the performance of ShearLab 3D
with similar transform-based algorithms such as curvelets, contourlets, or
surfacelets. In the spirit of reproducible reseaerch, all scripts are
accessible on www.ShearLab.org.Comment: There is another shearlet software package
(http://www.mathematik.uni-kl.de/imagepro/members/haeuser/ffst/) by S.
H\"auser and G. Steidl. We will include this in a revisio
Software for physics of tau lepton decay in LHC experiments
Software development in high energy physics experiments offers unique
experience with rapidly changing environment and variety of different standards
and frameworks that software must be adapted to. As such, regular methods of
software development are hard to use as they do not take into account how
greatly some of these changes influence the whole structure. The following
thesis summarizes development of TAUOLA C++ Interface introducing tau decays to
new event record standard. Documentation of the program is already published.
That is why it is not recalled here again. We focus on the development cycle
and methodology used in the project, starting from the definition of the
expectations through planning and designing the abstract model and concluding
with the implementation. In the last part of the paper we present installation
of the software within different experiments surrounding Large Hadron Collider
and the problems that emerged during this process.Comment: Thesis submitted to Applied Computer Science Department in partial
fulfillment of the requirements for the MSc degree. This work is partially
supported by EU Marie Curie Research Training Network grant under the
contract No. MRTN-CT-2006-0355505, Polish Government grant N202 06434
(2008-2011) and EU-RTN Programme: Contract No. MRTN-CT-2006-035482
'Flavianet
- …