Advanced techniques for visualizing large, complex data - - PowerPoint PPT Presentation

advanced techniques for visualizing large complex data
SMART_READER_LITE
LIVE PREVIEW

Advanced techniques for visualizing large, complex data - - PowerPoint PPT Presentation

Advanced techniques for visualizing large, complex data Hands-on Sessions Thierry Carrard Cheng-Kai Chen CEA/DIF University of California, Davis Four


slide-1
SLIDE 1

Advanced ¡techniques ¡for ¡visualizing ¡ large, ¡complex ¡data ¡ ¡ Hands-­‑on ¡Sessions ¡

Cheng-­‑Kai ¡Chen ¡ University ¡of ¡California, ¡Davis ¡ Thierry ¡Carrard ¡ CEA/DIF ¡

slide-2
SLIDE 2

Four ¡SoFware ¡Prototypes ¡

  • 1. View-­‑dependent ¡streamline ¡visualizaLon ¡
  • 2. Sketch ¡based ¡streamline ¡and ¡parLcle ¡

trajectory ¡visualizaLon ¡

  • 3. An ¡animaLon ¡framework ¡for ¡volume ¡

visualizaLon ¡

  • 4. Network ¡analysis ¡and ¡visualizaLon ¡ ¡

Manual, ¡guides ¡are ¡in ¡ ¡ hUp://vis.cs.ucdavis.edu/CEA_SummerSchool/ ¡ ¡

slide-3
SLIDE 3

Schedule ¡

6/14 ¡– ¡IntroducLon ¡and ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡InteracLve ¡Demo ¡ 6/15, ¡6/16, ¡6/21: ¡ ¡ Three ¡tasks ¡ ¡ 6/23: ¡ ¡ PresentaLon ¡of ¡results ¡ and ¡findings ¡(opLonal) ¡

slide-4
SLIDE 4

Tasks ¡

  • Playing ¡with ¡different ¡streamline ¡visualizaLon ¡

methods ¡ ¡

  • Making ¡a ¡volume ¡visualizaLon ¡animaLon ¡using ¡

AniViz ¡

  • Exploring ¡network/mulLdimensional ¡data ¡

using ¡netzen ¡ ¡ Using ¡your ¡own ¡datasets? ¡

slide-5
SLIDE 5

PresentaLon ¡of ¡Results ¡and ¡Findings ¡

  • Images ¡and ¡videos ¡
  • Your ¡comparaLve ¡study ¡
  • Your ¡opinions ¡and ¡thoughts ¡
slide-6
SLIDE 6

View-­‑dependent ¡streamline ¡ visualizaLon ¡

  • cd ¡~/viewdepvis/ ¡
  • source ¡profile ¡
  • ./VectorFieldVolumeRendererCUDA ¡[dataname] ¡ ¡
slide-7
SLIDE 7

View-Dependent Streamlines for 3D Vector Fields

St´ ephane Marchesin, Cheng-Kai Chen, Chris Ho, and Kwan-Liu Ma IEEE ¡Transac*ons ¡on ¡Visualiza*on ¡and ¡Computer ¡Graphics ¡(also ¡VisualizaLon ¡ 2010 ¡Conference ¡Proceedings), ¡Volume ¡16, ¡Number ¡6, ¡October, ¡2010. ¡ ¡

slide-8
SLIDE 8

Using streamlines…

Perfect streamlined shape in perfect streamlined flow.

Fuel ¡Economy, ¡Hypermiling, ¡EcoModding ¡News ¡and ¡ Forum ¡– ¡EcoModder.com ¡– ¡aerohead’s ¡Album: ¡ Book ¡illustraLons ¡-­‑ ¡Picture ¡

Nascar

Tecplot ¡– ¡Plot ¡Gallery ¡-­‑ ¡Streamline ¡Plot ¡-­‑ ¡Nascar ¡

slide-9
SLIDE 9

Problems in 3D

Air flow around a car Supernova

slide-10
SLIDE 10

Our results

Air flow around a car Supernova

slide-11
SLIDE 11

View-­‑Dependent ¡Streamlines ¡for ¡3D ¡Vector ¡Fields ¡

  • Volume ¡rendering ¡
  • Streamline ¡visualizaLon ¡
  • Different ¡streamline ¡generaLon ¡methods ¡
  • View-­‑dependent ¡
