Top Banner
Tensor field visualiza0on – My view on the field January 2016 Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping University 2 Tensor field visualization – My view on the field Ingrid Hotz From the general perspec0ve …
39

SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

Jun 06, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

Tensorfieldvisualiza0on–Myviewonthefield

January2016

GeilowinterSchool–Scien0ficVisualiza0on

IngridHotz–LinköpingUniversity

2

Tensor field visualization – My view on the field

IngridHotz

Fromthegeneralperspec0ve…

Page 2: SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

3

Tensor field visualization – My view on the field

IngridHotz

…todigginginthesand

Tensorfieldvisualiza0on–Myviewonthefield

January2016

GeilowinterSchool–Scien0ficVisualiza0on

IngridHotz–LinköpingUniversity

Page 3: SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

5

Tensor field visualization – My view on the field

IngridHotz

Tensors–WhyDoWeCare?

§  Tensorsareeverywhere(Simula0ons,physicaltheories)§  Canhardlybeseenanywhere–nobodycares?

6

Tensor field visualization – My view on the field

IngridHotz

Tensors–WhyDoWeCare?

Ifyou’resiWngatacocktailpartywithabunchofengineers,physicists,andmathema0cians,andyouwanttostartaheateddebate,

Justaskoutloud:“Whatisatensor?”

•  Onepersonwillsaythat,forallprac0calpurposes,atensorisjustafancywordforamatrix.

•  Thensomeoneelsewillpipeupindignantlyandinsistthatatensorisalineartransforma;onfromvectorstovectors.

•  Yetanotherpersonwillsaythatatensorisanorderedsetofnumbers

thattransforminapar;cularwayuponachangeofbasis.

•  Otherfolks(likeus)willstartbabblingabout“dyads”and“dyadics.”

[R. Brannon, Functional and Structured Tensor Analysis for Engineers, UNM Book Draft, 2003]

Page 4: SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

7

Tensor field visualization – My view on the field

IngridHotz

Tensors–WhyDoWeCare?

•  Vectorvisualiza0on•  Intui0veno0onofavector

•  PrevalentApplica0ons

•  Somedrivingques0ons

•  Longvisualiza;onhistory,wellaccepted

•  Tensorvisualiza0on•  Intui0veno0on?

•  Manydifferentapplica0ons

•  Onlyafewsharedques0ons

•  Novisualiza;onhistory,hardlyknown

8

Tensor field visualization – My view on the field

IngridHotz

Tensors–WhyDoWeCare?

Nocommonlanguageacrossapplica0onsButterminologymostlyrelatedtospecifictensorinvariants

àBasisofourvisualiza0onconcept

EigenvaluesEigenvectors

Oeenscien0stshavenogluehowtoexpectfromthetensordata

adaptedfromtalkbyMiriahMeyergivenatDagstuhl2011??

Data??

Head Computer

Fuzzy Crisp

Questions

Page 5: SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

9

Tensor field visualization – My view on the field

IngridHotz

Tensors–WhyDoWeCare?

Tensorvisualiza0onisfieldthatiss0llinitsinfancy(maybeexceptforDiffusionTensorImaginghoweverthisdoesnotreallyhappeninthevisualiza0oncommunity)

Overview

I.  TensorsAsmathema0calobjectsAsphysicaldescriptors

II.  Somebasicvisualiza0onmethodsIII. TensorInvariantsforfeaturedefini0onIV. Thestoryofacollabora0on

Page 6: SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

I.  Tensorsasmathema0calobjects

12

Tensor field visualization – My view on the field

IngridHotz

Second-ordertensorTisabilinearfunc0on

Vn-dimvectorspace

v1,v2 ∈V2

T v1,v2( )∈!

T :V ⊗V → !

T (v,w) = wT ⋅T ⋅v, ∀v,w∈V , T∈!n×n

Second-ordertensorTaslin.operator

T :V →VT (v) = T ⋅v, ∀v∈V

ThisisnotatensorbutamatrixOeenatensorismixedupwithitsrepresenta0on

T =

t11 … t1n

! " !

tn1 # tnn

⎜⎜⎜⎜⎜

⎟⎟⎟⎟⎟

ITensorsasmathema0calobjects

Page 7: SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

13

Tensor field visualization – My view on the field

IngridHotz

ITensorsasmathema0calobjects

