• Aucun résultat trouvé

Non-Local Functionals for Imaging

8.4 Application of the Theory

8.4.3 Patch-Based Filtering

Finally, we investigate the more complicated functionals (8.14) introduced for the variational description of the patch-based filtering method. Here, let X be a

rectangular domain inRm, p∈[2,∞), andJ : Lp(X)R∪ {∞}be a functional of the form

J(u) =α

X

X

G(Hu(x,y))k(|x−y|)dx dy+

X

|u(x)−u0(x)|pdx, where G :[0,∞)[0,∞)is a Borel measurable function, k :[0,∞)[0,∞)is a measurable function, u0∈Lp(X),α(0,∞), and

Hu(x,y) =

X

h(t)|u(x−t)−u(y−t)|2dt

with some non-negative function h∈L(X). Moreover, we consider u∈Lp(X)to be periodically continued outside the domain X .

This type of functionals does not fit into our Definition8.1of a non-local func-tional since the integrand does not only depend on two values of the function u, but rather on all values of u in some neighbourhoods of two points. Nevertheless, we may try to find a sufficient condition for the functions G, k, and h such thatJ has a minimising point by requiring as before thatJ shall be coercive and sequentially lower semi-continuous with respect to the weak topology on Lp(X).

The coercivity ofJ follows directly from the fact thatJ(u)≥ u−u0pp. And for the sequential lower semi-continuity ofJ we get the following result.

Proposition 8.11. Let p[2,∞), h∈L(X)and k∈L(X×X)be non-negative functions, and G :[0,∞)[0,∞)be a monotonically increasing, convex function.

Then the functional

R: Lp(X)R∪ {∞}, R(u) =

X

X

G(Hu(x,y))k(x,y)dx dy

is sequentially lower semi-continuous with respect to the weak topology on Lp(X).

Proof. First, we remark thatRis a convex functional. Indeed, the map Lp(X)R, u→ Hu(x,y) is for all x,y∈X convex and so is the map Lp(X)R, u G(Hu(x,y)), since G is monotonically increasing and convex. Thus, by the mono-tonicity and linearity of the integral,Ris convex.

Moreover, the functionalRis sequentially lower semi-continuous with respect to the strong topology. To see this, let(u)N⊂Lp(X)be a sequence converging strongly to u∈Lp(X). Then for every point(x,y)∈X×X , the functions X→R, t →u(x−t)−u(y−t)converge with strongly to the function X R, t→u(x−t)−u(y−t). Since p≥2, we therefore have that

→∞limHu(x,y) =Hu(x,y)

for all x,y∈X . So, we get with Fatou’s Lemma lim inf

→∞ R(u)

X

X

lim inf

→∞ G(Hu(x,y))k(x,y)dx dy=R(u).

Since a convex functional on Lp(X)which is lower semi-continuous with respect to the strong topology on Lp(X)is also sequentially lower semi-continuous with respect to the weak topology, we can conclude thatRis sequentially lower semi-continuous with respect to the weak topology on Lp(X).

Fig. 8.3 Results obtained with the fixed point iterations of the non-local functional and the patch-based functional. The kernel used in the functionals are defined by G) =1e−ξ/λ, k=χ[−σkk]

and h=χ[−σhh]. The balanceα between the regularisation term and the data term has been selected a posteriori. The initial image is a 243×270 fraction of the famous “boat” image whose intensities range from 0 to 255. The noisy version has been obtained by adding a Gaussian noise of standard deviationu0f2=10. Finally, the computation times tcobtained on a 8×3.40 GHz computer are indicated in seconds

8.4.3.1 Numerical Implementation

We consider the numerical minimisation of the non-local functionalJ: L2(X)R defined in (8.14) with G(ξ) =1−e−ξ, k(x,y) =χ[−σkk](|x−y|), and h= χ[−σhh]. This functional has thus four parametersλ,α,σhandσk.

Since the function G is not convex, we cannot apply Proposition8.11to guarantee the existence of a minimising point of the functionalJ in this case. Nevertheless, we are trying to minimise the functional numerically.

Similarly to the derivation of (8.13), we find the fixed point iteration u(x) =u0(x) +αXg˜(x,y,u−1)k(x,y)u−1(y)dy

1+αXg(x,˜ y,u−1)k(x,y)dy , ∈N, for the minimisation ofJ where ˜g is given by (8.10).

