Outline 5/2/2008. A Color-Based Approach for Automated Segmentation in Tumor Tissue Classification by Wang et. al. US Mortality, 2005

Size: px
Start display at page:

Download "Outline 5/2/2008. A Color-Based Approach for Automated Segmentation in Tumor Tissue Classification by Wang et. al. US Mortality, 2005"

Transcription

1 A Color-Based Approach for Automated Segmentation in Tumor Tissue Classification by Wang et. al. Adam Budde Dhaval Desai Kieran Sweeney BME/MP 574 Outline Motivation and background Color based feature extraction Color normalization Automatic feature extraction PCA learning algorithm and classification Compare semi-automatic vs. automatic segmentation results Questions 2008 Estimated US Cancer Deaths* US Mortality, 2005 Lung & bronchus 31% Prostate 10% Colon & rectum 8% Pancreas 6% Liver & intrahepatic 4% bile duct Leukemia 4% Esophagus 4% Urinary bladder 3% Non-Hodgkin 3% lymphoma Kidney & renal pelvis 3% All other sites 24% Men 294,120 Women 271,530 26% Lung & bronchus 15% Breast 9% Colon & rectum 6% Pancreas 6% Ovary 3% Non-Hodgkin lymphoma 3% Leukemia 3% Uterine corpus 2% Liver & intrahepatic bile duct 2% Brain/ONS 25% All other sites Rank Cause of Death No. of deaths % of all deaths 1. Heart Diseases 652, Cancer 559, Cerebrovascular diseases 143, Chronic lower respiratory diseases 130, Accidents (unintentional injuries) 117, Diabetes mellitus 75, Alzheimer disease 71, Influenza & pneumonia 63, Nephritis* 43, ONS=Other nervous system. Source: American Cancer Society, Septicemia 34, Source: American Cancer Society,

2 Tumor Grading Histochemical staining of tumor samples Used to classify how abnormal cancer cells look (vs. cancer staging) Examine structure and growth pattern of cells Vary with cancer type Allow doctors in planning treatment and estimating patient s prognosis Grade GX G1 G2 G3 G4 Description Undetermined grade Well-differentiated (Low grade) Moderately differentiated (Intermediate grade) Poorly differentiated (High grade) Undifferentiated (High grade) [1] Tissue Extraction (Biopsy or Surgery) Proteins Nucleus Lipids Carbohydrates Fix and Process Tissue Section Tissue Stain Tissue [1] National Cancer Institute Other cellular components Histochemical staining and Tumor Grading Automated Segmentation in Tumor Tissue Classification Grade Differentiation Breast Cancer jc/journal/v93/n11/fig_ta b/ f3.html Prostate Cancer Grade Differentiation Microscopic images Color-Based Feature Extraction (CBFE) system Color Normalization Automatic feature extraction PCA learning algorithm and classification 2

3 Microscopic Images Microscopy images obtained from oral cancer specimens (total 79 slides) Tri-color staining Vessel: red (i) Nucleus: blue or purple blue(ii) Background: light or dark grey i Color Normalization Why color normalize? Color space RGB space Microscopy images have different color distributions Staining Microscope used Color normalize Similar color distribution Automatic feature extraction Protocol used to color normalize: Reinhard et. al. Color Transfer between Images. Applied Perception. Sept RGB image Red, Green, and Blue additive color model Sensing, representation, and display of images in electronic systems Device-dependent 3

4 Color space LMS space Large, Medium, and Short cones in the retina RGB space doesn t capture the naturally occurring wavelength mixtures LMS space captures what combinations of photoreceptors are actually being stimulated LMS space can be derived from RGB space Color space lαβ space Developed by Ruderman et. al. in 1998 Discovered in the context of understanding the human visual system lαβ space is derived from LMS space Minimizes correlation between the channels Helps determine the activation of human visual system more accurately then the LMS space RGB space vs. lαβ space Why convert to lαβ space? Correlation between R, G, and B values Little correlation between l, α, and β values Allows the application of different operations in different channels Prevents cross-channel artifacts from occurring lαβ space ideal for carrying out normalization 4

5 Converting RGB to lαβ space Color normalization Step 1: RGB to LMS Step 2: Take log of LMS Source image: Image that needs to be normalized Target image: Image whose color information will be used to correct source image Need to convert both source and target images from RGB to lαβ color space Step 3: LMS to lαβ Step 4: Color normalize algorithm Color normalization Converting lαβ to RGB space Step 1: Compute mean and standard deviations of source and target images Step 2: Subtract the mean from the data points Step 3: Scale source image data using standard deviations of the source and target images Step 4: Add the mean computed for the target image σt = σ stddevof target image s = std devof source image Step 5: Convert back to RGB Step 1: lαβ to LMS Step 2: Take anti log of LMS Step 3: LMS to RGB Step 4: Use normalized image for Automatic Feature Extraction 5

6 Gamma correction Examples of color normalization Controls overall brightness Often used to correct bleaching seen in images Varying gamma changes ratios of R:G:B Gamma is invariant in log lαβ space RGB LMS: gamma changes by a small amount Source Target Normalized image Examples of color normalization Examples of color normalization Swatches Select different sets of color information in source and target images Normalize the sets separately E.g. Match blues of sky and yellows of the café and castle Source image Normalized image Source image Target image Normalized image 6

7 COLOR BASED IMAGE TECHNIQUES RGB Color Space Color coordinate system similar to Cartesian system (0 R 1), (0 G 1), (0 B 1) Gray pixel if R ij =G ij =B ij RGB Images RGB Images 7

8 RGB Images HSI Color Space Advantages Simple system for computers RGB output for LCD/CRT screens Disadvantages Unintuitive for humans Color and intensity info mixed H: Hue (0 H <360 ) S: Saturation (0 S 1) I: Intensity, (0 I 1) More intuitive for humans to interpret HSI Color Space HSI Images Color info Intensity info H: Hue (0 H <360 ) S: Saturation (0 S 1) I: Intensity, (0 I 1) More intuitive for humans to interpret Color info decoupled from intensity info 8