Thetensorisuniquelydeterminedbyitsac0ononallunitvectorsRota0on,deforma0on,reflec0on

14

Tensor field visualization – My view on the field

IngridHotz

ITensorsasmathema0calobjects

Symmetrictensor

Deforma0on,reflec0on–norota0on

Page 8: SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

15

Tensor field visualization – My view on the field

IngridHotz

ITensorsasmathema0calobjects

Posi;vedefinite,symmetrictensor

Deforma0on–norota0on,noreflec0on

S

16

Tensor field visualization – My view on the field

IngridHotz

ITensorsasmathema0calobjects

SymmetrictensorEigenvectorsandeigenvalues

§  Tensorscanbeanalyzedusinganyconvenientreferenceframe

§  Forspecificreferenceframes,thetensorrepresenta0onbecomesespeciallysimple

à Basisgivenbytheeigenvectorsofthematrix

Tei = λiei

Page 9: SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

17

Tensor field visualization – My view on the field

IngridHotz

ITensorsasmathema0calobjects

TherearedifferenttensorDecomposi0on,whichareoeenthebasisforvisualiza0onmethods

§  Polardecomposi0on–stretch-rota0on

Concatena0onofmappings

18

Tensor field visualization – My view on the field

IngridHotz

ITensorsasmathema0calobjects

Sumofmappings

sij =12tij + t ji( ).

S = 12T + TT( ),

Symmetricpart

aij =12tij − t ji( ),

A =12T − TT( ),

An0-symmetricpart

TherearedifferenttensorDecomposi0on,whichareoeenthebasisforvisualiza0onmethods

§  Symmetricandan0-symmetricpart

Page 10: SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

19

Tensor field visualization – My view on the field

IngridHotz

ITensorsasmathema0calobjects

§  Manydifferentmeasuresforanisotropyavailable

TherearedifferenttensorDecomposi0on,whichareoeenthebasisforvisualiza0onmethods

§  Isotropicscaling,anisotropicdeforma0on(deviator)

20

Tensor field visualization – My view on the field

IngridHotz

ITensorsasmathema0calobjects

Examples�  Eigenvalues�  Determinant�  Trance�  Allfunc0onsthatonlydependontheeigenvalues

Tensor Invariants

En00esthatdonotdependontherepresenta0onProper0esinherenttothetensor

Page 11: SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

ITensorasphysicaldescriptors

22

Tensor field visualization – My view on the field

IngridHotz

ITensorasphysicaldescriptors

Firstorderdescriptorsofthedependenceoftwovectorfields

àfirsttermoftheTaylorexpansion

Theyprovideamoreorlessgoodapproxima0onofthereality

v(w) = T ⋅w + higher order terms

v,w

TensorsareeverywhereinPhysicsandEngineering

§  Notbecausetheworldislinear§  Butbecauselinearissimple

Page 12: SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

23

Tensor field visualization – My view on the field

IngridHotz

Gradient tensor

Stress and strain tensor

x

z

y

σy σz

σx σx

τxy

σy σz τyx

Metric tensor

Curvature tensor

Diffusion tensor

ITensorasphysicaldescriptors

24

Tensor field visualization – My view on the field

IngridHotz

StressTensor

Geo-andMaterialSciences

1.  Solidblock,withtwoappliedforces2.  Implantdesign,stresssimula0oninhumanbone3.  Notchedblockwithexternalforces

Images: Kratz, ZIB

ITensorasphysicaldescriptors

3

2

1

Page 13: SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

25

Tensor field visualization – My view on the field

IngridHotz

ITensorasphysicaldescriptors

Metric,Curvature,Stress

GeneralRela0vity•  Simula0onofgravita0onalfieldofa

rota0ngblackhole,respec0velyneutronstar

Images: Benger, Kratz, ZIB

26

Tensor field visualization – My view on the field

IngridHotz

ITensorasphysicaldescriptors

DiffusionTensor–Medicine

•  Imagingmethod:basedonmagne0cresonancetomography(MRT)measuringthediffusionofwatermoleculesin0ssues

•  Applica0on:Reconstruc0onofneuralfibersinhumanbrain(tractography)

Textured slice 3D Fiber tracking Glyph representations

Images: Kratz, Breßler, Hotz, ZIB

Page 14: SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

27

Tensor field visualization – My view on the field