We remark that this expression corresponds to the block implementation of the non-local means filter described in [6] if we consider a single iteration and let α∞. As in the previous section, we initialise with u0and iterate the fixed point equation until u−u−12<ε where εR is a sufficiently small parameter.

Figure8.3e, f illustrates the result of this procedure for two different values of the parameterσkwhich defines the local character of the functional.

Acknowledgements The work of CP and OS has been supported by the Austrian Science Fund (FWF) within the research networks NFNs Industrial Geometry, Project S09203, and Photo-acoustic Imaging in Biology and Medicine, Project S10505-N20.

References

1. Aubert, G., Kornprobst, P.: Can the nonlocal characterization of Sobolev spaces by Bourgain et al. be useful for solving variational problems? SIAM Journal on Numerical Analysis 47, 844 (2009)

2. Bevan, J., Pedregal, P.: A necessary and sufficient condition for the weak lower semicontinuity of one-dimensional non-local variational integrals. Proc. Roy. Soc. Edinburgh Sect. A 136, 701–708 (2006)

3. Boulanger, J., Kervrann, C., Salamero, J., Sibarita, J.-B., Elbau, P., Bouthemy, P.: Patch-based non-local functional for denoising fluorescence microscopy image sequences. IEEE Transac-tions on Medical Imaging (2010)

4. Bourgain, J., Br´ezis, H., Mironescu, P.: Another look at Sobolev spaces. In: Optimal Control and Partial Differential Equations, IOS Press, Amsterdam (2001)

5. Bourgain, J., Br´ezis, H., Mironescu, P.: Limiting embedding theorems for Ws,pwhen s1 and applications. Journal d’Analyse Math´ematique 87, 77–101 (2002)

6. Buades, A., Coll, B., Morel, J.-M.: A review of image denoising algorithms, with a new one.

Multiscale Modeling and Simulation 4, 490–530 (2006)

7. Buades, A., Coll, B., Morel, J.-M.: Neighborhood filters and PDEs. Numerische Mathematik 105, 1–34 (2006)

8. Efros, A.A., Leung, T.K.: Texture synthesis by non-parametric sampling. International Confer-ence on Computer Vision 2, 1033–1038 (1999)

9. Elbau, P.: Sequential lower semi-continuity of non-local functionals. Arxiv preprint (2011)

10. Fonseca, I., Leoni, G.: Modern methods in the calculus of variations: Lp spaces. Springer (2007)

11. Gilboa, G., Osher, S.: Nonlocal operators with applications to image processing. Multiscale Modeling and Simulation 7, 1005–1028 (2008)

12. Kindermann, S., Osher, S., Jones, P.W.: Deblurring and denoising of images by nonlocal func-tionals. Multiscale Modeling and Simulation 4, 1091–1115 (2006)

13. Mahmoudi, M., Sapiro, G.: Fast image and video denoising via nonlocal means of similar neighborhoods. IEEE Signal Processing Letters 12, 839 (2005)

14. Mu˜noz, J.: On some necessary conditions of optimality for a nonlocal variational principle.

SIAM J. Control Optim. 38, 1521–1533 (2000)

15. Mu˜noz, J.: Extended variational analysis for a class of nonlocal minimization principles. Non-linear Anal. 47, 1413–1418 (2001)

16. Mu˜noz, J.: Characterisation of the weak lower semicontinuity for a type of nonlocal integral functional: the n-dimensional scalar case. J. Math. Anal. Appl. 360, 495–502 (2009) 17. Pedregal, P.: Nonlocal variational principles. Nonlinear Analysis 29, 1379–1392 (1997) 18. Ponce, A.C.: A new approach to Sobolev spaces and connections toΓ-convergence. Calculus

of Variations and Partial Differential Equations 19, 229–255 (2004)

19. Pontow, C., Scherzer, O.: A derivative-free approach to total variation regularization. Arxiv preprint arXiv:0911.1293 (2009)

20. Smith, S.M., Brady, J.M.: SUSAN – A new approach to low level image processing. Interna-tional Journal of Computer Vision 23, 45–78 (1997)

21. Tomasi, C., Manduchi, R.: Bilateral filtering for gray and color images. In: Proceedings of the Sixth International Conference on Computer Vision, Volume 846 (1998)

22. Vogel, C.R.: Computational methods for inverse problems. Frontiers in Mathematics, Volume 23. SIAM (2002)

23. Yaroslavsky, L.P., Yaroslavskij, L.P.: Digital picture processing: An introduction. Springer (1985)

Opial-Type Theorems and the Common Fixed