Introducing MIPAV. In this chapter...



Similar documents
SOFTWARE FOR 3D IMAGE VISUALISATION, ANALYSIS AND MODEL GENERATION

MI Software. Innovation with Integrity. High Performance Image Analysis and Publication Tools. Preclinical Imaging

Fast mobile reading on the go November syngo.via WebViewer. Unrestricted Siemens AG 2013 All rights reserved.

Software: Systems and Application Software

ParaVision 6. Innovation with Integrity. The Next Generation of MR Acquisition and Processing for Preclinical and Material Research.

AW Server 3 for Universal Viewer

Fundamentals of Image Analysis and Visualization (the short version) Rebecca Williams, Director, BRC-Imaging

resource Osirix as a Introduction

Image Area. View Point. Medical Imaging. Advanced Imaging Solutions for Diagnosis, Localization, Treatment Planning and Monitoring.

SWABIK Project. Software Tools for DICOM Media Exchange in Clinical Research: the. SWABIK Project

Nio. Industry-standard diagnostic display systems

Open & Big Data for Life Imaging Technical aspects : existing solutions, main difficulties. Pierre Mouillard MD

DICOM Digital Imaging and Communications in Medicine

Volume visualization I Elvins

Magnetic Resonance Imaging

MEDIMAGE A Multimedia Database Management System for Alzheimer s Disease Patients

Avizo Inspect New software for industrial inspection and materials R&D

anatomage table Interactive anatomy study table

How are Parts of the Brain Related to Brain Function?

Embedded Systems in Healthcare. Pierre America Healthcare Systems Architecture Philips Research, Eindhoven, the Netherlands November 12, 2008

Computer Aided Liver Surgery Planning Based on Augmented Reality Techniques

2. MATERIALS AND METHODS

CE 504 Computational Hydrology Computational Environments and Tools Fritz R. Fiedler

QAV-PET: A Free Software for Quantitative Analysis and Visualization of PET Images

AI CPT Codes. x x MRI Magnetic resonance (eg, proton) imaging, temporomandibular joint(s)

A PACS-Aware DICOM Image Object

GE Global Research. The Future of Brain Health

DICOM 3.0 Conformance Statement

dr hab. Paweł Strumiłło

JOB ORIENTED VMWARE TRAINING INSTITUTE IN CHENNAI

Digital Image Processing with DragonflyPACS

IMARIS. 3D and 4D interactive analysis and visualization solutions for the life sciences.

Accessing Restricted University Online Resources Using Network Connect. on the Secure Remote Access Service

Health Management Information Systems: Medical Imaging Systems. Slide 1 Welcome to Health Management Information Systems, Medical Imaging Systems.

Radiation therapy involves using many terms you may have never heard before. Below is a list of words you could hear during your treatment.

Oracle Universal Content Management

Outline. hardware components programming environments. installing Python executing Python code. decimal and binary notations running Sage

Citrix XenApp-7.6 Administration Training. Course

Cognitive Neuroscience. Questions. Multiple Methods. Electrophysiology. Multiple Methods. Approaches to Thinking about the Mind

Version 8 DICOM Conformance Statement. Version 3.04, September 2014

The Extension of the DICOM Standard to Incorporate Omics

Software Packages The following data analysis software packages will be showcased:

DICOM Viewer 3.0 Instruction for Use

IDL. Get the answers you need from your data. IDL

Mississippi Medicaid. Provider Reference Guide. For Part 220. Radiology Services

Virtual Machines.

Section 1.4. Java s Magic: Bytecode, Java Virtual Machine, JIT,

Siemens Remote Service

Medical Image Processing on the GPU. Past, Present and Future. Anders Eklund, PhD Virginia Tech Carilion Research Institute

MiPACS Storage Server Conformance Statement Version

Virtual Desktop Infrastructure in

Extracting, Storing And Viewing The Data From Dicom Files

Consistency of Softcopy and Hardcopy: Preliminary Experiences with the new DICOM Extensions for Image Display

Advantage Workstation for Diagnostic Imaging Technical Education

GUIDE TO SETTING UP AN MRI RESEARCH PROJECT

HP Medical Archive Solutions DICOM Conformance Statement. January 2007 (Third Edition) Part Number T

MammoView 1.5. DICOM Conformance Statement 1.0. medigration GmbH All rights reserved

CPT * Codes Included in AIM Preauthorization Program for 2013 With Grouper Numbers

Data. microcat +SPECT

Internet Security SSL and TLS Encryption

VisIt Visualization Tool

Proton Therapy. What is proton therapy and how is it used?

Steps to getting a diagnosis: Finding out if it s Alzheimer s Disease.

Virtualization with VMWare

