How to Adjust the 16-Bit CLUT (Color Look Up Table) Editor in OsiriX

Similar documents
IMPAX Volume Viewing 3D Visualization & Segmentation

Shadows in the graphics pipeline

AORTA CTA VPMC-12419

How to Make Your RooFolio

LIGHTING - 1. Note. Lights. Ambient occlusion

O Hailey: Chapter 3 Bonus Materials

UV Mapping to avoid texture flaws and enable proper shading

Photo-realism Fundamentals

DRAWING VECTOR VS PIXEL SHAPES IN PHOTOSHOP CS6

textures not patterns

The original image. Let s get started! The final result.

Unbelievable Visualization Techniques: Letting Your Imagination Soar!

Excel Basics Rice Digital Media Commons Guide Written for Microsoft Excel 2010 Windows Edition by Eric Miller

IBL/GI & GLASS. Getting Realistic Results By Yon Resch. The Three Types of GI lighting and Glass

Learning to use the drawing tools

TYPO GRA PHY THE ANATOMY OF TYPE A BRIEF HISTORY OF TYPOGRAPHY WHAT IS YOUR TYPE ACTUALLY SAYING? OPEN FONT DISCUSSION

SlickEdit Gadgets. SlickEdit Gadgets

Polygon Modeling Basics Chapter 1 - Vertices

Low Poly Game Plants

SketchUp Tool Basics

Create an Adorable Hedgehog with Basic Tools in Inkscape Aaron Nieze on Sep 23rd 2013 with 5 Comments

Working with the BCC Bump Map Generator

Pen Tool, Fill Layers, Color Range, Levels Adjustments, Magic Wand tool, and shadowing techniques

Diffusion Mapping with FireVoxel Quick Start Guide

On the Web sun.com/aboutsun/comm_invest STAROFFICE 8 DRAW

SNOWFLAKES PHOTO BORDER - PHOTOSHOP CS6 / CC

How to...create a Video VBOX Gauge in Inkscape. So you want to create your own gauge? How about a transparent background for those text elements?

Keynote 08 Basics Website:

Gratitude Journal Presented by

Unit 21 - Creating a Navigation Bar in Macromedia Fireworks

two using your LensbAby

All textures produced with Texture Maker. Not Applicable. Beginner.

FreeForm 3D Displacer User Manual. freeform created by mettle.com

Heightmap Translator v1.0 User Guide. Document Version 1.0. Heightmap Translator V Sigrasoft, Inc.

Here are a couple of warnings to my students who may be here to get a copy of what happened on a day that you missed.

FACULTY AND STAFF COMPUTER FOOTHILL-DE ANZA. Office Graphics

Opal RAD User Manual

(Refer Slide Time: 00:04:20)

3D Space is one of the most rewarding areas

3ds Max certification prep

MAXQDA and Chapter 9 Coding Schemes

Visualization in the Sciences Hands-On Workshop

FLAMINGO CHEAT SHEET FOR ES 305 CLASS 5 Pages of Fresh Flamingo Goodness

HAPPY HOLIDAYS PHOTO BORDER

CHAPTER 1 COPYRIGHTED MATERIAL. Finding Your Way in the Inventor Interface

How to Make a Movie in imovie How to Make a Movie Trailer in imovie How to Color Correct a Movie in imovie

PowerPoint Basics: Create a Photo Slide Show

2.1 Transforming Linear Functions

CS Multimedia and Communications REMEMBER TO BRING YOUR MEMORY STICK TO EVERY LAB!

HTML and CSS a further introduction

The playhead, shown as a vertical red beam, passes each frame when a movie plays back, much like movie fi lm passing in front of a projector bulb.

EDGE, MICROSOFT S BROWSER

Flash offers a way to simplify your work, using symbols. A symbol can be

Shadow Casting in World Builder. A step to step tutorial on how to reach decent results on the creation of shadows

Imaging Guide Pancreatic Imaging

What is the Deal with Color?

WIRE BASICS ESTIMATED TIME REQUIRED. This tutorial will teach you the basics of sketching wires and using them as contours for solid objects.

How to apply and adjust video effects

Working with the BCC Brick Generator

Lesson 11. Polygonal Spaceship

SES123 Computer Methods Lab Procedures

Velocity: A Bat s Eye View of Velocity

Gamepad Controls. Figure 1: A diagram of an Xbox controller. Figure 2: A screenshot of the BodyViz Controller Panel. BodyViz 3 User Manual 1

This Photoshop Tutorial 2011 Steve Patterson, Photoshop Essentials.com. Not To Be Reproduced Or Redistributed Without Permission.

Lines of Symmetry. Grade 3. Amy Hahn. Education 334: MW 8 9:20 a.m.

Build Your Own Textures for Precious Vol. 1. Greetings!