IngridHotz

ITensorasphysicaldescriptors

StructureTensor–ImageAnalysis

Image: Kratz, ZIB

28

Tensor field visualization – My view on the field

IngridHotz

§  Indefinite§  E.g.stresstensor(forces/

area)§  TraceTàvolumechange

Describesadeforma;on

§  Posi0vedefinite§  E.g.deforma0ontensor§  DeterminantdetTàvolume

change

Describesageneratorofadeforma;on

v ' = T ⋅v v ' = etT ⋅v≈ 1+ tT( ) ⋅v

DifferentCharactersofTensors-Examples

ITensorasphysicaldescriptors

Page 15: SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

29

Tensor field visualization – My view on the field

IngridHotz

ITensorasphysicaldescriptors

•  Playafundamentalroleintheunderstandingofapplica0onspecifictensors

•  Everyapplica0onhasitsowninvariantsthatareespeciallyimportant.Thyoeencomewithadomainspecificlanguage

àRelevantinvariantsshouldguidethechoiceofthevisualiza0on

Tensor Invariants

IISomebasicvisualiza0onmethodsWhathasvisualiza0oncurrentlytooffer

Page 16: SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

31

Tensor field visualization – My view on the field

IngridHotz

IISomebasicvisualiza0onmethods

Commonprac;ce

•  ColorRepresenta0onofderivedscalars,e.g.trace

•  2Dslicesandsurfaces

Stresssimula0on,construc0onpieceM.Stommel,UniSaarbrücken B.Hirschberger(2004),

UniKaiserslautern

32

Tensor field visualization – My view on the field

IngridHotz

IISomebasicvisualiza0onmethods

Thetypicalglyph:Ellipsoid

LocalMethods-Glyphs

•  Geometricobjectsrepresen0ngtensorcharacteris;cs

•  Here:Ellipses•  Mostfrequentlyusedvisualiza0on

Page 17: SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

33

Tensor field visualization – My view on the field

IngridHotz

IISomebasicvisualiza0onmethods

Manydifferentglyphtypesinuse

Whentouse?

•  Evalua0onofdataquality•  Visualiza0onoverview•  Probing

[Schultz2010,Kratz2014]

ExamplefromMaterialSciences

LocalMethods-Glyphs

Glyphplacement

�  Howmanyglyphs?�  Wheretoplacethem?

Glyphdesign

�  Whatshouldberepresented?�  Howshoulditbe

represented?

34

Tensor field visualization – My view on the field

IngridHotz

IISomebasicvisualiza0onmethods

Howshoulditberepresented–generaldesignguidelines•  Preserva0onofsymmetry

e.g.eigenvectorshavenoorienta0on,isotropictensorshavenotdis0nguisheddirec0on

•  Con0nuitysimilartensorsshouldhavesimilarglyphrepresenta0ons

•  Disambiguatetensorswithdifferentvaluesshouldbereflectedbydifferentglyphs

•  Useglyphsthathavebeenusedinthecommunitybefor[SchultzandKindlmann2010]

Whatshouldberepresented–applica0onspecificguidelines•  Useapplica0onspecificinvariantsforthedesign

LocalMethods-Glyphs

Page 18: SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

35

Tensor field visualization – My view on the field

IngridHotz

IISomebasicvisualiza0onmethods

[Kindlmann2004]

LocalMethods-Glyphs

ResolvingPercep0onalIssuesSuperquadrics

36

Tensor field visualization – My view on the field

IngridHotz

IISomebasicvisualiza0onmethods

[Schulz2010]

LocalMethods-Glyphs

ResolvingPercep0onalIssuesSuperquadrics

Page 19: SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

37

Tensor field visualization – My view on the field

IngridHotz

IISomebasicvisualiza0onmethods

Images:Kratz,BresslerZIB,Amira

LocalMethods-Glyphs

Glyphplacement

�  Howmanyglyphs?�  Wheretoplacethem?

Anisotropicsampling

38

Tensor field visualization – My view on the field

IngridHotz

IISomebasicvisualiza0onmethods

Par0clebasedandgeometricmethods onplanes,in3d,onsurfaces

[Feng2008] [Kindlmann2006] [Kratz2013]

LocalMethods-Glyphs

Page 20: SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

39

Tensor field visualization – My view on the field

IngridHotz

