Image Perception & 2D Images

Similar documents
Dr. Shahanawaj Ahamad. Dr. S.Ahamad, SWE-423, Unit-06

Images and Colour COSC342. Lecture 2 2 March 2015

Computers and Imaging

Digital Media. Lecture 4: Bitmapped images: Compression & Convolution Georgia Gwinnett College School of Science and Technology Dr.

Colors in Images & Video

Specific structure or arrangement of data code stored as a computer file.

Sampling Rate = Resolution Quantization Level = Color Depth = Bit Depth = Number of Colors

Digital Imaging & Photoshop

CS101 Lecture 19: Digital Images. John Magee 18 July 2013 Some material copyright Jones and Bartlett. Overview/Questions

LECTURE 07 COLORS IN IMAGES & VIDEO

Multimedia Systems Color Space Mahdi Amiri March 2012 Sharif University of Technology

CS 262 Lecture 01: Digital Images and Video. John Magee Some material copyright Jones and Bartlett

15110 Principles of Computing, Carnegie Mellon University

Introduction to Color Theory

Image is a spatial representation of an object or a scene. (image of a person, place, object)

15110 Principles of Computing, Carnegie Mellon University

Raster (Bitmap) Graphic File Formats & Standards

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

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

Images and Graphics. 4. Images and Graphics - Copyright Denis Hamelin - Ryerson University

Wireless Communication

Indexed Color. A browser may support only a certain number of specific colors, creating a palette from which to choose

CHAPTER 3 I M A G E S

1. Describe how a graphic would be stored in memory using a bit-mapped graphics package.

CS 565 Computer Vision. Nazar Khan PUCIT Lecture 4: Colour

Digital Imaging and Image Editing

Mahdi Amiri. March Sharif University of Technology

Color & Compression. Robin Strand Centre for Image analysis Swedish University of Agricultural Sciences Uppsala University

INTRODUCTION TO COMPUTER GRAPHICS

Unit 4.4 Representing Images

Photoshop 01. Introduction to Computer Graphics UIC / AA/ AD / AD 205 / F05/ Sauter.../documents/photoshop_01.pdf

Compression and Image Formats

PENGENALAN TEKNIK TELEKOMUNIKASI CLO

Digital Imaging with the Nikon D1X and D100 cameras. A tutorial with Simon Stafford

Digital Imaging - Photoshop

PHOTOSHOP. pixel based image editing software (pixel=picture element) several small dots or pixels make up an image.

IMAGE SIZING AND RESOLUTION. MyGraphicsLab: Adobe Photoshop CS6 ACA Certification Preparation for Visual Communication

Introduction to Multimedia Computing

Byte = More common: 8 bits = 1 byte Abbreviation:

MOTION GRAPHICS BITE 3623

Digital Images: A Technical Introduction

Chapter 11. Preparing a Document for Prepress and Printing Delmar, Cengage Learning

STANDARDS? We don t need no stinkin standards! David Ski Witzke Vice President, Program Management FORAY Technologies

Image Optimization for Print and Web

Colour. Why/How do we perceive colours? Electromagnetic Spectrum (1: visible is very small part 2: not all colours are present in the rainbow!

6. Graphics MULTIMEDIA & GRAPHICS 10/12/2016 CHAPTER. Graphics covers wide range of pictorial representations. Uses for computer graphics include:

Commercial Art 1 Photoshop Study Guide. 8) How is on-screen image resolution measured? PPI - Pixels Per Inch

Color Image Processing. Gonzales & Woods: Chapter 6

Digital Images. Back to top-level. Digital Images. Back to top-level Representing Images. Dr. Hayden Kwok-Hay So ENGG st semester, 2010

Coreldraw Crash Course

Colour. Cunliffe & Elliott, Chapter 8 Chapman & Chapman, Digital Multimedia, Chapter 5. Autumn 2016 University of Stirling

Colour. Electromagnetic Spectrum (1: visible is very small part 2: not all colours are present in the rainbow!) Colour Lecture!

