Using Virtual Reality for the Visualization of Developing Tissues J.P. Schulze 2, L.D. Soares 1, J. Weaver 1, A.S. Forsberg 2, S.M. Shim 2, K.A. Wharton.

Slides:



Advertisements
Similar presentations
SEMINAR ON VIRTUAL REALITY 25-Mar-17
Advertisements

KompoZer. This is what KompoZer will look like with a blank document open. As you can see, there are a lot of icons for beginning users. But don't be.
Noadswood Science,  To know how to use Python to produce windows and colours along with specified co-ordinates Sunday, April 12, 2015.
Display Devices Display device: output device that presents output visually Monitor/Display screen: The display device used with desktop computers, notebook.
Effective Digital Imaging using Basic Composition and Adobe Photoshop Paul S. Marley Instructional Technology Specialist Department of Art Wake Forest.
MUltimo3-D: a Testbed for Multimodel 3-D PC Presenter: Yi Shi & Saul Rodriguez March 14, 2008.
Graphics. Applications  Digital media  Entertainment  Art  Visualization  Science  Modeling  Games  Software  Virtual Reality.
XWN740 X-Windows Configuring and Using X-Windows & Hardware (Chapter 1: Pages 11-19)‏
1 Visualization Tool for Flow Cytometry Data Standards Project Evgeny Maksakov CS533C Department of Computer Science, UBC in collaboration.
Diffusion Tensor Imaging (DTI) is becoming a routine technique to study white matter properties and alterations of fiber integrity due to pathology. The.
Theoretical Foundations of Multimedia Chapter 3 Virtual Reality Devices Non interactive Slow image update rate Simple image Nonengaging content and presentation.
1 Tissue Viability Imager – TiVi600 – Basic System Software Welcome to the presentation of.
11/21/02Visualization Laboratory, Texas A&M University1 Next Generation Spatially Immersive Visualization Systems Prof. Frederic I. Parke Visualization.
First Bytes - LabVIEW. Today’s Session Introduction to LabVIEW Colors and computers Lab to create a color picker Lab to manipulate an image Visual ProgrammingImage.
Computer Vision Lecture 3: Digital Images
Ch 1 Intro to Graphics page 1CS 367 First Day Agenda Best course you have ever had (survey) Info Cards Name, , Nickname C / C++ experience, EOS experience.
Current Visualization Software NCL, Amira, and OpenDX By Drew Brumm.
®® Microsoft Windows 7 for Power Users Tutorial 2p1 Customizing Microsoft Windows 7.
Virtual painting project By: Leetal Gruper Tsafrir Kamelo Supervisor: Michael Kolomenkin Advisor from 3DV systems: Sagi Katz.
2.03B Common Types and Interface Devices and Systems of Virtual Reality 2.03 Explore virtual reality.
1b – Inside Visual Studio Lingma Acheson Department of Computer and Information Science, IUPUI CSCI N331 VB.NET Programming.
Applied Anatomical Diagnostic Framework for Visualizing the Human Body in a 3-D, Immersive, Navigable and Interactive VR Environment May 4, 2012 Steven.
Computer Graphics/and Multimedia CMM472/CIT773 What is CG ?, History of CG, Course Overview.
Surgical Planning Laboratory -1- Brigham and Women’s Hospital Slicer Training 1: Loading and Viewing Data.
IE433 CAD/CAM Computer Aided Design and Computer Aided Manufacturing Part-2 CAD Systems Industrial Engineering Department King Saud University.
1 Perception, Illusion and VR HNRS 299, Spring 2008 Lecture 19 Other Graphics Considerations Review.
An Interactive Segmentation Approach Using Color Pre- processing Marisol Martinez Escobar Ph.D Candidate Major Professor: Eliot Winer Department of Mechanical.
Professor : Yih-Ran Sheu Student’s name : Nguyen Van Binh Student ID: MA02B203 Kinect camera 1 Southern Taiwan University Department of Electrical Engineering.
ISC/GAM 4322 ISC 6310 Multimedia Development and Programming Unit 1 Graphics Systems and Models.
Computer Graphics Computer Graphics is everywhere: Visual system is most important sense: High bandwidth Natural communication Fast developments in Hardware.
Multimedia Brief overview of capabilities and trends Future perspectives Basic hardware and software requirements and costs.
Cthru Technical Brief Gary Morris Center of Higher Learning Stennis Space Center.
Objectives Differentiate between raster scan display and random scan display.
-1- 3D Visualization. Sonia Pujol, Ph.D., Harvard Medical School National Alliance for Medical Image Computing 3D Visualization Sonia Pujol, Ph.D. Surgical.
Introduction Surgical training environments as well as pre- and intra-operative planning environments require physics-based simulation systems to achieve.
INTRODUCTION INTRODUCTION Computer Graphics: As objects: images generated and/or displayed by computers. As a subject: the science of studying how to generate.
Object Orientated Data Topic 5: Multimedia Technology.
Slide 1 Graphics Slide 2 Graphics A graphics package is a general purpose package used to draw pictures (graphics). Once produced, these can be saved.
Tile Scanning on Zeiss Microscopes Kim Peifley 2/09/15.
September 5, 2013Computer Vision Lecture 2: Digital Images 1 Computer Vision A simple two-stage model of computer vision: Image processing Scene analysis.
GENESIS OF VIRTUAL REALITY  The term ‘Virtual reality’ (VR) was initially coined by Jaron Lanier, founder of VPL Research (1989)..
1 Computer Graphics Week2 –Creating a Picture. Steps for creating a picture Creating a model Perform necessary transformation Lighting and rendering the.
The Effects of Immersion and Navigation on the Acquisition of Spatial Knowledge of Abstract Data Networks James Henry, M.S. Nicholas F. Polys, Ph.D. Virginia.
Computer Graphics Chapter 6 Andreas Savva. 2 Interactive Graphics Graphics provides one of the most natural means of communicating with a computer. Interactive.
2.03 Explore virtual reality design and use.
Lecture 7: Intro to Computer Graphics. Remember…… DIGITAL - Digital means discrete. DIGITAL - Digital means discrete. Digital representation is comprised.
2a – Object Oriented Lingma Acheson Department of Computer and Information Science, IUPUI CSCI N331 VB.NET Programming.
Subject Name: Computer Graphics Subject Code: Textbook: “Computer Graphics”, C Version By Hearn and Baker Credits: 6 1.
Immersive Rendering. General Idea ► Head pose determines eye position  Why not track the eyes? ► Eye position determines perspective point ► Eye properties.
Scientific Visualization Facilities The Digital Worlds Institute Andy Quay Associate Director Digital Worlds Institute University of Florida.
Augmented Reality and 3D modelling Done by Stafford Joemat Supervised by Mr James Connan.
3-D Information cs5764: Information Visualization Chris North.
ImageJ An adaptation of NIH image for the Java platform. Can run on any computer systems that can run Java (Sun Microsystems)
Image registration aligns the common features of two images. The open-source Insight Toolkit (ITK, funded by the National Library of Medicine) provides.
Date of download: 5/28/2016 Copyright © 2016 SPIE. All rights reserved. The schematic of the setup: (a) the multiphoton laser path and (b) the laser path.
Image Fusion In Real-time, on a PC. Goals Interactive display of volume data in 3D –Allow more than one data set –Allow fusion of different modalities.
1 INTRODUCTION TO COMPUTER GRAPHICS. Computer Graphics The computer is an information processing machine. It is a tool for storing, manipulating and correlating.
Date of download: 7/5/2016 Copyright © 2016 SPIE. All rights reserved. Spatial light modulator-two-photon microscope (SLM-2PM) scheme: (1) Ti:Sa laser.
1© 2009 Autodesk Hardware Shade – Presenting Your Designs Hardware and Software Shading HW Shade Workflow Tessellation Quality Settings Lighting Settings.
CS Chapter 11.5 – Computer GraphicsPage 145 Computer Graphics Recent advances in processor power, display technology, memory capacity, and rendering.
Laser Confocal Microscopy
Using Virtual Reality to Monitor the GreenLight Instrument
3.03 Explore virtual reality design and use.
CS320n –Visual Programming
Patrick O’Gara et al. JIMG 2008;1:
Daw Neuron Volume 39, Issue 1, Pages (July 2003)
Volume 19, Issue 23, Pages (December 2009)
Volume 108, Issue 12, Pages (June 2015)
David B. Ress, Mark L. Harlow, Robert M. Marshall, Uel J. McMahan 
Microcontroller Interfacing: Selected Topics
Presentation transcript:

Using Virtual Reality for the Visualization of Developing Tissues J.P. Schulze 2, L.D. Soares 1, J. Weaver 1, A.S. Forsberg 2, S.M. Shim 2, K.A. Wharton 1 Brown University, Providence, RI, Department of Molecular Biology, Cell Biology & Biochemistry 2 Department of Computer Science We have developed VOX (VOlume Explorer), a visualization system to explore image stacks from the laser scanning confocal microscope. We reconstruct the 3D sample by rendering the entire image stack with direct volume rendering. Our system allows the user to interactively view a data set in a Cave, the Brown University’s CAVE-like environment, or at the desktop. In the Cave, head tracking allows the user to walk around the data set and look at it from different sides. A 3D input device (wand) allows interaction with the software application in order to rotate and move the data set, change color intensities, place clipping planes, or display intensity diagrams and histograms. This visualization method is especially well suited for examining samples with considerable 3D complexity. It has allowed us to discover unexpected visual features in new data sets. The main user interface is displayed on the left wall of the Cave. It consists of an array of buttons and dials that control the different visualization parameters. The user interacts with it by pointing to the parameter specific button or dial with a virtual laser beam and clicking on it with the wand. Technical Specifications of the Cave PCs:4 Linux PCs with Intel Xeon CPUs or 48 Linux PCs with dual Xeon CPUs and IBM SGEs Graphics cards: 4 Nvidia Quadro FX 3000G or 48 Nvidia GeForce FX Projectors:4 CRT projectors, active stereo at 120 Hz, resolution 1024x768 or 1280x1024 pixels Software:C++, Cg, OpenSceneGraph Rendering algorithm: Texture hardware-accelerated, slice-based volume rendering (view-dependent slices) We use a hand-held Wanda 3D input device with three buttons and a trackball to interact with the virtual world. Our software also runs on a desktop computer (Windows or Linux) with a slightly reduced set of functions (no 3D input devices, no iso-surfaces, no marking). In this view of a Drosophila egg chamber, nuclei have been labeled with Hoechst (blue) and cell membranes with phalloidin (green). Clipping plane: This function limits rendering to within a plane or on one side of the plane. The clipping plane can be moved with the wand (click-and-drag). This tool allows the user to view unobstructed structures from perspectives that would not otherwise be possible. The image at right shows the anterior surface of a developing oocyte from inside the cell, and the bottom two images show the egg chamber cut along a parallel plane through four nurse cells from two different perspectives. Nuclei have been labeled with Hoechst (blue) and cell membranes with phalloidin (green). VOX allows changing the color intensities of data sets with one to four data channels. The color intensity can be adjusted continuously in real time. The upper image on the right shows a data set with low levels of red; the lower image shows more intense red. This data set shows a Drosophila wing imaginal disc showing nuclei (blue), dpp- lacZ expression (red) and Delta (Dl) expression (green). Altering the intensity of a given channel can allow better visualization of a particular staining with respect to the other channels. This image shows the larval proventriculus with nuclei labeled in green. The markers can be used to count nuclei in a given area/structure. Counting in a Cave environment is much easier because it is possible to see the entire structure at once and thus easily visualize and mark structures that would otherwise be blocked by others in a different plane. The user can interactively place a line in the data set to display an intensity diagram of the data along the line, or a histogram of the values on it. In the image on the right we can see an intensity diagram (bottom) of dpp-lacZ expression in a wing imaginal disc (top). Visualization of an image stack allows the user to better perceive the three-dimensional aspects of a given biological sample. The image on the right shows a wing imaginal disc where the folds inherent to this tissue can be seen and easily manipulated to visualize details from another perspective. A screenshot from such a manipulation using the desktop application is shown below. In addition, visualizing the data set in a Cave environment allows the user to identify the subcellular localization of different components. The user can place cone-shaped markers to point out features.