Introduction What is “image processing and computer vision”? Image Representation.

Slides:



Advertisements
Similar presentations
5/13/2015CAM Talk G.Kamberova Computer Vision Introduction Gerda Kamberova Department of Computer Science Hofstra University.
Advertisements

Motivation Application driven -- VoD, Information on Demand (WWW), education, telemedicine, videoconference, videophone Storage capacity Large capacity.
Computer vision: models, learning and inference
Computer vision. Camera Calibration Camera Calibration ToolBox – Intrinsic parameters Focal length: The focal length in pixels is stored in the.
Capturing and optimising digital images for research Gilles Couzin.
3D Computer Vision and Video Computing Review Midterm Review CSC I6716 Spring 2011 Prof. Zhigang Zhu
Video enhances, dramatizes, and gives impact to your multimedia application. Your audience will better understand the message of your application.
Digital Image Processing: Digital Imaging Fundamentals.
Motion Tracking. Image Processing and Computer Vision: 82 Introduction Finding how objects have moved in an image sequence Movement in space Movement.
Region labelling Giving a region a name. Image Processing and Computer Vision: 62 Introduction Region detection isolated regions Region description properties.
Top 10 Guardian League Table for Computer Sciences and IT Top 10 Times Online League Table for Computer Science Computer’s Eye.
CS256 Intelligent Systems -Vision Systems Module Overview.
Announcements. Projection Today’s Readings Nalwa 2.1.
Processing Digital Images. Filtering Analysis –Recognition Transmission.
CS485/685 Computer Vision Prof. George Bebis
Vision Computing An Introduction. Visual Perception Sight is our most impressive sense. It gives us, without conscious effort, detailed information about.
CS292 Computational Vision and Language Week
Digital Images The nature and acquisition of a digital image.
Instance-level recognition I. - Camera geometry and image alignment Josef Sivic INRIA, WILLOW, ENS/INRIA/CNRS UMR 8548 Laboratoire.
ECE 472/572 – Digital Image Processing Lecture 2 – Elements of Visual Perception and Image Formation 08/25/11.
The Digital Image.
Image Processing Lecture 2 - Gaurav Gupta - Shobhit Niranjan.
Image Formation. Input - Digital Images Intensity Images – encoding of light intensity Range Images – encoding of shape and distance They are both a 2-D.
Digital Image Processing In The Name Of God Digital Image Processing Lecture1: Introduction M. Ghelich Oghli By: M. Ghelich Oghli
TOPIC 4 INTRODUCTION TO MEDIA COMPUTATION: DIGITAL PICTURES Notes adapted from Introduction to Computing and Programming with Java: A Multimedia Approach.
Camera Geometry and Calibration Thanks to Martial Hebert.
Image Formation Fundamentals Basic Concepts (Continued…)
Geometric Models & Camera Calibration
Visual Perception PhD Program in Information Technologies Description: Obtention of 3D Information. Study of the problem of triangulation, camera calibration.
Chapter 1 INTRODUCTION TO IMAGE PROCESSING Section – 1.2.
Video Video.
Visual Information Systems module introduction. Lecture Plan Part 1: MODULE OVERVIEW Part 1: MODULE OVERVIEW Part 2: Issues for ‘Visual Information Systems’(VIS)
Geometric Camera Models
Intelligent Vision Systems Image Geometry and Acquisition ENT 496 Ms. HEMA C.R. Lecture 2.
Computer Graphics & Image Processing Lecture 1 Introduction.
Single-view geometry Odilon Redon, Cyclops, 1914.
Digital Image Processing NET 404) ) Introduction and Overview
Tutorial Visual Perception Towards Computer Vision
Digital Imaging Fundamentals Ms. Hema C.R. School of Mechatronic Engineering.
University of Kurdistan Digital Image Processing (DIP) Lecturer: Kaveh Mollazade, Ph.D. Department of Biosystems Engineering, Faculty of Agriculture,
Visual Computing Computer Vision 2 INFO410 & INFO350 S2 2015
1 Machine Vision. 2 VISION the most powerful sense.
Colour and Texture. Extract 3-D information Using Vision Extract 3-D information for performing certain tasks such as manipulation, navigation, and recognition.
Computer vision: models, learning and inference M Ahad Multiple Cameras
Pupil Lens Iris Cornea Retina Optic Nerve.
Image Perception ‘Let there be light! ‘. “Let there be light”
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.
TOPIC 4 INTRODUCTION TO MEDIA COMPUTATION: DIGITAL PICTURES Notes adapted from Introduction to Computing and Programming with Java: A Multimedia Approach.
1 Teaching Innovation - Entrepreneurial - Global The Centre for Technology enabled Teaching & Learning, N Y S S, India DTEL DTEL (Department for Technology.
HOW SCANNERS WORK A scanner is a device that uses a light source to electronically convert an image into binary data (0s and 1s). This binary data can.
Robotics Chapter 6 – Machine Vision Dr. Amit Goradia.
Chapter 24: Perception April 20, Introduction Emphasis on vision Feature extraction approach Model-based approach –S stimulus –W world –f,
Announcements Final is Thursday, March 18, 10:30-12:20 –MGH 287 Sample final out today.
infinity-project.org Engineering education for today’s classroom Outline Images Then and Now Digitizing Images Design Choices in Digital Images Better.
An Introduction to Digital Image Processing Dr.Amnach Khawne Department of Computer Engineering, KMITL.
Digital Image Processing CSC331 Introduction 1. My Introduction EDUCATION Technical University of Munich, Germany Ph.D. Major: Machine learning.
CSE 185 Introduction to Computer Vision
Image Perception ‘Let there be light! ‘. “Let there be light”
Computer vision: geometric models Md. Atiqur Rahman Ahad Based on: Computer vision: models, learning and inference. ©2011 Simon J.D. Prince.
COMP 9517 Computer Vision Digital Images 1/28/2018 COMP 9517 S2, 2009.
Computer vision: models, learning and inference
Processing visual information for Computer Vision
What is an image? a representation, likeness, or imitation of an object or thing a vivid or graphic description something introduced to represent something.
Chapter I Digital Imaging Fundamentals
Multiple View Geometry for Robotics
Announcements Midterm out today Project 1 demos.
Filtering Things to take away from this lecture An image as a function
Single-view geometry Odilon Redon, Cyclops, 1914.
Filtering An image as a function Digital vs. continuous images
Presentation transcript:

Introduction What is “image processing and computer vision”? Image Representation

Image Processing and Computer Vision: 12 What is “Image Processing and Computer Vision”? Image Processing manipulate image data generate another image Computer Vision process image data generate symbolic data

Image Processing and Computer Vision: 13 Computer Vision Reconstruction Recover 3D information from data Recognition Detect and identify objects Understanding What is happening in the scene?

Image Processing and Computer Vision: 14 Historical overview 1920s Coding images for transmission by telegraph (3 hours) 1960s Computers powerful enough to store images and process in realistic times Space program

Image Processing and Computer Vision: s s Applications Medical imaging Remote sensing Astronomy

Image Processing and Computer Vision: 16 Today DTV Image interpretation Biometry GIS Human genome project

Image Processing and Computer Vision: 17 Example images (1)

Image Processing and Computer Vision: 18 Example images (2)

Image Processing and Computer Vision: 19 Sample applications Character recognition (OCR) Printed text, Hand-printed text, Cursive text Biometry GIS

Image Processing and Computer Vision: 110 Printed Text Characteristics Regular shape Regular orientation Good contrast Can compare characters with a prototype

Image Processing and Computer Vision: 111 Template InputOutput

Image Processing and Computer Vision: 112 Hand Printed Text Characteristics Less regularity Must examine components of character

Image Processing and Computer Vision: 113 Cursive Text Totally irregular Careful analysis of strokes

Image Processing and Computer Vision: 114 Biometry Using personal characteristics to identify a person Fingerprints Face Iris DNA Gait etc

Image Processing and Computer Vision: 115 Iris Scan Striations on iris are individually unique Obvious applications: Security PIN

Image Processing and Computer Vision: 116 } fixed number of samples Locate the eye in the head image Radial resampling of iris Numerical description Analysis

