To install click the Add extension button. That's it.

The source code for the WIKI 2 extension is being checked by specialists of the Mozilla Foundation, Google, and Apple. You could also do it yourself at any point in time.

Kelly Slayton
Congratulations on this excellent venture… what a great idea!
Alexander Grigorievskiy
I use WIKI 2 every day and almost forgot how the original Wikipedia looks like.
Live Statistics
English Articles
Improved in 24 Hours
Added in 24 Hours
What we do. Every page goes through several hundred of perfecting techniques; in live mode. Quite the same Wikipedia. Just better.

Shrinkage Fields (image restoration)

From Wikipedia, the free encyclopedia

Shrinkage fields is a random field-based machine learning technique that aims to perform high quality image restoration (denoising and deblurring) using low computational overhead.


The restored image is predicted from a corrupted observation after training on a set of sample images .

A shrinkage (mapping) function is directly modeled as a linear combination of radial basis function kernels, where is the shared precision parameter, denotes the (equidistant) kernel positions, and M is the number of Gaussian kernels.

Because the shrinkage function is directly modeled, the optimization procedure is reduced to a single quadratic minimization per iteration, denoted as the prediction of a shrinkage field where denotes the discrete Fourier transform and is the 2D convolution with point spread function filter, is an optical transfer function defined as the discrete Fourier transform of , and is the complex conjugate of .

is learned as for each iteration with the initial case , this forms a cascade of Gaussian conditional random fields (or cascade of shrinkage fields (CSF)). Loss-minimization is used to learn the model parameters .

The learning objective function is defined as , where is a differentiable loss function which is greedily minimized using training data and .


Preliminary tests by the author suggest that RTF5[1] obtains slightly better denoising performance than , followed by , , , and BM3D.

BM3D denoising speed falls between that of and , RTF being an order of magnitude slower.


  • Results are comparable to those obtained by BM3D (reference in state of the art denoising since its inception in 2007)
  • Minimal runtime compared to other high-performance methods (potentially applicable within embedded devices)
  • Parallelizable (e.g.: possible GPU implementation)
  • Predictability: runtime where is the number of pixels
  • Fast training even with CPU


See also


  1. ^ Jancsary, Jeremy; Nowozin, Sebastian; Sharp, Toby; Rother, Carsten (10 April 2012). Regression Tree Fields – An Efficient, Non-parametric Approach to Image Labeling Problems. IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR). Providence, RI, USA: IEEE Computer Society. doi:10.1109/CVPR.2012.6247950.
This page was last edited on 1 December 2020, at 07:34
Basis of this page is in Wikipedia. Text is available under the CC BY-SA 3.0 Unported License. Non-text media are available under their specified licenses. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc. WIKI 2 is an independent company and has no affiliation with Wikimedia Foundation.