Ch. 3: Image Compression Multimedia Systems

Output Model. Coordinate Systems. A picture is worth a thousand words (and let s not forget about sound) Device coordinates Physical coordinates

Bit Depth. Introduction

Topics. 1. Raster vs vector graphics. 2. File formats. 3. Purpose of use. 4. Decreasing file size

CGT 511. Image. Image. Digital Image. 2D intensity light function z=f(x,y) defined over a square 0 x,y 1. the value of z can be:

ITP 140 Mobile App Technologies. Colors Images Icons

Color and Images. Computer Science and Engineering College of Engineering The Ohio State University. Lecture 16

ENGG1015 Digital Images

Technology and digital images

Assistant Lecturer Sama S. Samaan

05 Color. Multimedia Systems. Color and Science

A raster image uses a grid of individual pixels where each pixel can be a different color or shade. Raster images are composed of pixels.

An Analytical Study on Comparison of Different Image Compression Formats

CS101 Lecture 12: Digital Images. What You ll Learn Today

The Need for Data Compression. Data Compression (for Images) -Compressing Graphical Data. Lossy vs Lossless compression

Color Image Processing

B.Digital graphics. Color Models. Image Data. RGB (the additive color model) CYMK (the subtractive color model)

Understanding Image Formats And When to Use Them

Photoshop Elements Week 1 - Photoshop Elements Work Environment

Additive Color Synthesis

ITP 140 Mobile App Technologies. Images

FUNDAMENTALS OF MULTIMEDIA

4/9/2015. Simple Graphics and Image Processing. Simple Graphics. Overview of Turtle Graphics (continued) Overview of Turtle Graphics

Chapter 4. Incorporating Color Techniques

LECTURE 02 IMAGE AND GRAPHICS

Visual Perception. human perception display devices. CS Visual Perception

CATEGORY SKILL SET REF. TASK ITEM

INSTITUTIONEN FÖR SYSTEMTEKNIK LULEÅ TEKNISKA UNIVERSITET

Color image processing

Course Objectives & Structure

Introduction to Computer Vision and image processing

Fundamentals of Multimedia

Lecture #2: Digital Images

Lecture 8. Color Image Processing

Digital Files File Format Storage Color Temperature

Digital Image Processing

