23
1 /23 /23 Vector field reconstruction Vector field reconstruction from sparse samples with from sparse samples with applications applications Marcos Lage Marcos Lage , Fabiano Petronetto, Afonso Paiva, Hélio Lopes, , Fabiano Petronetto, Afonso Paiva, Hélio Lopes, Thomas Lewiner and Geovan Tavares Thomas Lewiner and Geovan Tavares Laboratório Matmidia - Departamento de Matemática - PUC-Rio - Rio de Laboratório Matmidia - Departamento de Matemática - PUC-Rio - Rio de Janeiro - Brasil Janeiro - Brasil

1/23 Vector field reconstruction from sparse samples with applications Marcos Lage, Fabiano Petronetto, Afonso Paiva, Hélio Lopes, Thomas Lewiner and Geovan

Embed Size (px)

Citation preview

Page 1: 1/23 Vector field reconstruction from sparse samples with applications Marcos Lage, Fabiano Petronetto, Afonso Paiva, Hélio Lopes, Thomas Lewiner and Geovan

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

Page 2: 1/23 Vector field reconstruction from sparse samples with applications Marcos Lage, Fabiano Petronetto, Afonso Paiva, Hélio Lopes, Thomas Lewiner and Geovan

22/23/23

Vector Vector fieldsfields

Page 3: 1/23 Vector field reconstruction from sparse samples with applications Marcos Lage, Fabiano Petronetto, Afonso Paiva, Hélio Lopes, Thomas Lewiner and Geovan

33/23/23

Problem Problem descriptiondescription

Page 4: 1/23 Vector field reconstruction from sparse samples with applications Marcos Lage, Fabiano Petronetto, Afonso Paiva, Hélio Lopes, Thomas Lewiner and Geovan

44/23/23

on the whole region on the whole region

Problem Problem descriptiondescription

??

Page 5: 1/23 Vector field reconstruction from sparse samples with applications Marcos Lage, Fabiano Petronetto, Afonso Paiva, Hélio Lopes, Thomas Lewiner and Geovan

55/23/23

MotivationMotivationParticle Image Particle Image

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

Page 6: 1/23 Vector field reconstruction from sparse samples with applications Marcos Lage, Fabiano Petronetto, Afonso Paiva, Hélio Lopes, Thomas Lewiner and Geovan

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

Page 7: 1/23 Vector field reconstruction from sparse samples with applications Marcos Lage, Fabiano Petronetto, Afonso Paiva, Hélio Lopes, Thomas Lewiner and Geovan

77/23/23

OutlineOutlineProblem descriptionProblem description

MotivationMotivation

Local approximationLocal approximation

From local to global From local to global approximationapproximation

ResultsResults

Future WorksFuture Works

Page 8: 1/23 Vector field reconstruction from sparse samples with applications Marcos Lage, Fabiano Petronetto, Afonso Paiva, Hélio Lopes, Thomas Lewiner and Geovan

88/23/23

on the whole region on the whole region

??

Local approximationsLocal approximations

Page 9: 1/23 Vector field reconstruction from sparse samples with applications Marcos Lage, Fabiano Petronetto, Afonso Paiva, Hélio Lopes, Thomas Lewiner and Geovan

99/23/23

Local approximationsLocal approximations

Classical least squares Classical least squares method:method:

Ax = Ax = BB

Page 10: 1/23 Vector field reconstruction from sparse samples with applications Marcos Lage, Fabiano Petronetto, Afonso Paiva, Hélio Lopes, Thomas Lewiner and Geovan

1010/23/23

Acceleration fittingAcceleration fitting

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

Page 11: 1/23 Vector field reconstruction from sparse samples with applications Marcos Lage, Fabiano Petronetto, Afonso Paiva, Hélio Lopes, Thomas Lewiner and Geovan

1111/23/23

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

µ user µ user parameterparameter

Acceleration fittingAcceleration fitting

Page 12: 1/23 Vector field reconstruction from sparse samples with applications Marcos Lage, Fabiano Petronetto, Afonso Paiva, Hélio Lopes, Thomas Lewiner and Geovan

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

Page 13: 1/23 Vector field reconstruction from sparse samples with applications Marcos Lage, Fabiano Petronetto, Afonso Paiva, Hélio Lopes, Thomas Lewiner and Geovan

1313/23/23

Effects of Ridge Effects of Ridge RegressionRegression

With With Ridge Ridge

RegressioRegressionn

Without Without Ridge Ridge

RegressioRegressionn

Page 14: 1/23 Vector field reconstruction from sparse samples with applications Marcos Lage, Fabiano Petronetto, Afonso Paiva, Hélio Lopes, Thomas Lewiner and Geovan

1414/23/23

From local to global approximationFrom local to global approximation

Page 15: 1/23 Vector field reconstruction from sparse samples with applications Marcos Lage, Fabiano Petronetto, Afonso Paiva, Hélio Lopes, Thomas Lewiner and Geovan

1515/23/23

Domain Domain subdivisionsubdivision

Compact Compact supportssupports

From local to global approximationFrom local to global approximation

Page 16: 1/23 Vector field reconstruction from sparse samples with applications Marcos Lage, Fabiano Petronetto, Afonso Paiva, Hélio Lopes, Thomas Lewiner and Geovan

1616/23/23

From local to global approximationFrom local to global approximation

Partition of Partition of Unity:Unity:

andand

Kernel functions:Kernel functions:

Page 17: 1/23 Vector field reconstruction from sparse samples with applications Marcos Lage, Fabiano Petronetto, Afonso Paiva, Hélio Lopes, Thomas Lewiner and Geovan

1717/23/23

ResultsResults

Synthetic Synthetic field:field:

Page 18: 1/23 Vector field reconstruction from sparse samples with applications Marcos Lage, Fabiano Petronetto, Afonso Paiva, Hélio Lopes, Thomas Lewiner and Geovan

1818/23/23

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

ResultsResults

Page 19: 1/23 Vector field reconstruction from sparse samples with applications Marcos Lage, Fabiano Petronetto, Afonso Paiva, Hélio Lopes, Thomas Lewiner and Geovan

1919/23/23

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

ResultsResults

Page 20: 1/23 Vector field reconstruction from sparse samples with applications Marcos Lage, Fabiano Petronetto, Afonso Paiva, Hélio Lopes, Thomas Lewiner and Geovan

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

Page 21: 1/23 Vector field reconstruction from sparse samples with applications Marcos Lage, Fabiano Petronetto, Afonso Paiva, Hélio Lopes, Thomas Lewiner and Geovan

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.

Page 22: 1/23 Vector field reconstruction from sparse samples with applications Marcos Lage, Fabiano Petronetto, Afonso Paiva, Hélio Lopes, Thomas Lewiner and Geovan

2222/23/23

More results …More results …

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

Page 23: 1/23 Vector field reconstruction from sparse samples with applications Marcos Lage, Fabiano Petronetto, Afonso Paiva, Hélio Lopes, Thomas Lewiner and Geovan

2323/23/23

Thanks !!!Thanks !!!