Algorithm User Guide:

Similar documents
Positive Pixel Count Algorithm. User s Guide

Positive Pixel Count Algorithm

Image Analysis for Fluorescence

User Reference Manual

Fig Color spectrum seen by passing white light through a prism.

Digital Image Processing Lec.(3) 4 th class

Image Viewing. with ImageScope

How to use advanced color techniques

How to use advanced color techniques

Retina. last updated: 23 rd Jan, c Michael Langer

Digital Image Processing. Lecture # 8 Color Processing

How to use advanced color techniques

Color is the factory default setting. The printer driver is capable of overriding this setting. Adjust the color output on the printed page.

6 Color Image Processing

IncuCyte ZOOM Fluorescent Processing Overview

Chapter 3 Part 2 Color image processing

Perception to visualization I

Part I: Color Foundations The Basic Principles of COLOUR theory

Digital Image Processing. Lecture # 6 Corner Detection & Color Processing

COLOR and the human response to light

The Unsharp Mask. A region in which there are pixels of one color on one side and another color on another side is an edge.

Introduction. The Spectral Basis for Color

Lecture 3: Grey and Color Image Processing

color basics theory & application Fall 2013 Ahmed Ansari Communication Design Fundamentals

To discuss. Color Science Color Models in image. Computer Graphics 2

Notes on colour mixing

Chapter 4. Incorporating Color Techniques

IncuCyte ZOOM Scratch Wound Processing Overview

Figure 1: Energy Distributions for light

Understanding Color Theory Excerpt from Fundamental Photoshop by Adele Droblas Greenberg and Seth Greenberg

Understand brightness, intensity, eye characteristics, and gamma correction, halftone technology, Understand general usage of color

Objective Explain design concepts used to create digital graphics.

Lecture 8. Color Image Processing

CS 547 Digital Imaging Lecture 2

DrawString vs. WWrite et al.:

excite the cones in the same way.

3.4 COLOR CORRECTION

Assignment: Light, Cameras, and Image Formation

ImageJ, A Useful Tool for Image Processing and Analysis Joel B. Sheffield

Definiens. Tissue Studio 4.2. Tutorial 1: Composer and Nuclear Markers

Hello, welcome to the video lecture series on Digital image processing. (Refer Slide Time: 00:30)

Image Processing for Mechatronics Engineering For senior undergraduate students Academic Year 2017/2018, Winter Semester

THE MEANING OF COLOR VISUAL COMMUNICATION III 3D DESIGN PRINCIPLES

DESIGN & DEVELOPMENT OF COLOR MATCHING ALGORITHM FOR IMAGE RETRIEVAL USING HISTOGRAM AND SEGMENTATION TECHNIQUES

Leica DMi8A Quick Guide

Chapter 9: Color. What is Color? Wavelength is a property of an electromagnetic wave in the frequency range we call light

Interactive Computer Graphics

Performance Analysis of Color Components in Histogram-Based Image Retrieval

White light can be split into constituent wavelengths (or colors) using a prism or a grating.

YIQ color model. Used in United States commercial TV broadcasting (NTSC system).

GRAPHICS TECHNOLOGY II

Note to Coin Exchanger

Image Enhancement (from Chapter 13) (V6)

Fundamentals of color. Color temperature

4. Measuring Area in Digital Images

Color Image Processing II

10 Zone RGB-W LED Controller

Color Image Processing

Photoshop Elements 3 More Improvements

The Color Wheel. The color wheel shows relationships between the colors.

Color Image Processing

For a long time I limited myself to one color as a form of discipline. Pablo Picasso. Color Image Processing

Digital Image Processing Chapter 6: Color Image Processing ( )

GIMP More Improvements

Digital Image Processing

COLOR. and the human response to light

Image and video processing (EBU723U) Colour Images. Dr. Yi-Zhe Song

Technology and digital images

COLOR AS A DESIGN ELEMENT

INSTITUTIONEN FÖR SYSTEMTEKNIK LULEÅ TEKNISKA UNIVERSITET

THEORY AND APPROACHES TO AUTOMATED IMAGE ANALYSIS IN DIGITAL PATHOLOGY