IISomebasicvisualiza0onmethods

§  Integrallinessimilartostreamlines

§  Followoneeigenvectorfield

Tensorlines

40

Tensor field visualization – My view on the field

IngridHotz

IISomebasicvisualiza0onmethods

Direc0onfieldisnotorientable.Itisnotavectorfield!!

Tensorlines

Page 21: SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

41

Tensor field visualization – My view on the field

IngridHotz

IISomebasicvisualiza0onmethods

Dick2009

Frey2001

Tensorlines

Gravita0onalfieldoftwocollidingneutronstars

Images:Zobel,ZIB

Implantdesign

Forceappliedtosolidblock

42

Tensor field visualization – My view on the field

IngridHotz

IISomebasicvisualiza0onmethods

TensorsfromdiffusionMRITrackingofneuralfibers•  Majortensorlinescanbeusedto

approximatefibers•  Linetracingonlyforregionsof

highanisotropy

Tensorlines–Fibertracking

Page 22: SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

43

Tensor field visualization – My view on the field

IngridHotz

IISomebasicvisualiza0onmethodsTextures

FabricTexture

Samplingbasedtextures

HyperLIC-2dkernel

SplaWngglyphs[Benger2006]

FabricTexture

Topologybasedtextures

[Pang2003] [Hotz2004] [Eichelbaum2013]

Kratz2011 Auer2012

44

Tensor field visualization – My view on the field

IngridHotz

IISomebasicvisualiza0onmethods

Textures–Principaldirec0onsandvalues•  Beambendunderitsownload.•  Simula0onrespec0ngevolvingdamage,30mesteps•  Data:LouiseKellogUniversityofCalifornia.

Data:LouiseKellogg,DepartmentofGeology,UniversityofCalifornia,Images:LouisFengUCD.

Page 23: SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

45

Tensor field visualization – My view on the field

IngridHotz

IISomebasicvisualiza0onmethods

Topologicalstructure§  Segmenta0onofdomaininareasofuniformdirec0onalbehavior§  Similartovectorfieldtopology–butdifferentbasicstructures

Topology

46

Tensor field visualization – My view on the field

IngridHotz

IISomebasicvisualiza0onmethods

OnSurfaces[Auer2012]

§  TopologybasedSegmenta0on

§  TopologybasedTextures[Auer2013]

Tensorfielddesign[Zhang2007]

3Dtopology,cri0callines[Zheng2005]

Topology

Computa0on,Simplifica0on,Tracking[Tricoche2001-2003]

Page 24: SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

47

Tensor field visualization – My view on the field

IngridHotz

IISomebasicvisualiza0onmethods

Sometechnicalstuff

•  Glyphsfromallperspec0ves•  Technicalgeneraliza;onofvectorfieldvisualiza;onmethods

•  Textures

Whatiss;llmissing

•  Applica0ons–linkformvisualiza0ontechniquestophysicalinterpreta0ons•  No0onoffeatures•  Ques0ons

Muchworkontensorprocessing

•  Interpola0on/reconstruc0on•  Morphology•  Topology

Whathasbeendonesofar?

48

Tensor field visualization – My view on the field

IngridHotz

IIITensorInvariantsforfeaturedefini0on

•  Exploara;veframeworksuppor0ngmul0pleapplica0onswithdifferentques0ons

àDomainspecificfeaturespaces

•  Structuringthedata

�  Managecomplexityofthedata

�  Highlighttrends

�  Pointatcri0cal/atypicalbehavior

àDataatlasusingathumbnaillike

representa;on

Page 25: SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

49

Tensor field visualization – My view on the field

IngridHotz

IIITensorInvariantsforfeaturedefini0on

•  Explora;veframeworksuppor0ngmul0pleapplica0onswithdifferentques0ons

àDomainspecificfeaturespaces

•  Structuringthedata

�  Managecomplexityofthedata

�  Highlighttrends

�  Pointatcri0cal/atypicalbehavior

àDataatlasusingathumbnaillike

representa;on

50

Tensor field visualization – My view on the field

IngridHotz

IIITensorInvariantsforfeaturedefini0on

Tensorinvariant

•  Arethelanguageoftheapplica0ons

Tensorisuniquelydefinedby•  3eigenvalues à pointin‘shape-space’•  3eigenvectors à pointin‘direc;on-space’