Sending an to Your Chapter Through Neon

This book will help you quickly create your first documents, spreadsheets, and slideshows.

Previously... contour or image rendering in 2D

Website Management and Editing

animation, and what interface elements the Flash editor contains to help you create and control your animation.

SIVIC GUI Overview. SIVIC GUI Layout Overview

SketchUp Quick Start For Surveyors

Part II: Creating Visio Drawings

Basic Blender Commands This is just a partial list of Blender commands. Please visit the Blender.org website for more details.

Simple Glass TNT Molecule Tutorial

Numbers Basics Website:

Prostate Detection Using Principal Component Analysis

Tajima DGML by Pulse Software Version 2009 Setting Up The Software

Mount Points Mount Points is a super simple tool for connecting objects together and managing those relationships.

Hacking FlowJo VX. 42 Time-Saving FlowJo Shortcuts To Help You Get Your Data Published No Matter What Flow Cytometer It Came From

USING DRUPAL. Hampshire College Website Editors Guide

Intermediate Microsoft Word 2010

Wacom Tablet. start-up guide. Nina Mingioni

When light strikes an object there are different ways it can be affected. Light can be

Chapter 9- Animation Basics

Transforming Objects and Components

More 3D - Overview. Alpha Blending (Transparency)

Getting Started With Actions

Creating an Animated Navigation Bar in InDesign*

Because After all These Years I Still Don t Get it!

Oso Toon Shader. Step 1: Flat Color

Customize Your Environment

Keynote Basics Website:

Painting Tiling Foliage Textures

Intro to Color Grading in Resolve 12.5

Emerge Workflow CE8 SAMPLE IMAGE. Simon Voisey July 2008

Detailed instructions for video analysis using Logger Pro.

Firstly, I would like to thank ProFantasy for hosting this tutorial on the RPGMaps Blog. Thank you!

Transforming Selections In Photoshop

Transcription:

How to Adjust the 16-Bit CLUT (Color Look Up Table) Editor in OsiriX 1. Import the series you are interested in into the 2D/3D Viewer. I m using the OBELIX data set, slices 1-395, available for download from the DICOM Sample Image Sets. This is a CT data set with contrast. 1a. It should be noted here that if you are using a data set that you have modified previously, the modifications may still be applied to your data. This may or may not cause a problem when editing in the 16-bit CLUT. To ensure a clean slate, you may want to go to File -> Rebuild Selected Thumbnails, after clicking on the series you need.

1b. Or select File -> Rebuild Database to refresh all of the cases. 2. Under the 2D/3D pulldown, open the series into the 3D Volume Render. 3. There are three pull down menus that you may or may not have noticed before. The one that we are currently interested in is the CLUT - color look up table. While there are numerous presets that can be cycled through at your leisure, we are going to concentrate on the 16-bit CLUT Editor. All of the other presets are in an 8-bit style, and the 16-bit color selection allows for a little more control over the transparency and color selections within your data set. So, go ahead and select that option.

4. Okay, this is usually what initially pulls up after the program thinks for a little while. First off, we can see that there is a graph along the bottom of the screen that has never shown up before. Also, there is a colored curve automatically drawn, with a few points along it s curve. We ll be getting to these in more detail later. 4a. The graph can be divided along it s x and y axis, with different elements becoming more prominent as you move along in any direction. x-axis: this maps out the image in a linear fashion along a density scale. In other words, to the far left the graph represents air. And to the far right, it represents very dense matter, such as bone or areas of very high contrast. So, generally from right to left (which is generally how I think of graphs, as more of what I am interested in seeing is on the right) we have: bone, contrast material, vessels, highly vascularized tissue (i.e. organs such as the kidneys), soft tissue, skin, air. y-axis: this is the transparency function. The top is completely opaque, running down to completely transparent at the bottom. The values for this are 0 (bottom) to 1 (top). Setting a curve at the arbitrary position of 1 can cause unsightly artifacts to appear as the data can become too opaque, so some manipulation is required to find the best setting.

4b. The curve that lies on this graph defines the area of your data set that is visible. This curve can be manipulated in two major ways. 1: the black square in the middle of the curve allows you to move it either left/right or up/down along the x or y axis of the graph. This is a quick way to change the overall area defined or the transparency. For example, if you want the skin defined, you move the entire curve more the left. However, if you are looking for bone and vessels, move the cure more to the right. Likewise, move the curve down if you want that tissue to be more transparent, and up for more opaque. 2: the individual points along the graph can also be changed to further refine the area of the data set that is visible. Like the black square, they can be individually moved so that certain colors define certain tissue densities, and how transparent those colors will show up as. By clicking on the point once, a small dialogue box shows up. This directly lists the x and y position - the position along the x-axis for that specific point and alpha (transparency) setting. Clicking the black square in the middle will bring up this dialogue box for multiple points along the curve. While the data within this dialogue box cannot be edited, it does allow for a more precise editing of points. 5. These points can be further modified, allowing you to change the color of the curve. Double click on a point to bring up a color wheel editor. As you manipulate the color in the color editor, the data set reflects these changes in real time.