Clarity the clear solution for managing digital medical imaging data

Intensity-Modulated Radiation Therapy (IMRT)

Click to view Web Link, click Chapter 8, Click Web Link from left navigation, then click BIOS below Chapter 8 p. 395 Fig. 8-4.

Understanding Digital Modalities: System Integration and Use

Health Care Careers in the Field of Imaging. Shari Workman, MSM,PHR,CIR MultiCare Health System Senior Recruiter/Employment Specialist

Converting the DICOM Presentation State to AIM Version 3.0

TELEDIAGNOSTICS OF FRACTURE HEALING PROGRESS

DB2 Connect for NT and the Microsoft Windows NT Load Balancing Service

Multiphysics Software Applications in Reverse Engineering

LONI IMAGE & DATA ARCHIVE USER MANUAL

CARESTREAM PACS Suite (Client, Server, and CD Direct) Version DICOM Conformance Statement

Workstation, Server Hosted

Visualisation in the Google Cloud

Chapter 7A. Functions of Operating Systems. Types of Operating Systems. Operating System Basics

Installing Windows On A Macintosh Or Linux Using A Virtual Machine

An Oracle White Paper August Higher Security, Greater Access with Oracle Desktop Virtualization

Brain Tumor Treatment

9/11/15. What is Programming? CSCI 209: Software Development. Discussion: What Is Good Software? Characteristics of Good Software?

Technical Paper DENTAL MONITOR CALIBRATION

Radiation Oncology Department Solution

Evaluation of a Radiology Picture Archiving and Communication System Laboratory Exercise

Tools for DICOM Implementation

First floor, Main Hospital North Services provided 24/7 365 days per year

CSG Windows Support Policy

Transcription:

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 s features on page 49 Imaging is essential to medical research and clinical practice. Biologists study cells and generate three-dimensional (3D) confocal microscopy datasets; virologists generate 3D reconstructions of viruses from micrographs. Radiologists identify and quantify tumors from Magnetic Resonance Imaging (MRI) and Computed Tomography (CT) scans. Neuroscientists detect regional metabolic brain activity from Positron Emission Tomography (PET) and functional MRI (fmri) scans. Analysis of these diverse image datasets require sophisticated quantification and visualization tools. Until recently, 3D visualization and quantitative analysis of an image dataset could only be performed on expensive UNIX workstations with customized software. 43

Because of technological advancements, medical image visualization and analysis can now be performed on an inexpensive desktop computer that is equipped with the appropriate software applications. This User s Guide explains how to use one of these software applications: Medical Image Processing, Analysis, and Visualization (MIPAV). Researchers use MIPAV to extract quantitative information from image datasets of various medical image modalities. The MIPAV application can run on virtually any platform, including Microsoft Windows, Solaris, and the Macintosh Operating System (Mac OS). This chapter provides information on the characteristics of the product: Platform independence Supported image types Ability to visualize image datasets of two or more dimensions Volume of interest (VOI) segmentation and analysis methods Ability to accommodate customized user-created plug-ins Platform independence Much research at NIH requires the segmentation, quantification, and visualization of 2D, 3D, and 4D image datasets. Researchers analyze images of varied imaging modalities, such as microscopy, microarray data, X-ray, CT, MRI, fmri, and PET. Factors such as personal preference, data requirements, software limitations, and precedent have led to a heterogeneous distribution of computer platforms, among which are personal computers executing Windows or Linux, Macintoshes, and workstations by SGI, Sun Microsystems, or Hewlett-Packard. To analyze an image dataset, researchers may use several software applications. If each software application is platform specific, researchers may need access to several platforms to analyze a single image dataset. This often reduces efficiency while simultaneously increasing lab costs. MIPAV has been designed to help researchers increase efficiency and reduce costs by providing them with a flexible tool that can operate on virtually any platform. Researchers can use MIPAV by itself or in concert with other image processing and visualization tools. The MIPAV application is platform independent because it is written in Java, which is an object-oriented, interpreted, programming language that 44