9 HSI Images HSI Images Hue Describes primary color of image Radial measure: Red=0 Saturation Describes amount by which color is diluted by white Intensity Brightness value RGB to HSI RGB to HSI web2.clarkson.edu/class/image_process/rgb_to_hsi.pdf 9

10 HSI Component Manipulation HSI Component Manipulation im=imread('istanbuleminonu.jpg'); imhsv=rgb2hsv(im); for i=1:size(imhsv,1) for j=1:size(imhsv,2) H(i,j)=imHSV(i,j,1); H(i,j) j)=h(i,j) j)*360; H(i,j)=H(i,j)+180; if H(i,j)>+360 H(i,j)=H(i,j)-360; end H(i,j)=H(i,j)./360; end end imhsv(:,:,1)=h; imrgb=hsv2rgb(imhsv); imrgb=imrgb./max(max(max(imrgb))); imshow(imrgb); HSI Component Manipulation Intensity Slicing Original Image Hue Shift Image Picker thyroid phantom Low intensity variance in current image Generate pseudocolor image using HSI Convert to HSI Assign color information based on intensity thresholds Gonzales & Woods Gonzales & Woods 10

11 Intensity Slicing Intensity Transforms Picker thyroid phantom Low intensity variance in current image Pseudocolor image Intensity information is much more apparent in the pseudocolor image Gonzales & Woods Intensity info is fed into transform and to generate RGB channels for each pixel RGB channels used to produce pseudocolor image Gonzales & Woods Gonzales & Woods HSI in Tumor Tissue Classification HSI in Tumor Tissue Classification Normalized Image Source Image Normalized Image Yi-Yang Wing, et al 11

12 HSI in Tumor Tissue Classification HSI in Tumor Tissue Classification Normalized Image Normalized Red Component Image (NRCI) Enhances vessels Hue Saturation Intensity Normalized Blue Component Image (NRCI) Enhances nuclei Yi-Yang Wing, et al Yi-Yang Wing, et al AUTOMATIC SELECTION OF TRAINING SAMPLES Automatic Selection of Training Samples Previous steps have standardized di d images Now an algorithm can be used to automatically select training samples 12

13 Selection of vessel samples Selection of nuclei samples Utilizes NRCI images C=1, therefore following algorithm is used Utilizes NBCI images C=2, therefore following algorithm is used Outputs (mxm) images as training samples Stops when N 1 training samples are extracted from image Outputs (mxm) images as training samples Stops when N 2 training samples are extracted from image Selection of background samples PRINCIPAL COMPONENT ANALYSIS C=3, therefore following algorithm is used Stores individual pixels that pass algorithm N3/9 of these pixels are randomly selected These selected pixels, and their neighbors, are stored to form (mxm) training samples And other observations 13

14 Covariance and Covariance Matrices Covariance Matrix Covariance A measure of how two signals vary together Covariance Matrix Higher order generalization of variance Diagonals contain variances Matrix Multiplication Eigenvectors A vector multiplied by eigenvector will point in same (or opposite) direction Characteristic equation Ax =λx Only square matrices have eigenvectors A linear operator 14

15 Eigenvectors - Orthogonality All eigenvectors are orthogonal to each other Important to PCA Data in terms of these eigenvectors Instead of in terms of original axes Because orthogonal, they are independent of one another (no info about one in the other) Eigenvalues Paired with each eigenvector A scalar If matrix is multiplied li by eigenvector, it will be eigenvalue times greater in magnitude Principle Components Analysis Invented by Karl Pearson in 1901 Used to reduce high dimension data to lower dimension data I will show a 2-D example usually much higher dimensioned Step 1: Get Data In example: p1vec is intensity of red in pixel 1 p2vec is intensity of red in pixel 2 p2vec Data p1vec 15

16 Step 2: Subtract Mean Step 3: Calculate Covariance Matrix So that covariance 2 matrix is equal to the 1.5 correlation matrix 1 Not a problem for final result -0.5 Mean can be added -1 back later p2vec -1.5 Mean Adjusted Data Calculated as before Done by Matlab covariance matrix = p1vec Step 4: Calculate Eigenvectors and Eigenvalues Done by Matlab Need to be unit eigenvectors Automatic in Matlab Results show patterns in the data eigenvectors = eigenvalues = Step 4: Calculate Eigenvectors and Eigenvalues Cont d 2 Major eigenvector 1.5 Goes through center 1 Follows major pattern, like line of 0.5 best fit 0 The two data sets are -0.5 related along this line -1 Large eigenvalue here p1vec Data with Eigenvectors p1vec 16

17 5/2/2008 Step 4: Calculate Eigenvectors and Eigenvalues Cont d Step 5: Choose Major Eigenvectors p1vec Data with Eigenvectors Minor eigenvector Shows variation from major vector Smaller eigenvalue here Normally many dimensions Goal is to account for a certain amount of variability About 90% is common We will take both, so that we still have two dimensions p1vec Matlab code Multivariate Normal Distribution % Step 1 Collect Data p1vec = [ ]; Generalization of 1D Gaussian p2vec = [ ]; plot(p1vec, p2vec, 'r+') axis([ ]) % Step 2 Subtract mean p1mean = mean(p1vec); p2mean = mean(p2vec); p1vec = p1vec - p1mean p2vec = p2vec - p2mean % Step 3 Calculate Covariance rbcov = cov( p1vec, p2vec ) % Step 4 Calculate Eigenvalues and Eigenvectors [eigenvectors,eigenvalues] = eig(rbcov) p = [-2 2]; slope1 = eigenvectors(1,1)/eigenvectors(2,1); slope2 = eigenvectors(1,2)/eigenvectors(2,2); plot(p1vec, p2vec, 'r+', p, slope1*p, p, slope2*p) axis([ ]) 17

