Chapter 2 : Imaging and Image Representation Computer Vision Lab. Chonbuk National University.

Slides:



Advertisements
Similar presentations
15 Data Compression Foundations of Computer Science ã Cengage Learning.
Advertisements

Image Compression. Data and information Data is not the same thing as information. Data is the means with which information is expressed. The amount of.
Image Data Representations and Standards
Digital Image Fundamentals Selim Aksoy Department of Computer Engineering Bilkent University
Spring 2003CS 4611 Multimedia Outline Compression RTP Scheduling.
Multimedia for the Web: Creating Digital Excitement Multimedia Element -- Graphics.
1 Data Compression Engineering Math Physics (EMP) Steve Lyon Electrical Engineering.
T.Sharon-A.Frank 1 Multimedia Image Compression 2 T.Sharon-A.Frank Coding Techniques – Hybrid.
Audio & Video Representation CS105. Data Representation Types of data: – Numbers – Text – Images – Audio & Video.
Introduction to Computer Graphics
Roger Cheng (JPEG slides courtesy of Brian Bailey) Spring 2007
+ Video Compression Rudina Alhamzi, Danielle Guir, Scott Hansen, Joe Jiang, Jason Ostroski.
Image Compression - JPEG. Video Compression MPEG –Audio compression Lossy / perceptually lossless / lossless 3 layers Models based on speech generation.
CIS 601 Fall 2004 Introduction to Computer Vision and Intelligent Systems Longin Jan Latecki Parts are based on lectures of Rolf Lakaemper and David Young.
Goals of Computer Vision To make useful decisions based on sensed images To construct 3D structure from 2D images.
Page 18/30/2015 CSE 40373/60373: Multimedia Systems 4.2 Color Models in Images  Colors models and spaces used for stored, displayed, and printed images.
CS 1308 Computer Literacy and the Internet. Creating Digital Pictures  A traditional photograph is an analog representation of an image.  Digitizing.
Department of Physics and Astronomy DIGITAL IMAGE PROCESSING
Compression is the reduction in size of data in order to save space or transmission time. And its used just about everywhere. All the images you get on.
CS Spring 2012 CS 414 – Multimedia Systems Design Lecture 8 – JPEG Compression (Part 3) Klara Nahrstedt Spring 2012.
1 Image Compression. 2 GIF: Graphics Interchange Format Basic mode Dynamic mode A LZW method.
Lecture 4 - Introduction to Computer Graphics
Video Basics. Agenda Digital Video Compressing Video Audio Video Encoding in tools.
Lab #5-6 Follow-Up: More Python; Images Images ● A signal (e.g. sound, temperature infrared sensor reading) is a single (one- dimensional) quantity that.
1 Image Basics Hao Jiang Computer Science Department Sept. 4, 2014.
Klara Nahrstedt Spring 2011
 Refers to sampling the gray/color level in the picture at MXN (M number of rows and N number of columns )array of points.  Once points are sampled,