was developed by Sun Microsystems. Java source code is compiled into the bytecode, which is machine-level code that is compiled specifically for the Java Virtual Machine (VM). There are versions of the Java VM for different platforms. The same program (bytecode) can run on any of those versions. If researchers run a Java program on a Windows 2000 platform, the bytecode is interpreted by the Java VM that has been specifically designed for the Windows 2000 platform. If the same program is run on a Solaris platform; the bytecode is then interpreted by the Java VM that was specifically designed for the Solaris platform. Note: The correct version of the Java VM can be downloaded from the MIPAV web site http://mipav.cit.nih.gov along with the MIPAV installation program. Supported image types Before image dataset analysis and quantification can be performed, an application must be able to read and write image datasets in industrystandard formats. Conformance to accepted standards, such as DICOM, ensures compatibility with present and future applications and medical equipment. This protects researchers investment in hardware and provides flexibility in reaching their goals. MIPAV supports over 20 different industry-standard image formats including: DICOM, TIFF, Analyze, and RAW (a complete list appears in Appendix C: Supported formats on page 627). MIPAV reads and writes images in both big and little endian formats. Visualization of images The visualization of datasets with two or more dimensions is an important aspect of image dataset analysis and research. The ability to visualize the orientation, locality, or progression (time) of structures in clinical and nonclinical datasets can be vital to researchers. Confocal microscopy, CT, and MRI are examples of imaging modalities that are comprised of multiple adjacent cross-sectional image datasets that can be combined to form a 3D volume dataset. MIPAV allows researchers to visualize datasets using a 45

variety of presentation formats, including lightbox, triplanar, cine, and animate. Once researchers display the image dataset, they can adjust the lookup table (LUT), apply prepackaged pseudo-color LUTs to highlight structures of interest, control the magnification level, adjust the transfer function, and more. Volume of interest (VOI) segmentation and analysis Another significant research activity is the quantification of data from image datasets. Although the visualization of image data is important, the actual quantification of the data is typically required to evaluate the researchers' hypothesis. Researchers must be able to identify regions-ofinterest (ROIs) and/or volumes-of-interest (VOIs). Note: An ROI is used in the context of 2D image datasets. VOI usually describes the analysis of volume data for datasets with more than two dimensions. This document uses the term VOI to represent both ROI and VOI. Image segmentation is the process of identifying connected regions of images as members of a common group. In the medical field, physicians must routinely identify (i.e., segment) structures in medical image datasets to facilitate the treatment of patients. For example, many researchers who study the brain are interested in the segmentation of gray matter, white matter, and cerebrospinal fluid in MR images. The quantification of important attributes, such as volume, of various tissue types enables researchers to better understand, diagnose, monitor, and treat neurobehavioral disorders. There are a multitude of image dataset segmentation methods; the choice of segmentation algorithm depends on the image data type and task. Automatic segmentation methods are desirable because they require little user interaction, which is subject to operator error and subjectivity. However, in practice automatic methods sometimes fail and require manual VOI correction (adjustment of the boundary that identifies the region). Thus, in MIPAV, researchers have the choice to automatically, semiautomatically, and manually segment VOIs. Contours can be manually edited, grouped, and copied to other slices in the dataset. MIPAV also offers a variety of 46

mask-generation methods. Researchers can manually paint a mask or use one of several algorithms. MIPAV also allows researchers to perform statistical calculations on masked and contoured VOIs. Statistical results can be saved to an ASCII text file and imported to another program, as needed. Extensibility with Java plug-ins A typical analysis and visualization application can be designed to meet a broad range of researcher requirements. Many components of image dataset processing, analysis, and visualization techniques are general and can be applied to many types of data. However, many datasets also require unique functionality to meet special requirements. MIPAV allows researchers, who have the programming resources, to add a customized Java plug-in to the application. To program a plug-in, researchers must have a strong understanding of the underlying structure of the application s software design. Note: This User s Guide presents information on how to add and remove plugins from the MIPAV application. It also indicates the statements that must be included in the source code to allow the plug-in to interface properly with MIPAV. However, in-depth information is not included in this guide. If you need more information, check the MIPAV web site http://mipav.cit.nih.gov for the e-mail address for technical support (Figure 1). 47

Figure 1. MIPAV home page 48

Sampling of MIPAV s features MIPAV provides ready-made, general-purpose tools that meet the majority of requirements of many researchers. Researchers can use MIPAV to perform a variety of tasks. The following list shows a sampling of the tasks that researchers can performed with the program. These tasks and others are addressed in volumes 1 and 2 of this User's Guide. Visualize files and create new image dataset files View and modify the attributes of an image dataset, including DICOM and VOI information Adjust the display of an image dataset file and adjust magnification settings View DICOM overlays and protect patient privacy using the anonymize feature Send and receive image dataset files to and from databases via DICOM-compliant servers Contour VOIs using manual, semi-automatic, and automatic methods Generate graphs and calculate statistics on VOIs Generate and adjust histograms and LUTs using customized or preset options Run sophisticated, predefined algorithms, and generate logs Blend two image datasets and adjust opacity levels of the alpha channels so overlapping areas can be studied Create new plug-ins to further customize the analysis of data Save transformation, LUT, and VOI data, and apply them to other image datasets Print image dataset files, intensity profiles, statistical data, algorithmic logs, and debugging log data Create black and white, grayscale, and pseudo-color masks 49