slide-12
SLIDE 12

Live ¡Demo ¡

slide-13
SLIDE 13

Sketch ¡based ¡streamline ¡and ¡parLcle ¡ trajectory ¡visualizaLon ¡

  • cd ¡~/sketch/line_show ¡
  • ./cxvolme ¡
slide-14
SLIDE 14

(a) sketch-based clustering

Proceedings ¡of ¡IEEE ¡Pacific ¡Visualiza*on ¡Symposium ¡2010, ¡pp. ¡129-­‑136, ¡March ¡2010. ¡ ¡

A ¡Sketch-­‑Based ¡Interface ¡for ¡Classifying ¡and ¡ Visualizing ¡Vector ¡Fields ¡

Jishang ¡Wei, ¡Chaoli ¡Wang, ¡Hongfeng ¡Yu, ¡Kwan-­‑Liu ¡Ma ¡

slide-15
SLIDE 15

Sketch ¡Based ¡Streamline ¡VisualizaLon ¡

  • An ¡interacLve, ¡intuiLve ¡sketch-­‑based ¡interface ¡
  • A ¡way ¡to ¡search ¡for ¡flow ¡features ¡of ¡interest ¡
  • VisualizaLon ¡the ¡distribuLon ¡of ¡the ¡flow ¡features ¡
  • A ¡way ¡to ¡create ¡more ¡concise ¡visualizaLon ¡
slide-16
SLIDE 16

Live ¡Demo ¡

slide-17
SLIDE 17

An ¡animaLon ¡framework ¡for ¡ volume ¡visualizaLon ¡

  • cd ¡~/anivis/ ¡
  • source ¡profile ¡
  • ./VisKitPro ¡
slide-18
SLIDE 18

AniViz ¡

  • An ¡animaLon ¡framework ¡ ¡

– Presently ¡support ¡volume ¡data ¡visualizaLon ¡ – Making ¡animaLons ¡while ¡exploring ¡the ¡data ¡ – Highly ¡interacLve ¡ ¡ – Making ¡sophisLcated ¡animaLons ¡not ¡possible ¡ with ¡convenLonal ¡key ¡frame ¡approach ¡

Hiroshi ¡ Akiba, ¡ Chaoli ¡ Wang, ¡ and ¡ Kwan-­‑Liu ¡ Ma, ¡ “AniViz: ¡ A ¡ Template-­‑based ¡ Anima*on ¡ Tool ¡ for ¡ Volume ¡ Visualiza*on”, ¡ IEEE ¡ Computer ¡ Graphics ¡ and ¡ ApplicaLons, ¡Volume ¡30, ¡Number ¡3, ¡September/October, ¡2010, ¡pp. ¡61-­‑71 ¡

slide-19
SLIDE 19

Live ¡Demo ¡

slide-20
SLIDE 20

Network ¡analysis ¡and ¡visualizaLon ¡ ¡

  • cd ¡~/netzen/ ¡
  • ./netzen ¡

Examples ¡in ¡ ~/netzen/Demo.txt ¡

slide-21
SLIDE 21

Network ¡analysis ¡and ¡visualizaLon ¡ ¡

  • netzen ¡
  • InteracLve ¡analysis ¡and ¡

visualizaLon ¡system ¡

  • Network ¡visualizaLon, ¡

parallel ¡coordinates, ¡ scaUerplots, ¡… ¡etc. ¡

  • ConsisLng ¡of ¡several ¡

advanced ¡features ¡

  • Open ¡source ¡soFware ¡
slide-22
SLIDE 22

Demo ¡

64 ¡individuals ¡with ¡blue ¡tooth ¡device ¡  Each ¡individual ¡is ¡a ¡node ¡in ¡a ¡graph ¡  If ¡two ¡devices ¡are ¡closed ¡to ¡each ¡other, ¡there ¡will ¡be ¡ an ¡edge ¡between ¡two ¡nodes. ¡

Centrality ¡analysis ¡ & ¡ Force ¡directed ¡graph ¡

slide-23
SLIDE 23

Live ¡Demo ¡