Digital Image Fundamentals Selim Aksoy Department of Computer Engineering Bilkent University
© 1999 Rochester Institute of Technology Introduction to Digital Imaging.
DIGITAL Video. Video Creation Video captures the real world therefore video cannot be created in the same sense that images can be created video must.
CS 376b Introduction to Computer Vision 02 / 08 / 2008 Instructor: Michael Eckmann.
Image Processing and Computer Vision: 91. Image and Video Coding Compressing data to a smaller volume without losing (too much) information.
Data Compression. Compression? Compression refers to the ways in which the amount of data needed to store an image or other file can be reduced. This.
Image Compression Supervised By: Mr.Nael Alian Student: Anwaar Ahmed Abu-AlQomboz ID: IT College “Multimedia”
8. 1 MPEG MPEG is Moving Picture Experts Group On 1992 MPEG-1 was the standard, but was replaced only a year after by MPEG-2. Nowadays, MPEG-2 is gradually.
Intelligent Vision Systems Image Geometry and Acquisition ENT 496 Ms. HEMA C.R. Lecture 2.
Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 3 This presentation © 2004, MacAvon Media Productions Introduction to Computer Graphics.
Addressing Image Compression Techniques on current Internet Technologies By: Eduardo J. Moreira & Onyeka Ezenwoye CIS-6931 Term Paper.
Chapter 1. Introduction. Goals of Image Processing “One picture is worth more than a thousand words” 1.Improvement of pictorial information for human.
1 Image Formats. 2 Color representation An image = a collection of picture elements (pixels) Each pixel has a “color” Different types of pixels Binary.
Outline Kinds of Coding Need for Compression Basic Types Taxonomy Performance Metrics.
Marr CollegeHigher ComputingSlide 1 Higher Computing: COMPUTER SYSTEMS Part 1: Data Representation – 6 hours.
Spring 2000CS 4611 Multimedia Outline Compression RTP Scheduling.
Computer Vision Introduction to Digital Images.
CS 376b Introduction to Computer Vision 02 / 11 / 2008 Instructor: Michael Eckmann.
CSCI-100 Introduction to Computing Hardware Part II.
Image File Formats. What is an Image File Format? Image file formats are standard way of organizing and storing of image files. Image files are composed.
Chapter 1 Background 1. In this lecture, you will find answers to these questions Computers store and transmit information using digital data. What exactly.
1 Perception and VR MONT 104S, Fall 2008 Lecture 20 Computer Graphics and VR.
Introduction to Image Processing. What is Image Processing? Manipulation of digital images by computer. Image processing focuses on two major tasks: –Improvement.
Intelligent Vision Systems Image Geometry and Acquisition ENT 496 Ms. HEMA C.R. Lecture 2.
Introduction to Interactive Media Interactive Media Raw Materials: Digital Data.
Graphics and Image Data Representations 1. Q1 How images are represented in a computer system? 2.
1 Part A Multimedia Production Chapter 2 Multimedia Basics Digitization, Coding-decoding and Compression Information and Communication Technology.
COMP 9517 Computer Vision Digital Images 1/28/2018 COMP 9517 S2, 2009.
DIGITAL MEDIA FOUNDATIONS
Graphics and image data representation
JPEG Compression What is JPEG? Motivation
Multimedia Outline Compression RTP Scheduling Spring 2000 CS 461.
Data Compression.
Video Compression - MPEG
Chapter III, Desktop Imaging Systems and Issues: Lesson IV Working With Images
Chapter 7.2: Layer 5: Compression
Digital Image Fundamentals
Judith Molka-Danielsen, Oct. 02, 2000
COMS 161 Introduction to Computing
15 Data Compression Foundations of Computer Science ã Cengage Learning.
Multimedia System Image
Chapter 8 – Compression Aims: Outline the objectives of compression.
15 Data Compression Foundations of Computer Science ã Cengage Learning.
Presentation transcript:

Chapter 2 : Imaging and Image Representation Computer Vision Lab. Chonbuk National University

Contents 2.1 Sensing Light 2.2 Image Device 2.3 Problems in Digital Images* 2.4 Picture Function and Digital Image 2.5 Digital Image Formats * 2.6 Richness and Problems of Real Imagery 2.7 3D Structure from 2D Images 2.8 Five Frames of Reference 2.9 Other Types of Sensors *

2.1 Sensing Light Simple model of common photography (Sun or Flash bulb) Reflects radiation Toward camera Sense via chemical on film

2.2 Imaging devices CCD Camera

2.2 Imaging devices Frame Buffer –High speed image store available : Actually Store several Images or their derivatives Digital Image refer to pixel values as I[r,c] –I : array name –r : row –c : column

2.2 Imaging devices The Human Eye

2.4 Picture functions and digital images Concepts of analog image and digital images Digital image : 2D rectangular array of discrete values –Image space and intensity range are quantized into a discrete set of values –Permitting the image to be stored in 2D computer memory structure –Common intensity range: 8bit (0~255) –In C program, unsigned char I[512][512] analog image: F(x,y) which has infinite precision in spatial parameters x and y and infinite precision in intensity at each spatial point (x, y) digital image: I[r,c] represented by a discrete 2D array of intensity samples, each of which is represented using a limited precision

