we only consider geometric nonlinearity with linear
play

We only consider geometric nonlinearity, with linear strain-stress - PowerPoint PPT Presentation

We only consider geometric nonlinearity, with linear strain-stress relationship = : In Introd oduction ion Space-time editing Powerful tool for animation editing Seeking minimal control forces Matching the constraints in


  1. We only consider geometric nonlinearity, with linear strain-stress relationship 𝜏 = 𝐷: ϡ

  2. In Introd oduction ion Space-time editing Powerful tool for animation editing Β§ Seeking minimal control forces Β§ Matching the constraints in space-time. Β§ Dynamic or static input Positional and/or keyframe constraints animation

  3. Un Unsolved p problems i in p pract ctice ce β–ͺ Scalability for complex models β–ͺ Lack of control due to linearization [Li et al. 2013] [Barbič et al. 2012] β–ͺ Elastic material significantly affects animation β–ͺ What is the right material?

  4. Te Technical contributions We propose two new techniques to solve these problems. β–ͺ Reduced RS (Rotation-Strain) approach Provides tight positional constraints under large deformation. β–ͺ Material Optimization Provides physically plausible and consistent results.

  5. οΏ½ Sp Space-Tim Time Edit itin ing For efficiency, we formulate the problem in modal coordinates arg min 𝐹 . 𝑨 + 𝛿𝐹 2 𝑨 , Modal coordinates <=>?@ABC . 𝑨 = 1 Measures control forces ; 𝐹 5 π‘¨Μˆ 7 + 𝐸𝑨̇ 7 + Λ𝑨 7 ; 2 7D; 𝐹 2 𝑨 = 1 F 𝑋, 𝑨 7 βˆ’ 𝑣 ; Measures error in constraints 7 2 5 𝑣 7 J F ; 7,F ∈M

  6. οΏ½ Sp Space-Tim Time Edit itin ing arg min 𝐹 . 𝑨 + 𝛿𝐹 2 𝑨 , 𝐹 2 𝑨 = 1 F 𝑋, 𝑨 7 βˆ’ 𝑣 ; 7 2 5 𝑣 7 J F ; 7,F ∈M Euclidean coordinates reconstruction β–ͺ Must be robust to large deformation. β–ͺ Should only require local evaluations for efficiency.

  7. Ro Rotation-St Strain Proposed by [Huang et al. 2011]. RS Euclidian Def. Grad. Coord. Coord. 𝐡 BC 𝑧, 𝑕 𝑧 β–ͺ Compute for all elements. 𝑕 𝑣 β–ͺ Solving global linear eq. π‘“π‘¦π‘ž 𝑨 R𝑕 𝑧 𝐡𝑣 = 𝐻 P π‘Š Inefficient for local evaluations

  8. οΏ½ Re Reduced Rotation-St Strain β–ͺ Geometric reduction. RS Euclidian Def. Grad. Coord. β–ͺ Coord. 𝑧 𝑕 𝑣 = πΆπ‘Ÿ 𝑣 π‘“π‘¦π‘ž 𝑨 𝐢 π‘Ÿ = 5 𝑄 @ 𝑕 @ π‘Ÿ @βˆˆπ“€ Avoid global linear solve.

  9. Re Reduced Ro Rotation-St Strain β–ͺ RS Euclidian Def. Grad. β–ͺ Cubature method. Coord. Coord. 𝑧 𝑕 𝑣 π‘“π‘¦π‘ž 𝑨 𝐢 𝑕 2 π‘Ÿ 𝑧 2 Compute RS for cubature only. Partial shape reconstruction

  10. Co Comparison 𝑨 𝑣 Different method for the mapping from to Rest shape Linear map Reduced RS RS Reduced RS method β–ͺ Robust to large deformation. β–ͺ Two orders of magnitude faster than full RS. β–ͺ Allows local evaluations of 3D coordinates.

  11. Ma Materi rial opti timizati tion How to pick a good elastic material? Introduce material as new DOFs, and Optimize! arg min ,,],^,_ 𝐹 . 𝑨, Ξ›, 𝐸 + 𝛿𝐹 2 𝑋, 𝑨 Material in modal space: frequency, damping, and modal basis.

  12. Ma Materi rial opti timizati tion arg min ,,],^,_ 𝐹 . 𝑨, Ξ›, 𝐸 + 𝛿𝐹 2 𝑋, 𝑨 Dimension is too large, so introduce basis sampling, ` 𝑇 𝑋 = 𝑋 𝑋 𝑇 Optimize smaller sampling basis instead of .

  13. Ma Materi rial opti timizati tion Regularization term. Formulation for material optimization arg min 𝐹 . 𝑨, Ξ›, 𝐸 + 𝛿𝐹 2 𝑇, 𝑨 + 𝜈𝐹 A (𝑇) ,,],^,b subject to πœ‡ g , 𝑒 g β‰₯ 0 βˆ€π‘™ ∈ [1, 𝑠] Nonlinear, but all variables are in subspace.

  14. Nu Numeri rical meth thod opt. 𝑨 Optimize the variables one by one opt. Ξ›, 𝐸 opt. 𝑇 β–ͺ Fix , optimize 𝑨 Ξ›, 𝐸, 𝑇 β–ͺ Fix , optimize Ξ›, 𝐸 z, 𝑇 β–ͺ Fix , optimize 𝑇 z, Ξ›, 𝐸 Guarantees monotone decrease!

  15. Ani Animati tion n edi diti ting ng With material optimization, the resulting animation is more consistent!

  16. Ani Animati tion n edi diti ting ng With material optimization, the resulting animation is more consistent ! Keep Abrupt circular suddenly motion

  17. Co Comparison Our method provides tight positional constraints , even for large edits. Our result [Barbič et al. 2012]

  18. Co Comparison Our method supports large edits without visual artifacts. Our result [Li etal. 2013]

  19. Re Recovering material parameters We use input animation as keyframes in the space-time editing. Input animation, with Non-uniform material for first 150 frames as constraints, the experiments. last 150 frames for comparison.

  20. Re Recovering material parameters Compare the simulated results with the last 150 frames. Recovered material Uniform material

  21. Re Recovering material parameters Compare the simulated results with the last 150 frames. Recovered material Uniform material

  22. Future work β€’ Intrinsic representation of elasticity β€’ Redundant DOFs: 9|T| v.s 3|N| β€’ Pure strain representation β€’ Embeddable condition (integratable condition) β€’ Physically accurate warping β€’ Change rotation extrapolation function, e.g. Cayley mapping β€’ Introduce material-aware metric for Poisson construction

  23. Thank you!

Recommend


More recommend