Afdeling Toegepaste Wiskunde/ Division of Applied Mathematics Colour image processing(6.4 and 6.5) SLIDE 1/10

Similar documents
Color Transformations

Digital Image Processing

Digital Image Processing Chapter 6: Color Image Processing ( )

CHAPTER 6 COLOR IMAGE PROCESSING

6 Color Image Processing

Color Image Processing

Image and video processing

Chapter 3 Part 2 Color image processing

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

Digital Image Processing COSC 6380/4393

Color Image Processing II

Unit 8: Color Image Processing

Digital Image Processing Chapter 6: Color Image Processing

Digital Image Processing. Lecture # 8 Color Processing

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

Color Image Processing

Chapter 6: Color Image Processing. Office room : 841

TDI2131 Digital Image Processing

INSTITUTIONEN FÖR SYSTEMTEKNIK LULEÅ TEKNISKA UNIVERSITET

VC 16/17 TP4 Colour and Noise

DIGITAL IMAGE PROCESSING UNIT III

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

Color Image Processing EEE 6209 Digital Image Processing. Outline

Color Image Processing. Jen-Chang Liu, Spring 2006

1.Discuss the frequency domain techniques of image enhancement in detail.

Digital Image Processing Color Models &Processing

Color Image Processing in Digital Image

BCC 3 Way Color Grade

Lecture 8. Color Image Processing

BCC 3 Way Color Grade. Parameter descriptions:

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

Part I: Color Foundations The Basic Principles of COLOUR theory

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

IMAGE PROCESSING: POINT PROCESSES

Fundamentals of Multimedia

Colors in Images & Video

Digital Image Processing

Reading instructions: Chapter 6

GE 113 REMOTE SENSING. Topic 7. Image Enhancement

Correction of Clipped Pixels in Color Images

IMAGE ENHANCEMENT - POINT PROCESSING

COLOR AS A DESIGN ELEMENT

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

Prof. Vidya Manian Dept. of Electrical and Comptuer Engineering

Diploma in Photoshop

Introduction to Color Theory

Introduction. The Spectral Basis for Color

Solution for Image & Video Processing

BSB663 Image Processing Pinar Duygulu. Slides are adapted from Gonzales & Woods, Emmanuel Agu Suleyman Tosun