2.4 Picture functions and digital images Coordinate systems

2.4.2 Image Quantization and Spatial Measurement picture function: f(x,y) of a picture as a function of two spatial variables x and y that are real values defining points of picture and f(x, y) is usually also real value gray scale image: Monochrome digital image I[r,c] with one intensity value per pixel multi-spectral image: 2D image M[x,y] has a vector of values at each spatial point or pixel (If image is color, vector has 3 elements) binary image: digital image with all pixel values 0 or 1 labeled image: digital image L[r,c] whose pixel values are symbols from finite alphabet (Related concepts thematic image and pseudo-colored image)

2.4.2 Image Quantization and Spatial Measurement nominal resolution: size of scene element that images to a single pixel on the image plane resolution: number of pixels (e.g., 640*480)

2.4.2 Image Quantization and Spatial Measurement Use appropriate resolution –Too little produce poor recognition –Too much slow down algorithm and waste memory

2.4.2 Image Quantization and Spatial Measurement Spatial quantization effects impose limits on measurement accuracy and detectability

2.5 Digital Image Formats Dozen of different formats still in use Raw data: encode image pixels in row-by-row (raster order) Most recently developed standard formats contain a header with non-image information necessary to label the data to decode it

2.5.1/2 Image File header & Data Image File header –Need to make an image file self-describing so that image-processing tools can work with them –Should contain : image dimension, type, data, title color table, coding table history Image Data –Nowadays, multimedia format including image data along with text, graphics, music, etc.

2.5.3 Data Compression Reduce the size of an image (30 percent or even 3 percent of raw size) Copression can be lossless or lossy –Lossless compression : original image recovered exactly –Lossy compression : loss of quality is perceived (but, not always) To implement compression –Include overhead (compression method and parameter) –Loss or change of a few bit having little or no affect on consumers (exciting area from signal processing to object recognition)

2.5.4 Commonly Used Formats For colleague, Image data base, scanned documents –GIF, JPG, PS, TIFF etc. Image/Graphics file formats are still evolving

2.5.5 Run-Coded Binary Images Efficient for binary or labeled images Reduce memory space Speed up image operations

2.5.6 PGM : Portable Gray Map Simplest file format Family format: PBM/PGM,PPM Image header encoded in ASCII

2.5.9 JPEG Image File Format JPEG (Joint Photographic Experts Group) Provide practical compression of high-quality color Stream oriented and allow realtime hardware for encoding and decoding Up to 64K X 64K pixels of 24 bits Header contain thumbnail image (up to 64k) To achieve high compression, flexible but lossy coding scheme: Unnoticeable degration(1/20) Compression work well when has large constant regions Compression scheme : DCT(Discrete Cosine Transform) followed by Huffman coding

MPEG format for video Stream-oriented encoding scheme for video, text, and graphics MPEG stands for Motion Picture Experts Group MPEG-1 –Primary design for multimedia systems –Data rate Compression audio : 0.25 Mbits/s Compression video : 1.25 Mbits/s MPEG-2 –Data rate up to 15Mbits/s –Handle high definition TV rates Compression scheme takes advantage of both spatial redundancy (used in JPEG) and temporal redundancy, general 1/25, 1/200 possible Motion JPEG compression is not good

Comparison of Formats

2.6 Richness and Problems of real imagery

2.8 Five frames of reference Pixel Coordinate Frame –Each point has integer pixel coordinates –Using only image I, cannot determine which object is actually larger in 3D

2.8 Five frames of reference Object Coordinate Frame O –Used to model ideal objects in both computer graphics and computer vision –Remains the same regardless of how block is posed related to world Camera Coordinate Frame C –Often needed for egocentric (camera centric) view – Represent just in front of the sensor

2.8 Five frames of reference Real Image Coordinate Frame F –Coordinate [x f, y f, f] –F : focal length –x f, y f : not description of pixels in the image array but related to the pixel size and pixel position of optical axis in the image –Frame F contians the picture function digital image in the pixel array I World Coordinate Frame W –Needed to relate objects in 3D