Open Inventor for Medical and Life Sciences High-performance 3D software development tools
|
|
|
- Howard Patterson
- 10 years ago
- Views:
Transcription
1 Open Inventor for Medical and Life Sciences High-performance 3D software development tools Open Inventor is an object-oriented 2D and 3D software development toolkit (SDK) for the development of professional interactive applications using C++,.NET or Java, for cloud, desktop and mobile environments. Its easy-to-use API, extensible architecture, and large set of advanced built-in components provide developers with a high-level platform for integrating powerful 2D/3D visualization and analysis capabilities into software applications in a simple and consistent way.
2 Power your software development with Open Inventor A wide range of applications Open Inventor SDK is a leading platform for developers of all types of medical software, for cloud, desktop and mobile environments: 2D and 3D imaging, PACS, image processing and analysis, diagnosis and surgical planning, device modeling and 3D printing, simulation and training. The Open Inventor object-oriented API is designed to quickly integrate powerful new visualization and analysis capabilities into software applications in a simple and consistent way. It provides comprehensive capabilities for interactive volume visualization, advanced 2D and 3D image processing, segmentation, and analysis; and remote 3D interaction and visualization for web-based and mobile applications. A wide range of developers Open Inventor is the solution of choice for commercial and non-commercial developers. Whether you are an independent software vendor or a hardware vendor, Open Inventor gets your software to market faster, with superior images and performance. Researchers find Open Inventor easy to use, easy to extend and capable of publication quality hardcopy. All of our customers benefit from extensive documentation, example programs, training and technical support. Go to market faster Rapid prototyping and development Object-oriented API and components Multi-platforms and multi-languages support Advanced debugging and productivity tools Easy deployment and easy integration with existing applications Deliver state-of-the-art 3D State-of-the-art 3D engine Powerful scene graph architecture Cutting-edge volume rendering High image quality Advanced support of meshes and grids Automatically optimized rendering Advanced image processing and analysis Solve the toughest 3D challenges Very large data management Fusion of multiple data types Scalable to multi-displays/gpus/cpus Cloud/mobile remote visualization Reduce maintenance costs Clear and thorough documentation Prompt, effective support hotline New features and techniques added constantly Much more than a 3D toolkit Unparalleled professional support and consulting Customization, cooperative R&D Active users community Rich and flexible licensing model 2 FEI Explore. Discover. Resolve.
3 About Open Inventor Open Inventor is a software development toolkit (SDK). It provides a set of high-level 2D/3D image visualization, processing and analysis libraries integrated as third-party components of an application, and accessible through an object-oriented API. Open Inventor provides the power and functionality of OpenGL at an object-oriented level, including a scene graph architecture to manage data, a highly optimized 3D rendering engine, an extensive set of built-in components and numerous classes to manipulate data using high-level concepts. In addition, Open Inventor s specialized extensions provide sets of dedicated features for specific needs and applications. Open Inventor Open Inventor provides an object-oriented API which gives access to high-level classes and methods dedicated to 2D/3D image data visualization, processing, analysis and management. Open Inventor implements a scene graph paradigm for ready-to-use graphics programming patterns. It also provides a large set of built-in components which deliver simple and efficient ways for developing any kind of 3D data visualization and management features. optimization for data storage making it possible to handle several- hundred-million cell models. Finally, MeshViz offers a collection of high-level objects for implementing a wide range of charting types. RemoteViz The RemoteViz extension enables easy integration of a virtual Open Inventor viewer in web pages, allowing the development of web-based applications with client-server architecture. RemoteViz takes care of transporting mouse, keyboard, and multi-touch interactions from Client to Server, and 3D rendering visualization from Server to web-based Client. HardCopy The HardCopy extension allows applications to embed a 3D scene in a PDF file using PDF3D. HardCopy also supports vector formats including, CGM, HPGL, PostScript and GDI EMF (Microsoft Windows ). These vector formats provide high-quality, resolution-independent output suitable for large format plotters. ImageViz The ImageViz extension allows easy integration of advanced 2D and 3D image processing and analysis capabilities into imaging software applications. It provides an extensive collection of high-performance parallelized 2D/3D image processing and analysis operators to implement complete application workflows, including image filtering and preprocessing, segmentation, and data analysis. ImageViz allows developers to build automated workflows. Volumeviz The VolumeViz extension implements high-quality volume rendering, built-in modules for manipulating 3D image data and a unique Large Data Management technology for out-of-core data support, up to terabytes of data. VolumeViz delivers state-of- the-art image quality with the latest algorithms implemented on the GPU. It provides developers with high-level classes that efficiently implement volume data visualization. VolumeViz Large Data Management (LDM) technology enables access to out-ofcore data with optimized multi-resolution management to perform synchronous or batch computations on very large volume data. Meshviz The MeshViz extension delivers advanced support for any type of 2D or 3D mesh. It provides a rich set of effective representations such as isosurfaces, skins, cross-sections, skeletons, streamlines, and isolines. It also provides advanced mesh extraction tools allowing extraction of new meshes representing specific features. Built upon a unique technology, MeshViz provides a virtual data access interface, which allows support of any kind of mesh and unique memory Explore. Discover. Resolve. FEI 3
4 Integrate high-performance 3D visualization into your software applications Developers of both commercial and internal use software applications leverage the Open Inventor toolkit for integrating advanced 2D/3D visualization and image processing into their applications. Just a few of the many organizations using Open Inventor for life sciences and medical applications are: Millensys, Mediacybernetics, Symbios, Visage Imaging, igene, Imricor, JEOL, Zuse Institute Berlin (ZIB), and the Hannover Medical School. Millensys Millensys uses Open Inventor and VolumeViz in their Vision Tools 3D product. Vision Tools 3Dview is a powerful and scalable MPR/MIP/3D reconstruction software for CT and MRI modalities that can present high quality 3D volumes with multiple color editing utilities. With 3Dview, the user can adjust the view mode of the 3D volume, navigate through the volume, and adjust the volume opacity to see bone and soft tissue for CT/MRI studies. The user can do virtual colonography for CT studies with automatic path detection and multiple playback controls to move the software camera in any direction inside the colon. For angiography studies, the user has a segmentation tool to segment the organs and vessels needed for viewing. Bone segmentation is also available. For cardiac studies, the user can isolate the heart from the CT chest studies and automatically segment the coronaries with the coronary segmentation utility. igene igene, an Infovalley company, has developed idass software that employs images from medical imaging modalities, mostly CT scanner, to produce a 3D digital body for forensic autopsy. Powered by Open Inventor s advanced volume rendering technology, idass is the first application in the forensic domain that enables pathologists to investigate the human body without physically manipulating it. Highquality interactive 3D rendering integrated into a complete virtual autopsy environment allows forensic pathologists to examine digital representations of real bodies. digitalautopsy.co.uk millensys.com 3D volume rendering of internal organs of a cadaver. Courtesy of igene Sdn. Bhd. Cardiac CT data. Courtesy of Millensys. idassmart LCD Screen for digital examinations. Courtesy of igene Sdn. Bhd. 4 FEI Explore. Discover. Resolve.
5 Peter L. Reichertz Institute for Medical Informatics The institute uses Open Inventor and VolumeViz in their virtx and virtusmed applications. virtx is a computer-based training system (CBT) for mobile image intensifier systems (C-arm systems), which are used in trauma andorthopedic surgery. virtusmed (Virtual Scenes for Medical Education and Diagnostics) deals with intuitive human-machine interfaces for exploring volumetric medical image data and is usable for education or diagnosis. virtusmed.info plri.de JEOL JEOL System Technology Co. LTD is a world leading supplier of TEMs (Transmission Electron Microscope), SEMs (Scanning Electron Microscope), FIB s (Focused Ion Beam), and spectrometers for scientific and industrial applications. JEOL also develops a 3D application for reconstruction and visualization of TEM images using Open Inventor and VolumeViz. JEOL s TEMography suite for nanostructures analysis allows operators to acquire images quickly, reconstruct 3D data automatically, and view the image in very short steps. The 3D viewer, called Visualizer-Kai, provides interactive display of high quality 3D images using slice rendering and volume rendering, as well as measurement. The 3D viewer also takes advantage of Open Inventor and its HardCopy extension to output high quality MPEG movies and export scenes to 3D-PDF (Adobe Acrobat 3D) for presentation and publication. temography.com virtx application. Courtesy of PLRI. The computer-based training system virtx provides the user with different exercises of adjusting the equipment and evaluates their execution and the results. These tasks can be created with the help of an authoring tool and can be accomplished by the traineein a pure virtual mode or a combined virtual-real mode. In the pure virtual mode the user controls the virtual C-arm in a virtual operating theater via the virtx user interface.in the virtual-real mode however the position and orientation of a real C-arm are mapped onto the virtualc-arm. At any time during an exercise the user can produce a close-to-reality and virtual radiograph built on virtusmed, and can control parameters like the positions of the apertures, X-ray intensity, etc. In the above figure, notice that Open Inventor makes it easy to combine 2D images, volume rendering and polygonal geometry in the same scene. It also makes it easy to get correct rendering of multiple nested translucent objects in the scene. Volume. Courtesy of JEOL. Measurement/orthoslice. Courtesy of JEOL. Explore. Discover. Resolve. FEI 5
6 Why use Open Inventor Visualization isn t just drawing pictures of your data. Visualization is about managing, transforming, presenting and visually interacting with your data to extract information, gain knowledge and achieve business goals. So the Open Inventor software development tools do much more than drawing pictures. Open Inventor provides the advanced tools for data management, computing, rendering and interaction used throughout the medical industry. Software vendors, corporate developers, research groups and innovative startups all utilize Open Inventor to integrate high-quality and high-performance 2D/3D visualization and image processing into their software applications. Partnering with the visualization experts at FEI Visualization Sciences Group means that your in-house developers can focus more on their domain specific expertise and bring effective software solutions to market faster. 3D hardware is ready The performance and features of modern 3D hardware allow both high image quality and interactive rendering, even for large data sets. At the low end, even relatively inexpensive video game 3D boards have the capability to do high quality rendering at interactive speeds for smaller data sets. At the high end, large on-board memories and the ability to combine multiple high-end 3D boards have dramatically increased the amount of data that can be directly loaded on the device. Unlike the CPU, the speed and capacity of 3D boards is still increasing at a very fast pace. This means that 3D rendering is now a practical option for any program, whether it s a new development or an upgrade, and Open Inventor makes it easy to add this extra dimension. Go to market faster Developers working directly with OpenGL commonly have to re-invent the wheel, starting with setting up a window for 3D rendering and continuing with providing tools for the user to navigate through the 3D scene and to interact with the 3D scene. Open Inventor handles all the details of window/ hardware setup, usually by just adding a 3D widget to your user interface, whether it s part of the main window or in a dialog box. Open Inventor can also render into any initialized OpenGL window, making it easy to integrate with and enhance existing applications. Open Inventor provides powerful viewer classes for 3D navigation that have been tested and improved over many years to provide a good experience for your end-users. The viewer classes have built-in support for stereo rendering, full screen rendering, anti-aliasing and much more. Open Inventor also provides powerful tools for interacting with the 3D scene that make it easy to provide features such as direct dragging of slices and selection of voxels. All these high level functions and prebuilt wheels allow you to spend more time using your expertise to add value to your application. Another essential productivity tool is the IVTune utility, packaged with Open Inventor. IVTune provides developers with an interactive symbolic view of the scene graph to trace debug and tune their application at run time. 6 FEI Explore. Discover. Resolve.
7 Large DICOM data set from CT scan rendered with VolumeViz technology. High-performance 3D Open Inventor provides software engineers with a robust 3D foundation that efficiently addresses challenging issues such as managing data exceeding CPU/GPU memory, displaying and manipulating different types of data at the same time, scaling performance across multi-cpu/gpu configurations, or support integrated computation. The VolumeViz extension enables access to out-of-core data with optimized multi- resolution management. VolumeViz also provides a rich data access API that allows applications to take advantage of the LDM technology for accessing data associated with a sub-volume, plane, point or polyline at arbitrary resolution. This makes VolumeViz not just a visualization toolkit but also a powerful middleware for volume data management. Open Inventor supports all kinds of 2D/3D data: image data, volumes, complex meshes and geometries, charting, graphs, text, etc. which can be managed in the same scene graph, displayed and manipulated at the same time. Open Inventor provides full interoperability between display and computing. CPU, CUDA and OpenGL devices can be equally used to work with geometry or any data, delivering a unique development framework to integrate synchronous highperformance computation tasks within an interactive 3D graphics application. State-of-the-art volume visualization The Open Inventor VolumeViz extension provides the latest in state-of-the-art rendering and image enhancement techniques for all types of 2D and 3D image data. Taking full advantage of the power of GPU parallel processing architecture, VolumeViz delivers both optimal performance and fully configurable rendering capabilities. Both interactivity and image quality are important, but it may not be possible to maximize both at the same time. Even a high end graphics board may slow down when performing very high quality rendering in a large window. So VolumeViz provides the options you need to maximize interactivity or image quality or take a balanced approach. It can even adjust the balance automatically and temporarily decrease the image quality during interaction, then return to full quality when the interaction stops. Furthermore, VolumeViz provides a number of techniques to improve image quality without decreasing performance, as well as image enhancement techniques, In addition to the many built-in shader programs, Open Inventor allows the application to provide its own shader programs to implement specific algorithms. Explore. Discover. Resolve. FEI 7
8 Why use Open Inventor (continued) Advanced image processing and analysis Open Inventor ImageViz SDK provides an extensive collection of high-performance parallelized 2D/3D image processing and analysis operators to implement application workflows, including: Pre-processing: 2D/3D image cleaning and enhancement Segmentation: identification of objects, phases, defects, and regions of interest Analysis: data quantification and numerical results Interactive remote visualization Remote visualization allows your end-user to be at one machine, while the application and/or the 3D rendering run on a visualization server located anywhere on the network. A user needing to access and visualize large data sets can take advantage of remote visualization to avoid moving the data to the local machine and/or overcome graphics limitations of the local machine. You can add an Open Inventor service to your web-based application - on the server side -, and benefit from rich and interactive remote 3D visualization capabilities for your mobile applications. Process a wide range of image data, including 2D and 3D, grayscale and color, various bit-depth images, very large images, data from X-ray tomography, electron and optical microscopy, MRI, or any other image acquisition systems. Implement automated image processing and analysis workflows and provide software users with faster, more accurate and more complete insight into their data. Support for large mesh data The MeshViz extension has been designed to provide advanced support for mesh and grid data. It provides powerful tools for extracting features such as contour lines and isosurfaces, and for mapping scalar, vector and tensor data fields onto 2D and 3D meshes. Using a unique direct data access architecture, MeshViz can handle very large meshes (hundreds of millions of cells) without duplicating application data. It can handle any type of mesh, whether it is regular, unstructured, polyhedral or quadratic. The data access architecture allows the application to maintain its data in any desired type (int, float, double, etc.) and any desired organization. For example, a VolumeViz data set can be used directly as input to MeshViz without copying or converting the data. This allows, for example, the extraction of isosurfaces geometry directly from volume data. Extracted iso surfaces are 2D meshes from which isolines can be extracted, allowing surfaces to be colored or contoured according to a scalar data field. Avoid low-level APIs Using the scene graph paradigm provided by Open Inventor is fundamentally more productive as a result of being objectoriented, using good design patterns, automatically using all available features, automatically optimizing rendering and byimplementing commonly used higher level components. Open Inventor is also easily extended and, unlike toolkits that hide the abstract hardware interface, Open Inventor still allows you to call the lower level API directly if you need to. Because Open Inventor uses OpenGL for rendering, you can be sure that rendering code is highly tuned for this interface, but also that any extension code you write will be portable to any platform, just like Open Inventor itself. 8 FEI Explore. Discover. Resolve.
9 Why use VolumeViz Flexible deployment, future-proof development Open Inventor is an open framework designed to facilitate code integration in both directions: integrating the Open Inventor API into your existing application(s) and integrating your existing (or future) visualization code into Open Inventor. Open Inventor supports development in C++, C# (.NET) or Java using a fully native API layer, Open Inventor viewer objects can be easily added to your user interface using any native widget as a placeholder. Applications can integrate their existing or future custom visualization code into Open Inventor in a seamless way by creating custom nodes that extend the set of scene graph objects and by creating custom GLSL shader functions. Open Inventor provides documentation and an API to minimize the effort to create custom nodes and custom shaders. Strong support Open Inventor is developed and maintained by a highly qualified professional team and is evolving on a regular basis, enhancing the product to integrate the latest techniques, addressing customers specific requests and providing timely fixes for potential issues. For 25 years, FEI Visualization Sciences Group has been providing its customers with powerful, efficient solutions for all their 3D visualization requirements, targeting time sensitive delivery of applications that need to deal with huge data sets, in fact applications that need all of this without sacrificing performance. The Open Inventor SDK is much more than just a library of functions and a reference manual. Many tools are available to help you get started quickly and get your job done faster: advanced user s guide, fast start screencasts, training, consulting, and a skilled and reactive technical support service. Open Inventor is professionally supported by a dedicated, experienced customer support team, highly praised by our customers. Wide adoption Supporting major applications across industrial sectors for over 15 years, Open Inventor has proved to be an efficient and cost-effective solution. In fact, Open Inventor is the most widely used scene graph API across many application areas ranging from life sciences to industrial engineering to other fields of science. Our customers have shipped hundreds of thousands of copies of applications based on Open Inventor and thousands of developers are actively using Open Inventor. Designed with input from our most demanding customers to allow rapid development of volume visualization applications, the VolumeViz extension allows the inspection of 3D data efficiently with acomprehensive feature set including: Volume rendering, ortho and oblique slices, isosurface, arbitrary surface geometry, volume skin. Flexible probing by sub-volume, 2nd level region of interest (exclusion box, fence, cross ROI, etc.), clipping planes, volume masks, powerful and customizable 3D interactors, isosurface rendering. Mixing multiple volumes and arbitrary geometry in the same scene. Predefined and application-defined transfer functions controlling data opacity and color. Data range specification to control window center and window width. Selection/picking facilities with profile details, e.g. to pick the first opaque voxel within a volume. Application API for data access and sharing, allowing data management and processing. Support for user-defined combining or transforming data sets using the CPU or GPU Built-in DICOM reader. Support for signed or unsigned 8, 16 or 32 bit integer data, plus support for floating point data. Quality/accuracy control. VolumeViz delivers a scalable solution from laptop to advanced workstation. This scalability allows your users to choose less expensive hardware and get the highest quality rendering possible, but also be confident that investing in more powerful hardware will provide higher performance and/or higher quality. VolumeViz automatically manages system memory and texture memory, allowing large volumes to be rendered efficiently. Just as simply, the Large Data Management feature allows extremely large volumes to be navigated interactively on standard hardware. In addition to the direct benefits of using Open Inventor, belonging to an extensive community of users brings many indirect benefits. Open Inventor users can take advantage of direct interaction with other users through our forum: openinventor.net Explore. Discover. Resolve. FEI 9
10 Performance VolumeViz provides the latest in state-of- the-art rendering and image enhancement techniques for all types of 2D and 3D image data. These advanced techniques execute on the GPU, taking full advantage of its multi-core parallel processing architecture and tremendous performance advantage over the CPU. Quality and image enhancement Lighting and shading is a critical technique for interpreting many kinds of volume data. VolumeViz supports many techniques to improve both quality and readability of complex data sets. For example edge detection, ambient occlusion, and shadowing. The shaders that implement these techniques are complex programs in themselves, but VolumeViz applications can simply select their desired rendering options and VolumeViz does the rest. Both performance (interactivity) and image quality are important, but it may not be possible to maximize both at the same time. Even a high end graphics board may slow down when doing very high quality rendering in a large window. So VolumeViz provides the options you need to maximize interactivity or image quality or take a balanced approach. You can trade off quality for interactivity while investigating a data set and then switch to maximum quality for final images. VolumeViz can also automatically increase interactivity by temporarily decreasing the image quality while the user is interacting with the scene, then return to full quality when the interaction stops. Generally increasing image quality requires increasing the sampling rate, which may reduce interactivity. VolumeViz provides a number of techniques to improve image quality without decreasing performance. For example, the boundary binary search algorithm in VolumeViz is a significant improvement over classic techniques like preintegration for removing aliasing artifacts even with a very low sampling rate: Lighting enhancement. An application can also specify linear interpolation of data values, as done on traditional graphics hardware, or a high quality cubic interpolation computed on the GPU, as shown in the below figure. Sampling artifact removal. VolumeViz provides extensive support for lighting effects in volume rendering, but traditional techniques can be expensive and reduce interactivity. So VolumeViz provides state of the art screen-space, post-rendering algorithms including deferred lighting and ambient occlusion that provide realistic appearance without the cost of computing a gradient for every voxel. Linear vs. cubic interpolation. 10 FEI Explore. Discover. Resolve.
11 Rendering techniques VolumeViz produces realistic 3D rendering using the alpha compositing technique. Other techniques for medical data interpretation are available, including Maximum Intensity Projection (MIP) and Average Intensity Projection. Alpha compositing. Multiple transfer function. Average Intensity Projection. A custom shader can also be used to perform advanced distortion. In the figure below, a line representing the shape of the jaw has been generated. The jaw is then unwrapped along this line. Maximum Intensity Projection (MIP). When a data set consists of soft tissues (fat or muscle) and hard tissues (bones), VolumeViz enables highlighting the tissue of interest by adjusting a simple threshold, as shown in the figure below. Extensible visualization: custom shader programs In addition to the many built-in shader programs, VolumeViz allows the application to provide its own shader programs to implement specific innovations. More generally, Open Inventor supports easy integration of geometry, vertex and fragment shader programs for any type of geometry. But VolumeViz takes it one step further, providing a convenient framework and library of shader functions specifically designed for volume visualization. This framework means that an application can replace a specific part of the rendering pipeline with a custom implementation and VolumeViz will continue to provide all the other rendering effects. Custom shaders can be used to implement a custom interpolation or to blend multiple volumes together. For example, you can use one volume containing labels to apply different transfer functions to different regions of a second volume. Multichannel rendering An important application of custom shaders for data combining is to render multichannel data sets, for example data from confocal microscopy. In this case the application provides a custom shader function that combines the RGBA values from each channel. The power of the shader framework is that by replacing a very specific function, the application is able to take advantage of all the other performance, quality and image enhancement features provided by VolumeViz. Data access VolumeViz provides a complete data access API allowing applications to take advantage of Large Data Management for accessing data associated with a sub-volume, plane, point or polyline at arbitrary resolution. This makes VolumeViz not only a visualization tool but a powerful middleware for volume data management. Explore. Discover. Resolve. FEI 11
12 Power your software development with Open Inventor Deliver state-of-the-art 3D Open Inventor provides the power and functionality of OpenGL at an object-oriented level. The easy-to-use API, extensible architecture, and large set of advanced components provide software developers with a high-level platform for rapid prototyping and development of advanced 3D graphics applications. Open Inventor extensions add specialized capabilities for the interactive visualization of very large (out-of-core) volume data, advanced image processing and analysis, efficient support for very large cell 3D models, interactive remote visualization, and 3D graphics output. Rely on strong support and innovation Dedicated to serving our customers, FEI Visualization Sciences Group brings more than 25 years experience in 3D visualization. Our support team pays particular attention to constraints of professional developers, working closely with R&D for best phasing with your development schedule. Our Professional Services team is available to increase your efficiency through training, consultancy and custom development covering the whole life cycle of your project: from software and hardware requirements, prototyping, migration assistance, tosystem deployment and even cooperative R&D. Build robust foundations Open Inventor is proven to be the safe choice for the long term and the most flexible tool to transfer technology evolutions and unique innovations to your solutions. Extensions of the API and new class modules are carefully designed to introduce powerful new capabilities for your application in the most simple, transparent and consistent way, protecting your investment and anticipating needs that you may not even foresee. Last, the interoperability and extensibility ensure your complete freedom to best adapt the toolkit to your specific needs. Open Inventor is available for Windows, OS X, Linux. Languages: C++,.NET, Java. World Headquarters Phone Visualization Sciences Group Phone +33 (0) Learn more at OPEN-INVENTOR.COM [email protected] We are constantly improving the performance of our products all specifications are subject to change without notice. FEI and the FEI logo are trademarks of FEI Company. Amira, Avizo, and Open Inventor are registered trademarks of FEI. All other trademarks belong to their respective owners. BR
Open Inventor for Computer-Aided Design & Engineering High-performance 3D graphics development toolkit
Open Inventor for Computer-Aided Design & Engineering High-performance 3D graphics development toolkit Open Inventor is an object-oriented 3D graphics software toolkit for the development of professional
Avizo Inspect New software for industrial inspection and materials R&D
Avizo Inspect New software for industrial inspection and materials R&D Reduce your design cycle, inspection times, and meet higher-level quality standards at a lower cost. Avizo Inspect software streamlines
Voxar 3D TM. A suite of advanced visualization and analysis software tools
Voxar 3D TM A suite of advanced visualization and analysis software tools The power to deliver advanced visualization throughout the enterprise To effectively manage the rapid growth of large volumetric
Visualization of Adaptive Mesh Refinement Data with VisIt
Visualization of Adaptive Mesh Refinement Data with VisIt Gunther H. Weber Lawrence Berkeley National Laboratory VisIt Richly featured visualization and analysis tool for large data sets Built for five
Lecture Notes, CEng 477
Computer Graphics Hardware and Software Lecture Notes, CEng 477 What is Computer Graphics? Different things in different contexts: pictures, scenes that are generated by a computer. tools used to make
Volume visualization I Elvins
Volume visualization I Elvins 1 surface fitting algorithms marching cubes dividing cubes direct volume rendering algorithms ray casting, integration methods voxel projection, projected tetrahedra, splatting
Base One's Rich Client Architecture
Base One's Rich Client Architecture Base One provides a unique approach for developing Internet-enabled applications, combining both efficiency and ease of programming through its "Rich Client" architecture.
Remote Graphical Visualization of Large Interactive Spatial Data
Remote Graphical Visualization of Large Interactive Spatial Data ComplexHPC Spring School 2011 International ComplexHPC Challenge Cristinel Mihai Mocan Computer Science Department Technical University
NVIDIA IndeX Enabling Interactive and Scalable Visualization for Large Data Marc Nienhaus, NVIDIA IndeX Engineering Manager and Chief Architect
SIGGRAPH 2013 Shaping the Future of Visual Computing NVIDIA IndeX Enabling Interactive and Scalable Visualization for Large Data Marc Nienhaus, NVIDIA IndeX Engineering Manager and Chief Architect NVIDIA
The MaXX Desktop. Workstation Environment. Revised Road Map Version 0.7. for Graphics Professionals
The MaXX Desktop Workstation Environment for Graphics Professionals Revised Road Map Version 0.7 Document History Author Date Version Comments Eric Masson 01/11/2007 0.5 First Draft Eric Masson 18/11/2007
ParaVision 6. Innovation with Integrity. The Next Generation of MR Acquisition and Processing for Preclinical and Material Research.
ParaVision 6 The Next Generation of MR Acquisition and Processing for Preclinical and Material Research Innovation with Integrity Preclinical MRI A new standard in Preclinical Imaging ParaVision sets a
Twelve. Figure 12.1: 3D Curved MPR Viewer Window
Twelve The 3D Curved MPR Viewer This Chapter describes how to visualize and reformat a 3D dataset in a Curved MPR plane: Curved Planar Reformation (CPR). The 3D Curved MPR Viewer is a window opened from
Trimble Realworks Software
TECHNICAL NOTES Trimble Realworks Software A Powerful 3D Laser Scanning Office Software Suite DESIGNED FOR TODAY S MULTIFACETED SCANNING PROFESSIONAL, TRIMBLE REALWORKS IS A POWERFUL OFFICE SOFTWARE THAT
NVIDIA IndeX. Whitepaper. Document version 1.0 3 June 2013
NVIDIA IndeX Whitepaper Document version 1.0 3 June 2013 NVIDIA Advanced Rendering Center Fasanenstraße 81 10623 Berlin phone +49.30.315.99.70 fax +49.30.315.99.733 [email protected] Copyright Information
technical notes trimble realworks software
technical notes trimble realworks software A POWERFUL 3D LASER SCANNING OFFICE SOFTWARE SUITE Designed for today s multifaceted scanning professional, Trimble RealWorks is a powerful office software that
Using Photorealistic RenderMan for High-Quality Direct Volume Rendering
Using Photorealistic RenderMan for High-Quality Direct Volume Rendering Cyrus Jam [email protected] Mike Bailey [email protected] San Diego Supercomputer Center University of California San Diego Abstract With
Introducing MIPAV. In this chapter...
1 Introducing MIPAV In this chapter... Platform independence on page 44 Supported image types on page 45 Visualization of images on page 45 Extensibility with Java plug-ins on page 47 Sampling of MIPAV
Visualisation in the Google Cloud
Visualisation in the Google Cloud by Kieran Barker, 1 School of Computing, Faculty of Engineering ABSTRACT Providing software as a service is an emerging trend in the computing world. This paper explores
Avizo AvizoFire - The 3D visualization Software for NDT & Materials Science
Avizo AvizoFire - The 3D visualization Software for NDT & Materials Science Peter Westenberger Application Enginieer May 7, 2010 Avizo Visualize to Understand Avizo software is a powerful, multifaceted
AVS/Express - an object-oriented visual development tool
AVS/Express - an object-oriented visual development tool Bruno Proix Advanced Visual Systems, Clichy, France Abstract This paper describes a new generation of software dedicated to the development of applications
INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS
INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS CLOUD COMPUTING Cloud computing is a model for enabling convenient, ondemand network access to a shared pool of configurable computing
MEng, BSc Applied Computer Science
School of Computing FACULTY OF ENGINEERING MEng, BSc Applied Computer Science Year 1 COMP1212 Computer Processor Effective programming depends on understanding not only how to give a machine instructions
INTRODUCTION TO RENDERING TECHNIQUES
INTRODUCTION TO RENDERING TECHNIQUES 22 Mar. 212 Yanir Kleiman What is 3D Graphics? Why 3D? Draw one frame at a time Model only once X 24 frames per second Color / texture only once 15, frames for a feature
AW Server 3 for Universal Viewer
GE Healthcare AW Server 3 for Universal Viewer Powering Advanced Applications in GE s Universal Viewer for Centricity PACS and Centricity PACS-IW. In today s productivity-focused Radiology environment,
Technical What s New. Autodesk Alias Product Line
Autodesk Alias Product Line Purpose-built for industrial designers and creative professionals, digital modelers/sculptors, and automotive/transportation designers, the Autodesk Alias 2010 product line
SOFTWARE FOR 3D IMAGE VISUALISATION, ANALYSIS AND MODEL GENERATION
SOFTWARE FOR 3D IMAGE VISUALISATION, ANALYSIS AND MODEL GENERATION Solutions for Life Sciences SIMPLEWARE SOFTWARE Simpleware provides easy-to-use software solutions for the processing of 3D image data
Medical Image Processing on the GPU. Past, Present and Future. Anders Eklund, PhD Virginia Tech Carilion Research Institute [email protected].
Medical Image Processing on the GPU Past, Present and Future Anders Eklund, PhD Virginia Tech Carilion Research Institute [email protected] Outline Motivation why do we need GPUs? Past - how was GPU programming
Recent Advances and Future Trends in Graphics Hardware. Michael Doggett Architect November 23, 2005
Recent Advances and Future Trends in Graphics Hardware Michael Doggett Architect November 23, 2005 Overview XBOX360 GPU : Xenos Rendering performance GPU architecture Unified shader Memory Export Texture/Vertex
The Evolution of Computer Graphics. SVP, Content & Technology, NVIDIA
The Evolution of Computer Graphics Tony Tamasi SVP, Content & Technology, NVIDIA Graphics Make great images intricate shapes complex optical effects seamless motion Make them fast invent clever techniques
RhoMobile Suite. Develop applications for the next generation of business mobility
RhoMobile Suite Develop applications for the next generation of business mobility With the Motorola Solutions RhoMobile Suite application development platform, you ll never have to write more than one
2: Introducing image synthesis. Some orientation how did we get here? Graphics system architecture Overview of OpenGL / GLU / GLUT
COMP27112 Computer Graphics and Image Processing 2: Introducing image synthesis [email protected] 1 Introduction In these notes we ll cover: Some orientation how did we get here? Graphics system
Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries
First Semester Development 1A On completion of this subject students will be able to apply basic programming and problem solving skills in a 3 rd generation object-oriented programming language (such as
Overview Motivation and applications Challenges. Dynamic Volume Computation and Visualization on the GPU. GPU feature requests Conclusions
Module 4: Beyond Static Scalar Fields Dynamic Volume Computation and Visualization on the GPU Visualization and Computer Graphics Group University of California, Davis Overview Motivation and applications
Digital Image Processing with DragonflyPACS
Digital Image Processing with DragonflyPACS The Smarter PACS The smartest image processing system in veterinary medicine. Outstanding image quality that s compliant with DICOM 3.0 standards. Compatible
MEng, BSc Computer Science with Artificial Intelligence
School of Computing FACULTY OF ENGINEERING MEng, BSc Computer Science with Artificial Intelligence Year 1 COMP1212 Computer Processor Effective programming depends on understanding not only how to give
Successfully managing geographically distributed development
IBM Rational SCM solutions for distributed development August 2004 Successfully managing geographically distributed development Karen Wade SCM Product Marketing Manager IBM Software Group Page 2 Contents
Introduction to Computer Graphics
Introduction to Computer Graphics Torsten Möller TASC 8021 778-782-2215 [email protected] www.cs.sfu.ca/~torsten Today What is computer graphics? Contents of this course Syllabus Overview of course topics
IDL. Get the answers you need from your data. IDL
Get the answers you need from your data. IDL is the preferred computing environment for understanding complex data through interactive visualization and analysis. IDL Powerful visualization. Interactive
Visualisatie BMT. Introduction, visualization, visualization pipeline. Arjan Kok Huub van de Wetering ([email protected])
Visualisatie BMT Introduction, visualization, visualization pipeline Arjan Kok Huub van de Wetering ([email protected]) 1 Lecture overview Goal Summary Study material What is visualization Examples
ProfessionalPLUS Station Software Suite
January 2013 Page 1 All you need to configure, control, and diagnose your plant is available on the ProfessionalPLUS Station Global database, architected for flexibility and scalability Powerful, graphical
EnterpriseLink Benefits
EnterpriseLink Benefits GGY AXIS 5001 Yonge Street Suite 1300 Toronto, ON M2N 6P6 Phone: 416-250-6777 Toll free: 1-877-GGY-AXIS Fax: 416-250-6776 Email: [email protected] Web: www.ggy.com Table of Contents
Advanced Rendering for Engineering & Styling
Advanced Rendering for Engineering & Styling Prof. B.Brüderlin Brüderlin,, M Heyer 3Dinteractive GmbH & TU-Ilmenau, Germany SGI VizDays 2005, Rüsselsheim Demands in Engineering & Styling Engineering: :
IBM Tivoli Composite Application Manager for WebSphere
Meet the challenges of managing composite applications IBM Tivoli Composite Application Manager for WebSphere Highlights Simplify management throughout the life cycle of complex IBM WebSphere-based J2EE
Definiens XD 1.2.1. Release Notes
Definiens XD 1.2.1 Release Notes Imprint and Version Document Version Copyright 2010 Definiens AG. All rights reserved. This document may be copied and printed only in accordance with the terms of the
Visualization of 2D Domains
Visualization of 2D Domains This part of the visualization package is intended to supply a simple graphical interface for 2- dimensional finite element data structures. Furthermore, it is used as the low
Windows Embedded Security and Surveillance Solutions
Windows Embedded Security and Surveillance Solutions Windows Embedded 2010 Page 1 Copyright The information contained in this document represents the current view of Microsoft Corporation on the issues
GE Healthcare. Centricity* PACS and PACS-IW with Universal Viewer. Universal Viewer. Where it all comes together.
GE Healthcare Centricity* PACS and PACS-IW with Universal Viewer Universal Viewer. Where it all comes together. Where it all comes together Centricity PACS and Centricity PACS-IW with Universal Viewer
POWERFUL ACCESSIBILITY. A SINGLE WORKSPACE. A MYRIAD OF WORKFLOW BENEFITS. Vue PACS. Radiology
Vue PACS Radiology A SINGLE WORKSPACE. A MYRIAD OF WORKFLOW BENEFITS. It s here: fast, easy access to the clinical tools and applications radiologists need for anytime, anywhere reporting all integrated
multimodality image processing workstation Visualizing your SPECT-CT-PET-MRI images
multimodality image processing workstation Visualizing your SPECT-CT-PET-MRI images InterView FUSION InterView FUSION is a new visualization and evaluation software developed by Mediso built on state of
Changing The World One Hospital At a Time
Changing The World One Hospital At a Time miplatform Integrated Medical Image and Information Management Platform PACS/RIS System Mobile Imaging System Image-based Conferencing System TeleMed/TeleRad System
Certificate Courses in Animation
UNIVERSITY OF PUNE Certificate Courses in Animation 1) Certificate Course in Animation using Flash 2) Certificate Course in Animation Using Photoshop 3) Certificate Course of Animation using Maya (To be
Microsoft Enterprise Project Management 2010 Licensing Guide
Microsoft Enterprise Project Management 2010 Licensing Guide Microsoft Project 2010 Licensing Microsoft Project 2010 is a family of products that provide a range of functionality depending on organizational
Silverlight for Windows Embedded Graphics and Rendering Pipeline 1
Silverlight for Windows Embedded Graphics and Rendering Pipeline 1 Silverlight for Windows Embedded Graphics and Rendering Pipeline Windows Embedded Compact 7 Technical Article Writers: David Franklin,
Simplified Management With Hitachi Command Suite. By Hitachi Data Systems
Simplified Management With Hitachi Command Suite By Hitachi Data Systems April 2015 Contents Executive Summary... 2 Introduction... 3 Hitachi Command Suite v8: Key Highlights... 4 Global Storage Virtualization
MayaVi: A free tool for CFD data visualization
MayaVi: A free tool for CFD data visualization Prabhu Ramachandran Graduate Student, Dept. Aerospace Engg. IIT Madras, Chennai, 600 036. e mail: [email protected] Keywords: Visualization, CFD data,
VisIt Visualization Tool
The Center for Astrophysical Thermonuclear Flashes VisIt Visualization Tool Randy Hudson [email protected] Argonne National Laboratory Flash Center, University of Chicago An Advanced Simulation and Computing
COMP175: Computer Graphics. Lecture 1 Introduction and Display Technologies
COMP175: Computer Graphics Lecture 1 Introduction and Display Technologies Course mechanics Number: COMP 175-01, Fall 2009 Meetings: TR 1:30-2:45pm Instructor: Sara Su ([email protected]) TA: Matt Menke
Questions and Answers
Autodesk Maya 2011 2011 QUESTIONS AND ANSWERS Questions and Answers Autodesk Maya 2011 software provides artists with an end-to-end creative workflow at an exceptional value. Contents 1. General Product
IBM Deep Computing Visualization Offering
P - 271 IBM Deep Computing Visualization Offering Parijat Sharma, Infrastructure Solution Architect, IBM India Pvt Ltd. email: [email protected] Summary Deep Computing Visualization in Oil & Gas
On Demand Satellite Image Processing
On Demand Satellite Image Processing Next generation technology for processing Terabytes of imagery on the Cloud WHITEPAPER MARCH 2015 Introduction Profound changes are happening with computing hardware
Microsoft Dynamics AX 2012 A New Generation in ERP
A New Generation in ERP Mike Ehrenberg Technical Fellow Microsoft Corporation April 2011 Microsoft Dynamics AX 2012 is not just the next release of a great product. It is, in fact, a generational shift
Cisco Application Control Engine in the Virtual Data Center
Cisco Application Control Engine in the Virtual Data Center Q. What is Cisco Application Control Engine (ACE) the Virtual Data Center (AVDC)? A. AVDC is a solution that focuses on integrating key data
Visualizing Data: Scalable Interactivity
Visualizing Data: Scalable Interactivity The best data visualizations illustrate hidden information and structure contained in a data set. As access to large data sets has grown, so has the need for interactive
Carestream PACS. Make enterprise work flow
Make enterprise work flow Carestream PACS A powerful PACS solution designed for the rapid analysis, distribution, and storage of image and enterprise information Carestream PACS Escalating volumes of diagnostic
A Hybrid Visualization System for Molecular Models
A Hybrid Visualization System for Molecular Models Charles Marion, Joachim Pouderoux, Julien Jomier Kitware SAS, France Sébastien Jourdain, Marcus Hanwell & Utkarsh Ayachit Kitware Inc, USA Web3D Conference
Advanced visualization with VisNow platform Case study #2 3D scalar data visualization
Advanced visualization with VisNow platform Case study #2 3D scalar data visualization This work is licensed under a Creative Commons Attribution- NonCommercial-NoDerivatives 4.0 International License.
Security Center Unified Security Platform
Security Center Unified Security Platform License Plate Recognition Video Surveillance Access Control Innovative Solutions Simply Powerful. The Security Center is a unified security platform. It seamlessly
Get More Scalability and Flexibility for Big Data
Solution Overview LexisNexis High-Performance Computing Cluster Systems Platform Get More Scalability and Flexibility for What You Will Learn Modern enterprises are challenged with the need to store and
DAMAS. Flexible Platform for Energy and Utilities
DAMAS Flexible Platform for Energy and Utilities > > Construction kit for both trading and technical information systems > > Designed for energy, utilities, and for business with a time dimension in general
NVIDIA workstation 3D graphics card upgrade options deliver productivity improvements and superior image quality
Hardware Announcement ZG09-0170, dated March 31, 2009 NVIDIA workstation 3D graphics card upgrade options deliver productivity improvements and superior image quality Table of contents 1 At a glance 3
Printing Guide. MapInfo Pro Version 15.0. Contents:
MapInfo Pro Version 15.0 The purpose of this guide is to assist you in getting the best possible output from your MapInfo Pro software. We begin by covering the new print, import, and export features and
Nio. Industry-standard diagnostic display systems
Nio Industry-standard diagnostic display systems Diagnostic confidence in grayscale With the Nio diagnostic display system, Barco brings dependable diagnostic imaging to its true potential. Presenting
CLOUD GAMING WITH NVIDIA GRID TECHNOLOGIES Franck DIARD, Ph.D., SW Chief Software Architect GDC 2014
CLOUD GAMING WITH NVIDIA GRID TECHNOLOGIES Franck DIARD, Ph.D., SW Chief Software Architect GDC 2014 Introduction Cloud ification < 2013 2014+ Music, Movies, Books Games GPU Flops GPUs vs. Consoles 10,000
Plug-in Software Developer Kit (SDK)
Updated February 2, 2012 2 modo 601 Plug-in Development Kit for PC and Mac The modo 601 Plug-in Software Development Kit provides a set of Application Programming Interfaces (APIs) and numerous source
Computer Animation and Visualisation. Lecture 1. Introduction
Computer Animation and Visualisation Lecture 1 Introduction 1 Today s topics Overview of the lecture Introduction to Computer Animation Introduction to Visualisation 2 Introduction (PhD in Tokyo, 2000,
Native, Hybrid or Mobile Web Application Development
Native, Hybrid or Mobile Web Application Development Learn more about the three approaches to mobile application development and the pros and cons of each method. White Paper Develop a Mobile Application
Why are we teaching you VisIt?
VisIt Tutorial Why are we teaching you VisIt? Interactive (GUI) Visualization and Analysis tool Multiplatform, Free and Open Source The interface looks the same whether you run locally or remotely, serial
IBM Tivoli Composite Application Manager for WebSphere
Meet the challenges of managing composite applications IBM Tivoli Composite Application Manager for WebSphere Highlights Simplify management throughout the Create reports that deliver insight into life
CROSS INDUSTRY PegaRULES Process Commander. Bringing Insight and Streamlining Change with the PegaRULES Process Simulator
CROSS INDUSTRY PegaRULES Process Commander Bringing Insight and Streamlining Change with the PegaRULES Process Simulator Executive Summary All enterprises aim to increase revenues and drive down costs.
Visualization Plugin for ParaView
Alexey I. Baranov Visualization Plugin for ParaView version 1.3 Springer Contents 1 Visualization with ParaView..................................... 1 1.1 ParaView plugin installation.................................
Introduction to MeVisLab Visual Programming Image Processing / VIsualization Examples VTK / ITK Integration MeVisLab SDK Features GUI Scripting
Felix Ritter, MeVis Research Bremen, Germany Introduction to MeVisLab Visual Programming Image Processing / VIsualization Examples VTK / ITK Integration MeVisLab SDK Features GUI Scripting 2 Innovation
Computer Graphics Hardware An Overview
Computer Graphics Hardware An Overview Graphics System Monitor Input devices CPU/Memory GPU Raster Graphics System Raster: An array of picture elements Based on raster-scan TV technology The screen (and
How can I manage all automation software tasks in one engineering environment?
How can I manage all automation software tasks in one engineering environment? With Totally Integrated Automation Portal: One integrated engineering framework for all your automation tasks. Answers for
NVIDIA GeForce GTX 580 GPU Datasheet
NVIDIA GeForce GTX 580 GPU Datasheet NVIDIA GeForce GTX 580 GPU Datasheet 3D Graphics Full Microsoft DirectX 11 Shader Model 5.0 support: o NVIDIA PolyMorph Engine with distributed HW tessellation engines
Remote Desktop Services
Remote Desktop Services White Paper November 2014 Maximizing the Value and Performance of QuickBooks Enterprise with Remote Desktop Services Formerly known as Windows Terminal Services, Remote Desktop
GE Healthcare. Centricity PACS and PACS-IW with Universal Viewer* Where it all comes together
GE Healthcare Centricity PACS and PACS-IW with Universal Viewer* Where it all comes together The healthcare industry is going through an unprecedented period of change with providers being called upon
Shader Model 3.0. Ashu Rege. NVIDIA Developer Technology Group
Shader Model 3.0 Ashu Rege NVIDIA Developer Technology Group Talk Outline Quick Intro GeForce 6 Series (NV4X family) New Vertex Shader Features Vertex Texture Fetch Longer Programs and Dynamic Flow Control
GE Intelligent Platforms. PACSystems High Availability Solutions
GE Intelligent Platforms PACSystems Solutions Minimizing the high cost of downtime To keep your essential systems running, PACSystems ensures continuous, efficient operations with superior performance
Application Notes "EPCF 1%' 1SJOU &OHJOF "11&
Application Notes Adobe PDF Print Engine (APPE) ErgoSoft AG Moosgrabenstr. CH-8595 Altnau, Switzerland 0 ErgoSoft AG, All rights reserved. The information contained in this manual is based on information
vmedia An introduction to subscription based document and imaging management software June 10, 2015
Vertican Technologies, Inc. vmedia An introduction to subscription based document and imaging management software June 10, 2015 [email protected] www.vertican.com Executive Summary This white paper discusses
SIMATIC IT Production Suite Answers for industry.
Driving Manufacturing Performance SIMATIC IT Production Suite Answers for industry. SIMATIC IT at the intersection of value creation processes With SIMATIC IT, Siemens is broadening the scope of MES. Plant
IBM SAP International Competence Center. Load testing SAP ABAP Web Dynpro applications with IBM Rational Performance Tester
IBM SAP International Competence Center Load testing SAP ABAP Web Dynpro applications with IBM Rational Performance Tester Ease of use, excellent technical support from the IBM Rational team and, of course,
Compare versions with Maximizer CRM 12: Summer 2013
Compare versions with Maximizer CRM 12: Summer Group and Enterprise Editions The Summer release of 12 continues to build on the theme of enhanced performance, usability and productivity while maintaining
Data Centric Interactive Visualization of Very Large Data
Data Centric Interactive Visualization of Very Large Data Bruce D Amora, Senior Technical Staff Gordon Fossum, Advisory Engineer IBM T.J. Watson Research/Data Centric Systems #OpenPOWERSummit Data Centric
Advanced discretisation techniques (a collection of first and second order schemes); Innovative algorithms and robust solvers for fast convergence.
New generation CFD Software APUS-CFD APUS-CFD is a fully interactive Arbitrary Polyhedral Unstructured Solver. APUS-CFD is a new generation of CFD software for modelling fluid flow and heat transfer in
Harnessing the power of advanced analytics with IBM Netezza
IBM Software Information Management White Paper Harnessing the power of advanced analytics with IBM Netezza How an appliance approach simplifies the use of advanced analytics Harnessing the power of advanced
MODERN VOXEL BASED DATA AND GEOMETRY ANALYSIS SOFTWARE TOOLS FOR INDUSTRIAL CT
MODERN VOXEL BASED DATA AND GEOMETRY ANALYSIS SOFTWARE TOOLS FOR INDUSTRIAL CT C. Reinhart, C. Poliwoda, T. Guenther, W. Roemer, S. Maass, C. Gosch all Volume Graphics GmbH, Heidelberg, Germany Abstract:
Course Overview. CSCI 480 Computer Graphics Lecture 1. Administrative Issues Modeling Animation Rendering OpenGL Programming [Angel Ch.
CSCI 480 Computer Graphics Lecture 1 Course Overview January 14, 2013 Jernej Barbic University of Southern California http://www-bcf.usc.edu/~jbarbic/cs480-s13/ Administrative Issues Modeling Animation