18 Multivariate Normal Distribution Cont d Color Classification Can have as many dimensions as you want Create Multivariate Gaussian pdf Use Eigenvectors and Eigenvalues to determine axis Iso-probability contour: We will use 2D case Color Classification Post Processing Calculate pdf for each new sample in each category Method does not consider spatial relationships Nonlinear merging strategy Merge areas less than 5 pixels into background Result is probability that it matches category Classified as whichever category has max probability 18

19 Experiment - Setup Experiment Pictures 1 79 images (40 training, 39 testing) Two approaches Semiautomatic approach, training samples selected manually Fully automatic approach, training samples selected by algorithm Goal is to determine if their results are similar Original Semi-auto Fully auto Experiment Pictures 2 Experiment - Results Original Semi-auto Fully auto Greater than 90% accuracy Advantages Removes tedious manual training step Faster, less costly Sufficient for most clinical applications Tool for oral cancer detection Disadvantages Needs specific staining 19

Denominator: total number of census tracts in Louisiana; numerator: number of census tracts meeting the criteria 4

Denominator: total number of census tracts in Louisiana; numerator: number of census tracts meeting the criteria 4 Tables & Figures Table 1. Number and Percentage of Census Tracts Meeting the Publication Criteria with Statistically Significantly Higher or Lower Rates than based on Cancer Cases diagnosed between 2006

More information

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

Fig Color spectrum seen by passing white light through a prism. 1. Explain about color fundamentals. Color of an object is determined by the nature of the light reflected from it. When a beam of sunlight passes through a glass prism, the emerging beam of light is not

More information

Digital Image Processing. Lecture # 8 Color Processing

Digital Image Processing. Lecture # 8 Color Processing Digital Image Processing Lecture # 8 Color Processing 1 COLOR IMAGE PROCESSING COLOR IMAGE PROCESSING Color Importance Color is an excellent descriptor Suitable for object Identification and Extraction

More information

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

Digital Image Processing. Lecture # 6 Corner Detection & Color Processing Digital Image Processing Lecture # 6 Corner Detection & Color Processing 1 Corners Corners (interest points) Unlike edges, corners (patches of pixels surrounding the corner) do not necessarily correspond

More information

CSSE463: Image Recognition Day 2

CSSE463: Image Recognition Day 2 CSSE463: Image Recognition Day 2 Roll call Announcements: Moodle has drop box for Lab 1 Next class: lots more Matlab how-to (bring your laptop) Questions? Today: Color and color features Do questions 1-2

More information

Color Image Processing. Gonzales & Woods: Chapter 6

Color Image Processing. Gonzales & Woods: Chapter 6 Color Image Processing Gonzales & Woods: Chapter 6 Objectives What are the most important concepts and terms related to color perception? What are the main color models used to represent and quantify color?

More information

Introduction Approach Work Performed and Results

Introduction Approach Work Performed and Results Algorithm for Morphological Cancer Detection Carmalyn Lubawy Melissa Skala ECE 533 Fall 2004 Project Introduction Over half of all human cancers occur in stratified squamous epithelia. Approximately one

More information

Segmentation of Microscopic Bone Images

Segmentation of Microscopic Bone Images International Journal of Electronics Engineering, 2(1), 2010, pp. 11-15 Segmentation of Microscopic Bone Images Anand Jatti Research Scholar, Vishveshvaraiah Technological University, Belgaum, Karnataka

More information

Digital Image Processing

Digital Image Processing Digital Image Processing Color Image Processing Christophoros Nikou cnikou@cs.uoi.gr University of Ioannina - Department of Computer Science and Engineering 2 Color Image Processing It is only after years

More information

Image analysis. CS/CME/BioE/Biophys/BMI 279 Oct. 31 and Nov. 2, 2017 Ron Dror

Image analysis. CS/CME/BioE/Biophys/BMI 279 Oct. 31 and Nov. 2, 2017 Ron Dror Image analysis CS/CME/BioE/Biophys/BMI 279 Oct. 31 and Nov. 2, 2017 Ron Dror 1 Outline Images in molecular and cellular biology Reducing image noise Mean and Gaussian filters Frequency domain interpretation

More information

Chapter 3 Part 2 Color image processing

Chapter 3 Part 2 Color image processing Chapter 3 Part 2 Color image processing Motivation Color fundamentals Color models Pseudocolor image processing Full-color image processing: Component-wise Vector-based Recent and current work Spring 2002

More information

Image analysis. CS/CME/BioE/Biophys/BMI 279 Oct. 31 and Nov. 2, 2017 Ron Dror

Image analysis. CS/CME/BioE/Biophys/BMI 279 Oct. 31 and Nov. 2, 2017 Ron Dror Image analysis CS/CME/BioE/Biophys/BMI 279 Oct. 31 and Nov. 2, 2017 Ron Dror 1 Outline Images in molecular and cellular biology Reducing image noise Mean and Gaussian filters Frequency domain interpretation

More information

Color Image Processing

Color Image Processing Color Image Processing Jesus J. Caban Outline Discuss Assignment #1 Project Proposal Color Perception & Analysis 1 Discuss Assignment #1 Project Proposal Due next Monday, Oct 4th Project proposal Submit

More information

Digital Image Processing (DIP)

Digital Image Processing (DIP) University of Kurdistan Digital Image Processing (DIP) Lecture 6: Color Image Processing Instructor: Kaveh Mollazade, Ph.D. Department of Biosystems Engineering, Faculty of Agriculture, University of Kurdistan,

More information

Color Science. What light is. Measuring light. CS 4620 Lecture 15. Salient property is the spectral power distribution (SPD)

Color Science. What light is. Measuring light. CS 4620 Lecture 15. Salient property is the spectral power distribution (SPD) Color Science CS 4620 Lecture 15 1 2 What light is Measuring light Light is electromagnetic radiation Salient property is the spectral power distribution (SPD) [Lawrence Berkeley Lab / MicroWorlds] exists

