Comparison of Canonical SVD and penalised SVD

  • On figure 1 is shown an example (given as demo in the package) of an SVD using penalisations. Using penalisations means the components are constrained to lie into given spaces (e.g. Sobolev space).The reconstruction of the image (with added noise) using some smooth components is compared to the reconstruction using canonical svd algorithm.

    This is in the demo (in PTAk):


    where snr is defined as te range of te original image divided by the standard deviation of the Gaussian noise added.

    in the demo is called SVDgen

    smoofun <- rep(list(Susan1D),7)

    d.svdo <- SVDgen(timage12,nomb=25,smoothing=TRUE,smoo =list(smoofun))

    The smoother in each the x and y orientations is a combination of a kernel regression (i.e."physical" neighbours) and non-linear kernels moothing (i.e. value neighbours).

  • back to front-page
    Didier Leibovici
    Last modified: Thu Jul 5 16:11:48 BST 2001