Improved VSF Algorithm for Smooth Surface Reconstruction from Sparse Medical Data

Almhdie, Ahmad; Léger, Christophe; Bergounioux, Maïtine; Deriche, Mohamed; Lédée, Roger
June 2007
Journal of Computing & Information Technology;Jun2007, Vol. 15 Issue 2, p123
Academic Journal
This paper presents aModifiedVariational Splines Fitting (MVSF) algorithm for surface reconstruction using thin plate splines on scattered patches or points of originally smooth surfaces. In particular, a more accurate derivation of the discrete equations for the energy corresponding to the thin plate model is introduced. The results obtained on simulated data show that the proposed algorithm converges faster than the original VSF algorithm. Additionally, we discuss an approach for choosing the algorithm's parameters using a cross validation technique. Results obtained with the modified algorithm are compared to those using a Frequency Fourier-based 3D Harmonic modelling (3DHM) algorithm and show that the proposed algorithm gives an improved performance under the small sample size condition. The developed model has been successfully applied for real biomedical data; in particular for the reconstruction of left ventricle of human heart.


Related Articles

  • Efficient Algorithms for Integer Division by Constants Using Multiplication. D. Cavagnino; A. E. Werbrouck // Computer Journal;2008, Vol. 51 Issue 4, p470 

    We present a complete analysis of the integer division of a single unsigned dividend word by a single unsigned divisor word based on double-word multiplication of the dividend by an inverse of the divisor. The well-known advantage of this method yields run-time efficiency, if the inverse of the...

  • Construction of optimal algorithms for mass computations in digital filtering problems. A. Anisimov; M. Yadzhak // Cybernetics & Systems Analysis;Jul2008, Vol. 44 Issue 4, p465 

    Abstract  Theoretical results are reviewed that are concerned with the construction of speed-optimal parallel-pipeline algorithms for mass calculations in solving filtering problems. The optimality is proved in the corresponding classes of algorithms equivalent in terms of information...

  • Diffusion algorithms and structural recognition optimization problems. Schlesinger, M. I.; Antoniuk, K. V. // Cybernetics & Systems Analysis;Mar2011, Vol. 47 Issue 2, p175 

    formal analysis of so-called diffusion algorithms is performed. They are frequently used in structural recognition but are rather poorly theoretically studied. These algorithms are analyzed from the viewpoint of their ability to optimize a function of many discrete variables, which is...

  • Inductive logic programming for gene regulation prediction. Sebastian Fröhler; Stefan Kramer // Machine Learning;Mar2008, Vol. 70 Issue 2/3, p225 

    Abstract   We present a systems biology application of ILP, where the goal is to predict the regulation of a gene under a certain condition from binding site information, the state of regulators, and additional information. In the experiments, the boosted Tilde model is on par...

  • ALLPAD: approximate learning of logic programs with annotated disjunctions. Fabrizio Riguzzi // Machine Learning;Mar2008, Vol. 70 Issue 2/3, p207 

    Abstract   Logic Programs with Annotated Disjunctions (LPADs) provide a simple and elegant framework for representing probabilistic knowledge in logic programming. In this paper we consider the problem of learning ground LPADs starting from a set of interpretations annotated with...

  • Computer ad growth to jump.  // Advertising Age;6/30/1997, Vol. 68 Issue 26, p35 

    The article reports that computer programming and data processing experienced the highest advertising growth in 1997. Other industries that posted advertising growth are auto dealers and gas stations. A study predicted that 1998 will be a strong year for advertising overall. Diversified food...

  • Sharpen Your Basic SQL Server Skills. Dave, Pinalkumar // SQL Server Magazine;Dec2007, Vol. 9 Issue 12, p41 

    The article presents questions and answers related to SQL server programming including the difference between using FILLFACTOR=0 and FILLFACTOR=100 when creating or rebuilding an index, the difference between NULLIF and ISNULL and the difference between % used as an operator and % used as a...

  • System Welcomes Ada 2005.  // Electronic Design;9/1/2005, Vol. 53 Issue 19, p56 

    The article presents information on the new Ada 2005 language. Ada 2005 adds a wide range of new features, including nested-type extensions, limited aggregates and multiple interface inheritance. The interface support is modeled after Java's interface approach. Use of Object operation notation...

  • INTERNALIZACIJA RAZVOJNIH PARADIGMI. Đurić, Dragan; Devedžić, Vladan; Milikić, Nikola // InfoM;2011, Issue 37, p25 

    Today's applications require mixing and matching languages, platforms and paradigms, which increases the complexity of the solution. The paper describes a lighter approach of borrowing a desired paradigm and internalizing it into a preferred development environment as an integral part that...


Read the Article


Sorry, but this item is not currently available from your library.

Try another library?
Sign out of this library

Other Topics