More information

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

For a long time I limited myself to one color as a form of discipline. Pablo Picasso. Color Image Processing For a long time I limited myself to one color as a form of discipline. Pablo Picasso Color Image Processing 1 Preview Motive - Color is a powerful descriptor that often simplifies object identification

More information

Capturing Light in man and machine

Capturing Light in man and machine Capturing Light in man and machine CS194: Image Manipulation & Computational Photography Alexei Efros, UC Berkeley, Fall 2015 Etymology PHOTOGRAPHY light drawing / writing Image Formation Digital Camera

More information

Digital Image Processing Chapter 6: Color Image Processing ( )

Digital Image Processing Chapter 6: Color Image Processing ( ) Digital Image Processing Chapter 6: Color Image Processing (6.1 6.3) 6. Preview The process followed by the human brain in perceiving and interpreting color is a physiopsychological henomenon that is not

More information

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

Image Processing for Mechatronics Engineering For senior undergraduate students Academic Year 2017/2018, Winter Semester Image Processing for Mechatronics Engineering For senior undergraduate students Academic Year 2017/2018, Winter Semester Lecture 8: Color Image Processing 04.11.2017 Dr. Mohammed Abdel-Megeed Salem Media

More information

MULTISPECTRAL IMAGE PROCESSING I

MULTISPECTRAL IMAGE PROCESSING I TM1 TM2 337 TM3 TM4 TM5 TM6 Dr. Robert A. Schowengerdt TM7 Landsat Thematic Mapper (TM) multispectral images of desert and agriculture near Yuma, Arizona MULTISPECTRAL IMAGE PROCESSING I SENSORS Multispectral

More information

Visual Perception. Overview. The Eye. Information Processing by Human Observer

Visual Perception. Overview. The Eye. Information Processing by Human Observer Visual Perception Spring 06 Instructor: K. J. Ray Liu ECE Department, Univ. of Maryland, College Park Overview Last Class Introduction to DIP/DVP applications and examples Image as a function Concepts

More information

Chapter 6: Color Image Processing. Office room : 841

Chapter 6: Color Image Processing.   Office room : 841 Chapter 6: Color Image Processing Lecturer: Jianbing Shen Email : shenjianbing@bit.edu.cn Office room : 841 http://cs.bit.edu.cn/shenjianbing cn/shenjianbing It is only after years of preparation that

More information

Capturing Light in man and machine

Capturing Light in man and machine Capturing Light in man and machine CS194: Image Manipulation & Computational Photography Alexei Efros, UC Berkeley, Fall 2014 Etymology PHOTOGRAPHY light drawing / writing Image Formation Digital Camera

More information

Unit 8: Color Image Processing

Unit 8: Color Image Processing Unit 8: Color Image Processing Colour Fundamentals In 666 Sir Isaac Newton discovered that when a beam of sunlight passes through a glass prism, the emerging beam is split into a spectrum of colours The

More information

Image Processing. Michael Kazhdan ( /657) HB Ch FvDFH Ch. 13.1

Image Processing. Michael Kazhdan ( /657) HB Ch FvDFH Ch. 13.1 Image Processing Michael Kazhdan (600.457/657) HB Ch. 14.4 FvDFH Ch. 13.1 Outline Human Vision Image Representation Reducing Color Quantization Artifacts Basic Image Processing Human Vision Model of Human

More information

A Hybrid Colour Image Enhancement Technique Based on Contrast Stretching and Peak Based Histogram Equalization

A Hybrid Colour Image Enhancement Technique Based on Contrast Stretching and Peak Based Histogram Equalization A Hybrid Colour Image Enhancement Technique Based on Contrast Stretching and Peak Based Histogram Equalization A Balachandra Reddy, K Manjunath Abstract: Medical image enhancement technologies have attracted

More information

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

Brain Tumor Segmentation of MRI Images Using SVM Classifier Abstract: Keywords: INTRODUCTION RELATED WORK A UGC Recommended Journal Brain Tumor Segmentation of MRI Images Using SVM Classifier Vidya Kalpavriksha 1, R. H. Goudar 1, V. T. Desai 2, VinayakaMurthy 3 1 Department of CNE, VTU Belagavi 2 Department of CSE, VSMIT, Nippani 3

More information

Lecture 8. Color Image Processing

Lecture 8. Color Image Processing Lecture 8. Color Image Processing EL512 Image Processing Dr. Zhu Liu zliu@research.att.com Note: Part of the materials in the slides are from Gonzalez s Digital Image Processing and Onur s lecture slides

More information

Multispectral Enhancement towards Digital Staining

Multispectral Enhancement towards Digital Staining Multispectral Enhancement towards Digital Staining The Harvard community has made this article openly available. Please share how this access benefits you. Your story matters. Citation Published Version

More information

GE 113 REMOTE SENSING. Topic 7. Image Enhancement

GE 113 REMOTE SENSING. Topic 7. Image Enhancement GE 113 REMOTE SENSING Topic 7. Image Enhancement Lecturer: Engr. Jojene R. Santillan jrsantillan@carsu.edu.ph Division of Geodetic Engineering College of Engineering and Information Technology Caraga State

More information

INSTITUTIONEN FÖR SYSTEMTEKNIK LULEÅ TEKNISKA UNIVERSITET

INSTITUTIONEN FÖR SYSTEMTEKNIK LULEÅ TEKNISKA UNIVERSITET INSTITUTIONEN FÖR SYSTEMTEKNIK LULEÅ TEKNISKA UNIVERSITET Some color images on this slide Last Lecture 2D filtering frequency domain The magnitude of the 2D DFT gives the amplitudes of the sinusoids and

More information

Figure 1: Energy Distributions for light

Figure 1: Energy Distributions for light Lecture 4: Colour The physical description of colour Colour vision is a very complicated biological and psychological phenomenon. It can be described in many different ways, including by physics, by subjective