Useapplica0onspecificinvariantstoparameterizetheshapespace

à  shapedescriptorsIi(λ1,λ2,λ3)

à  basisforthedefini0onsta0s0cviews,glyphdesign,similaritymeasure

Tensorinvariant

•  Arethelanguageoftheapplica0onsTensorinvariant

•  Arethelanguageoftheapplica0ons

Page 26: SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

51

Tensor field visualization – My view on the field

IngridHotz

TheStressTensorandFailureModels

ExampleforfailureanalysisinmechanicalengineeringàMohrCircle

τmax

c

τ0

52

Tensor field visualization – My view on the field

IngridHotz

IIITensorInvariantsforfeaturedefini0on

Example•  Orderedshapespace

λ1 ≥ λ2 ≥ λ3

Page 27: SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

53

Tensor field visualization – My view on the field

IngridHotz

IIITensorInvariantsforfeaturedefini0on

Example–Coulombfailure•  Parametrizedby�  Mohrcenter

�  MaxShear

�  Shapefactor

c = λ1 + λ32

τ = λ1 − λ32

R = λ1 − λ2λ1 − λ3

∈[0,1]

54

Tensor field visualization – My view on the field

IngridHotz

Clusterinfeaturespace Clusterrepresenta0ves•  Reynoldsglyphs

Spa0alview:Topviewofdata

IIITensorInvariantsforfeaturedefini0on

Page 28: SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

55

Tensor field visualization – My view on the field

IngridHotz

Clusterinfeaturespace Clusterrepresenta0ves•  Mohrcircles

Spa0alview:Topviewofdata

IIITensorInvariantsforfeaturedefini0on

56

Tensor field visualization – My view on the field

IngridHotz

Top-viewofthetwo-pointload

IIITensorInvariantsforfeaturedefini0on

Clustering•  Meanshie•  Fullfeaturespace+spa0alcoordinates

Clustersta0s0cs•  Clustersize

•  Direc0onalhistogramλ1

xy

-z

Page 29: SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

57

Tensor field visualization – My view on the field

IngridHotz

Two-pointload

Spa;al-view

IIITensorInvariantsforfeaturedefini0on

Clustering• Meanshie•  Featurespace(shear,shape)+spa0alcoordinates

Clustersta;s;cs

•  Clustersize

•  Direc0onalhistogram

58

Tensor field visualization – My view on the field

IngridHotz

IIITensorInvariantsforfeaturedefini0on

Feature Space Selection §  Change of basis results in another set

of shape descriptors §  Determines

§  Exploration space §  Metric, similarity measure §  Glyph design

Page 30: SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

59

Tensor field visualization – My view on the field

IngridHotz

IIITensorInvariantsforfeaturedefini0on

60

Tensor field visualization – My view on the field

IngridHotz

IIITensorInvariantsforfeaturedefini0on

Page 31: SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

61

Tensor field visualization – My view on the field

IngridHotz

IIITensorInvariantsforfeaturedefini0on

TensorVisualiza0onDrivenMechanicalComponentDesignorThestoryofacollabora0on

3D CAD-modelVirtual evaluation:

Simulation +Tensor line visualization

Rapid Prototyping and experimental validation:

Test setupBoundary geometry:

Design space definitionPart design: Hand sketch

guided by tensor lines

Kratz,Schoeneich,Zobel,Burgeth,Scheuermann,Hotz,Stommel,PacificVis2014

Page 32: SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

63

Tensor field visualization – My view on the field

IngridHotz

IVStoryofaCollabora0on

Star0ngpoint•  Unspecificgoals•  Different

language

64

Tensor field visualization – My view on the field

IngridHotz

IVStoryofaCollabora0on

FirstExperiments•  Everybodyshows

whattheyhave

Page 33: SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

65

Tensor field visualization – My view on the field

IngridHotz

Visualiza0on–Framework

Images: Kratz, ZIB, Amira

66

Tensor field visualization – My view on the field

IngridHotz

Engineering–ProductDevelopmentProcess

Page 34: SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

67

Tensor field visualization – My view on the field

IngridHotz

TensorsinMaterialSciencesEngineering–ProductDevelopmentProcess

Adds a completely new perspective to the topic

68

Tensor field visualization – My view on the field

IngridHotz

Engineering–ProductDevelopmentProcess

