My research interests and fundamental contributions to academics and industry are in following domains:
- Absorbing boundary conditions for acoustic and electromagnetic problems
- Classical shape Optimization
- Automatic differentiation and higher order derivatives
- The topological gradient
- Mathematics of imagery and mathematical image processing
In the electromagnetic and acoustic fields, one needs to truncate the computational domain using an absorbing boundary conditions. I was fortunate to be one of the first contributors on a topic that is still very active. The method introduced in [A87] is the subject of recent interest by INRIA Bordeaux.
References: [ A94 , B89 , B90, T91 , D91]
- Start by differenting the continuous problem and then discretize the derivative,
- Start by discretizing the continuous problem and then compute the derivative
For the higher order derivatives, derive then discretize is equivalent to discretize then derive.
The higher order derivatives have the same order of error as the first order derivative (results may surprise!).
Note that the articles of that time were disappointed by the fact that second derivative did not satisfy Schwarz theorem. We had to choose the right mathematical framework. The approximation by Taylor polynomial was the first approach considered.References: [A01].
Our methods are based on crack detection technique [A05]. The basic idea is to process an image of size n in O (n log2 n ) operations using an crack identification technique.
-
Crack detection by boundary measurement and Inpainting: As part of our collaboration with the Lamsin, Tunisia, I was interested in the problem of crack detection from boundary measurements. I didn't know if this problem has a real application because the Laplacian inverse problem is difficult to solve, but I have found one: reconstruction of missing parts of an image (inpainting). The cracks show the contours of the image to be reconstructed.[A05].
-
Image restoration, classification and segmentation: (See poster) The image restoration is also based on the crack detection by topological gradient. The basic idea is to detect cracks at the edges of the image. A diffusive technique (heat equation) is then used to smooth the image part devoid of cracks. We apply topological gradient for the minimization of the H1 seminorm of the standard image. The problem is simpler than the case of inpainting, as data is available at each point in the field and cracks are easy to find [ A06b , A06a A06e , A07a, A07d, A08a, A09A]. Again, the computation time is reduced to O (n log2 n) operations which allowed us to process video sequences. We treat problems of segmentation and classification using the same technique: crack detection identifies the interfaces between the components of an image [A07a, A08a, A09A]. We also successfully apply this technique to the detection of motion in a sequence of images.
-
Real time image processing: All these methods are based on the same core of calculation. We start with a constant conductivity to calculate the state and adjoint state. The topological gradient is calculated for the detection of cracks. On the elements where we detected the presence of a crack are given a very low value of conductivity, c. The solution to this last problem gives the image solution. As c is constant or near constant, spectral methods are used as preconditioner to the conjugate gradient method. We do an iteration and iteration requires only O (n log2 n) operations, where n is the size of the image. Numerical results show a complexity of O(n) [ A06e ].