Course Syllabus. Course Title. Who should attend? Course Description. Photoshop ( Level 2 (

Digital Image Processing Chapter 6: Color Image Processing ( )

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

Digital Image Processing. Lecture # 3 Image Enhancement

Sistemas de Representação Digital em Design

Digital Image Processing

8. Statistical properties of grayscale images

EECS490: Digital Image Processing. Lecture #12

Color. Used heavily in human vision. Color is a pixel property, making some recognition problems easy

MATH 5300 Lecture 3- Summary Date: May 12, 2008 By: Violeta Constantin

Examples: Find the domain and range of the function f(x, y) = 1 x y 2.

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

Interactive Computer Graphics

Tablet overrides: overrides current settings for opacity and size based on pen pressure.

LIGHTIG FOR INTERIORS

What is Color? The element of art derived from reflected light. Light reflects off objects, sending colors back to our eyes.

Sensors and Sensing Cameras and Camera Calibration

Solutions to the problems from Written assignment 2 Math 222 Winter 2015

Color and More. Color basics

Color Image Processing. Gonzales & Woods: Chapter 6

With colours you can set a mood, attract attention, or make a statement. You can use colour to energise, or to cool down. By selecting the right

IMAGE PROCESSING >COLOR SPACES UTRECHT UNIVERSITY RONALD POPPE

Miscellaneous Topics Part 1

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

Image restoration and color image processing

Using Curves and Histograms

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

LECTURE 07 COLORS IN IMAGES & VIDEO

Color. Used heavily in human vision. Color is a pixel property, making some recognition problems easy

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

Black and White Photoshop Conversion Techniques

NEWTONIAN COLOR THEORY

Image Filtering Josef Pelikán & Alexander Wilkie CGG MFF UK Praha

Performance Task: In the image below, there are three points (J, K, and I) located on different edges of a cube.

A guide to SalsaJ. This guide gives step-by-step instructions on how to use SalsaJ to carry out basic data analysis on astronomical data files.

Learning Photo Retouching techniques the simple way

Digital Image Processing (DIP)

Funded from the Scottish Hydro Gordonbush Community Fund. Metering exposure

UNIVERSITY OF CALICUT INTRODUCTION TO MULTIMEDIA QUESTION BANK

Colours and Control for Designers. This article is supported by...

When you first open the dialog box you only see two sliders.

Algorithm User Guide:

Image Filtering. Median Filtering

from: Point Operations (Single Operands)

Additive Color Synthesis

Lecture 3: Grey and Color Image Processing

Converting and editing raw images

CONVERTING AND EDITING RAW IMAGES

Color Theory and Mixing

Color Image Processing

Photoshop Elements 3 Brightness and Contrast

Transcription:

Colour image processing(6.4 and 6.5) SLIDE 1/10 6.4 Basics of full-colour image processing Two categories: (1) Process each component image individually and form composite processed colour image from the individually processed components (2) Work with colour pixels directly; colour pixels really are vectors: c(x,y)= c R(x,y) c G (x,y) c B (x,y) = R(x,y) G(x, y) B(x, y) Note: the results of individual colour component processing are not always equivalent to direct processing in colour vector space Processing is equivalent if: (1) the process is applicable to both scalars and vectors; (2) theoperationoneachcomponentofavector is independent of the other components

Colour image processing(6.4 and 6.5) SLIDE 2/10 Illustration: Neighbourhood averaging Result for per-colour-component and vector-based processing is equivalent. Why? 6.5 Colour Transformations (Consider single model) 6.5.1 Formulation Modelcolourtransformationswithg(x,y)=T[f(x,y)] Pixel values here are triplets or quartets Analogous to section 3.2(gray-level), we now consider s i =T i (r 1,r 2,...,r n ), i=1,2,...,n

Colour image processing(6.4 and 6.5) SLIDE 3/10 Some operations are better suited to specific models, but cost of converting between representations has to be considered as well! Example follows...

Colour image processing(6.4 and 6.5) SLIDE 4/10 Supposethatwewishtomodifytheintensityoftheimageonpage4using g(x,y)=kf(x,y),where0<k<1 HSIcolourspace: s 1 =r 1,s 2 =r 2,s 3 =kr 3 RGBcolourspace: s i =kr i, i=1,2,3 CMYcolourspace: s i =kr i +(1 k), i=1,2,3 Although the HSI transformation involves the fewest number of operations, thecomputationsrequiredtoconvertanrgborcmy(k)imagetothehsi space more than offsets the advantages of the simpler transformation

Colour image processing(6.4 and 6.5) SLIDE 5/10 6.5.2 Colour complements Complements: hues opposite one another on colour circle Useful for enhancing detail embedded in dark regions

Colour image processing(6.4 and 6.5) SLIDE 6/10 6.5.3 Colour slicing Highlight a range of colours to separate objects from their surroundings. Thebasicideaiseitherto (1) display the colours of interest or (2) usetheregionasamaskforfurtherprocessing Methods for slicing a colour image: (1) Colours of interest inclosed by cube (hypercube) of width W and centeredat(a 1,a 2,...,a n ) ) (anyj [1,n]) ( 0.5 if rj a j > s i ={ W 2,i [1,n] r i otherwise (2) Colours of interest inclosed by sphere (hypersphere) of radius R 0 andcenteredat(a 1,a 2,...,a n ) n 0.5 if (r j a j ) 2 >R0 2 s i =,i [1,n] j=1 r i otherwise

Colour image processing(6.4 and 6.5) SLIDE 7/10 Example 6.8: An illustration of colour slicing 6.5.4 Tone and colour corrections Wedonotdiscussthetheoreticaspectsonpage455andimmediatelyproceed to Examples 6.9(tonal transformations) and 6.10(colour balancing)...

Colour image processing(6.4 and 6.5) SLIDE 8/10 Example 6.9: Tonal corrections

Colour image processing(6.4 and 6.5) SLIDE 9/10 Example 6.10: Colour balancing(cmyk images)

Colour image processing(6.4 and 6.5) SLIDE 10/10 6.5.5 Histogram processing Generally unwise to equalize colour components independently: results in erroneous colour Rather spread colour intensities uniformly and leave the hues unchanged: HSI colour space well-suited for this approach Example 6.11: Histogram equalization(hsi space) (a) Original image(b)intensity transformation& histograms(c) image after histogram equalization(d) saturation after histogram equalization