ConstraintsRequirementSpeci1icationsDesign4rulesExperience

Initial'structure'

Structure4optimization

Introduce4visualization4using4tensor4lines

to4support4this4process

Experimental'validation

CAD7Model

FE7'simulationvalidation

Page 35: SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

69

Tensor field visualization – My view on the field

IngridHotz

IVStoryofaCollabora0on

FirstExperiments•  Everybodyshows

whattheyhave

70

Tensor field visualization – My view on the field

IngridHotz

!"#$%&'(#%$)*+,(&*-*#%./*0(1(0'%("#$

!"#$#%&'($)*+$*),'

-./,)#0,"$%&'1%&#2%$#3"

4567832,&

9-7'(#0*&%$#3"1%&#2%$#3"

2($,'3(4'%("#5,$(#65%*#$"&53(#*$%"5$,//"&%5%7*

"/%(-(4'%("#5/&"0*$$

.%&,0%,&*5"/%(-(4'%("#8'$*95"#5*:/*&(*#0*5'#959*$(6#5&,3*$

IVStoryofaCollabora0on

Page 36: SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

71

Tensor field visualization – My view on the field

IngridHotz

IVStoryofaCollabora0on

Hypothesisresul0ngfromfirstexperimentsanddiscussions

•  Thetensorlinesforastresstensorfieldarerelatedtothemajorloadpathsfromtheopera;ngloadstothefixa;on

pointsofatechnicalpart

•  Tensorlinescanbeusedtosupportthedesignofreinforcementstructures

72

Tensor field visualization – My view on the field

IngridHotz

IVStoryofaCollabora0on

Design of a break lever •  Buildreinforcementstructureonbasis

oftensorlinevisualiza0on•  Combina;onofanautoma;canalysis

withtheexpert’sknowledge

•  Manageablebutrealis0ccase

Evalua;on

•  Comparisontoreferencestructure–samevolume

•  Numericalvalida0on•  Experimentalvalida0on

Page 37: SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

73

Tensor field visualization – My view on the field

IngridHotz

IVStoryofaCollabora0on

Designoftheribstructure

•  Newgeometriesbasedontensorvisualiza0on

•  Noaddi0onalstepsintheworkflow

Stress Tensor Visualization

CAD - Model Vis supported manual design

74

Tensor field visualization – My view on the field

IngridHotz

IVStoryofaCollabora0on

Numericalandexperimentaltests

•  Newdesigns(red,green,yellow)•  Referencegeometry(blue)

àAllnewgeometriesperformedbexerasthereferencegeometry

3D CAD-modelVirtual evaluation:

Simulation +Tensor line visualization

Rapid Prototyping and experimental validation:

Test setupBoundary geometry:

Design space definitionPart design: Hand sketch

guided by tensor lines

Page 38: SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

75

Tensor field visualization – My view on the field

IngridHotz

IVStoryofaSuccessfulCollabora0on

AdvancesinbothfieldsCon0nuingStory•  Manyexi0ngques0ons

andideas•  Muchfun•  Proposalsubmixed

Tensors as mathematical objectsproperties and theorems

Tensors as physical descriptors

Tensor invariantsas means for

communication

Visualizationgeneric <-> specific

Relevance and meaning of mathematical properties and theorems is application dependent

Page 39: SINTEF - Tensor field visualiza0on – My view on the field … · 2016-01-22 · Geilo winter School – Scien0fic Visualiza0on Ingrid Hotz – Linköping ... Ingrid Hotz …

•  AnisotropicSamplingofPlanarandTwo-ManifoldDomainsforTextureGeneraAonandGlyphDistribuAon,Kratz,Baum,Hotz,TVCG,2013

•  Three-DimensionalSecond-OrderTensorFields:ExploratoryVisualizaAonandAnisotropicSampling(phdthesis),AndreaKratz,2013

•  VisualizaAonandAnalysisofSecond-OrderTensors:MovingBeyondtheSymmetricPosiAve-DefiniteCase,Kratz,Auer,Stommel,Hotz,ComputerGraphicsForum-StateoftheArtReports,2013

•  TensorInvariantsandGlyphDesign,Kratz,Auer,Hotz,Visualiza0onandProcessingofTensorsandHigherOrderDescriptorsforMul0-ValuedData(Dagstuhl'11),Springer,2014

•  hVp://www.tensorvis.org/