More information

Capturing Light in man and machine

Capturing Light in man and machine Capturing Light in man and machine 15-463: Computational Photography Alexei Efros, CMU, Fall 2010 Etymology PHOTOGRAPHY light drawing / writing Image Formation Digital Camera Film The Eye Sensor Array

More information

Published in A R DIGITECH

Published in A R DIGITECH MEDICAL DIAGNOSIS USING TONGUE COLOR ANALYSIS Shivai A. Aher*1, Vaibhav V. Dixit*2 *1(M.E. Student, Department of E&TC, Sinhgad College of Engineering, Pune Maharashtra) *2(Professor, Department of E&TC,

More information

Interactive Computer Graphics

Interactive Computer Graphics Interactive Computer Graphics Lecture 4: Colour Graphics Lecture 4: Slide 1 Ways of looking at colour 1. Physics 2. Human visual receptors 3. Subjective assessment Graphics Lecture 4: Slide 2 The physics

More information

Frequencies and Color

Frequencies and Color Frequencies and Color Alexei Efros, CS280, Spring 2018 Salvador Dali Gala Contemplating the Mediterranean Sea, which at 30 meters becomes the portrait of Abraham Lincoln, 1976 Spatial Frequencies and

More information

Image Enhancement in spatial domain. Digital Image Processing GW Chapter 3 from Section (pag 110) Part 2: Filtering in spatial domain

Image Enhancement in spatial domain. Digital Image Processing GW Chapter 3 from Section (pag 110) Part 2: Filtering in spatial domain Image Enhancement in spatial domain Digital Image Processing GW Chapter 3 from Section 3.4.1 (pag 110) Part 2: Filtering in spatial domain Mask mode radiography Image subtraction in medical imaging 2 Range

More information

Computational approach for diagnosis of malaria through classification of malaria parasite from microscopic image of blood smear.

Computational approach for diagnosis of malaria through classification of malaria parasite from microscopic image of blood smear. Biomedical Research 2018; 29 (18): 3464-3468 ISSN 0970-938X www.biomedres.info Computational approach for diagnosis of malaria through classification of malaria parasite from microscopic image of blood

More information

COMPUTERIZED HEMATOLOGY COUNTER

COMPUTERIZED HEMATOLOGY COUNTER , pp.-190-194. Available online at http://www.bioinfo.in/contents.php?id=39 COMPUTERIZED HEMATOLOGY COUNTER KHOT S.T.* AND PRASAD R.K. Bharati Vidyapeeth (Deemed Univ.) Pune- 411 030, MS, India. *Corresponding

More information

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

YIQ color model. Used in United States commercial TV broadcasting (NTSC system). CMY color model Each color is represented by the three secondary colors --- cyan (C), magenta (M), and yellow (Y ). It is mainly used in devices such as color printers that deposit color pigments. It is

More information

Lecture 3: Grey and Color Image Processing

Lecture 3: Grey and Color Image Processing I22: Digital Image processing Lecture 3: Grey and Color Image Processing Prof. YingLi Tian Sept. 13, 217 Department of Electrical Engineering The City College of New York The City University of New York

More information

Color Image Processing. Jen-Chang Liu, Spring 2006

Color Image Processing. Jen-Chang Liu, Spring 2006 Color Image Processing Jen-Chang Liu, Spring 2006 For a long time I limited myself to one color as a form of discipline. Pablo Picasso It is only after years of preparation that the young artist should

More information

Color Science. CS 4620 Lecture 15

Color Science. CS 4620 Lecture 15 Color Science CS 4620 Lecture 15 2013 Steve Marschner 1 [source unknown] 2013 Steve Marschner 2 What light is Light is electromagnetic radiation exists as oscillations of different frequency (or, wavelength)

More information

Segmentation and Analysis of Microscopic Osteosarcoma Bone Images

Segmentation and Analysis of Microscopic Osteosarcoma Bone Images Segmentation and Analysis of Microscopic Osteosarcoma Bone Images Anand Jatti 1, Dr.S.C.Prasannakumar 2, Dr.Ramakanth Kumar. 1 Associate Professor, (Research Scholar, VTU, Belgaum), IT Dept, R.V.College

More information

Digital Image Processing COSC 6380/4393

Digital Image Processing COSC 6380/4393 Digital Image Processing COSC 6380/4393 Lecture 21 Nov 1 st, 2018 Pranav Mantini Acknowledgment: Slides from Pourreza Projects Project team and topic assigned Project proposal presentations : Nov 6 th

More information

Capturing Light in man and machine

Capturing Light in man and machine Capturing Light in man and machine 15-463: Computational Photography Alexei Efros, CMU, Fall 2008 Image Formation Digital Camera Film The Eye Digital camera A digital camera replaces film with a sensor

More information

Capturing Light in man and machine

Capturing Light in man and machine Capturing Light in man and machine CS194: Image Manipulation & Computational Photography Alexei Efros, UC Berkeley, Fall 2016 Textbook http://szeliski.org/book/ General Comments Prerequisites Linear algebra!!!

More information

Images and Colour COSC342. Lecture 2 2 March 2015

Images and Colour COSC342. Lecture 2 2 March 2015 Images and Colour COSC342 Lecture 2 2 March 2015 In this Lecture Images and image formats Digital images in the computer Image compression and formats Colour representation Colour perception Colour spaces

More information

Color Image Processing II

Color Image Processing II Color Image Processing II Outline Color fundamentals Color perception and color matching Color models Pseudo-color image processing Basics of full-color image processing Color transformations Smoothing

More information

6 Color Image Processing

6 Color Image Processing 6 Color Image Processing Angela Chih-Wei Tang ( 唐之瑋 ) Department of Communication Engineering National Central University JhongLi, Taiwan 2009 Fall Outline Color fundamentals Color models Pseudocolor image

More information

Introduction to digital image processing

Introduction to digital image processing Introduction to digital image processing Chapter1 Digital images Visible light is essentially electromagnetic radiation with wavelengths between 400 and 700 nm. Each wavelength corresponds to a different

More information

VEHICLE LICENSE PLATE DETECTION ALGORITHM BASED ON STATISTICAL CHARACTERISTICS IN HSI COLOR MODEL

VEHICLE LICENSE PLATE DETECTION ALGORITHM BASED ON STATISTICAL CHARACTERISTICS IN HSI COLOR MODEL VEHICLE LICENSE PLATE DETECTION ALGORITHM BASED ON STATISTICAL CHARACTERISTICS IN HSI COLOR MODEL Instructor : Dr. K. R. Rao Presented by: Prasanna Venkatesh Palani (1000660520) prasannaven.palani@mavs.uta.edu

More information

Digital Image Processing Color Models &Processing

Digital Image Processing Color Models &Processing Digital Image Processing Color Models &Processing Dr. Hatem Elaydi Electrical Engineering Department Islamic University of Gaza Fall 2015 Nov 16, 2015 Color interpretation Color spectrum vs. electromagnetic

More information

Color Image Processing

Color Image Processing Color Image Processing Color Fundamentals 2/27/2014 2 Color Fundamentals 2/27/2014 3 Color Fundamentals 6 to 7 million cones in the human eye can be divided into three principal sensing categories, corresponding

More information

Image and video processing

Image and video processing Image and video processing Processing Colour Images Dr. Yi-Zhe Song The agenda Introduction to colour image processing Pseudo colour image processing Full-colour image processing basics Transforming colours

More information

Color Image Processing

Color Image Processing Color Image Processing Dr. Praveen Sankaran Department of ECE NIT Calicut February 11, 2013 Winter 2013 February 11, 2013 1 / 23 Outline 1 Color Models 2 Full Color Image Processing Winter 2013 February

More information

2. Color spaces Introduction The RGB color space

2. Color spaces Introduction The RGB color space Image Processing - Lab 2: Color spaces 1 2. Color spaces 2.1. Introduction The purpose of the second laboratory work is to teach the basic color manipulation techniques, applied to the bitmap digital images.

More information

VC 16/17 TP4 Colour and Noise

VC 16/17 TP4 Colour and Noise VC 16/17 TP4 Colour and Noise Mestrado em Ciência de Computadores Mestrado Integrado em Engenharia de Redes e Sistemas Informáticos Hélder Filipe Pinto de Oliveira Outline Colour spaces Colour processing

More information

Note to Coin Exchanger

Note to Coin Exchanger Note to Coin Exchanger Pranjali Badhe, Pradnya Jamadhade, Vasanta Kamble, Prof. S. M. Jagdale Abstract The need of coin currency change has been increased with the present scenario. It has become more

More information

Novel Methods for Microscopic Image Processing, Analysis, Classification and Compression

Novel Methods for Microscopic Image Processing, Analysis, Classification and Compression Novel Methods for Microscopic Image Processing, Analysis, Classification and Compression Ph.D. Defense by Alexander Suhre Supervisor: Prof. A. Enis Çetin March 11, 2013 Outline Storage Analysis Image Acquisition

More information

Lilian Ogari, PhD, MPH and David Sweat, MPH Chief of Epidemiology and Infectious Diseases Shelby County Health Department

Lilian Ogari, PhD, MPH and David Sweat, MPH Chief of Epidemiology and Infectious Diseases Shelby County Health Department Lilian Ogari, PhD, MPH and David Sweat, MPH Chief of Epidemiology and Infectious Diseases Shelby County Health Department Shelby County TN Population Estimate 937,750 (2016 ACS 5 years Estimate). Predominant

More information

Human Vision, Color and Basic Image Processing

Human Vision, Color and Basic Image Processing Human Vision, Color and Basic Image Processing Connelly Barnes CS4810 University of Virginia Acknowledgement: slides by Jason Lawrence, Misha Kazhdan, Allison Klein, Tom Funkhouser, Adam Finkelstein and

More information

Drum Transcription Based on Independent Subspace Analysis

Drum Transcription Based on Independent Subspace Analysis Report for EE 391 Special Studies and Reports for Electrical Engineering Drum Transcription Based on Independent Subspace Analysis Yinyi Guo Center for Computer Research in Music and Acoustics, Stanford,

More information

Color Computer Vision Spring 2018, Lecture 15

Color Computer Vision Spring 2018, Lecture 15 Color http://www.cs.cmu.edu/~16385/ 16-385 Computer Vision Spring 2018, Lecture 15 Course announcements Homework 4 has been posted. - Due Friday March 23 rd (one-week homework!) - Any questions about the

More information

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

DESIGN & DEVELOPMENT OF COLOR MATCHING ALGORITHM FOR IMAGE RETRIEVAL USING HISTOGRAM AND SEGMENTATION TECHNIQUES International Journal of Information Technology and Knowledge Management July-December 2011, Volume 4, No. 2, pp. 585-589 DESIGN & DEVELOPMENT OF COLOR MATCHING ALGORITHM FOR IMAGE RETRIEVAL USING HISTOGRAM

More information

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

Hello, welcome to the video lecture series on Digital image processing. (Refer Slide Time: 00:30) Digital Image Processing Prof. P. K. Biswas Department of Electronics and Electrical Communications Engineering Indian Institute of Technology, Kharagpur Module 11 Lecture Number 52 Conversion of one Color

More information

IMAGE ENHANCEMENT - POINT PROCESSING

IMAGE ENHANCEMENT - POINT PROCESSING 1 IMAGE ENHANCEMENT - POINT PROCESSING KOM3212 Image Processing in Industrial Systems Some of the contents are adopted from R. C. Gonzalez, R. E. Woods, Digital Image Processing, 2nd edition, Prentice

More information

HSM: A New Color Space used in the Processing of Color Images

HSM: A New Color Space used in the Processing of Color Images HSM: A New Color Space used in the Processing of Color Images Severino Jr, Osvaldo 1 and Gonzaga, Adilson 2 Department of Electrical Engineering School of Engineering - USP Av. Trabalhador São-carlense,

More information

Color Image Processing

Color Image Processing Color Image Processing Selim Aksoy Department of Computer Engineering Bilkent University saksoy@cs.bilkent.edu.tr Color Used heavily in human vision. Visible spectrum for humans is 400 nm (blue) to 700

More information

Digital Image Processing Chapter 6: Color Image Processing

Digital Image Processing Chapter 6: Color Image Processing Digital Image Processing Chapter 6: Color Image Processing Spectrum of White Light 1666 Sir Isaac Newton, 24 ear old, discovered white light spectrum. Electromagnetic Spectrum Visible light wavelength:

More information

Image Processing. Adam Finkelstein Princeton University COS 426, Spring 2019

Image Processing. Adam Finkelstein Princeton University COS 426, Spring 2019 Image Processing Adam Finkelstein Princeton University COS 426, Spring 2019 Image Processing Operations Luminance Brightness Contrast Gamma Histogram equalization Color Grayscale Saturation White balance

More information

Introduction. The Spectral Basis for Color

Introduction. The Spectral Basis for Color Introduction Color is an extremely important part of most visualizations. Choosing good colors for your visualizations involves understanding their properties and the perceptual characteristics of human

More information

CSE 564: Scientific Visualization

CSE 564: Scientific Visualization CSE 564: Scientific Visualization Lecture 5: Image Processing Klaus Mueller Stony Brook University Computer Science Department Klaus Mueller, Stony Brook 2003 Image Processing Definitions Purpose: - enhance

More information

Instruction Manual. Mark Deimund, Zuyi (Jacky) Huang, Juergen Hahn

Instruction Manual. Mark Deimund, Zuyi (Jacky) Huang, Juergen Hahn Instruction Manual Mark Deimund, Zuyi (Jacky) Huang, Juergen Hahn This manual is for the program that implements the image analysis method presented in our paper: Z. Huang, F. Senocak, A. Jayaraman, and

More information

Additive Color Synthesis

Additive Color Synthesis Color Systems Defining Colors for Digital Image Processing Various models exist that attempt to describe color numerically. An ideal model should be able to record all theoretically visible colors in the

More information

CoE4TN4 Image Processing. Chapter 3: Intensity Transformation and Spatial Filtering

CoE4TN4 Image Processing. Chapter 3: Intensity Transformation and Spatial Filtering CoE4TN4 Image Processing Chapter 3: Intensity Transformation and Spatial Filtering Image Enhancement Enhancement techniques: to process an image so that the result is more suitable than the original image

More information

CS6640 Computational Photography. 6. Color science for digital photography Steve Marschner

CS6640 Computational Photography. 6. Color science for digital photography Steve Marschner CS6640 Computational Photography 6. Color science for digital photography 2012 Steve Marschner 1 What visible light is One octave of the electromagnetic spectrum (380-760nm) NASA/Wikimedia Commons 2 What

More information

the eye Light is electromagnetic radiation. The different wavelengths of the (to humans) visible part of the spectra make up the colors.

the eye Light is electromagnetic radiation. The different wavelengths of the (to humans) visible part of the spectra make up the colors. Computer Assisted Image Analysis TF 3p and MN1 5p Color Image Processing Lecture 14 GW 6 (suggested problem 6.25) How does the human eye perceive color? How can color be described using mathematics? Different

More information

Image interpretation and analysis

Image interpretation and analysis Image interpretation and analysis Grundlagen Fernerkundung, Geo 123.1, FS 2014 Lecture 7a Rogier de Jong Michael Schaepman Why are snow, foam, and clouds white? Why are snow, foam, and clouds white? Today

More information

Preparing Remote Sensing Data for Natural Resources Mapping (image enhancement, rectifications )

Preparing Remote Sensing Data for Natural Resources Mapping (image enhancement, rectifications ) Preparing Remote Sensing Data for Natural Resources Mapping (image enhancement, rectifications ) Why is this important What are the major approaches Examples of digital image enhancement Follow up exercises

More information

CS 4501: Introduction to Computer Vision. Filtering and Edge Detection

CS 4501: Introduction to Computer Vision. Filtering and Edge Detection CS 451: Introduction to Computer Vision Filtering and Edge Detection Connelly Barnes Slides from Jason Lawrence, Fei Fei Li, Juan Carlos Niebles, Misha Kazhdan, Allison Klein, Tom Funkhouser, Adam Finkelstein,

More information

Bettina Selig. Centre for Image Analysis. Swedish University of Agricultural Sciences Uppsala University

Bettina Selig. Centre for Image Analysis. Swedish University of Agricultural Sciences Uppsala University 2011-10-26 Bettina Selig Centre for Image Analysis Swedish University of Agricultural Sciences Uppsala University 2 Electromagnetic Radiation Illumination - Reflection - Detection The Human Eye Digital

More information

IMAGES AND COLOR. N. C. State University. CSC557 Multimedia Computing and Networking. Fall Lecture # 10

IMAGES AND COLOR. N. C. State University. CSC557 Multimedia Computing and Networking. Fall Lecture # 10 IMAGES AND COLOR N. C. State University CSC557 Multimedia Computing and Networking Fall 2001 Lecture # 10 IMAGES AND COLOR N. C. State University CSC557 Multimedia Computing and Networking Fall 2001 Lecture

More information

IMAGE INTENSIFICATION TECHNIQUE USING HORIZONTAL SITUATION INDICATOR

IMAGE INTENSIFICATION TECHNIQUE USING HORIZONTAL SITUATION INDICATOR IMAGE INTENSIFICATION TECHNIQUE USING HORIZONTAL SITUATION INDICATOR Naveen Kumar Mandadi 1, B.Praveen Kumar 2, M.Nagaraju 3, 1,2,3 Assistant Professor, Department of ECE, SRTIST, Nalgonda (India) ABSTRACT

More information

Chapter 6: TVA MR and Cardiac Function

Chapter 6: TVA MR and Cardiac Function Chapter 6 Cardiac MR Introduction Chapter 6: TVA MR and Cardiac Function The Time-Volume Analysis (TVA) optional module calculates time-dependent behavior of volumes in multi-phase studies from MR. An

More information

An Image Processing Approach for Screening of Malaria

An Image Processing Approach for Screening of Malaria An Image Processing Approach for Screening of Malaria Nagaraj R. Shet 1 and Dr.Niranjana Sampathila 2 1 M.Tech Student, Department of Biomedical Engineering, Manipal Institute of Technology, Manipal University,

More information

Digital Image Processing COSC 6380/4393. Lecture 20 Oct 25 th, 2018 Pranav Mantini

Digital Image Processing COSC 6380/4393. Lecture 20 Oct 25 th, 2018 Pranav Mantini Digital Image Processing COSC 6380/4393 Lecture 20 Oct 25 th, 2018 Pranav Mantini What is color? Color is a psychological property of our visual experiences when we look at objects and lights, not a physical

More information

Preprocessing and Segregating Offline Gujarati Handwritten Datasheet for Character Recognition

Preprocessing and Segregating Offline Gujarati Handwritten Datasheet for Character Recognition Preprocessing and Segregating Offline Gujarati Handwritten Datasheet for Character Recognition Hetal R. Thaker Atmiya Institute of Technology & science, Kalawad Road, Rajkot Gujarat, India C. K. Kumbharana,

More information

Spatial Domain Processing and Image Enhancement

Spatial Domain Processing and Image Enhancement Spatial Domain Processing and Image Enhancement Lecture 4, Feb 18 th, 2008 Lexing Xie EE4830 Digital Image Processing http://www.ee.columbia.edu/~xlx/ee4830/ thanks to Shahram Ebadollahi and Min Wu for

More information

A Novel Approach for Automated Color Segmentation of Tuberculosis Bacteria through Region Growing

A Novel Approach for Automated Color Segmentation of Tuberculosis Bacteria through Region Growing A Novel Approach for Automated Color Segmentation of Tuberculosis Bacteria through Region Growing M. Hemalatha S.V College of Engineering. A.V. Kiranmai S.V Engineering College for Women. D.Sreehari S.V

More information

ECC419 IMAGE PROCESSING

ECC419 IMAGE PROCESSING ECC419 IMAGE PROCESSING INTRODUCTION Image Processing Image processing is a subclass of signal processing concerned specifically with pictures. Digital Image Processing, process digital images by means

More information

Prof. Feng Liu. Winter /09/2017

Prof. Feng Liu. Winter /09/2017 Prof. Feng Liu Winter 2017 http://www.cs.pdx.edu/~fliu/courses/cs410/ 01/09/2017 Today Course overview Computer vision Admin. Info Visual Computing at PSU Image representation Color 2 Big Picture: Visual

More information

Computer Graphics Si Lu Fall /27/2016

Computer Graphics Si Lu Fall /27/2016 Computer Graphics Si Lu Fall 2017 09/27/2016 Announcement Class mailing list https://groups.google.com/d/forum/cs447-fall-2016 2 Demo Time The Making of Hallelujah with Lytro Immerge https://vimeo.com/213266879

More information

MODULE 4 LECTURE NOTES 1 CONCEPTS OF COLOR

MODULE 4 LECTURE NOTES 1 CONCEPTS OF COLOR MODULE 4 LECTURE NOTES 1 CONCEPTS OF COLOR 1. Introduction The field of digital image processing relies on mathematical and probabilistic formulations accompanied by human intuition and analysis based

More information

Image Extraction using Image Mining Technique

Image Extraction using Image Mining Technique IOSR Journal of Engineering (IOSRJEN) e-issn: 2250-3021, p-issn: 2278-8719 Vol. 3, Issue 9 (September. 2013), V2 PP 36-42 Image Extraction using Image Mining Technique Prof. Samir Kumar Bandyopadhyay,

More information

Color , , Computational Photography Fall 2018, Lecture 7

Color , , Computational Photography Fall 2018, Lecture 7 Color http://graphics.cs.cmu.edu/courses/15-463 15-463, 15-663, 15-862 Computational Photography Fall 2018, Lecture 7 Course announcements Homework 2 is out. - Due September 28 th. - Requires camera and

More information

Non Linear Image Enhancement

Non Linear Image Enhancement Non Linear Image Enhancement SAIYAM TAKKAR Jaypee University of information technology, 2013 SIMANDEEP SINGH Jaypee University of information technology, 2013 Abstract An image enhancement algorithm based

More information

Achim J. Lilienthal Mobile Robotics and Olfaction Lab, AASS, Örebro University

Achim J. Lilienthal Mobile Robotics and Olfaction Lab, AASS, Örebro University Achim J. Lilienthal Mobile Robotics and Olfaction Lab, Room T1227, Mo, 11-12 o'clock AASS, Örebro University (please drop me an email in advance) achim.lilienthal@oru.se 1 2. General Introduction Schedule

More information

Reference Free Image Quality Evaluation

Reference Free Image Quality Evaluation Reference Free Image Quality Evaluation for Photos and Digital Film Restoration Majed CHAMBAH Université de Reims Champagne-Ardenne, France 1 Overview Introduction Defects affecting films and Digital film

More information

Introduction to computer vision. Image Color Conversion. CIE Chromaticity Diagram and Color Gamut. Color Models

Introduction to computer vision. Image Color Conversion. CIE Chromaticity Diagram and Color Gamut. Color Models Introduction to computer vision In general, computer vision covers very wide area of issues concerning understanding of images by computers. It may be considered as a part of artificial intelligence and

More information