3D visualization of astronomy data using immersive displays

Size: px
Start display at page:

Download "3D visualization of astronomy data using immersive displays"

Transcription

1 ithes coffee meeting Riken D visualization of astronomy data using immersive displays Gilles Ferrand Research Scientist Astrophysical Big Bang Laboratory

2 01 A collaboration Astronomy Computer Science A short-term pilot project, funded locally by: Faculty of Science: Interdisciplinary/New Directions Research Collaboration Initiation Grants University Collaborative Research Program (UCRP) Jayanne English Physics and Astronomy radio astronomer Gilles Ferrand Physics and Astronomy numericist Pourang Irani Computer Science Human-Computer Interaction Lab

3 02 The structure and evolution of supernova remnants simulations Grex supercomputer, UofM, 2011 observations Chandra observatory, NASA, 1999

4 03 Our testbed galaxy: NGC 3198 r.a. = 10h 19m 54.99s dec. = (constellation: Ursa Major) redshift = distance = 31 Mly = 9.5 Mpc type: SB(rs)c infrared (Spitzer) near IR/optical (SDSS) ultraviolet (GALEX)

5 04 Radio data cubes of galaxies We can probe galactic motion using Doppler shift of the HI 21 cm spectral line mean velocity field channel maps wavelength/frequency is a proxy for the radial velocity of the emitter (illustrations from a presentation by David S. Meier) The resulting 3D data cube has 2 spatial dimensions and 1 velocity dimension

6 05 A typical radio-astronomer desktop (Karma) NGC 3198 HI moment 0 data from the THINGS survey

7 06 What do we mean by 3D visualization? The world as represented in the visual arts tradition The world as we actually perceive it 2D flat 3D stereo 3D virtual reality slices/ projections perspective and shading stereoscopy (fixed viewpoint) stereoscopy + motion parallax on any personal computer on advanced displays: dual projectors, tracking cameras

8 07 3D displays for Virtual Reality fish tanks headsets the Rift by Oculus (Facebook) a CAVE by Visbox the zspace tabletop the Vive by HTC / Valve

9 08 Virtual Reality with the Unity engine display devices navigation/interaction devices CAVE display stereo glasses tracking IR cameras Flystick wand specialized software provided with the hardware middleware for interfacing with VR systems 3D models of objects, with textures camera(s) lightning a popular cross-platform visual development environment for 3D (gaming) applications C# scripts defining behaviours of objects

10 09 Loading the astronomical data raw values astropy.io.fits standard for data storage: FITS = Flexible Image Transport System - header - (stacks of) images/tables = arrays of numbers loaded as a 3D texture = look-up table property of a shader that is assigned to a material that is attached to an object = object painter

11 10 Volume rendering of a 3D data cube The data cube loaded as a 3D texture (= look-up table) assigned to a material attached to an object (a simple cube) The data cube is stepped through along each line-of-sight: at each step the data is sampled, interpreted as a colour, and accumulated This is done on the GPU, using custom shaders

12 11 Visitors on Campus: in the CAVE, on the zspace First feedback positive. You have to see it for yourself! No image or even video can convey the experience...

13 12 Testing the HTC Vive great immersion at a very affordable price!

14 13 Perspectives: Colour transfer functions The colour transfer function defines the colour of any data point (a voxel in 3D) as a function of parameters such as intensity, velocity, coordinates. Colour can be given in machine space vs. perceptual space Common examples: - Use grayscale to show emission intensity - Use blue-red to show blueshift/redshift Jayanne English uses visual art techniques to clarify/support information

15 14 Perspectives: Natural interaction with a data cube Example: Use 3D cursor for selection - display coordinates and data value - select all data of the same value (iso-contouring) - show where a voxel falls on the histogram Example: Overlay other data - 2D on 3D: step an optical image through the cube, segment it and attach it to the cube s matching features - 3D on 3D: merge data cubes (as when making 2D image composites) Pourang Irani s HCI lab is devising new ways of interacting with data

16 15 Conclusion Aims of this exploratory project: Get a workbench that allows us to experiment with the aspects that we feel are important for our data (e.g. proper colouring, and overlaying other data) Raise general awareness in the astro community, and build a special interest group We welcome questions/comments, and new collaborators We are on the lookout for - funding sources and non-academic partners - people with the relevant interdisciplinary skills

TRANSFORMATIONAL TECHNOLOGIES

TRANSFORMATIONAL TECHNOLOGIES TRANSFORMATIONAL TECHNOLOGIES FOR THREE-DIMENSIONAL VISUALISATION (AND ANALYSIS) Christopher Fluke ESO 3D2014 CRICOS provider 00111D Thank you Key Collaborators: David Barnes Monash University e-research

More information

Positional tracking for VR/AR using Stereo Vision. Edwin AZZAM, CTO Stereolabs

Positional tracking for VR/AR using Stereo Vision. Edwin AZZAM, CTO Stereolabs Positional tracking for VR/AR using Stereo Vision Edwin AZZAM, CTO Stereolabs Outside-in Positional Tracking Lighthouse laser system HTC Vive IR LED constellation tracking system Oculus Rift ifixit Inside-out

More information

Visualization & the CASA Viewer

Visualization & the CASA Viewer Visualization & the Viewer Juergen Ott & the team Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array Visualization Goals:

More information

zspace Developer SDK Guide - Introduction Version 1.0 Rev 1.0

zspace Developer SDK Guide - Introduction Version 1.0 Rev 1.0 zspace Developer SDK Guide - Introduction Version 1.0 zspace.com Developer s Guide Rev 1.0 zspace, Inc. 2015. zspace is a registered trademark of zspace, Inc. All other trademarks are the property of their

More information

CS 498 VR. Lecture 20-4/11/18. go.illinois.edu/vrlect20

CS 498 VR. Lecture 20-4/11/18. go.illinois.edu/vrlect20 CS 498 VR Lecture 20-4/11/18 go.illinois.edu/vrlect20 Review from last lecture Texture, Normal mapping Three types of optical distortion? How does texture mipmapping work? Improving Latency and Frame Rates

More information

Visualization. Christopher Fluke. & David Barnes. Gas and Stars in Galaxies A Multi-Wavelength 3D Perspective. THINGS datacubes courtesy Erwin De Blok

Visualization. Christopher Fluke. & David Barnes. Gas and Stars in Galaxies A Multi-Wavelength 3D Perspective. THINGS datacubes courtesy Erwin De Blok Visualization Christopher Fluke & David Barnes THINGS datacubes courtesy Erwin De Blok Gas and Stars in Galaxies A Multi-Wavelength 3D Perspective Astronomy Datasets Increasingly multi-dimensional (N 3)

More information

Multiplayer Virtual Reality at VISGRAF

Multiplayer Virtual Reality at VISGRAF Multiplayer Virtual Reality at VISGRAF Overview The virtual reality environment at the Laboratory aims to provide an extensive infrastructure for research and development of projects related to new media.

More information

1 wajdibr.com/ @WajdiBenRabah #MIXIT18 Augmented Reality A way of fusing the real and the virtual world by overlaying digital data on to real-world analogue views. Anyone with a mobile phone or laptop

More information

3D Display and Gesture Technology For Scientific Programming

3D Display and Gesture Technology For Scientific Programming 3D Display and Gesture Technology For Scientific Programming UCAR s Software Engineering Assembly (SEA) April 1, 2013 Eric Hackathorn Jeff Smith Julien Lynge NEIS Collaborators: Jebb Stewart Randy Pierce

More information

High-Fidelity Augmented Reality Interactions Hrvoje Benko Researcher, MSR Redmond

High-Fidelity Augmented Reality Interactions Hrvoje Benko Researcher, MSR Redmond High-Fidelity Augmented Reality Interactions Hrvoje Benko Researcher, MSR Redmond New generation of interfaces Instead of interacting through indirect input devices (mice and keyboard), the user is interacting

More information

V-Sentinel: A Novel Framework for Situational Awareness and Surveillance

V-Sentinel: A Novel Framework for Situational Awareness and Surveillance V-Sentinel: A Novel Framework for Situational Awareness and Surveillance Suya You Integrated Media Systems Center Computer Science Department University of Southern California March 2005 1 Objective Developing

More information

Dynamic Light Sculpting: Creating True 3D Holograms With GPUs

Dynamic Light Sculpting: Creating True 3D Holograms With GPUs Dynamic Light Sculpting: Creating True 3D Holograms With GPUs TM Official partner Key innovator in a volumetric sector worth 2bn according to MPEG committee on Immersive Media contributor From Augmented

More information

CSE 165: 3D User Interaction. Lecture #3: Displays

CSE 165: 3D User Interaction. Lecture #3: Displays CSE 165: 3D User Interaction Lecture #3: Displays CSE 165 -Winter 2016 2 Announcements Homework Assignment #1 Due Friday at 2:00pm To be presented in CSE lab 220 Paper presentations Title/date due by entering

More information

Visualization-directed interactive model-fitting to spectral data cubes CRICOS provider 00111D

Visualization-directed interactive model-fitting to spectral data cubes CRICOS provider 00111D Visualization-directed interactive model-fitting to spectral data cubes CRICOS provider 00111D Christopher Fluke with Jayanne English (U. Manitoba) David Barnes (Swin) Ben Barsdell (Swin), Amr Hassan (Swin)

More information

Realtime 3D Computer Graphics Virtual Reality

