1/23 Vector field reconstruction from sparse samples with applications Marcos Lage, Fabiano...

Preview:

Citation preview

11/23/23

Vector field reconstruction from Vector field reconstruction from sparse samples with sparse samples with

applicationsapplicationsMarcos LageMarcos Lage, Fabiano Petronetto, Afonso Paiva, Hélio Lopes, , Fabiano Petronetto, Afonso Paiva, Hélio Lopes,

Thomas Lewiner and Geovan TavaresThomas Lewiner and Geovan Tavares

Laboratório Matmidia - Departamento de Matemática - PUC-Rio - Rio de Janeiro - Laboratório Matmidia - Departamento de Matemática - PUC-Rio - Rio de Janeiro - BrasilBrasil

22/23/23

Vector Vector fieldsfields

33/23/23

Problem Problem descriptiondescription

44/23/23

on the whole region on the whole region

Problem Problem descriptiondescription

??

55/23/23

MotivationMotivationParticle Image Particle Image

Velocimetry Velocimetry (Luiz Fernando A. Azevedo, PUC-Rio)(Luiz Fernando A. Azevedo, PUC-Rio)

66/23/23

Smoothed Particle Hydrodynamics Smoothed Particle Hydrodynamics (SPH)(SPH)

(F. Petronetto, A. Paiva, T. Lewiner, G. Tavares – PUC-Rio – Sibgrapi (F. Petronetto, A. Paiva, T. Lewiner, G. Tavares – PUC-Rio – Sibgrapi 2006)2006)

MotivationMotivation

77/23/23

OutlineOutlineProblem descriptionProblem description

MotivationMotivation

Local approximationLocal approximation

From local to global From local to global approximationapproximation

ResultsResults

Future WorksFuture Works

88/23/23

on the whole region on the whole region

??

Local approximationsLocal approximations

99/23/23

Local approximationsLocal approximations

Classical least squares Classical least squares method:method:

Ax = Ax = BB

1010/23/23

Acceleration fittingAcceleration fitting

We can improve the vector field We can improve the vector field approximation …approximation …

1111/23/23

... changing the minimization ... changing the minimization problem:problem:

µ user µ user parameterparameter

Acceleration fittingAcceleration fitting

1212/23/23

RobustnessRobustness

Ridge regression: get around zero Ridge regression: get around zero eigenvalueseigenvalues

Least squares numerical Least squares numerical instabilityinstability

(A + (A + ββIIdd)x = )x = BBββ user user parameterparameter

1313/23/23

Effects of Ridge Effects of Ridge RegressionRegression

With With Ridge Ridge

RegressioRegressionn

Without Without Ridge Ridge

RegressioRegressionn

1414/23/23

From local to global approximationFrom local to global approximation

1515/23/23

Domain Domain subdivisionsubdivision

Compact Compact supportssupports

From local to global approximationFrom local to global approximation

1616/23/23

From local to global approximationFrom local to global approximation

Partition of Partition of Unity:Unity:

andand

Kernel functions:Kernel functions:

1717/23/23

ResultsResults

Synthetic Synthetic field:field:

1818/23/23

Stable Fluids: Stable Fluids: (Stam, J. 1999. Stable fluids)(Stam, J. 1999. Stable fluids)

ResultsResults

1919/23/23

Particle Image Velocimetry: Particle Image Velocimetry: (Luiz Fernando A. Azevedo, (Luiz Fernando A. Azevedo, PUC-Rio)PUC-Rio)

ResultsResults

2020/23/23

Smoothed Particle Hydrodynamics (SPH):Smoothed Particle Hydrodynamics (SPH):(F. Petronetto, A. Paiva, T. Lewiner, G. Tavares – PUC-Rio)(F. Petronetto, A. Paiva, T. Lewiner, G. Tavares – PUC-Rio)

ResultsResults

2121/23/23

Conclusion & Future WorkConclusion & Future Work• Fast and accurate reconstructionFast and accurate reconstruction

→ → Extend to time dependent 2D vector fieldsExtend to time dependent 2D vector fields

• Applicable to visualizationApplicable to visualization→ → Extend to time dependent 3D vector fieldsExtend to time dependent 3D vector fields

• Minimize quadratic errorMinimize quadratic error→ → More constraints: More constraints:

conservative, divergent-free vector fields conservative, divergent-free vector fields reconstructions.reconstructions.

2222/23/23

More results …More results …

The Method has already The Method has already been extended tobeen extended to3D vector fields3D vector fields

2323/23/23

Thanks !!!Thanks !!!

Recommended