Abstract
The sparsity of images in a certain transform domain or dictionary has been exploited in many image processing applications. Both classic transforms and sparsifying transforms reconstruct images by a linear combination of a small basis of the transform. Both kinds of transform are non-redundant. However, natural images admit complicated textures and structures, which can hardly be sparsely represented by square transforms. To solve this issue, we propose a data-driven redundant transform based on Parseval frames (DRTPF) by applying the frame and its dual frame as the backward and forward transform operators, respectively. Benefitting from this pairwise use of frames, the proposed model combines a synthesis sparse system and an analysis sparse system. By enforcing the frame pair to be Parseval frames, the singular values and condition number of the learnt redundant frames, which are efficient values for measuring the quality of the learnt sparsifying transforms, are forced to achieve an optimal state. We formulate a transform pair (i.e., frame pair) learning model and a two-phase iterative algorithm, analyze the robustness of the proposed DRTPF and the convergence of the corresponding algorithm, and demonstrate the effectiveness of our proposed DRTPF by analyzing its robustness against noise and sparsification errors. Extensive experimental results on image denoising show that our proposed model achieves superior denoising performance, in terms of subjective and objective quality, compared to traditional sparse models.
Highlights
A transform is a classical technique in signal processing, such as compression, classification, and recognition [1,2,3,4,5]
We propose a data-driven redundant transform model based on Parseval frames (DRTPF for short), and present a model for learning driven redundant transform based on Parseval frames (DRTPF) as well as a corresponding algorithm for solving the model
We demonstrate the effectiveness of our proposed data-driven redundant transform based on Parseval frames (DRTPF) by first analyzing the robustness of the model against Gaussian White Noise
Summary
A transform is a classical technique in signal processing, such as compression, classification, and recognition [1,2,3,4,5]. Various models for sparse approximation have appeared in recent decades and play a fundamental role in modeling natural signals, with applications of denoising [7,8,9,10], super-resolution [11,12,13], and compression [1]. Such techniques exploit the sparsity of natural signals in analytic transform domains such as DCT, DFT, and various learning-based dictionaries [14,15,16].
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.