Authors:
Martin Kraus
1
and
Magnus Strengert
2
Affiliations:
1
Computer Graphics and Visualization Group, Technische Universität München, Germany
;
2
Visualization and Interactive Systems Group, Universität Stuttgart, Germany
Keyword(s):
Signal processing, image processing, multi resolution, pyramid algorithm, graphics hardware.
Related
Ontology
Subjects/Areas/Topics:
Applications
;
Computer Vision, Visualization and Computer Graphics
;
Fundamental Methods and Algorithms
;
Geometric Computing
;
Geometry and Modeling
;
Image-Based Modeling
;
Pattern Recognition
;
Software Engineering
;
Texture Models, Analysis, and Synthesis
Abstract:
The implementation of several pyramid methods on programmable graphics processing units (GPUs) in recent years led to additional research interest in pyramid algorithms for real-time computer graphics. Of particular interest are efficient analysis and synthesis filters based on hardware-supported bilinear texture interpolation because they can be used as building blocks for many GPU-based pyramid methods. In this work, several new and extremely efficient GPU-implementations of pyramid filters are presented for the first time. The discussion employs a new notation, which was developed for the consistent and precise specification of these filters and also allowed us to systematically explore appropriate filter designs. The presented filters cover analysis and synthesis filters, (quasi-)interpolation and approximation, as well as discontinuous, continuous, and smooth filters. Thus, a toolbox of filters and their efficient implementations for a great variety of GPU-based pyramid methods
is presented.
(More)