Now, I m going to go ahead and make some modifications to the data set we have selected. 6. Right away you can see that the data has changed. At the beginning of step 4 with the default curve, we had some bone, soft tissue, organ, and vessel information showing up. Here, I ve manipulated the curve and changed the color in order to highlight just the bones, as close to just the bones as possible. (Due to the contrast agent, the ureters, part of the renal pelvis, and the bladder are also still visible.) Let me explain specifically what I did. By double clicking on the individual points, I made color changes. I wanted the bone to have more of a cooler color, not quite white/gray. So, I made the point to the far right a greenishwhite, moving to a white at the second point. Then, there is a quick falloff to a reddish-pink color that is along the part of the graph closest to where the soft tissue will begin to show up. This allows for a more natural color gradation. Secondly, I ve manipulated the curve position. I ve brought the first point out to the far right (about x position 1243). This allows everything under the area defined by the curve to show up. Because everything to the right is bone, I wanted all of it to be selected and visible. I also moved the points higher on the y-axis to give the bone a more solid feel (remember higher on the y-axis is more opaque, so the alpha is set around.625). This is where the fact that a setting of 1, or the top of the graph may be too much opacity. The two points to the left begin the fall off. It can be tricky to define the specific area of bone vs. soft tissue, so by moving that point to a slightly more transparent area, it allows the bone to retain most of it s integrity without bringing out too many hot-spots of unwanted tissue. The final point to the left defines the shadows of the data set. This point is default black, and I generally leave it along the bottom to give better definition to the shadow areas. However, feel free to play around with any of these settings to see what they produce. 6a. As you can see, this is the same curve - but I ve moved it down on the y-axis (alpha setting of.24). The positions of the points along the x-axis have not changed. By moving it down on the y-axis, the data set defined by this curve becomes more transparent.

7. Now, here is something that makes the 16-bit CLUT very powerful. This algorithm has the ability to define multiple tissue density curves. Right click on the graph area and click on New Curve. 8. As you can see, this pulls up another default curve that can then be edited to define a tissue that you wish to highlight. In this case, why don t we go ahead and pull the bone transparency back up so that it is opaque. And lets change that new curve so that it better defines just the internal anatomy, specifically the vessels and kidneys.

9. Okay, here is that data set, now with the two curves mentioned. I also changed the colors on the bone curve to better differentiate the cool bone from the warmer vessels. I moved the new curve behind the bone curve to try and bring out the cooler colors of the bone better. This option is available when you right click, select Send to Back. Note: The send to back option sometimes causes data to rearrange itself, but more often, it is a very subtle change. At times, it causes no visible effect at all. 10. Now, to further demonstrate the versitility of this 16-bit CLUT option, we are going to add another aspect of the anatomy. Right now, we are looking at how the bones interact with the vessels and internal organs. Lets go ahead and add the surface anatomy as well. This can give a good reference for illustrations. Right click on the graph area and select New Curve once again.

11. As you can see, I ve already manipulated the curve as we talked about in the previous steps. This is a fairly narrow band, as the tissue density of skin doesn t encompass much. If you want to get technical, you can see that it actually coincides with the last peak to the left before the sharp drop-off (around x value -100). As you use this graph more, the areas that define different tissue densities become more clear. At this level of opacity, you can better see where the areas of skin are going to be defined. However, we can no longer see the internal anatomy. This is more of a confirmation that you have the correct area selected. 12. Here we can see that with the skin opacity brought very low, the bones and internal organs sitting within the abdomen. 13. Once you have settings to a point that you like, you have the option of saving out these settings. Again, right click in the graph area. This brings up that dialogue box mentioned earlier, and click on the Save option. Type in the name you want (I called this one test ) and save.

13a. This allows you to reselect this specific CLUT later, if you want to edit it again. It continues to be an option, even after OsiriX is closed and reopened. However, note that it applies the CLUT without the graph at the bottom. To re-access the graph settings if further editing is necessary, first apply the CLUT from the preset menu. Once applied, reopen the 16-bit CLUT, and the graphs are there for editing at a later date. This option also allows you to save out a CLUT and apply it to multiple data sets. These steps can also define different areas of transparency, such as the lungs transparent over the heart, viewing the skull inside the soft tissue of the face, etc. Many possibilities are open once this tool enters your workflow. I hoped this helped to begin to explain how to utilize the 16-bit CLUT in your OsiriX pipeline. Feel free to e-mail questions and suggestions, corrections, etc. to sarah.hegmann@yahoo.com.