Presenter Name: Mahmood A.Moneim Supervised By: Prof. Hesham A.Hefny

Slides:



Advertisements
Similar presentations
Color Image Processing
Advertisements

Light Light is fundamental for color vision Unless there is a source of light, there is nothing to see! What do we see? We do not see objects, but the.
Fundamentals of Digital Imaging
School of Computing Science Simon Fraser University
Multi-media Graphics JOUR 205 Color Models & Color Space 5 ways of specifying colors.
© 2002 by Yu Hen Hu 1 ECE533 Digital Image Processing Color Imaging.
Fundamentals of Multimedia Chapter 4 Color in Image and Video Ze-Nian Li and Mark S. Drew 건국대학교 인터넷미디어공학부 임 창 훈.
CSc 461/561 CSc 461/561 Multimedia Systems Part A: 2. Image.
1 Perception. 2 “The consciousness or awareness of objects or other data through the medium of the senses.”
1 CSCE441: Computer Graphics: Color Models Jinxiang Chai.
1 Color and Color Space Presenter: Cheng-Jin Kuo Advisor: Jian-Jiun Ding, Ph. D. Professor Digital Image & Signal Processing Lab Graduate Institute of.
Color of (digital image) Raed S. Rasheed Agenda Color. Color Image. Color Models – RGB color model. – CMYK color model. – HSV and HSL color model.
Digital Images ColorColor. Color  The human eye combines 3 primary colors using the 3 different types of cones to discern all visible colors. This suggests.
Understanding Colour Colour Models Dr Jimmy Lam Tutorial from Adobe Photoshop CS.
CS 376 Introduction to Computer Graphics 01 / 26 / 2007 Instructor: Michael Eckmann.
Version 1.0, 30 June 2004 APPLICATIONS OF METEOSAT SECOND GENERATION (MSG) RGB IMAGES: PART 02 INTRODUCTION TO RGB COLOURS Author:Jochen Kerkmann (EUMETSAT)
Color Theory What is color? How do we describe and match colors? Color spaces.
Chapter 6: Color Image Processing Digital Image Processing.
Multimedia Basics (2) Hongli luo Fall 2010 CEIT, IPFW.
Color Management. How does the color work?  Spectrum Spectrum is a contiguous band of wavelengths, which is emitted, reflected or transmitted by different.
I-1 Steps of Image Generation –Create a model of the objects –Create a model for the illumination of the objects –Create an image (render) the result I.
What are the five colors in the legend? Enter the information below (5 points) 0000FF = = FFFFFF = 00FF00 = FF0000 = Color Theory Legend: income.
Color. Contents Light and color The visible light spectrum Primary and secondary colors Color spaces –RGB, CMY, YIQ, HLS, CIE –CIE XYZ, CIE xyY and CIE.
Color Theory ‣ What is color? ‣ How do we perceive it? ‣ How do we describe and match colors? ‣ Color spaces.
1 Chapter 2: Color Basics. 2 What is light?  EM wave, radiation  Visible light has a spectrum wavelength from 400 – 780 nm.  Light can be composed.
Chapter 1. Introduction. Goals of Image Processing “One picture is worth more than a thousand words” 1.Improvement of pictorial information for human.
Digital Media Lecture 7: Color part 2 Georgia Gwinnett College School of Science and Technology Dr. Jim Rowan.
A color model is a specification of a 3D color co-ordinate system and a visible subset in the co-ordinate System within all colors in a particular color.
Ch 6 Color Image processing CS446 Instructor: Nada ALZaben.
Digital Image Processing In The Name Of God Digital Image Processing Lecture6: Color Image Processing M. Ghelich Oghli By: M. Ghelich Oghli
Color Color Color Tsung-Yi Wu.
1 CSCE441: Computer Graphics: Color Models Jinxiang Chai.
Introduction to Computer Graphics
Light and Color There are 3 primary colors of light RED, GREEN, & BLUE
Colors of Pigment The primary colors of pigment are magenta, cyan, and yellow. [
1 CSCE441: Computer Graphics: Color Models Jinxiang Chai.
Elements of Design 1.02 Investigate Design Principles and Elements.
Visible Spectrum.
Intro to Color Theory. Objectives Identify and discuss various color models including RGB, CMYK, Black/white and spot color. Investigate color mixing.
Lecture 15 Figures from Gonzalez and Woods, Digital Image Processing, Second Edition, 2002.
HSB to RGB to HEX.
 There are 3 primary colors of light RED, GREEN, & BLUE  When these colors of light are mixed… White Light is produced  This process is called color.
Computer Graphics: Achromatic and Coloured Light.
1 of 32 Computer Graphics Color. 2 of 32 Basics Of Color elements of color:
Sensing Colors. B G Color Digital Image R Red sensor Green sensor Blue sensor.
Colour CPSC Colour ● Models ● RGB ● CMY(K) ● HSB (or HSV) ● RYB ● Harmonies ● Monochrome ● Complementary ● Analogous ● Triadic.
IS502:M ULTIMEDIA D ESIGN FOR I NFORMATION S YSTEM D IGITAL S TILL I MAGES Presenter Name: Mahmood A.Moneim Supervised By: Prof. Hesham A.Hefny Winter.
1 Chapter 4 Color in Image and Video 4.1 Color Science 4.2 Color Models in Images 4.3 Color Models in Video 4.4 Further Exploration.
Multimedia systems Lecture 5: Color in Image and Video.
Color Models Light property Color models.
Half Toning Dithering RGB CMYK Models
Color Theory.
Color Image Processing
Color Image Processing
Color Image Processing
COLOR space Mohiuddin Ahmad.
Color Image Processing
DIP 9 65 Original 210 Eye Zoomed.
CITA 342 Section 7 Working with Color.
Color Image Representation
COMS 161 Introduction to Computing
Color Image Processing
Slides taken from Scott Schaefer
Two ways to discuss color 1) Addition 2) Subtraction
Advanced AV Production
Computer Graphics Module Overview
Color Image Processing
Color Model By : Mustafa Salam.
Digital Image Processing
METEOSAT SECOND GENERATION (MSG) INTRODUCTION TO RGB COLOURS
Presentation transcript:

IS502:Multimedia Design for Information System color space For Image and Video Presenter Name: Mahmood A.Moneim Supervised By: Prof. Hesham A.Hefny Winter 2013 This template can be used as a starter file for presenting training materials in a group setting. Sections Right-click on a slide to add sections. Sections can help to organize your slides or facilitate collaboration between multiple authors. Notes Use the Notes section for delivery notes or to provide additional details for the audience. View these notes in Presentation View during your presentation. Keep in mind the font size (important for accessibility, visibility, videotaping, and online production) Coordinated colors Pay particular attention to the graphs, charts, and text boxes. Consider that attendees will print in black and white or grayscale. Run a test print to make sure your colors work when printed in pure black and white and grayscale. Graphics, tables, and graphs Keep it simple: If possible, use consistent, non-distracting styles and colors. Label all graphs and tables.

Revision Example: A 3 Megapixel camera what are the images dimensions can produce if the aspect ratio is set to (4:3) and if is the aspect ratio is set to (3:2) Hint: Camera color bits is same image color bits. By Mahmood A.Moneim

Outline Introduction Additive Color Mixing Subtractive Color Mixing Image Color Space Video Color Space By Mahmood A.Moneim

1.Introduction Three Characteristics of Color: hue brightness: the luminance of the object saturation: the blue sky Give a brief overview of the presentation. Describe the major focus of the presentation and why it is important. Introduce each of the major topics. To provide a road map for the audience, you can repeat this Overview slide throughout the presentation, highlighting the particular topic you will discuss next. By Mahmood A.Moneim

2.Additive Color Mixing The mixing of “light” Primary: Red, Green, Blue The complementary color “White” means By Mahmood A.Moneim

3.Subtractive Color Mixing The mixing of “pigment” Primary: Cyan, Magenta, Yellow The complementary color Why black? By Mahmood A.Moneim

4.Image Color Space Image Color Space: RGB CMYK HSV and HSL By Mahmood A.Moneim

4.Color Space What is color space? A 3D model used to define a specified color The difference between color spaces: The choice of axes By Mahmood A.Moneim

4.Color Space – RGB RGB: The simplest color space Axes: Red, green, blue Advantages: simple By Mahmood A.Moneim

4.Color Space – CMYK Used for: printer printing Use the subtractive color mixing Axes: Cyan Magenta Yellow K: black By Mahmood A.Moneim

CMYK from RGB C=1-(R/255) M=1-(G/255) Y=1-(B/255) K= min(C,M,Y) cyan=100*(C-K)/(1-K) magenta=100*(M-K)/(1-K) yellow=100*(Y-K)/(1-K) black=100*K By Mahmood A.Moneim