A Hue-Based Method for ph Determination

Lecture 1: image display and representation

Color Image Processing. Gonzales & Woods: Chapter 6

A Basic Guide to Photoshop Adjustment Layers

Color Image Processing. Jen-Chang Liu, Spring 2006

CSE 564: Scientific Visualization

Visual Perception. human perception display devices. CS Visual Perception

Unit 8: Color Image Processing

Color and More. Color basics

Chapter 2 Fundamentals of Digital Imaging

Motion Detection Keyvan Yaghmayi

Light Microscopy. Upon completion of this lecture, the student should be able to:

Brain Tumor Segmentation of MRI Images Using SVM Classifier Abstract: Keywords: INTRODUCTION RELATED WORK A UGC Recommended Journal

Digitizing Color. Place Value in a Decimal Number. Place Value in a Binary Number. Chapter 11: Light, Sound, Magic: Representing Multimedia Digitally

Chapter 6: Color Image Processing. Office room : 841

ImageJ: Introduction to Image Analysis 3 May 2012 Jacqui Ross

Bi Imaging. Multicolor Imaging: The Important Question of Co-Localization. Anna Smallcombe Bio-Rad Laboratories, Hemel Hempstead, UK

5/17/2009. Digitizing Color. Place Value in a Binary Number. Place Value in a Decimal Number. Place Value in a Binary Number

Introduction to Image Analysis with

Preview. Sound Section 1. Section 1 Sound Waves. Section 2 Sound Intensity and Resonance. Section 3 Harmonics

The human visual system

Color Image Processing

Elements and Principles

MOTION GRAPHICS BITE 3623

Chapter 12. Preview. Objectives The Production of Sound Waves Frequency of Sound Waves The Doppler Effect. Section 1 Sound Waves

Available Features. For details on the operating procedures for these functions, refer to the User s Guide.

A Basic Guide to Photoshop CS Adjustment Layers

Psy 280 Fall 2000: Color Vision (Part 1) Oct 23, Announcements

Digital Image Processing. Lecture # 3 Image Enhancement

Transcription:

Algorithm User Guide: Positive Pixel Count Use the Aperio algorithms to adjust (tune) the parameters until the quantitative results are sufficiently accurate for the purpose for which you intend to use the algorithm. You will want to test the algorithm on a variety of images so its performance can be evaluated across the full spectrum of expected imaging conditions. To be successful, it is usually necessary to limit the field of application to a particular type of tissue and a specific histological preparation. A more narrowly defined application and consistency in slide preparation generally equates to a higher probability of success in obtaining satisfactory algorithms results. Aperio algorithms provided by Human Tissue Resource Center: Positive Pixel Count Colocalization Color Deconvolution Nuclear Quantification Membrane Quantification Microvessel Analysis Rare Event Detection The Positive Pixel Count algorithm can be used to quantify the amount of a specific stain present in a scanned slide image. You will specify a color (range of hues and saturation) and three intensity ranges (weak, positive, and strong). For pixels which satisfy the color specification, the algorithm counts the number and intensity-sum in each intensity range, along with three additional quantities: average intensity, ratio of strong/total number, and average intensity of weak+positive pixels. The first 6 input parameters on every macro should NOT be changed. The next 3 parameters (Classifier Neighborhood, Classifier, and Class Lists) are Genie parameters and should be changed. 1

