1 / 22

Summer Project Presentation

Summer Project Presentation. Presented by:Mehmet Eser Advisors : Dr. Bahram Parvin Associate Prof. George Bebis. Introduction. What is morphing ? In what areas is morphing used ? What methods are used for morphing for solid shapes?. What are Solid Shapes?. A slice from a brain MRI scan.

shelly
Download Presentation

Summer Project Presentation

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Summer Project Presentation Presented by:Mehmet Eser Advisors : Dr. Bahram Parvin Associate Prof. George Bebis

  2. Introduction • What is morphing ? • In what areas is morphing used ? • What methods are used for morphing for solid shapes? Lawrence Berkeley National Laboratory & UNR Computer Vision Laboratory

  3. What are Solid Shapes? A slice from a brain MRI scan Extracted & Rendered Isosurface Lawrence Berkeley National Laboratory & UNR Computer Vision Laboratory

  4. Problem Definition • Interpolation of solid shapes Let S be a deformable closed surface such that a family of evolved surfaces with initial conditions at • Construct intermediate solid shapes satisfying smoothness and continuity in time Lawrence Berkeley National Laboratory & UNR Computer Vision Laboratory

  5. Approach to The Problem • Defining the intermediate interpolated shapes implicitly: such that The givens of the problem Lawrence Berkeley National Laboratory & UNR Computer Vision Laboratory

  6. Regularization Method • A numerical solution method • Applied to the ill-posed problems • The original problem is converted into a well-posed problem by satisfying some smoothness constraint. • A smoothing parameter which controls the trade-off between an error term and the the amount of smoothing (regularization) Lawrence Berkeley National Laboratory & UNR Computer Vision Laboratory

  7. t=0.2 Gradients can be helpful? Lawrence Berkeley National Laboratory & UNR Computer Vision Laboratory

  8. Approach to The Problem • Gradients can be used for finding a unique solution to the problem • Disadvantages of this approach • Global average may be small • But locally gradient of f may change sharply (not good for a smooth interpolation of curves) Lawrence Berkeley National Laboratory & UNR Computer Vision Laboratory

  9. Purposed Method • Minimization of the supremum of the • For minimization of the supremum of the gradients of the functions sup can be written as follows (in series): Lawrence Berkeley National Laboratory & UNR Computer Vision Laboratory

  10. Purposed Method • The minimization of this function can be achieved by using the Euler equation • The result of the min of is the following Lawrence Berkeley National Laboratory & UNR Computer Vision Laboratory

  11. Implementation • Distance Field Transforms • Finding an approximation to the problem with Distance Field Transform. • Employing the regularization term • Generation of the Morphing Lawrence Berkeley National Laboratory & UNR Computer Vision Laboratory

  12. Distance Transformation • Distance Transformations • Obtained in time for 3D D(x,y,z) Lawrence Berkeley National Laboratory & UNR Computer Vision Laboratory

  13. An example to Distance Transform Original Image Distance Image Lawrence Berkeley National Laboratory & UNR Computer Vision Laboratory

  14. DT’s of a Cube and a Sphere A slice of a distance transformed cube A slice of a distance transformed sphere Lawrence Berkeley National Laboratory & UNR Computer Vision Laboratory

  15. Signed Distance Transform • Calculation of signed distance transform • Take negative of the distance value if the pixel is inside the object • Take positive of the distance value if the pixel is outside the object • Morphing region is defined as Lawrence Berkeley National Laboratory & UNR Computer Vision Laboratory

  16. Interpolation Region Lawrence Berkeley National Laboratory & UNR Computer Vision Laboratory

  17. C1 Vi S Q P V0 B A R V1 V0 Interpolating Surfaces Lawrence Berkeley National Laboratory & UNR Computer Vision Laboratory

  18. Why Distance Field ? • A smooth and natural interpolation of surfaces • Can be carried out at any desired resolution • A good initial seed for the iteration with ILE • PDE ‘s can be calculated finite difference formulas Lawrence Berkeley National Laboratory & UNR Computer Vision Laboratory

  19. Numerical Solution to ILE • Get the interpolated surfaces • Iterate using regularization term-ILE • v  iteration number •  step size • F interpolated volume Lawrence Berkeley National Laboratory & UNR Computer Vision Laboratory

  20. Iteration 1.Initialize F with boundary conditions 2.Initialize R with the approximated morphing 3.Update all points inside R with equation (1) 4.Compute 5.Repeat 3 & 4 till the local minimum of sup|F| is reached. 6.Obtain morphed volumes S(t) = {(x,y,z,) | F(x,y,z) = t } Lawrence Berkeley National Laboratory & UNR Computer Vision Laboratory

  21. Results Lawrence Berkeley National Laboratory & UNR Computer Vision Laboratory

  22. Special Thanks to National Science Foundation (NFS) UNR Computer Vision Laboratory (Assoc. Prof. George Bebis lead) LBL Vision Group (Dr. Bahram Parvin lead)

More Related