RGB From CMYK R= (1-C) *255 G=(1-M)*255 B= (1-Y)*255 By Mahmood A.Moneim

4- Color Space- HSV HSV cylindrical geometries same as HSL Axes: Hue, Saturation, Value component The components of the HSV, saturation (s) and value (v) should have values in the range [0,1], while the hue (h) should have values in the range [0,360] By Mahmood A.Moneim

RGB to HSV Transformation The conversion from a RGB to a HSV model is described by these formulas: v = max Max= max (r,g,b) min = min(r,g,b) s = c/v where: c = chroma = max (r,g,b) - min (r,g,b) h = depends on which of r,g,b is the maximum By Mahmood A.Moneim

HSV to RGB Transformation The conversion from a HSV to RGB a model is described by these formulas: By Mahmood A.Moneim

4- Color Space- HSL Axes: Hue, Saturation and Lightness Hue Same as Hue of HSV S= C/(1-|2L-1|) if C≠0 and 0 otherwise L = ½ (Max + Min) By Mahmood A.Moneim

5.Video Color Space – YCbCr &YPbPr Used for: digital video encoding, digital camera, and analog video. Axes: Y: luma Cb: blue chroma Cr: red chroma By Mahmood A.Moneim

4.Video Color Space – YCbCr &YPbPr Conversion from RGB: Y=0.299(R-G) + G + 0.114(B-G) Cb=0.564(B-Y) Cr=0.713(R-Y) The Matrix form: By Mahmood A.Moneim

4.Color Space – YUV YUV Used for: video encoding for some standard such as NTSC, PAL, SECAM Axes: Y: luma U: blue chroma V: red chroma By Mahmood A.Moneim

4.Color Space – YUV Conversion from RGB: Y=0.299R+0.587G+0.114B U=0.436(B-Y)/(1-0.114) V=0.615(R-Y)/(1-0.299) The Matrix form: By Mahmood A.Moneim

4.Color Space – YIQ YIQ Used for: video encoding for some standard such as NTSC Axes: Y: luma I: blue chroma Q: red chroma I-Q channels are rotated from the U-V channels in YUV By Mahmood A.Moneim

4.Color Space – YIQ Conversion from RGB: By Mahmood A.Moneim

4.Color Space – CMYK Conversion from YCbCr: C = 255 -Y - 1.4021(Cr-128) M = 255 - Y + 0.3441(Cb-128) + 0.7142(Cr-128) Y = 255 - Y - 1.7718(Cb -128) K = min (C, M, Y) By Mahmood A.Moneim

4.Color Space – Comparison Color mixing Primary parameters Used for Pros and cons RGB Additive Red, Green, Blue Easy but wasting bandwidth CMYK Subtractive Cyan, Magenta, Yellow, Black Printer Works in pigment mixing YCbCr YPbPr additive Y(luminance), Cb(blue chroma), Cr(red chroma) Video encoding, digital camera Bandwidth efficient YUV Y(luminance), U(blue chroma), V(red chroma) Video encoding for NTSC, PAL, SECAM YIQ I(rotated from U), Q(rotated from V) Video encoding for NTSC By Mahmood A.Moneim

Problem set When using CSS, colors are defined using a hexadecimel (hex) notation for the combination of Red, Gree, and Blue color values (RGB). The hex values are written as 3 double digit numbers, starting with a # sign. How would you represent the following colors in CSS? 1. Red 2. Blue 3. Black 4. White 5. A mixture of colors that uses 25% of Red, 75% of Green and 50% of Blue. By Mahmood A.Moneim

Problem set How can we convert from HLS color space to RGB color space? How can we convert between RGB and CMY color spaces? By Mahmood A.Moneim

Problem Set Convert the following HLS colors to RGB color space expressed in both the [0, 1] and the[0,255] ranges. By Mahmood A.Moneim

Problem Set By Mahmood A.Moneim

Problem Set By Mahmood A.Moneim

Problem Set What is the hue of the color when MAX==MIN? Convert the HSV color [110.7,0.3,0.5] to CMY color space. By Mahmood A.Moneim

Problem Set Consider the 3x3 image shown below. Draw the new image if the original image is zoomed 2 times along both rows and columns (i.e. to size 6x6) using A) Nearest Neighbor Interpolation. B) Bilinear Interpolation. 69 50 80 45 60 66 30 55 80 By Mahmood A.Moneim

Microsoft Engineering Excellence By Mahmood A.Moneim Microsoft Confidential