Skip to Main Content
In many instances, numerical integration of space-scale PDEs is the most time consuming operation of image processing. This is because the scale step is limited by conditional stability of explicit schemes. We introduce the unconditionally stable semiimplicit linearized difference scheme that is fashioned after additive operator split (AOS) [Weickert, J. et al. (1998)], [Goldenberg, R et al., (2001)] for Beltrami and the subjective surface computation. The Beltrami flow [Kimmel, R. (1997) (1999)], [Sochen, N. et al. (1998)], is one of the most effective denoising algorithms in image processing. For gray-level images, we show that the flow equation can be arranged in an advection-diffusion form, revealing the edge-enhancing properties of this flow. This also suggests the application of AOS method for faster convergence. The subjective surface [Sarti, A. et al. (2002)] deals with constructing a perceptually meaningful interpretation from partial image data by mimicking the human visual system. However, initialization of the surface is critical for the final result and its main drawbacks are very slow convergence and the huge number of iterations required. We first show that the governing equation for the subjective surface flow can be rearranged in an AOS implementation, providing a near real-time solution to the shape completion problem in 2D and 3D. Then, we devise a new initialization paradigm where we first "condition" the viewpoint surface using the fast-marching algorithm. We compare the original method with our new algorithm on several examples of real 3D medical images, thus revealing the improvement achieved.