EMBEDDING SENSOR VISUALIZATION IN MARTIAN TERRAIN RECONSTRUCTIONS at
Gerhard Paar1, Gerd Hesina2, Christoph Traxler2, Valérie Ciarletti3,Dirk Plettemeier4, Christoph Statz4, Kathrin Sander1, Bernhard Nauschnegg1 r@Joanneum.
1JOANNEUM RESEARCH, Austria athrin.Sande KK 2VRVis Forschungs GmbH, Austria 3UVSQ (UPSay); UPMC (Sorbonne Univ.); CNRS/INSU; LATMOS-IPSL, France 1 4Technische Universität Dresden, Germany
ASTRA, May 13, 2015 “The camera system's images, combinedContents with ground penetrating radar data collec te d w hile t ravelli ng, w ill a llow PanCam scientists on-ground to define suitable drilling locations.” http://exploration.esa.int/mars/45084-exomars-rover/ WISDOM antennas at r@Joanneum. athrin.Sande K K 2
Credit: ESA
ASTRA, May 13, 2015 Embedded Sensor Visualization in Martian Terrain Motivation for the (visual) combination of PanCam &WISDOM& WISDOM •Theglobal strategy for the selection of scientific sites during the Exomars mission will be based on PanCam as well as on WISDOM data
Scientific Site? Credit: ESA, EXM- at PL-RS-ESE-00002 r@Joanneum.
PanCam athrin.Sande KK 3
ASTRA, May 13, 2015 Contents
Scientific Rationales for Visualization leading to PRo3D
PanCam:3DDataand: 3D Data and Visualization
WISDOM: 3D Data and Visualization
PanCam & WISDOM Data Fusion
PanCam &WISDOM& WISDOM @SAFER@ SAFER Campaign at
Outlook r@Joanneum. athrin.Sande KK 4
ASTRA, May 13, 2015 Contents
Scientific Rationales for Visualization leading to PRo3D
PanCam:3DDataand: 3D Data and Visualization
WISDOM: 3D Data and Visualization
PanCam & WISDOM Data Fusion
PanCam &WISDOM& WISDOM @SAFER@ SAFER Campaign at
Outlook r@Joanneum. athrin.Sande KK 5
ASTRA, May 13, 2015 Scientific Rationales for Visualization - PRo3D
PRo 3D: ItInteracti ve real -time rend erer t o expl ore 3D vi si on prod uct s (GPU based methods, Windows)
Explore 3D reconstructions of planetary surface from various viewpoints to address special requirements from the planetary science community, especially geologists, and thus , to give support for the selection and understanding of scientific sites at r@Joanneum. athrin.Sande KK 6
ASTRA, May 13, 2015 Scientific Rationales for Visualization - PRo3D
PRo 3D: ItInteracti ve real -time rend erer t o expl ore 3D vi si on prod uct s (GPU based methods, Windows)
Explore 3D reconstructions of planetary surface from various viewpoints to address special requirements from the planetary science community, especially geologists, and thus , to give support for the selection and understanding of scientific sites
•Studyypp surface structures from various perspectives, in different scales at r@Joanneum. athrin.Sande KK 7
ASTRA, May 13, 2015 PRo3D: Multi-resolution terrain model Scientific Rationales for Visualization - PRo3D
PRo 3D: ItInteracti ve real -time rend erer t o expl ore 3D vi si on prod uct s (GPU based methods, Windows)
Explore 3D reconstructions of planetary surface from various viewpoints to address special requirements from the planetary science community, especially geologists, and thus , to give support for the selection and understanding of scientific sites
•Studyypp surface structures from various perspectives, in different scales at
• Measure the surface (e.g. dimensions, distances) using a variety of
interactive tools r@Joanneum. athrin.Sande KK 8
PRo3D: Measurement of way length betw. two ASTRA, May 13, 2015 surface points at Victoria Crater Scientific Rationales for Visualization - PRo3D
PRo 3D: ItInteracti ve real -time rend erer t o expl ore 3D vi si on prod uct s (GPU based methods, Windows)
Explore 3D reconstructions of planetary surface from various viewpoints to address special requirements from the planetary science community, especially geologists, and thus , to give support for the selection and understanding of scientific sites
•Studyppy surface structures from various perspectives, in different scales at
• Measure the surface (e.g. dimensions, distances) using a variety of r@Joanneum. interactive tools PRo3D: Annotations of regions and features
• Place geological annotations in 3D space athrin.Sande K K 9
ASTRA, May 13, 2015 Scientific Rationales for Visualization - PRo3D
PRo 3D: ItInteracti ve real -time rend erer t o expl ore 3D vi si on prod uct s (GPU based methods, Windows)
Explore 3D reconstructions of planetary surface from various viewpoints to address special requirements from the planetary science community, especially geologists, and thus , to give support for the selection and understanding of scientific sites
•Studyypp surface structures from various perspectives, in different scales at
• Measure the surface (e.g. dimensions, distances) using a variety of
interactive tools r@Joanneum.
• Place geological annotations in 3D space athrin.Sande
PRo3D: PanCam WISDOM Fusion KK
• Watch sensor values in geospatial context, including in particular 10 subsurface WISDOM data
ASTRA, May 13, 2015 Scientific Rationales for Visualization - PRo3D
PRo 3D: ItInteracti ve real -time rend erer t o expl ore 3D vi si on prod uct s (GPU based methods, Windows)
Explore 3D reconstructions of planetary surface from various viewpoints to address special requirements from the planetary science community, especially geologists, and thus , to give support for the selection and understanding of scientific sites
•Studyypp surface structures from various perspectives, in different scales at
• Measure the surface (e.g. dimensions, distances) using a variety of
interactive tools r@Joanneum.
• Place geological annotations in 3D space athrin.Sande KK
• Watch sensor values in geospatial context, including in particular 11 subsurface WISDOM data
ASTRA, May 13, 2015 Contents
Scientific Rationales for Visualization leading to PRo3D
PanCam:3DDataand: 3D Data and Visualization
WISDOM: 3D Data and Visualization
PanCam & WISDOM Data Fusion
PanCam &WISDOM& WISDOM @SAFER@ SAFER Campaign at
Outlook r@Joanneum. athrin.Sande KK 12
ASTRA, May 13, 2015 PanCam Data ExoMars PanCam • Wide angle multispectral stereoscopic panoramic images • ~34° FOV, 50cm stereo base, 1024x1024 pixels at r@Joanneum. athrin.Sande KK 13
ASTRA, May 13, 2015 PanCam Data Processing
PCPanCam 3D processing Output at r@Joanneum. athrin.Sande KK 14
PanCam 2D Input for PanCam 3D Output 3D processing for visualization ASTRA, May 13, 2015 PanCam Processing Results 3D vision products • Distance maps from the Rover’s perspective •Comppylemented by texture information
Orthographic Image (texture) at r@Joanneum.
Distance Map (3D geometry) athrin.Sande K Distance accuracies K
• Down to 3mm in 2m distance to the Rover 15 • ~20mm in 5m distance , ~70mm in 10m distance
ASTRA, May 13, 2015 PanCam 3D Visualization Data Scheme: OPC
• Ordered Point Cloud Format: Optimal for rendering huge geospatial data sets in PRo3D
• 3D points in square patches with neighborhood implicitly defined by raster
• Different Levels of Detail at (geometry and texture) in a
hierarchical structure r@Joanneum. automatically combined in the
rendered mesh athrin.Sande K K
• Out-of-core technique (dynamic 16 loading from disc) Colour coded patches with different LODs
ASTRA, May 13, 2015 3D PanCam Data in PRo3D at r@Joanneum. athrin.Sande KK
ASTRA,PRo3D: May 13, Panam 2015 OPC in Solid Render Mode PRo3D: Panam OPC in Wireframe Render Mode Contents
Scientific Rationales for Visualization leading to PRo3D
PanCam:3DDataand: 3D Data and Visualization
WISDOM: 3D Data and Visualization
PanCam & WISDOM Data Fusion
PanCam &WISDOM& WISDOM @SAFER@ SAFER Campaign at
Outlook r@Joanneum. athrin.Sande KK 18
ASTRA, May 13, 2015 WISDOM Device: Water Ice Subsurface Deposit Observation on Mars • Ultrawideband ground penetrating RADAR • Centrimetric resolution up to a depth of 3 meters below the ExoMars Rover
Profile example of fine resolution Major mission impacts obtained on Mount Etna at • Scientific knowledge about the Martian subsurface r@Joanneum. • Operational support in
identifying interesting drilling athrin.Sande KK sites and possible hazards to the drilling process 19 Left: electronic unit . Right: two identical polarimetric (transm itting and recei vi ng) ) ant ennas
ASTRA, May 13, 2015 WISDOM Data in PRo3D
Three types of data products 1. Contrast profiles 2. Interfaces / iso-surfaces 3. Objects
PRo3D interface at • All data given in VTK xml format for unstructured meshes r@Joanneum. athrin.Sande KK http://www.vtk.org/doc/nightly/html/classvtkUnstructuredGrid.html#details 20 • Can jointly be imported by PRo3D
ASTRA, May 13, 2015 WISDOM Contrast Profiles in PRo3D • Radar values reflected from different depths are displayed as false colour dots along a vertical line in PRo3D (depth correction considering an estimated effective permittivity)
• Subsurface contrast profiles along the rover path can be combined and visualized as radargrams (also in 3D)
•A mesh can be created between these lines and a texture is derived by
interppgolating the measured values of the dots at r@Joanneum. athrin.Sande K K 21 PRo3D: radargram
ASTRA, May 13, 2015 WISDOM Interfaces and Objects in PRo3D
Interfaces / Iso-surfaces
• Geometryyg and normalized brightness values for a detected interface between two subsurface layers (e.g. for a specific estimated
permittivity contrast) PRo3D: solid rendering • PRo3D: colored triangle grid at Objects
• depicts minimum and maximum surface r@Joanneum. representations of buried scatterers with
associated probabilities athrin.Sande K K
• PRo3D: inner and outer sphere 22 PRo3D: wireframe
ASTRA, May 13, 2015 Contents
Scientific Rationales for Visualization leading to PRo3D
PanCam:3DDataand: 3D Data and Visualization
WISDOM: 3D Data and Visualization
PanCam & WISDOM Data Fusion
PanCam &WISDOM& WISDOM @SAFER@ SAFER Campaign at
Outlook r@Joanneum. athrin.Sande KK 23
ASTRA, May 13, 2015 PanCam & WISDOM Data Fusion
Rover coordinate system – Sensor calibration • During Assembly, Integration and Test (AIT) • Get knowledge about the position and orientation of the sensors with respect to the Rover • Necessary for unified geometric context of
PanCam-provided 3D surface models and at WISDOM scans r@Joanneum. Global coordinate system – GNC
• Get the global position and orientation of the sensor data by knowing the athrin.Sande global position and orientation of the Rover at data capturing time KK 24 • Periodically provided / updated by the Rover Guidance, Navigation and Control system (GNC)
ASTRA, May 13, 2015 PanCam & WISDOM Data Fusion
Global data flow • PanCam and WISDOM data are independently processed and georeferenced, and loaded into PRo3D at r@Joanneum. athrin.Sande KK
ASTRA, May 13, 2015 Contents
Scientific Rationales for Visualization leading to PRo3D
PanCam:3DDataand: 3D Data and Visualization
WISDOM: 3D Data and Visualization
PanCam & WISDOM Data Fusion
PanCam &WISDOM& WISDOM @SAFER@ SAFER Campaign at
Outlook r@Joanneum. athrin.Sande KK 26
ASTRA, May 13, 2015 PanCam & WISDOM @ SAFER Campaign
SAFER C ampa ign
• Mars Rover mission simulation campaign SAFER (Sample Acquisition Field Experiment with a Rover) led by RAL and supported by ESA
• Atacama Desert, Chile in October 2013, for 5 days
Main purpose at • Simulation of actual Rover mission as accurate as possible (looking for interesting places, collecting samples..) r@Joanneum. Instruments athrin.Sande 27 • development models of ExoMars instruments PanCam, WISDOM and KK CLUPI
• on-board of a prototype of the ExoMars Rover chassis model
ASTRA, May 13, 2015 PanCam & WISDOM @ SAFER Campaign
Mission Control • No direct interaction between remote center team and field team possible SAFER PanCam Workflow & Data Sources / Dependencies • Remotely from ROCC at Harwell, UK • Decisions essentially
based on instrument data at collected in Chile Æ high need for visualization r@Joanneum.
Data captured athrin.Sande 28 • WISDOM: >3000 soun dings, dis tance o f approx ima te ly 200m over 6 KK
days 28 • PPCanCam: > 4000 images, ~ 10 s tereo panoramas (par tly RGB)
ASTRA, May 13, 2015 PanCam & WISDOM @ SAFER Campaign Success Stories • The 3D location of the WISDOM antennas was provided for each of the soundings • Visualization of the subsurface in a 3D environment following the Rover path was possible (contrast profiles / radargrams) • Identification of a potential interesting rock interface at 60 cm buried
beneath the surface at • Its presence was confirmed by a drilling simulation performed
afterwards r@Joanneum. athrin.Sande 29 • For some WISDOM sites: also PanCam surface 3D vision products KK available. After localization by means of the Rover GNC data, a fusion 29 in PRo3D was possible.
ASTRA, May 13, 2015 PanCam & WISDOM @ SAFER Campaign at r@Joanneum. athrin.Sande 30 KK 30
ASTRA, May 13, 2015 Contents
Scientific Rationales for Visualization leading to PRo3D
PanCam:3DDataand: 3D Data and Visualization
WISDOM: 3D Data and Visualization
PanCam & WISDOM Data Fusion
PanCam &WISDOM& WISDOM @SAFER@ SAFER Campaign at
Outlook r@Joanneum. athrin.Sande KK 31
ASTRA, May 13, 2015 Outlook WISDOM • Upgraded data processing to provide certainty margins of the measured data for 3D visualization (interfaces & objects) PRo3D • Optimized visual appearance of WISDOM data • Data manipulation (e.g. saving / loading of transformations)
• Emb e dding o f fthfurther sensors’d’ da ta (e.g. Inf rared dS Spect romet er at ISEM)
• Simul at ed PCPanCam views tthttdMtito see the reconstructed Martian r@Joanneum. environment from the Rover’s perspective athrin.Sande • RdiRendering of still images from c hosen v iewpo in ts in phthotoreali litistic KK
quality 32 • Video sequence production from navigation paths
ASTRA, May 13, 2015 Acknowledgement
The research leading to these results has received funding from the European Community's Seventh Framework Programme (FP7/2007-2013) under grant agreement n° 312377 PRoViDE, and ESA Contracts SAFER and PRODEX PanCam 3D Vision. We thank the Team of SciSys for their GNC telemetry data provision during the SAFER Campaign. at r@Joanneum. athrin.Sande KK 33
ASTRA, May 13, 2015