Image Processing and Computer Vision: 117 GIS Earth/Planetary Observation Monitoring Exploration

Image Processing and Computer Vision: 118 Examples

Image Processing and Computer Vision: 119 System Overview Enhancement Feature Extraction Feature Recognition Image Recognition Captured data Labels

Image Processing and Computer Vision: 120 Image Representation Image capture Image quality measurements Image resolution Colour representation Camera calibration Parallels with human visual system

Image Processing and Computer Vision: 121 Image Capture Many sources Consider requirements of system Resolution Type of data Transducer

Image Processing and Computer Vision: 122 Representation Sampled data Spatial Amplitude On a rectangular array

Image Processing and Computer Vision: 123 Image Resolution How many pixels Spatial resolution How many shades of grey/colours Amplitude resolution How many frames per second Temporal resolution Nyquist’s theorem

Image Processing and Computer Vision: 124 Nyquist’s Theorem A periodic signal can be reconstructed if the sampling interval is half the period An object can be detected if two samples span its smallest dimension

Image Processing and Computer Vision: 125 Spatial Resolution n, n/2, n/4, n/8, n/16 and n/32 pixels on a side.

Image Processing and Computer Vision: 126 Amplitude Resolution Humans can see: About 40 shades of brightness About 7.5 million shades of colour Cameras can see: Depends on signal to noise ratio 40 dB equates to about 20 shades Images captured: 256 shades

Image Processing and Computer Vision: 127 Shades of Grey 256, 16, 4 and 2 shades.

Image Processing and Computer Vision: 128 Temporal Resolution Nyquist’s theorem for temporal data How much does an object move between frames? Can motion be understood unambiguously?

Image Processing and Computer Vision: 129 Colour Representation Newton White light composed of seven colours red, orange, yellow, green, blue, indigo, violet Three primaries could approximate many colours red, green, blue

Image Processing and Computer Vision: 130 CIE Colour Diagram

Image Processing and Computer Vision: 131 Other Colour Models YMCK IHS YCrCb etc

Image Processing and Computer Vision: 132 Camera Calibration Link image co-ordinates and world co- ordinates Extrinsic parameters Location and orientation of camera with respect to a co-ordinate frame Intrinsic parameters Relate pixel co-ordinates with camera reference frame co-ordinates

Image Processing and Computer Vision: 133 Extrinsic Parameters Camera’s Location Orientation With respect to world origin

Image Processing and Computer Vision: 134 World frame Camera frame translate and rotate

Image Processing and Computer Vision: 135 Intrinsic Parameters Characterise Optical Geometric Digital properties of camera Relate Image co-ordinates to camera co-ordinates

Image Processing and Computer Vision: 136 Pinhole Camera Image Object Optical centre Image and centre, object and centre are similar triangles. f Z

Image Processing and Computer Vision: 137 Distortionless If no distortions uniform sampling Co-ordinates linearly related offset and scale

Image Processing and Computer Vision: 138 Distorted Periphery is distorted k 2 = 0 is good enough

Image Processing and Computer Vision: 139 Parallels With Human Visual System Image capture Retina Focussing Cornea and lens Exposure Iris and retina

Image Processing and Computer Vision: 140 Summary Historical overview Sample applications Resolution Colour models Camera calibration

Image Processing and Computer Vision: k ought to be enough for anybody Bill Gates, 1981