1 Algorithm Input Parameters A. Input Parameters for Positive Pixel Count Algorithm Hue Value This is the hue position on the color circle for Positive color, ranging from 0 to 1. It can take on values between 0.0 and 1.0. Red = 0.0, Green = 0.33, Blue = 0.66, Brown = 0.1. Hue Width This value selects the range of hues, centered on the Hue Value that will satisfy the hue detection process. By increasing this number, you specify that a larger range of hues will be accepted for specifying the Positive color band. By decreasing this number, you tighten the range of hues that will be acceptable. The number can range between zero and 1, where zero is a narrow hue width and 1 selects the entire range of hues. A value between 0.33 and 0.5 is usually reasonable. Color Saturation Threshold This is the required saturation of the Positive color. RGB values are represented as gray + color. The value can be between 0.0 and 1.0, with 1.0 corresponding to no gray component (fully saturated). Pixels with saturation less than this value are not reported. Iwp (High) Upper limit of intensity for weak positive pixels. Iwp is also used as an intensity threshold for negative stained pixels pixels which do not meet the hue/saturation limits, but have intensity less than Iwp, are counted as negative pixels. Iwp (Low) = Ip (High) Lower limit of intensity for weak positive pixels, upper limit of intensity for positive pixels. Ip (Low) = Isp (High) Lower limit of intensity for positive pixels, upper limit of intensity for strong positive pixels. Isp (Low) Lower limit of intensity for strong positive pixels. Intensity = (R+G+B)/3 The intensity limits establish three intensity ranges for classifying and summing pixel values. The greater the intensity value, the brighter the pixel. 2 Algorithm Results Note: The first section of the Layer Attributes pane displays the algorithm results; the second portion (labeled Algorithm Inputs ) repeats the input parameters you specified. A. Algorithm Output Parameters Nwp Number of Weak Positive pixels (Yellow in mark up image). Np Number of Positive pixels (Orange in mark up image). 2

Nsp Number of Strong Positive pixels (Red in mark up image). Iwp Sum of Intensity values for all Weak Positive pixels. Ip Sum of Intensity values for all Positive pixels. Isp Sum of Intensity values for all Strong Positive pixels. Iavg Average Intensity of all pixels: Iavg = (Iwp+Ip+Isp)/(Nwp+Np+Nsp). Nsr Ratio of Strong Positive pixels to total pixels: Nsr = Nsp/(Nwp+Np+Nsp). Iwavg Average Intensity excluding Strong Positive pixels: (Iwp+Ip)/(Nwp+Np). Nn Number of Negative pixels (Blue in mark up image). In Sum of Intensity values for all Negative pixels. NTotal Number of Total pixels, Positive+Negative (Nwp+Np+Nsp+Nn). Positivity Total number of positive pixels divided by total number of pixels: (NTotal Nn)/(NTotal). ATotal Total area in square millimeters of all pixels counted in the NTotal result. 3 Understanding Positive Pixel Count Parameters A. Color Concepts The Positive Pixel Count algorithm detects pixels that match the input parameters set for the algorithm. In the example above, imagine every color residing on this wheel, with the color red being assigned the value zero. The actual color is called the hue. As you move around the rim, you move from one hue to another. Each hue has a numeric representation on this wheel. o Green is 0.33 (as it is 1/3 of the way around the circle from red, which is 0.00). o Blue is 0.66 (2/3 of the way around). o Brown, which is almost halfway between Red and Green, has a value of 0.1. Hue Value The number associated with the hue you want to use is based on its position on the wheel. 3

Saturation Represents the purity of the color, with the rim of the wheel representing complete saturation. For example, fully saturated Red is the color on the rim of the wheel, a less saturated Red (e.g. Pink) resides on the red vector, but closer to the center of the wheel. Hue Width The wedge on the wheel that represents all hues that will satisfy pixel detection based on the Hue Value. The smaller the Hue Width, the more restrictive is the definition of the hues that are acceptable. For example, if you want pixels to be detected only if they are precisely Brown, then you might specify a Hue Width of zero. If slightly reddish brown to slightly greenish brown are acceptable, then you might specify a Hue Width of 0.5. You may want to think of this as a hue threshold value. B. Intensity Another value that can be used to detect a pixel is the Intensity. Intensity is the measure of brightness of the pixel and is the average of R+B+G values of the pixel. Intensity ranges from zero (black) to 255 (bright white), so that a large intensity value means that the pixel is brighter. Intensity is the opposite of density. It is proportional to the amount of light transmitted through the slide, while density is proportional to the amount of light that is blocked by the stained tissue. 4

Low Density High Density 4 Positive Pixel Count Analysis A. Running Analysis Annotate the slide. Open the Analysis window and click on Create. Select Positive Pixel Count v9. Adjust the input parameters. Select Selected Annotation Layer to analyze only selected areas of the image. Check the Generate Markup Image box. 5

Click Run. Open the Annotations window to view results. Note: Use the color wheel to calculate the Hue. 6

7