CD: (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.

Color images C1 C2 C3

Colour (1) Graphics 2

Lecture 3: Grey and Color Image Processing

Digital Asset Management 2. Introduction to Digital Media Format

Light. intensity wavelength. Light is electromagnetic waves Laser is light that contains only a narrow spectrum of frequencies

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

IMAGE PROCESSING >COLOR SPACES UTRECHT UNIVERSITY RONALD POPPE

Digital Image Fundamentals. Digital Image Processing. Human Visual System. Contents. Structure Of The Human Eye (cont.) Structure Of The Human Eye

CHAPTER 8 Digital images and image formats

Digital Image Fundamentals. Digital Image Processing. Human Visual System. Contents. Structure Of The Human Eye (cont.) Structure Of The Human Eye

Digital Image Processing

Transcription:

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 Entertainment Systems 1

Image Perception & 2D Images Human Vision & Colour Perception Digital Images Image manipulation (overview) Sensing Light Colour perception does not function uniformly: more than half of the colour receptors of the human retina (about 64%) perceive red light only (long waves), while a third of receptors (about 32%) are attuned to green light and only a small fraction (about 4%) actually perceive blue light (short waves) a lot of blue light is also absorbed by the lens rod (R) cells (source: Wikipedia) of the eye and never reaches the retina, making the human eye much more insensitive to blue coloured objects than red coloured objects the lens of the eye performs no colour correction short waves focus on the retina in front of long waves and consequently only one kind of light wave can be perceived sharply at any one time Only a small area of the retina can perceive sharp images most image data is only sensed peripherally (appears blurred). Normalised absorption spectra of human cone (S,M,L) and 2

Understanding Perception light sensed by the receptors within the retina is processed by so called detectors in the part of the brain which handles colour information from the eyes. the three types of detectors are light-dark receptors, red-green receptors and blue-yellow receptors. these detectors are responsible for sensing complementary colours. however since each detector only handles one of the pair of complementary colours, the use of objects in close proximity that are coloured in complementary colours can make it impossible to distinguish between the two. This explains many optical illusions. Digital pictures Image representation Colour models File formats Uncompressed Compressed Digital video Digital Images 3

Image Representation Images are represented on-screen as pixels (picture elements) on a raster of rows and columns Image resolution (measured in dpi dots per inch or ppi pixels per inch) dictates the quality (sharpness etc.) of the image There are two kinds of digital image representation As pixel image As vector image Image Representation Pixel Images (aka bitmap images aka raster graphics) Store images as a rectangular grid (rows and columns) of pixels. Often used for photographic images. Resizing pixel images usually results in a loss of image quality. 4

Image Representation Vector Images (aka vector graphics) Store images as a mathematical representation of the shapes (geometrical primitives) shown in the picture. (TrueType fonts are stored as vector images) Less useful for photographic pictures. Vectorised images can be resized without a loss in image quality. Colour Models Colour models are mathematical representations of colours as combinations of different components. Common colour models are: RGB CMY(K) HSB YUV 5

Colour Models RGB colour (Red, Green and Blue) Uses the three primary colours. Colour mixing is additive (mixture results in white). Most commonly used colour model in digital entertainment systems. Colour Models CMY(K) colour (Cyan, Magenta, Yellow, Key - black) Complementary to RGB. RGB = {(1-C)(1-K),(1-M)(1-K),(1-Y)(1-K)} Colour mixing is subtractive (mixture results in black). Used for print media (with black as 4 th colour for extra rich representation). 6

Colour Models HSB colour (Hue, Saturation and Brightness) Uses the three components: Hue (colour type/wavelength representation, i.e. red or blue) Saturation (colour intensity) Brightness (greatest spectral component) Used mainly in computer graphics (to create transitions) Every HSB colour has an RGB equivalent YUV Colour Models Uses a colour model based on three colour components: Luminance Y (brightness in weighted terms of RGB sum) Y = 0.299 * R + 0.587 * G + 0.114 * B Chrominance U (scaled Y value subtracted from B value) U = 0.436 * (B - Y) / (1-0.114) Chrominance V (scaled Y value subtracted from R value) V = 0.615 * (R - Y) / (1-0.299) Used for broadcast images (PAL phase-alternating line) 7

Bit Depth the bit depth of an image describes how many data bits are used to encode each pixel measured in bpp (bits per pixel) 24 bpp image usually used for RGB images (1 byte per colour channel, R, G, B) 24 bit (1 byte per channel) 8 bit (256 colour palette) 8 bit greyscale Image Storage Storing images can be very problematic: image of 800 by 600 pixels (3 bytes each) 1.4 Mb 3 Megapixel camera image 8.5 Mb file sizes can be massive moving images are worse: usually 25 frames per second (FPS) 1 minute of video at 3 Megapixel image quality 12.5 Gb Image compression should be used (unless uncompressed image data is required) 8

Image Compression There are 2 kinds of image compression: lossless image compression usually results in larger file sizes image content can be fully restored to original state example formats: BMP (with RLE), GIF (LZW), TIFF (LZW) lossy image compression usually results in smaller file sizes some image content is lost example formats: JPEG, Adobe Illustrator Artwork Digital Video Video really must be compressed (otherwise it would be unaffordable). most commonly used video file format is MPEG based on JPEG image compression only stores every n th image (key frame) and only an approximation of changes for the frames inbetween alternative would be M-JPEG every frame is stored as a JPEG image much larger file size than MPEG compression methods are also known as codecs 9

Image Manipulation Image Processing involves manipulation of pixel values. Examples: converting image to grayscale replace each pixels colour channel value with average pixel value: (R+G+B)/3 adding glare to an image calculate highlight of each colour channel and add to original colour channel value edge detection, blurring etc. uses convolution filters see Leigh s tutorials this week 10