1 Image Basics Hao Jiang Computer Science Department Sept. 4, 2014.

Slides:



Advertisements
Similar presentations
Unit 30- Digital Graphics THEORY P2 and D2
Advertisements

Digital Image Fundamentals Selim Aksoy Department of Computer Engineering Bilkent University
Digital Image Fundamentals Selim Aksoy Department of Computer Engineering Bilkent University
Digital Image Fundamentals Selim Aksoy Department of Computer Engineering Bilkent University
Detecting Digital Image Forgeries Using Sensor Pattern Noise presented by: Lior Paz Jan Lukas, jessica Fridrich and Miroslav Goljan.
Department of Computer Engineering University of California at Santa Cruz Data Compression (3) Hai Tao.
Digital Audio, Image and Video Hao Jiang Computer Science Department Sept. 6, 2007.
Imaging Techniques in Digital Cameras Presented by Jinyun Ren Jan
2.01 Understand Digital Raster Graphics
Light to Electricity: lines begin and end in black (low signal level) called Blanking between blanking is the active video scanning is precisely controlled.
Lossless Compression - I Hao Jiang Computer Science Department Sept. 13, 2007.
Lossless Compression in Multimedia Data Representation Hao Jiang Computer Science Department Sept. 20, 2007.
1 Basics of Digital Imaging Digital Image Capture and Display Kevin L. Lorick, Ph.D. FDA, CDRH, OIVD, DIHD.
Representing Images. Goals for Image Representation digitization & resolution digitization & resolution representing color representing color color depth.
Zinnia Bell. RAWimages are image files that have not yet processed, they contain minimally processed data from the image sensor of either a image scanner,
Multimedia Specification Design and Production 2012 / Semester 1 / L2 Lecturer: Dr. Nikos Gazepidis
Digital Images The digital representation of visual information.
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
COMP Bitmapped and Vector Graphics Pages Using Qwizdom.
Image Formation. Input - Digital Images Intensity Images – encoding of light intensity Range Images – encoding of shape and distance They are both a 2-D.
CSCI-235 Micro-Computers in Science Hardware Part II.
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.
Chapter 11 Fluency with Information Technology 4 th edition by Lawrence Snyder (slides by Deborah Woodall : 1.
 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,
Measurements in Fluid Mechanics 058:180:001 (ME:5180:0001) Time & Location: 2:30P - 3:20P MWF 218 MLH Office Hours: 4:00P – 5:00P MWF 223B-5 HL Instructor:
Digital Image Fundamentals Selim Aksoy Department of Computer Engineering Bilkent University
Bit-Mapped Graphic Data: Input (Capture) Hardware Multimedia – Section 2.
September 21, COMPUTER VISION WEB PAGE IS UP !! OR Simply go to computer science homepage.
Digital Cameras And Digital Information. How a Camera works Light passes through the lens Shutter opens for an instant Film is exposed to light Film is.
1 Imaging Techniques for Flow and Motion Measurement Lecture 2 Lichuan Gui University of Mississippi 2011 Digital Image & Image Processing.
Computer Concepts 2014 Chapter 8 Digital Media. 8 Chapter Contents  Section B: Bitmap Graphics  Section C: Vector and 3-D Graphics Chapter 8: Digital.
Computer Graphics Lecture 06 Fasih ur Rehman. Last Class Overview of Graphic Systems – LED Display – Plasma TV – Hardcopy Devices – Input Devices Human.
Chapter 2 : Imaging and Image Representation Computer Vision Lab. Chonbuk National University.
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.
Intelligent Vision Systems Image Geometry and Acquisition ENT 496 Ms. HEMA C.R. Lecture 2.
Image Representation. Digital Cameras Scanned Film & Photographs Digitized TV Signals Computer Graphics Radar & Sonar Medical Imaging Devices (X-Ray,
Graphics: Conceptual Model Real Object Human Eye Display Device Graphics System Synthetic Model Synthetic Camera Real Light Synthetic Light Source.
Raster Graphics 2.01 Investigate graphic image design.
Data compression. lossless – looking for unicolor areas or repeating patterns –Run length encoding –Dictionary compressions Lossy – reduction of colors.
Digital Images are represented by manipulating this…
The Digital Revolution Changing information. What is Digital?  Discrete values used for  Input  Processing  Transmission  Storage  Display  Derived.
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.
Visual Computing Computer Vision 2 INFO410 & INFO350 S2 2015
1 Perception and VR MONT 104S, Fall 2008 Lecture 20 Computer Graphics and VR.
Intelligent Vision Systems Image Geometry and Acquisition ENT 496 Ms. HEMA C.R. Lecture 2.
Image File Formats By Dr. Rajeev Srivastava 1. Image File Formats Header and Image data. A typical image file format contains two fields namely Dr. Rajeev.
In the Know … Technological Vocabulary. Beginning Terms 1. Aperture – the mechanical opening in the lens that lets light in. 2. ASA / ISO – rating given.
1 What is Multimedia? Multimedia can have a many definitions Multimedia means that computer information can be represented through media types: – Text.
Introduction to Image Processing Course Notes Anup Basu, Ph.D. Professor, Dept of Computing Sc. University of Alberta.
Scanner Scanner Introduction: Scanner is an input device. It reads the graphical images or line art or text from the source and converts.
Information Systems Design and Development Media Types Computing Science.
Computer Graphics Lesson 2 July 12, 2005 Image Formats What are some formats you are familiar with? There are 4 basic image format types: Uncompressed.
Image: Susanne Rafelski, Marshall lab Introduction to Digital Image Analysis Part I: Digital Images Kurt Thorn NIC UCSF.
Understanding ISO Just because your camera CAN shoot at HIGH ISO, doesn’t mean you should.
8th Lecture – Intro to Bitmap or Raster Images
What is a digital image ? 1.
COMP 9517 Computer Vision Digital Images 1/28/2018 COMP 9517 S2, 2009.
Graphics and image data representation
Sampling, Quantization, Color Models & Indexed Color
Chapter 3 Graphics and Image Data Representations
Images, Display, Perception
Image Segmentation Classify pixels into groups having similar characteristics.
Raster Images CPSC 1030.
Chapter III, Desktop Imaging Systems and Issues: Lesson IV Working With Images
Digital Image Fundamentals
Representing Images 2.6 – Data Representation.
Introduction to Digital Image Analysis Part I: Digital Images
Basic Concepts of Digital Imaging
Presentation transcript:

1 Image Basics Hao Jiang Computer Science Department Sept. 4, 2014

Image Formulation  The most common way to obtain an image is from a camera 2

A “Simple” Camera 3 Let’s hold a sensor (a film) in front of the object. Hopefully we will have an image…

A “Simple” Camera 4 Unfortunately, at the same image point, light may come from different source points on an object.

The Pinhole Camera 5

Camera with Lens 6

The Imaging Model 7 lighting Surface property: material, geometry. Camera pose, Optical properties

Images as Surfaces Image can be treated as a 2D function z = f(x, y).

Image Profile 9

Sampling  To “digitize” the continuous image, we need to sample the image first. Sampling on a grid Sampling problem

The image of Barbara

Aliasing due to sampling

fs = 2.5f fs = 1.67f Original signal A new component is added This is denoted as aliasing.

Image Resolution  Sensor: size of the real world scene into a single image pixel.  Image: number of Pixels. 14

Digitization  The samples are continuous and have infinite number of possible values.  The digitization process approximates these values with a fixed number of numbers.  To represent N numbers, we need log 2 N bits.  So, what determines the number of bits we need for an image?

Image as Matrices

Types of Digital Images  Grayscale image  Usually we use 256 levels for each pixel. Thus we need 8bits to represent a pixel (2^8 == 256)  Some images use more bits per pixel, for example MRI images could use 16bits / pixel. A 8bit grayscale Image.

 Binary Image A binary image has only two values (0 or 1). Binary image is quite important in image analysis and object detection applications.

Gay Scale Image as a Stack of Binary Images [ b7 b6 b5 b4 b3 b2 b1 b0] MSBLSB Each bit plane is a binary image.

Dithering  A technique to represent a grayscale image with a binary one. 0  1  2  3  Convert image to 4 levels: I’ = floor(I/64)

Color Image r g b 24 bit image

Color Table Image with 256 colors r g b Clusters of colors It is possible to use much less colors to represent a color image without much degradation.

Gamma Correction  Display device’s brightness is not linearly related to the input. I’ = I    To compensate for the nonlinear distortion we need to raise it to a power again (I’) 1/  = I   for CRT is about 2.2.

Gamma Correction Linearly increasing intensity without gamma correction Linearly increasing intensity with gamma correction

Image File Formats  An image in “ppm” format: P6: (this is a ppm image) Resolution: 512x512 Depth: (8bits per pixel in each channel)

An image contains a header and a bunch of (integer) numbers.

Image Compression and Encoding  Raw image takes a lot of space. Compute the file sizes of a raw image that has resolution 512x512 in true color.  BMP, PPM, TXT  Images can be “compressed” losslessly or lossly  Lossy image format: JPEG  Losslessly compressed image format: PNG  Compression ratio and bit rate 27

Digital Video Frame N-1 Frame 0 time Digital video is digitized version of a 3D function f(x,y,t)