Realtime 3D Computer Graphics Virtual Reality Realtime 3D Computer Graphics Virtual Reality Human Visual Perception The human visual system 2 eyes Optic nerve: 1.5 million fibers per eye (each fiber is the axon from a neuron) 125 million rods (achromatic

More information

Bachelor thesis. Independent degree project - first cycle. Datateknik Computer Science

Bachelor thesis. Independent degree project - first cycle. Datateknik Computer Science Bachelor thesis Independent degree project - first cycle Datateknik Computer Science Simulations in 3D research Can Unity3D be used to simulate a 3D display? Master's thesis Oskar Andersson Two ye i MID

More information

VISUALISATION AND ANALYSIS

VISUALISATION AND ANALYSIS VISUALISATION AND ANALYSIS CHALLENGES FOR WALLABY Christopher Fluke David Barnes, Amr Hassan [ Scientific Computing & Visualisation Group ] CRICOSProductions provider 00111D Swinburne Astronomy WALLABY

More information

FIFI-LS: Basic Cube Analysis using SOSPEX

FIFI-LS: Basic Cube Analysis using SOSPEX FIFI-LS: Basic Cube Analysis using SOSPEX Date: 1 Oct 2018 Revision: - CONTENTS 1 INTRODUCTION... 1 2 INGREDIENTS... 1 3 INSPECTING THE CUBE... 3 4 COMPARING TO A REFERENCE IMAGE... 5 5 REFERENCE VELOCITY

More information

VERY LARGE TELESCOPE 3D Visualization Tool Cookbook

VERY LARGE TELESCOPE 3D Visualization Tool Cookbook European Organisation for Astronomical Research in the Southern Hemisphere VERY LARGE TELESCOPE 3D Visualization Tool Cookbook VLT-SPE-ESO-19500-5652 Issue 1.0 10 July 2012 Prepared: Mark Westmoquette

More information

Anatomy Project. Adi Mesika, Dima Trushin, Ksenia Kaganer [GIP] [234329] [ ]

Anatomy Project. Adi Mesika, Dima Trushin, Ksenia Kaganer [GIP] [234329] [ ] Anatomy Project Adi Mesika, Dima Trushin, Ksenia Kaganer [GIP] [234329] [24.01.17] Project idea We developed a 3D Anatomic learning application. Our application assist you in the learning process by creating

More information

11/1/2011. Real world issues, Specification, A useful tool, VE applications, Serious gaming, Functions, Advanced disasters, Examples

11/1/2011. Real world issues, Specification, A useful tool, VE applications, Serious gaming, Functions, Advanced disasters, Examples Real world issues, Specification, A useful tool, VE applications, Serious gaming, Functions, Advanced disasters, Examples Interactive Immersion Group IIG Stéphane Gobron 2011 Contents s Entertainment Movie

More information

Achieving High Quality Mobile VR Games

Achieving High Quality Mobile VR Games Achieving High Quality Mobile VR Games Roberto Lopez Mendez Senior Software Engineer, ARM VRTGO Developer Day 2016 Newcastle 03/03/2016 Agenda Ice Cave Demo Porting Ice Cave Demo to Samsung Gear VR Improving

More information

Vive Stereo Rendering Toolkit Developer s Guide

Vive Stereo Rendering Toolkit Developer s Guide Vive Stereo Rendering Toolkit Developer s Guide vivesoftware@htc.com Introduction Vive Stereo Rendering Toolkit provides drag-and-drop components for developers to create stereoscopic rendering effects

More information

n&os=win32_64

n&os=win32_64 DV21566 The Next Step in Design Visualization Ben Bisares Autodesk Media & Entertainment Technical Specialist Description Learn how to harness the power of Live Design to bring your creations to life.

More information

CS 498 VR. Lecture 19-4/9/18. go.illinois.edu/vrlect19

CS 498 VR. Lecture 19-4/9/18. go.illinois.edu/vrlect19 CS 498 VR Lecture 19-4/9/18 go.illinois.edu/vrlect19 Review from previous lectures Image-order Rendering and Object-order Rendering Image-order Rendering: - Process: Ray Generation, Ray Intersection, Assign

More information

Harnessing Grid Resources to Enable the Dynamic Analysis of Large Astronomy Datasets

Harnessing Grid Resources to Enable the Dynamic Analysis of Large Astronomy Datasets Page 1 of 5 1 Year 1 Proposal Harnessing Grid Resources to Enable the Dynamic Analysis of Large Astronomy Datasets Year 1 Progress Report & Year 2 Proposal In order to setup the context for this progress

More information

UMKC Augmented and Virtual Reality Innovation Academy Spring 2019 Sessions

UMKC Augmented and Virtual Reality Innovation Academy Spring 2019 Sessions UMKC Augmented and Virtual Reality Innovation Academy Spring 2019 Sessions Overview: The following AR/VR Developer Series are offered over four weeks to help engage potential participants, community and

More information

Unreal Engine 4 Course Catalog

Unreal Engine 4 Course Catalog Unreal Engine 4 Course Catalog INCAS is Unreal Academic Partner Benefit from the exclusive materials and know-how that we can make available to you. This is made possible by the partner status "Unreal

More information

Hotline : / / Bookings : / FAST MOVING ITEMS

Hotline : / / Bookings : /   FAST MOVING ITEMS Rate Card Expo Rent NOVEMBER 2018 Promo for Event Managers ( Per Day Rates / Minimum Order Quantity : 10Pcs / Transport chargers will be added separately ) All quoted prices are valid till 30 th November

More information

Sean Safreed Cofounder Product Owner

Sean Safreed Cofounder Product Owner Sean Safreed Cofounder Product Owner Cloud Video Authoring and Delivery Platform for X-Reality Storytelling (Virtual, Augmented, Mixed) Business model Software Platform Founded late 2015 Backed by Madrona,

More information

An efficient approach to playback of stereoscopic videos using a wide field-of-view

An efficient approach to playback of stereoscopic videos using a wide field-of-view From the Proceedings of the Society for Imaging Science and Technology 2016 International Symposium on Electronic Imaging San Francisco, February 14-18, 2016 An efficient approach to playback of stereoscopic

More information

CSE 165: 3D User Interaction

CSE 165: 3D User Interaction CSE 165: 3D User Interaction Lecture #4: Displays Instructor: Jurgen Schulze, Ph.D. CSE 165 - Winter 2015 2 Announcements Homework Assignment #1 Due tomorrow at 1pm To be presented in CSE lab 220 Homework

More information

Enhancing Traditional Rasterization Graphics with Ray Tracing. October 2015

Enhancing Traditional Rasterization Graphics with Ray Tracing. October 2015 Enhancing Traditional Rasterization Graphics with Ray Tracing October 2015 James Rumble Developer Technology Engineer, PowerVR Graphics Overview Ray Tracing Fundamentals PowerVR Ray Tracing Pipeline Using

More information

PaletteShowroom. First steps

PaletteShowroom. First steps PaletteShowroom First steps This guide will teach you the basics of Palette Showroom and help you get started with a simple presentation and consulting system. You will learn how to use Palette Showroom

More information

Dynamic Rendering of Remote Indoor Environments Using Real-Time Point Cloud Data

Dynamic Rendering of Remote Indoor Environments Using Real-Time Point Cloud Data Dynamic Rendering of Remote Indoor Environments Using Real-Time Point Cloud Data Kevin Lesniak Industrial and Manufacturing Engineering The Pennsylvania State University University Park, PA 16802 Email:

More information

Immersive visualization of data sets in the 3-sphere Angela George & Alexander Gilbert

Immersive visualization of data sets in the 3-sphere Angela George & Alexander Gilbert 1 Immersive visualization of data sets in the 3-sphere Angela George & Alexander Gilbert Summary: This is a report of the project conducted in the Mathematical Computing Lab at University of Illinois at

More information

VRX: Virtual Reality explorer Toolkit v A brief system specification -

VRX: Virtual Reality explorer Toolkit v A brief system specification - VRX: Virtual Reality explorer Toolkit v. 2.0 - A brief system specification - Michal Koutek, Email: M.Koutek@ewi.tudelft.nl VR and Visualization Group, Faculty of Electrical Engineering, Mathematics and

More information

Conemarching in VR. Johannes Saam Mariano Merchante FRAMESTORE. Developing a Fractal experience at 90 FPS. / Framestore

Conemarching in VR. Johannes Saam Mariano Merchante FRAMESTORE. Developing a Fractal experience at 90 FPS. / Framestore Conemarching in VR Developing a Fractal experience at 90 FPS Johannes Saam Mariano Merchante FRAMESTORE / Framestore THE CONCEPT THE CONCEPT FRACTALS AND COLLISIONS THE CONCEPT RAYMARCHING AND VR FRACTALS

More information

LEVEL 1 ANIMATION ACADEMY2010

LEVEL 1 ANIMATION ACADEMY2010 1 Textures add more realism to an environment and characters. There are many 2D painting programs that can be used to create textures, such as Adobe Photoshop and Corel Painter. Many artists use photographs

More information

A Qualitative Analysis of 3D Display Technology

A Qualitative Analysis of 3D Display Technology A Qualitative Analysis of 3D Display Technology Nicholas Blackhawk, Shane Nelson, and Mary Scaramuzza Computer Science St. Olaf College 1500 St. Olaf Ave Northfield, MN 55057 scaramum@stolaf.edu Abstract

More information

Chief Architect X10 New Feature List

Chief Architect X10 New Feature List PRODUCTIVITY Saved Plan Views. Create and save multiple plan views (similar to saved cameras). Each view retains Layer Set, Annotation Set and Active Defaults. Open multiple Plan Views in Windows or Tabs,

More information

Computational Cameras: Exploiting Spatial- Angular Temporal Tradeoffs in Photography

Computational Cameras: Exploiting Spatial- Angular Temporal Tradeoffs in Photography Mitsubishi Electric Research Labs (MERL) Computational Cameras Computational Cameras: Exploiting Spatial- Angular Temporal Tradeoffs in Photography Amit Agrawal Mitsubishi Electric Research Labs (MERL)

More information

COMS W4172 Perception, Displays, and Devices 3

COMS W4172 Perception, Displays, and Devices 3 COMS W4172 Perception, Displays, and Devices 3 Steven Feiner Department of Computer Science Columbia University New York, NY 10027 www.cs.columbia.edu/graphics/courses/csw4172 February 20, 2018 1 What

More information

Developing a BIM-based Visualization and Interactive System for Healthcare Design

Developing a BIM-based Visualization and Interactive System for Healthcare Design Developing a BIM-based Visualization and Interactive System for Healthcare Design Chao-Yung Huang a, Huey-Wen Yien b, Yen-Pei Chen a, Yu-Chih Su c, and Yu-Cheng Lin a a Department of Civil Engineering,

More information

MIXED REALITY (AR & VR) WITH UNITY 3D (Microsoft HoloLens)

MIXED REALITY (AR & VR) WITH UNITY 3D (Microsoft HoloLens) MIXED REALITY (AR & VR) WITH UNITY 3D (Microsoft HoloLens) 1. INTRODUCTION TO Mixed Reality (AR & VR) What is Virtual Reality (VR) What is Augmented reality(ar) What is Mixed Reality Modern VR/AR experiences

More information

High-Fidelity Facial and Speech Animation for VR HMDs

High-Fidelity Facial and Speech Animation for VR HMDs High-Fidelity Facial and Speech Animation for VR HMDs Institute of Computer Graphics and Algorithms Vienna University of Technology Forecast facial recognition with Head-Mounted Display (HMD) two small

More information

IEEE Consumer Electronics Society Calibrating a VR Camera. Adam Rowell CTO, Lucid VR

IEEE Consumer Electronics Society Calibrating a VR Camera. Adam Rowell CTO, Lucid VR IEEE Consumer Electronics Society Calibrating a VR Camera Adam Rowell CTO, Lucid VR adam@lucidcam.com Virtual Reality Cameras Lucid VR Camera How Does it Work? Lucid Software Technology Recording: Synchronization

More information

8iUnityPlugin Documentation

8iUnityPlugin Documentation 8iUnityPlugin Documentation Release 0.4.0 8i Jun 08, 2017 Contents 1 What is the 8i Plugin? 3 2 Why are we doing it? 5 3 Supported Unity Versions and Platforms 7 i ii Welcome to the 8i Unity Alpha programme!

More information

Depthmap based Stereoscopic Panorama Viewer for Head-Mounted Displays

Depthmap based Stereoscopic Panorama Viewer for Head-Mounted Displays Depthmap based Stereoscopic Panorama Viewer for Head-Mounted Displays Helmut Dersch November 10, 2016 Abstract PTViewer3d is an experimental spherical panorama viewer that generates stereoscopic views

More information

The Canadian CyberSKA Project

The Canadian CyberSKA Project The Canadian CyberSKA Project A. G. Willis (on behalf of the CyberSKA Project Team) National Research Council of Canada Herzberg Institute of Astrophysics Dominion Radio Astrophysical Observatory May 24,

More information

VRizer Using Arbitrary OpenGL Software in the CAVE or other Virtual Environments

VRizer Using Arbitrary OpenGL Software in the CAVE or other Virtual Environments VRizer Using Arbitrary OpenGL Software in the CAVE or other Virtual Environments DI Florian Berger Ars Electronica Futurelab 5th March 2004 Abstract We introduce a library, which is able

More information

ALMA REMOTE MINING EXPERIMENT ARTEMIX. Yaye Awa Ba, Philippe. Salomé, Michel. Caillat (LERMA) with credits to : L. Loria, N.

ALMA REMOTE MINING EXPERIMENT ARTEMIX. Yaye Awa Ba, Philippe. Salomé, Michel. Caillat (LERMA) with credits to : L. Loria, N. ALMA REMOTE MINING EXPERIMENT Yaye Awa Ba, Philippe. Salomé, Michel. Caillat (LERMA) with credits to : L. Loria, N. Kasradze Archive and Data Mining Goals (i) Search by products not by instrumental configuration

More information

3D Photography: Stereo

3D Photography: Stereo 3D Photography: Stereo Marc Pollefeys, Torsten Sattler Spring 2016 http://www.cvg.ethz.ch/teaching/3dvision/ 3D Modeling with Depth Sensors Today s class Obtaining depth maps / range images unstructured

More information

Tips and Tricks to Get the Most out of Your Virtual-Reality Experiences in Stingray

Tips and Tricks to Get the Most out of Your Virtual-Reality Experiences in Stingray Tips and Tricks to Get the Most out of Your Virtual-Reality Experiences in Stingray Olivier Dionne Software Development Manager Benjamin Slapcoff Software Engineer Andrew Grant Product Manager Join the

More information

The Graphics Pipeline and OpenGL IV: Stereo Rendering, Depth of Field Rendering, Multi-pass Rendering!

The Graphics Pipeline and OpenGL IV: Stereo Rendering, Depth of Field Rendering, Multi-pass Rendering! ! The Graphics Pipeline and OpenGL IV: Stereo Rendering, Depth of Field Rendering, Multi-pass Rendering! Gordon Wetzstein! Stanford University! EE 267 Virtual Reality! Lecture 6! stanford.edu/class/ee267/!!

More information

PINGSoft 2: an IDL Integral Field Spectroscopy Software

PINGSoft 2: an IDL Integral Field Spectroscopy Software arxiv:1211.0277v1 [astro-ph.im] 1 Nov 2012 PINGSoft 2: an IDL Integral Field Spectroscopy Software F. Fabián Rosales-Ortega Departamento de Física Teórica, Universidad Autónoma de Madrid, Spain Instituto

More information

Distance Sensors: Sound, Light and Vision DISTANCE SENSORS: SOUND, LIGHT AND VISION - THOMAS MAIER 1

Distance Sensors: Sound, Light and Vision DISTANCE SENSORS: SOUND, LIGHT AND VISION - THOMAS MAIER 1 Distance Sensors: Sound, Light and Vision THOMAS MAIER SEMINAR: INTELLIGENT ROBOTICS DISTANCE SENSORS: SOUND, LIGHT AND VISION - THOMAS MAIER 1 Structure Motivation Distance Sensors Sound Light Vision

More information

Mixed-Reality for Intuitive Photo-Realistic 3D-Model Generation

Mixed-Reality for Intuitive Photo-Realistic 3D-Model Generation Mixed-Reality for Intuitive Photo-Realistic 3D-Model Generation Wolfgang Sepp, Tim Bodenmueller, Michael Suppa, and Gerd Hirzinger DLR, Institut für Robotik und Mechatronik @ GI-Workshop VR/AR 2009 Folie

More information

ImageVis3D User's Manual

ImageVis3D User's Manual ImageVis3D User's Manual 1 1. The current state of ImageVis3D Remember : 1. If ImageVis3D causes any kind of trouble, please report this to us! 2. We are still in the process of adding features to the

More information

Project Details. Jiasi Chen Lectures: Monday 1:10-2pm in Sproul 2343 TA: Ryan Holt Lab: Tuesday 7-10pm in Chung 133

Project Details. Jiasi Chen Lectures: Monday 1:10-2pm in Sproul 2343 TA: Ryan Holt Lab: Tuesday 7-10pm in Chung 133 Project Details Jiasi Chen Lectures: Monday 1:10-2pm in Sproul 2343 TA: Ryan Holt Lab: Tuesday 7-10pm in Chung 133 http://www.cs.ucr.edu/~rholt002/cs179i_winter17/ 1 Outline Virtual reality Video streaming

More information

Exploring Your Depths

Exploring Your Depths Exploring Your Depths Disney/Pixar Astronomy Imaging in 3D Chris Ford RenderMan Business Director Pixar Animation Studios Agenda Defining 3D Astronomical Imaging Fundamental Techniques 3D Multi-plane Rendering

More information

Enabling immersive gaming experiences Intro to Ray Tracing

Enabling immersive gaming experiences Intro to Ray Tracing Enabling immersive gaming experiences Intro to Ray Tracing Overview What is Ray Tracing? Why Ray Tracing? PowerVR Wizard Architecture Example Content Unity Hybrid Rendering Demonstration 3 What is Ray

More information

Chapter 4- Blender Render Engines

Chapter 4- Blender Render Engines Chapter 4- Render Engines What is a Render Engine? As you make your 3D models in, your goal will probably be to generate (render) an image or a movie as a final result. The software that determines how

More information

IMMERSIVE VIRTUAL REALITY FOR LIVE-ACTION VIDEO USING CAMERA ARRAYS

IMMERSIVE VIRTUAL REALITY FOR LIVE-ACTION VIDEO USING CAMERA ARRAYS IMMERSIVE VIRTUAL REALITY FOR LIVE-ACTION VIDEO USING CAMERA ARRAYS Matthias Ziegler, Joachim Keinert, Nina Holzer, Thorsten Wolf, Tobias Jaschke, Ron op het Veld, Faezeh Sadat Zakeri and Siegfried Foessel

More information

Software Architecture for Immersipresence

Software Architecture for Immersipresence Software Architecture for Immersipresence Alexandre R.J. François Computer Science Department alexandre.francois@usc.edu ARJF 2006 Software Architecture Design, analysis and implementation of software

More information

Complex Sensors: Cameras, Visual Sensing. The Robotics Primer (Ch. 9) ECE 497: Introduction to Mobile Robotics -Visual Sensors

Complex Sensors: Cameras, Visual Sensing. The Robotics Primer (Ch. 9) ECE 497: Introduction to Mobile Robotics -Visual Sensors Complex Sensors: Cameras, Visual Sensing The Robotics Primer (Ch. 9) Bring your laptop and robot everyday DO NOT unplug the network cables from the desktop computers or the walls Tuesday s Quiz is on Visual

More information

SKA Regional Centre Activities in Australasia

SKA Regional Centre Activities in Australasia SKA Regional Centre Activities in Australasia Dr Slava Kitaeff CSIRO-ICRAR APSRC Project Engineer ERIDANUS National Project Lead Why SKA Regional Centres? SKA 1 Observatory Compute capacity: 100 Pflops

More information

Computational Photography: Real Time Plenoptic Rendering

Computational Photography: Real Time Plenoptic Rendering Computational Photography: Real Time Plenoptic Rendering Andrew Lumsdaine, Georgi Chunev Indiana University Todor Georgiev Adobe Systems Who was at the Keynote Yesterday? 2 Overview Plenoptic cameras Rendering

More information

Color and Shading. Color. Shapiro and Stockman, Chapter 6. Color and Machine Vision. Color and Perception

Color and Shading. Color. Shapiro and Stockman, Chapter 6. Color and Machine Vision. Color and Perception Color and Shading Color Shapiro and Stockman, Chapter 6 Color is an important factor for for human perception for object and material identification, even time of day. Color perception depends upon both

More information

Data Visualization (CIS/DSC 468)

Data Visualization (CIS/DSC 468) Data Visualization (CIS/DSC 46) Volume Rendering Dr. David Koop Visualizing Volume (3D) Data 2D visualization slice images (or multi-planar reformating MPR) Indirect 3D visualization isosurfaces (or surface-shaded

More information

Volume Graphics Introduction

Volume Graphics Introduction High-Quality Volume Graphics on Consumer PC Hardware Volume Graphics Introduction Joe Kniss Gordon Kindlmann Markus Hadwiger Christof Rezk-Salama Rüdiger Westermann Motivation (1) Motivation (2) Scientific

More information

All human beings desire to know. [...] sight, more than any other senses, gives us knowledge of things and clarifies many differences among them.

All human beings desire to know. [...] sight, more than any other senses, gives us knowledge of things and clarifies many differences among them. All human beings desire to know. [...] sight, more than any other senses, gives us knowledge of things and clarifies many differences among them. - Aristotle University of Texas at Arlington Introduction

More information

Previously... contour or image rendering in 2D

Previously... contour or image rendering in 2D Volume Rendering Visualisation Lecture 10 Taku Komura Institute for Perception, Action & Behaviour School of Informatics Volume Rendering 1 Previously... contour or image rendering in 2D 2D Contour line

More information

Real-time Integral Photography Holographic Pyramid using a Game Engine

Real-time Integral Photography Holographic Pyramid using a Game Engine Real-time Integral Photography Holographic Pyramid using a Game Engine Shohei Anraku, Toshiaki Yamanouchi and Kazuhisa Yanaka Kanagawa Institute of Technology, 1030 Shimo-ogino, Atsugi-shi, Kanagawa-ken,

More information

Designing a Self-Calibrating Pipeline for Projection Mapping Application. Kevin Wright Kevin Moule

Designing a Self-Calibrating Pipeline for Projection Mapping Application. Kevin Wright Kevin Moule Designing a Self-Calibrating Pipeline for Projection Mapping Application Kevin Wright Kevin Moule 2 Who we are Kevin Wright Director of the Application Software group at Christie responsible for developing

More information

3D Reconstruction with Tango. Ivan Dryanovski, Google Inc.

3D Reconstruction with Tango. Ivan Dryanovski, Google Inc. 3D Reconstruction with Tango Ivan Dryanovski, Google Inc. Contents Problem statement and motivation The Tango SDK 3D reconstruction - data structures & algorithms Applications Developer tools Problem formulation

More information

Intrinsic3D: High-Quality 3D Reconstruction by Joint Appearance and Geometry Optimization with Spatially-Varying Lighting

Intrinsic3D: High-Quality 3D Reconstruction by Joint Appearance and Geometry Optimization with Spatially-Varying Lighting Intrinsic3D: High-Quality 3D Reconstruction by Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier 1,2, K. Kim 1, D. Cremers 2, J. Kautz 1, M. Nießner 2,3 Fusion Ours 1

More information

Live Video Integration for High Presence Virtual World

Live Video Integration for High Presence Virtual World Live Video Integration for High Presence Virtual World Tetsuro OGI, Toshio YAMADA Gifu MVL Research Center, TAO IML, The University of Tokyo 2-11-16, Yayoi, Bunkyo-ku, Tokyo 113-8656, Japan Michitaka HIROSE

More information

MIXED REALITY (AR & VR) WITH UNITY 3D (Microsoft HoloLens)

MIXED REALITY (AR & VR) WITH UNITY 3D (Microsoft HoloLens) MIXED REALITY (AR & VR) WITH UNITY 3D (Microsoft HoloLens) 1. INTRODUCTION TO Mixed Reality (AR & VR) What is Virtual Reality (VR) What is Augmented reality(ar) What is Mixed Reality Modern VR/AR experiences

More information

Advanced Deferred Rendering Techniques. NCCA, Thesis Portfolio Peter Smith

Advanced Deferred Rendering Techniques. NCCA, Thesis Portfolio Peter Smith Advanced Deferred Rendering Techniques NCCA, Thesis Portfolio Peter Smith August 2011 Abstract The following paper catalogues the improvements made to a Deferred Renderer created for an earlier NCCA project.

More information

Jomar Silva Technical Evangelist

Jomar Silva Technical Evangelist Jomar Silva Technical Evangelist Agenda Introduction Intel Graphics Performance Analyzers: what is it, where do I get it, and how do I use it? Intel GPA with VR What devices can I use Intel GPA with and

More information

Appendix E: Software

Appendix E: Software Appendix E: Software Video Analysis of Motion Analyzing pictures (movies or videos) is a powerful tool for understanding how objects move. Like most forms of data, video is most easily analyzed using a

More information

Lecture 14: Multimedia Communications

Lecture 14: Multimedia Communications Lecture 14: Multimedia Communications Prof. Shervin Shirmohammadi SITE, University of Ottawa Fall 2005 CEG 4183 14-1 Multimedia Characteristics Bandwidth Media has natural bitrate, not very flexible. Packet

More information

ArcGIS Runtime: Building 3D Apps. Rex Hansen Adrien Meriaux

ArcGIS Runtime: Building 3D Apps. Rex Hansen Adrien Meriaux ArcGIS Runtime: Building 3D Apps Rex Hansen Adrien Meriaux Agenda 3D across the ArcGIS Platform 3D in ArcGIS Runtime Road ahead ArcGIS 3D helps customers Create and Manage Design and Simulate Visualize

More information

CSc I6716 Spring D Computer Vision. Introduction. Instructor: Zhigang Zhu City College of New York

CSc I6716 Spring D Computer Vision. Introduction. Instructor: Zhigang Zhu City College of New York Introduction CSc I6716 Spring 2012 Introduction Instructor: Zhigang Zhu City College of New York zzhu@ccny.cuny.edu Course Information Basic Information: Course participation p Books, notes, etc. Web page

More information

CS 563 Advanced Topics in Computer Graphics Stereoscopy. by Sam Song

CS 563 Advanced Topics in Computer Graphics Stereoscopy. by Sam Song CS 563 Advanced Topics in Computer Graphics Stereoscopy by Sam Song Stereoscopy Introduction Parallax Camera Displaying and Viewing Results Stereoscopy What is it? seeing in three dimensions creates the

More information

Introduction to Computer Graphics. Knowledge basic concepts 2D and 3D computer graphics

Introduction to Computer Graphics. Knowledge basic concepts 2D and 3D computer graphics Introduction to Computer Graphics Knowledge basic concepts 2D and 3D computer graphics 1 Introduction 2 Basic math 3 2D transformations 4 3D transformations 5 Viewing 6 Primitives 7 Geometry 8 Shading

More information

VR and Game Engine Workflows with CityEngine. Eric Wittner, Taisha Waeny

VR and Game Engine Workflows with CityEngine. Eric Wittner, Taisha Waeny VR and Game Engine Workflows with CityEngine Eric Wittner, Taisha Waeny Agenda Introduction into Game Engines - Taisha User Examples - Taisha GIS2VR workflow: CityEngine to Unity - Eric GIS2VR workflow:

More information

Natural Viewing 3D Display

Natural Viewing 3D Display We will introduce a new category of Collaboration Projects, which will highlight DoCoMo s joint research activities with universities and other companies. DoCoMo carries out R&D to build up mobile communication,

More information

Making XR a reality for everyone

Making XR a reality for everyone May 29, 2018 @qualcomm Augmented World Expo Making XR a reality for everyone Hugo Swart, Senior Director, Head of XR Business Management Hiren Bhinde, Director, XR Product Management Qualcomm Technologies,

More information

SCALING GREAT VR. Nat Brown

SCALING GREAT VR. Nat Brown SCALING GREAT VR Nat Brown natb@valvesoftware.com Scaling Great VR Roadmap What Is Scaling What s Different About VR Scaling Scaling Tools & Resources Why Bother Scaling Great VR Content Conclusions /

More information

Advances in the Dynallax Solid-State Dynamic Parallax Barrier Autostereoscopic Visualization Display System

Advances in the Dynallax Solid-State Dynamic Parallax Barrier Autostereoscopic Visualization Display System IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, MANUSCRIPT ID 1 Advances in the Dynallax Solid-State Dynamic Parallax Barrier Autostereoscopic Visualization Display System Tom Peterka 1, Robert

More information

High-density Crowds. A masters student s journey to graphics and multi agent systems

High-density Crowds. A masters student s journey to graphics and multi agent systems High-density Crowds A masters student s journey to graphics and multi agent systems Who am I and why am I here? Jack Shabo, student of CDATE, year 2012 Doing a degree project in Crowd Simulations with

More information

Department of Computer Science University of Western Cape Computer Science Honours Project: Anaglyph Video By: Jihaad Pienaar Supervisors: Mehrdad

Department of Computer Science University of Western Cape Computer Science Honours Project: Anaglyph Video By: Jihaad Pienaar Supervisors: Mehrdad Department of Computer Science University of Western Cape Computer Science Honours Project: Anaglyph Video By: Jihaad Pienaar Supervisors: Mehrdad Ghaziasgar and James Connan Glossary Depth Map Stereo

More information

Eamonn Ansbro, Kingsland Observatory, Instrumented UFO research Unique range of information may provide

Eamonn Ansbro, Kingsland Observatory, Instrumented UFO research Unique range of information may provide Eamonn Ansbro, Kingsland Observatory, Instrumented UFO research Unique range of information may provide Instrumented AOP(UFO) research may discriminate what AOPs UFOs are New information about structure

More information

8iUnityPlugin Documentation

8iUnityPlugin Documentation 8iUnityPlugin Documentation Release 0.4.0 8i Jul 18, 2017 Contents 1 What is the 8i Plugin? 3 2 Why are we doing it? 5 3 Supported Unity Versions and Platforms 7 4 Supported Unity Versions and Platforms

More information

Topic 10: Scene Management, Particle Systems and Normal Mapping. CITS4242: Game Design and Multimedia

Topic 10: Scene Management, Particle Systems and Normal Mapping. CITS4242: Game Design and Multimedia CITS4242: Game Design and Multimedia Topic 10: Scene Management, Particle Systems and Normal Mapping Scene Management Scene management means keeping track of all objects in a scene. - In particular, keeping

More information

Virtual Reality CAD system for non-designers.

Virtual Reality CAD system for non-designers. Virtual Reality CAD system for non-designers. Investigation of user s preferences. Maciej A. Orzechowski, Bauke de Vries, Harry J.P. Timmermans Eindhoven University of Technology,Faculty of Architecture,

More information

CS A490 Machine Vision and Computer Graphics

CS A490 Machine Vision and Computer Graphics CS A490 Machine Vision and Computer Graphics Lecture 1 - Introduction August 28, 2012 Sam Siewert Sam Siewert UC Berkeley National Research University, Philosophy/Physics 1984-85 University of Notre Dame,

More information

ImageVis3D "Hands On"-Session

ImageVis3D Hands On-Session ImageVis3D "Hands On"-Session Center for Integrative Biomedical Computing 2009 Workshop, Northeastern University 1 1. The current state of ImageVis3D Remember : 1. If you find any problems in ImageVis3D,

More information