ENGG1015 Digital Images
|
|
- Hortense Fisher
- 5 years ago
- Views:
Transcription
1 ENGG1015 Digital Images 1 st Semester, 2011 Dr Edmund Lam Department of Electrical and Electronic Engineering The content in this lecture is based substan1ally on last year s from Dr Hayden So, but all errors should be blamed on me
2 Back to top- level High Level This week Applications Systems Digital Logic Image & Video Processing Computer & Embedded Systems Computer Network Mobile Network Combinational Logic Boolean Algebra Circuits Basic Circuit Theory Low Level Electrical Signals Voltage, Current Power & Energy 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 2
3 Back to top- level High Level This week Applications Systems Digital Logic Image & Video Processing Computer & Embedded Systems Computer Network Mobile Network Combinational Logic Boolean Algebra Circuits Basic Circuit Theory Low Level Electrical Signals Voltage, Current Power & Energy 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 3
4 Digital Images Note: The three parts are mostly independent (even with different language ), but they do intersect. Representation Hardware Processing 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 4
5 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 5
6 Representing Images R bitmap G B pixel An image is broken down into small regions called picture elements (pixels) Digital image (bitmap): A pixel-by-pixel representation of an image. Implications? 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 6
7 Image Dimensions Image Size The number of pixel in X-Y direction Sometimes quoted using the total number of pixels in a picture (N megapixels) Image Resolution The density of pixels Measured by pixel-per-inch (PPI) NOT the number of pixels 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 7
8 Representing Pixels Each pixel is represented by one or more values Black & white images (binary images): Each pixel is represented by exactly 1 value (B or W) 1 bit is enough to represent 2 possible values Grayscale images: Each pixel is usually a byte (8 bits), keeping the brightness or gray levels Color images: Each pixel represented a group of color components of that location often three colors Different color systems: RGB, CMYK, YCbCr, etc Hyperspectral images: Many values per pixel location, corresponding to different frequencies 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 8
9 Binary and Grayscale Images B&W B&W (w/ dither) Grayscale Binary Image Each pixel is 1 bit, either 0 or 1 Dithering is used to produce (fake) different intensities Grayscale Image Each pixel is usually a byte (8-bit), keeping the brightness or gray levels 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 9
10 Color Images 16 colors 256 colors 16M colors indexed color image # of color support depends on the # of bits for each pixel 4 bits 2 4 =16 colors 8 bits 2 8 =256 colors Color Look-Up Tables (LUTs) Color palette 24-bit color image Each pixel is represented by 3 bytes using a certain color model Supports 256x256x256 colors 16 million colors 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 10
11 RGB Color Model Additive color model Primary colors: Red, Green, and Blue Secondary colors obtained by additive mixing of primary colors: Cyan, Magenta, Yellow Commission Internationale d'eclairage (CIE) in 1931 specifies red to be 700nm, green to be 546.1nm and blue to be 435.8nm Used in media that transmit light (e.g. TV) 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 11
12 CMY Color Model Subtractive color model Subtractive primaries: Cyan, magenta, and yellow A subtractive primary absorbs a primary color and reflects the other two E.g. Cyan absorbs red and reflect blues and green Used in printing device 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 12
13 Colors that Can be Reproduced 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 13
14 Printing an Image Print Size Depends on the mapping between printer s resolution, image resolution & image size A Printer s printing resolution is usually higher than an image s resolution because multiple dots of ink are needed to created color of an image pixel Color Space On screen display: (additive) Printing devices: (subtractive) Color Production Each pixel may have different color Each ink drop has only on-off (one bit!) 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 14
15 Dithering Create the illusion of new colors and shades by varying the pattern of dots. E.g. Newspaper photographs are dithered. If you look closely, you can see that different shades of gray are produced by varying the patterns of black and white dots. There are no gray dots at all. 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 15
16 Dither, Halftone, Grayscale original dither halftone 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 16
17 RGB Color Space The RGB model describes the formation of color by linearly mixing different portion of Red, Blue and Green light. Color is represented by a triplet {r,g,b}, which indicates the weighting coefficients We often normalize the coefficients to be between 0 and 1 (inclusive), or integers between 0 and 255 (8-bit). 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 17
18 More Color Models Both RGB and CMY(K) model specify linear combinations of the primaries But they have little resemblance to how human beings reason about colors E.g. How do you get the RGB values of the pale orange color on the right? [R G B] = [ ] [R G B] = [???] [ ] 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 18
19 HS(B/V), HSL, HSI Color Model The family of HSx models describe colors similar to how human perceives colors Also similar to how painters create colors HSB: Hue Saturation Brightness HSV: Hue Saturation Value HSL: Hue Saturation Lightness HSI: Hue Saturation Intensity Similar, but often comes with confusing (or even contradicting) definitions 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 19
20 Cylindrical- Coordination Hue: The dominant color The angle away from red Saturation The amount away from the center How full the color is Lightness/ Brightness/Value The amount of white/black added 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 20
21 Luminance- chrominance Another common alternative: a luminancechrominance representation One value for luminance (Y): the brightness, or achromatic image Y = R G B Need two more numbers for the chrominance YUV and YCbCr Why? TV broadcast and digital picture compression 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 21
22 More Image Representations? Raster image (bitmap image) - Raster graphics uses pixel values to describe an image. The file size is independent of the image complexity. For higher resolution, the file size increases dramatically Vector graphics (draw graphics) - An alternate approach is to use only instructions for drawing lines, circles, ellipses, curves, and other shapes. 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 22
23 Vector Graphics Vector-based images are composed of key points and paths which define shapes, and coloring instructions, such as line and fill colors. Example: 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 23
24 Vector Graphics Advantages Vector graphics can be scaled up and down easily and quickly while retaining the quality of the picture. Raster images scale poorly and display poorly at resolutions other than that for which the image was originally created. Vector graphics require less bandwidth and can be accessed and viewed faster than raster graphics. Vector graphics can be edited and manipulated far easier than raster images. 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 24
25 (Partial) Summary Many decisions to make No universally best options Depends on the physical system, e.g. monitor vs printer Depends on the requirement, e.g. color vs grayscale Intersects with other fields e.g. Psychology (visual science) How about our video chats problem? 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 25
26 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 26
27 Image Processing Used in digital camera, TV, cell phones Used in all kinds of photo editing SW e.g. Photoshop, GIMP 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 27
28 Image Processing - Examples 1st semester, 2011 Original Grayscale Blur Edge Detection Digital Images - ENGG Dr. E. Lam 28
29 RGB to Grayscale Conversion Each pixel of a grayscale image has only one intensity value, V High V: white, Low V: black Easiest conversion: V = R + G + B 3 Produce better result if you weight G and R more than B Human eyes are more sensitive to green and red 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 29
30 Basic Filtering: Windowing Filters are building blocks of image processing systems One of the most basic filtering method is by windowing y[r,c] = i, j 1 h[i, j] r 1 1 i= 1 j = 1 h[i, j]x[r + i,c + j] c 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 30
31 Windowing in Action X H Y = st semester, 2011 Digital Images - ENGG Dr. E. Lam 31 16
32 Gaussian Blur A simple but effective way to blur a picture Each pixel is replaced with a weighted sum of the values of its surrounding pixels The weighting factors have a Gaussian distribution, thereby the name Intuitively: each pixel is mixed to certain extent with its neighbors st semester, 2011 Digital Images - ENGG Dr. E. Lam 32
33 Generalizing Windowing So far we are only doing (weighted) average of pixel values within a window A linear technique How about a nonlinear technique, e.g. taking median? Actually that s very useful Which is faster, mean or median? People often flip the filters by 180 degrees: y[r,c] = i, j 1 h[i, j] 1 i= 1 j = 1 h[i, j]x[r i,c j] We cheated, because our filters were symmetric Why? Because it links us to a signal processing technique called convolution Extensive body of knowledge, allowing us to know and compare the effects of these filters for different weights 1 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 33
34 Edge Detection Useful in understanding an image For robot, face recognition, medical imaging etc In a smooth contour, the pixel values usually do not change rapidly However, the pixel exhibit sudden jump in values near an edge E.g. jump from 1 to 130 Sobel edge detection is one of the simplest algorithms that makes use of this observation to find edges Compares values of the neighbors of pixel 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 34
35 Sobel Tilter H x H y A Sobel filter combines the results of the two weight matrices Each filter kernel estimates gradient in x and y direction from the input image. Magnitude of the resulting pixel in matrix D is: D[r,c] = D x 2 [r,c] + D y 2 [r,c] From convolving with H x From convolving with H y 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 35
36 Sobel Filter Example x dir flipped S G x D = st semester, 2011 Digital Images - ENGG Dr. E. Lam 36
37 Sobel Filter Example x dir flipped S G x D Result in D shows a clear line at the edge Note that G x is a flipped version of H x Some more normalization has to be done in actual implementation 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 37
38 Image Processing Summary Image processing is the task of manipulating the image by mathematical means to achieve high level requirements Common operations: filtering Many other operations: E.g. Image forensic, Lithography, medical imaging, automatic image diagnosis, robot control, etc What s the (computational) cost of various image processing algorithms? What sort of image processing operations do we need in our video chats? 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 38
39 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 39
40 Digital Cameras Resolution measured in pixels H x V Image sensing: charge coupled device (CCD) or complementary metal-oxide semiconductor (CMOS) Megapixels is used to denote the total max pixels in the image E.g. 5 Megapixel - in the 2520 by 1890 and higher pixel range. Photo quality 11 x 14 prints from this class of camera. Comparing film cameras to digital cameras is difficult since resolution is measured differently 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 40
41 Taking Pictures 1. Image focused by lens 2. Image captured on CCD 3. CCD generates analog representation of image 4. Analog signal converts to digital 5. Digital signal processing (DSP) adjust quality, etc Step 1 Step 2 Step 3 Step 4 Step 5 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 41
42 Marketing Caveats Q: For digital cameras, higher megapixel value always produce better photos? A: Not really. If you will only look at the photos on websites, or will only print them on 3R papers, you don t need all the pixels from a 10M pixels camera. 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 42
43 Area You Ready? 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 43
44 Flat Panel TVs and Monitors Pictures displayed as matrix of pixels on screen Two major technologies for generating picture Plasma Liquid Crystal Display (LCD) Plasma Neon-Xenon gas trapped between two glasses When electrically charged, each pixel display red, blue or green color. LCD Liquid crystal between glasses pass/block light depending on electrical signal Pass corresponding backlight 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 44
45 LED TVs? Misleading term Proper name: LED-backlight LCD TVs Use the same LCD display technology as all other LCD displays. Most other standard LCD displays use cold cathode fluorescent light (CCFL) for backlight 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 45
46 3 Characteristic Dimensions Panel Size The physical dimension of the panel A 42 panel has a diagonal measurement of 42 Display Resolution The number of picture-elements (pixels) along each X-Y direction Dot Pitch The distance between two pixel of the screen Panel Size = Display Resolution * Dot Pitch 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 46
47 Standard Display Resolutions 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 47
48 Marketing Caveats Q: For flat panel TVs, a bigger screen always produce better display than a smaller screen? A: Not really. It depends on the distance you will be watching the TV and the TV source signal. 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 48
49 More Pixel = Good? Human eye can identify 120 pixels per degree of visual arc i.e. if 2 dots are closer than 1/120 degree, then our eyes cannot tell the difference At a distance of 2m (normal distance to a TV) our eyes cannot differentiate 2 dots 0.4mm apart. Closer to TV => easier to differentiate pixels Far away => cannot tell the difference screen Minimum: 2 arc minute 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 49
50 Image courtesy of 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 50
51 True LED displays Each pixel is a LED Used mostly in outdoor, largescale displays Source: /quad_dot_pattern.asp 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 51
52 Hong Kong Shatin Racecourse 70.4m x 8m World s Longest TV screen Dallas Cowboys Stadium Sideline Display 48.64m x 21.76m Pixel Pitch: 20mm Displays World s Largest High -Definition Video Display 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 52
53 In Conclusion Digital signal processing is a very broad field within EEE The processing of digital image is a good example of high-level applications that run on digital signal processing systems. To display and process digital images correctly, you need the right combination of image representation, hardware, and processing power. 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 53
54 Homework 1 Homework 1 is out Due 14 Oct, pm Turn in physical copy of your answer Homework boxes near Room 712, Chow Yei Ching Building Individual homework Good way to study for final Zero tolerance on plagiarism 1st semester, 2011 Digital Images - ENGG Dr. E. Lam 54
Digital Images. Back to top-level. Digital Images. Back to top-level Representing Images. Dr. Hayden Kwok-Hay So ENGG st semester, 2010
0.9.4 Back to top-level High Level Digital Images ENGG05 st This week Semester, 00 Dr. Hayden Kwok-Hay So Department of Electrical and Electronic Engineering Low Level Applications Image & Video Processing
More informationDigital Images. CCST9015 Oct 13, 2010 Hayden Kwok-Hay So
Digital Images CCST9015 Oct 13, 2010 Hayden Kwok-Hay So 1983 Oct 13, 2010 2006 Digital Images - CCST9015 - H. So 2 Demystifying Digital Images Representation Hardware Processing 3 Representing Images R
More informationMultimedia Systems Color Space Mahdi Amiri March 2012 Sharif University of Technology
Course Presentation Multimedia Systems Color Space Mahdi Amiri March 2012 Sharif University of Technology Physics of Color Light Light or visible light is the portion of electromagnetic radiation that
More informationColors in Images & Video
LECTURE 8 Colors in Images & Video CS 5513 Multimedia Systems Spring 2009 Imran Ihsan Principal Design Consultant OPUSVII www.opuseven.com Faculty of Engineering & Applied Sciences 1. Light and Spectra
More informationDr. Shahanawaj Ahamad. Dr. S.Ahamad, SWE-423, Unit-06
Dr. Shahanawaj Ahamad 1 Outline: Basic concepts underlying Images Popular Image File formats Human perception of color Various Color Models in use and the idea behind them 2 Pixels -- picture elements
More informationImage Perception & 2D Images
Image Perception & 2D Images Vision is a matter of perception. Perception is a matter of vision. ES Overview Introduction to ES 2D Graphics in Entertainment Systems Sound, Speech & Music 3D Graphics in
More informationLECTURE 07 COLORS IN IMAGES & VIDEO
MULTIMEDIA TECHNOLOGIES LECTURE 07 COLORS IN IMAGES & VIDEO IMRAN IHSAN ASSISTANT PROFESSOR LIGHT AND SPECTRA Visible light is an electromagnetic wave in the 400nm 700 nm range. The eye is basically similar
More informationMahdi Amiri. March Sharif University of Technology
Course Presentation Multimedia Systems Color Space Mahdi Amiri March 2014 Sharif University of Technology The wavelength λ of a sinusoidal waveform traveling at constant speed ν is given by Physics of
More informationImage and video processing (EBU723U) Colour Images. Dr. Yi-Zhe Song
Image and video processing () Colour Images Dr. Yi-Zhe Song yizhe.song@qmul.ac.uk Today s agenda Colour spaces Colour images PGM/PPM images Today s agenda Colour spaces Colour images PGM/PPM images History
More informationComputer Graphics. Si Lu. Fall er_graphics.htm 10/02/2015
Computer Graphics Si Lu Fall 2017 http://www.cs.pdx.edu/~lusi/cs447/cs447_547_comput er_graphics.htm 10/02/2015 1 Announcements Free Textbook: Linear Algebra By Jim Hefferon http://joshua.smcvt.edu/linalg.html/
More informationLecture 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 informationWhat is an image? Images and Displays. Representative display technologies. An image is:
What is an image? Images and Displays A photographic print A photographic negative? This projection screen Some numbers in RAM? CS465 Lecture 2 2005 Steve Marschner 1 2005 Steve Marschner 2 An image is:
More informationDigital 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 informationSampling Rate = Resolution Quantization Level = Color Depth = Bit Depth = Number of Colors
ITEC2110 FALL 2011 TEST 2 REVIEW Chapters 2-3: Images I. Concepts Graphics A. Bitmaps and Vector Representations Logical vs. Physical Pixels - Images are modeled internally as an array of pixel values
More informationColor 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 informationColor. Chapter 6. (colour) Digital Multimedia, 2nd edition
Color (colour) Chapter 6 Digital Multimedia, 2nd edition What is color? Color is how our eyes perceive different forms of energy. Energy moves in the form of waves. What is a wave? Think of a fat guy (Dr.
More informationWireless Communication
Wireless Communication Systems @CS.NCTU Lecture 4: Color Instructor: Kate Ching-Ju Lin ( 林靖茹 ) Chap. 4 of Fundamentals of Multimedia Some reference from http://media.ee.ntu.edu.tw/courses/dvt/15f/ 1 Outline
More informationProf. Feng Liu. Fall /02/2018
Prof. Feng Liu Fall 2018 http://www.cs.pdx.edu/~fliu/courses/cs447/ 10/02/2018 1 Announcements Free Textbook: Linear Algebra By Jim Hefferon http://joshua.smcvt.edu/linalg.html/ Homework 1 due in class
More informationLight. intensity wavelength. Light is electromagnetic waves Laser is light that contains only a narrow spectrum of frequencies
Image formation World, image, eye Light Light is electromagnetic waves Laser is light that contains only a narrow spectrum of frequencies intensity wavelength Visible light is light with wavelength from
More informationUnit 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 informationColour. Why/How do we perceive colours? Electromagnetic Spectrum (1: visible is very small part 2: not all colours are present in the rainbow!
Colour What is colour? Human-centric view of colour Computer-centric view of colour Colour models Monitor production of colour Accurate colour reproduction Colour Lecture (2 lectures)! Richardson, Chapter
More informationColor 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 informationChapter 2 Fundamentals of Digital Imaging
Chapter 2 Fundamentals of Digital Imaging Part 4 Color Representation 1 In this lecture, you will find answers to these questions What is RGB color model and how does it represent colors? What is CMY color
More informationFig 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 informationDigital 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 informationColor 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 informationColour. Electromagnetic Spectrum (1: visible is very small part 2: not all colours are present in the rainbow!) Colour Lecture!
Colour Lecture! ITNP80: Multimedia 1 Colour What is colour? Human-centric view of colour Computer-centric view of colour Colour models Monitor production of colour Accurate colour reproduction Richardson,
More informationImages and Displays. Lecture Steve Marschner 1
Images and Displays Lecture 2 2008 Steve Marschner 1 Introduction Computer graphics: The study of creating, manipulating, and using visual images in the computer. What is an image? A photographic print?
More informationImage 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 informationIntroduction to Color Theory
Systems & Biomedical Engineering Department SBE 306B: Computer Systems III (Computer Graphics) Dr. Ayman Eldeib Spring 2018 Introduction to With colors you can set a mood, attract attention, or make a
More informationImage is a spatial representation of an object or a scene. (image of a person, place, object)
Graphics & Images Table of Content 1. Introduction 2. Types of graphics 3. Resolution 4. Memory/Storage requirement 5. Types of images 6. Image colour schemes 7. Colour dithering 8. Image processing 9.
More informationDigital 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 informationComputers and Imaging
Computers and Imaging Telecommunications 1 P. Mathys Two Different Methods Vector or object-oriented graphics. Images are generated by mathematical descriptions of line (vector) segments. Bitmap or raster
More informationCHAPTER 3 I M A G E S
CHAPTER 3 I M A G E S OBJECTIVES Discuss the various factors that apply to the use of images in multimedia. Describe the capabilities and limitations of bitmap images. Describe the capabilities and limitations
More informationRaster Graphics. Overview קורס גרפיקה ממוחשבת 2008 סמסטר ב' What is an image? What is an image? Image Acquisition. Image display 5/19/2008.
Overview Images What is an image? How are images displayed? Color models How do we perceive colors? How can we describe and represent colors? קורס גרפיקה ממוחשבת 2008 סמסטר ב' Raster Graphics 1 חלק מהשקפים
More informationקורס גרפיקה ממוחשבת 2008 סמסטר ב' Raster Graphics 1 חלק מהשקפים מעובדים משקפים של פרדו דוראנד, טומס פנקהאוסר ודניאל כהן-אור
קורס גרפיקה ממוחשבת 2008 סמסטר ב' Raster Graphics 1 חלק מהשקפים מעובדים משקפים של פרדו דוראנד, טומס פנקהאוסר ודניאל כהן-אור Images What is an image? How are images displayed? Color models Overview How
More informationColour. Cunliffe & Elliott, Chapter 8 Chapman & Chapman, Digital Multimedia, Chapter 5. Autumn 2016 University of Stirling
CSCU9N5: Multimedia and HCI 1 Colour What is colour? Human-centric view of colour Computer-centric view of colour Colour models Monitor production of colour Accurate colour reproduction Cunliffe & Elliott,
More informationCOLOR and the human response to light
COLOR and the human response to light Contents Introduction: The nature of light The physiology of human vision Color Spaces: Linear Artistic View Standard Distances between colors Color in the TV 2 How
More informationIn order to manage and correct color photos, you need to understand a few
In This Chapter 1 Understanding Color Getting the essentials of managing color Speaking the language of color Mixing three hues into millions of colors Choosing the right color mode for your image Switching
More information05 Color. Multimedia Systems. Color and Science
Multimedia Systems 05 Color Color and Science Imran Ihsan Assistant Professor, Department of Computer Science Air University, Islamabad, Pakistan www.imranihsan.com Lectures Adapted From: Digital Multimedia
More informationFigure 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 informationSistemas de Representação Digital em Design
Sistemas de Representação Digital em Design FA.Ulisboa 2013/2014 2º semestre Licenciatura em Design Luís Mateus (lmmateus@fa.ulisboa.pt) Digital Image Processing Image coordinate frame (notice that first
More informationLecture Color Image Processing. by Shahid Farid
Lecture Color Image Processing by Shahid Farid What is color? Why colors? How we see objects? Photometry, Radiometry and Colorimetry Color measurement Chromaticity diagram Shahid Farid, PUCIT 2 Color or
More informationENEE408G Multimedia Signal Processing
ENEE48G Multimedia Signal Processing Design Project on Image Processing and Digital Photography Goals:. Understand the fundamentals of digital image processing.. Learn how to enhance image quality and
More informationChapter 4. Incorporating Color Techniques
Chapter 4 Incorporating Color Techniques Color Modes Photoshop displays and prints images using specific color modes A mode is the amount of color data that can be stored in a given file format 2 Color
More information12 Color Models and Color Applications. Chapter 12. Color Models and Color Applications. Department of Computer Science and Engineering 12-1
Chapter 12 Color Models and Color Applications 12-1 12.1 Overview Color plays a significant role in achieving realistic computer graphic renderings. This chapter describes the quantitative aspects of color,
More informationUnderstanding Color Theory Excerpt from Fundamental Photoshop by Adele Droblas Greenberg and Seth Greenberg
Understanding Color Theory Excerpt from Fundamental Photoshop by Adele Droblas Greenberg and Seth Greenberg Color evokes a mood; it creates contrast and enhances the beauty in an image. It can make a dull
More informationChapter 11. Preparing a Document for Prepress and Printing Delmar, Cengage Learning
Chapter 11 Preparing a Document for Prepress and Printing 2011 Delmar, Cengage Learning Objectives Explore color theory and resolution issues Work in CMYK mode Specify spot colors Create crop marks Create
More informationColour (1) Graphics 2
Colour (1) raphics 2 06-02408 Level 3 10 credits in Semester 2 Professor Aleš Leonardis Slides by Professor Ela Claridge Colours and their origin - spectral characteristics - human visual perception Colour
More informationImages and Displays. CS4620 Lecture 15
Images and Displays CS4620 Lecture 15 2014 Steve Marschner 1 What is an image? A photographic print A photographic negative? This projection screen Some numbers in RAM? 2014 Steve Marschner 2 An image
More informationIMAGES 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 informationFor 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 informationChapter 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 informationColor. Used heavily in human vision. Color is a pixel property, making some recognition problems easy
Color Used heavily in human vision Color is a pixel property, making some recognition problems easy Visible spectrum for humans is 400 nm (blue) to 700 nm (red) Machines can see much more; ex. X-rays,
More informationCOLOR. and the human response to light
COLOR and the human response to light Contents Introduction: The nature of light The physiology of human vision Color Spaces: Linear Artistic View Standard Distances between colors Color in the TV 2 Amazing
More informationObjective Explain design concepts used to create digital graphics.
Objective 102.01 Explain design concepts used to create digital graphics. PART 1: ELEMENTS OF DESIGN o Color o Line o Shape o Texture o Watch this video on Fundamentals of Design. 2 COLOR o Helps identify
More informationColor. Used heavily in human vision. Color is a pixel property, making some recognition problems easy
Color Used heavily in human vision Color is a pixel property, making some recognition problems easy Visible spectrum for humans is 400 nm (blue) to 700 nm (red) Machines can see much more; ex. X-rays,
More informationColor image processing
Color image processing Color images C1 C2 C3 Each colored pixel corresponds to a vector of three values {C1,C2,C3} The characteristics of the components depend on the chosen colorspace (RGB, YUV, CIELab,..)
More informationThe Science Seeing of process Digital Media. The Science of Digital Media Introduction
The Human Science eye of and Digital Displays Media Human Visual System Eye Perception of colour types terminology Human Visual System Eye Brains Camera and HVS HVS and displays Introduction 2 The Science
More informationMULTIMEDIA SYSTEMS
1 Department of Computer Engineering, g, Faculty of Engineering King Mongkut s Institute of Technology Ladkrabang 01076531 MULTIMEDIA SYSTEMS Pakorn Watanachaturaporn, Ph.D. pakorn@live.kmitl.ac.th, pwatanac@gmail.com
More informationUnderstand brightness, intensity, eye characteristics, and gamma correction, halftone technology, Understand general usage of color
Understand brightness, intensity, eye characteristics, and gamma correction, halftone technology, Understand general usage of color 1 ACHROMATIC LIGHT (Grayscale) Quantity of light physics sense of energy
More information6 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 informationTo discuss. Color Science Color Models in image. Computer Graphics 2
Color To discuss Color Science Color Models in image Computer Graphics 2 Color Science Light & Spectra Light is an electromagnetic wave It s color is characterized by its wavelength Laser consists of single
More informationDigital Imaging & Photoshop
Digital Imaging & Photoshop Photoshop Created by Thomas Knoll in 1987, originally called Display Acquired by Adobe in 1988 Released as Photoshop 1.0 for Macintosh in 1990 Released the Creative Suite in
More informationBasics of Colors in Graphics Denbigh Starkey
Basics of Colors in Graphics Denbigh Starkey 1. Visible Spectrum 2 2. Additive vs. subtractive color systems, RGB vs. CMY. 3 3. RGB and CMY Color Cubes 4 4. CMYK (Cyan-Magenta-Yellow-Black 6 5. Converting
More informationColor images C1 C2 C3
Color imaging Color images C1 C2 C3 Each colored pixel corresponds to a vector of three values {C1,C2,C3} The characteristics of the components depend on the chosen colorspace (RGB, YUV, CIELab,..) Digital
More informationLecture 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 informationColor & Graphics. Color & Vision. The complete display system is: We'll talk about: Model Frame Buffer Screen Eye Brain
Color & Graphics The complete display system is: Model Frame Buffer Screen Eye Brain Color & Vision We'll talk about: Light Visions Psychophysics, Colorimetry Color Perceptually based models Hardware models
More informationIMAGE PROCESSING >COLOR SPACES UTRECHT UNIVERSITY RONALD POPPE
IMAGE PROCESSING >COLOR SPACES UTRECHT UNIVERSITY RONALD POPPE OUTLINE Human visual system Color images Color quantization Colorimetric color spaces HUMAN VISUAL SYSTEM HUMAN VISUAL SYSTEM HUMAN VISUAL
More informationImages 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 informationRaster (Bitmap) Graphic File Formats & Standards
Raster (Bitmap) Graphic File Formats & Standards Contents Raster (Bitmap) Images Digital Or Printed Images Resolution Colour Depth Alpha Channel Palettes Antialiasing Compression Colour Models RGB Colour
More informationImage 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 informationAdditive 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 informationEE482: Digital Signal Processing Applications
Professor Brendan Morris, SEB 3216, brendan.morris@unlv.edu EE482: Digital Signal Processing Applications Spring 2014 TTh 14:30-15:45 CBC C222 Lecture 15 Image Processing 14/04/15 http://www.ee.unlv.edu/~b1morris/ee482/
More informationthe 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 informationCIE tri-stimulus experiment. Color Value Functions. CIE 1931 Standard. Color. Diagram. Color light intensity for visual color match
CIE tri-stimulus experiment diffuse reflecting screen diffuse reflecting screen 770 769 768 test light 382 381 380 observer test light 445 535 630 445 535 630 observer light intensity for visual color
More informationLecture 2: An Introduction to Colour Models
Lecture 2: An Introduction to Colour Models An important issue in visual media, and multimedia, is colour. Just as there are a multitude of file formats for computer graphics, there are a range of Colour
More informationIntroduction 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 informationCD: (compact disc) A 4 3/4" disc used to store audio or visual images in digital form. This format is usually associated with audio information.
Computer Art Vocabulary Bitmap: An image made up of individual pixels or tiles Blur: Softening an image, making it appear out of focus Brightness: The overall tonal value, light, or darkness of an image.
More informationColor and Color Model. Chap. 12 Intro. to Computer Graphics, Spring 2009, Y. G. Shin
Color and Color Model Chap. 12 Intro. to Computer Graphics, Spring 2009, Y. G. Shin Color Interpretation of color is a psychophysiology problem We could not fully understand the mechanism Physical characteristics
More information6. Graphics MULTIMEDIA & GRAPHICS 10/12/2016 CHAPTER. Graphics covers wide range of pictorial representations. Uses for computer graphics include:
CHAPTER 6. Graphics MULTIMEDIA & GRAPHICS Graphics covers wide range of pictorial representations. Uses for computer graphics include: Buttons Charts Diagrams Animated images 2 1 MULTIMEDIA GRAPHICS Challenges
More informationYIQ 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 informationDigital 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 informationColor: Readings: Ch 6: color spaces color histograms color segmentation
Color: Readings: Ch 6: 6.1-6.5 color spaces color histograms color segmentation 1 Some Properties of Color Color is used heavily in human vision. Color is a pixel property, that can make some recognition
More informationImaging Process (review)
Color Used heavily in human vision Color is a pixel property, making some recognition problems easy Visible spectrum for humans is 400nm (blue) to 700 nm (red) Machines can see much more; ex. X-rays, infrared,
More informationScreening Basics Technology Report
Screening Basics Technology Report If you're an expert in creating halftone screens and printing color separations, you probably don't need this report. This Technology Report provides a basic introduction
More information2. 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 informationDigital Image Processing Lec.(3) 4 th class
Digital Image Processing Lec.(3) 4 th class Image Types The image types we will consider are: 1. Binary Images Binary images are the simplest type of images and can take on two values, typically black
More informationColor & Compression. Robin Strand Centre for Image analysis Swedish University of Agricultural Sciences Uppsala University
Color & Compression Robin Strand Centre for Image analysis Swedish University of Agricultural Sciences Uppsala University Outline Color Color spaces Multispectral images Pseudocoloring Color image processing
More informationIntroduction & Colour
Introduction & Colour Eric C. McCreath School of Computer Science The Australian National University ACT 0200 Australia ericm@cs.anu.edu.au Overview 2 Computer Graphics Uses (Chapter 1) Basic Hardware
More informationMultimedia Systems and Technologies
Multimedia Systems and Technologies Faculty of Engineering Master s s degree in Computer Engineering Marco Porta Computer Vision & Multimedia Lab Dipartimento di Ingegneria Industriale e dell Informazione
More informationDigital Images. Digital Images. Digital Images fall into two main categories
Digital Images Digital Images Scanned or digitally captured image Image created on computer using graphics software Digital Images fall into two main categories Vector Graphics Raster (Bitmap) Graphics
More informationImages and Graphics. 4. Images and Graphics - Copyright Denis Hamelin - Ryerson University
Images and Graphics Images and Graphics Graphics and images are non-textual information that can be displayed and printed. Graphics (vector graphics) are an assemblage of lines, curves or circles with
More informationDIGITAL IMAGING FOUNDATIONS
CHAPTER DIGITAL IMAGING FOUNDATIONS Photography is, and always has been, a blend of art and science. The technology has continually changed and evolved over the centuries but the goal of photographers
More informationEECS490: Digital Image Processing. Lecture #12
Lecture #12 Image Correlation (example) Color basics (Chapter 6) The Chromaticity Diagram Color Images RGB Color Cube Color spaces Pseudocolor Multispectral Imaging White Light A prism splits white light
More informationImage Processing COS 426
Image Processing COS 426 What is a Digital Image? A digital image is a discrete array of samples representing a continuous 2D function Continuous function Discrete samples Limitations on Digital Images
More informationCOLOR AS A DESIGN ELEMENT
COLOR COLOR AS A DESIGN ELEMENT Color is one of the most important elements of design. It can evoke action and emotion. It can attract or detract attention. I. COLOR SETS COLOR HARMONY Color Harmony occurs
More informationDigital 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 informationOutput Model. Coordinate Systems. A picture is worth a thousand words (and let s not forget about sound) Device coordinates Physical coordinates
Output Model A picture is worth a thousand words (and let s not forget about sound) Coordinate Systems Device coordinates Physical coordinates 1 Device Coordinates Most natural units for the output device
More informationVision Review: Image Processing. Course web page:
Vision Review: Image Processing Course web page: www.cis.udel.edu/~cer/arv September 7, Announcements Homework and paper presentation guidelines are up on web page Readings for next Tuesday: Chapters 6,.,
More information