ME 6406 MACHINE VISION. Georgia Institute of Technology

Similar documents
Exercise questions for Machine vision

IMAGE FORMATION. Light source properties. Sensor characteristics Surface. Surface reflectance properties. Optics

Image acquisition. In both cases, the digital sensing element is one of the following: Line array Area array. Single sensor

Dr F. Cuzzolin 1. September 29, 2015

Cameras CS / ECE 181B

CPSC 4040/6040 Computer Graphics Images. Joshua Levine

Colorado School of Mines. Computer Vision. Professor William Hoff Dept of Electrical Engineering &Computer Science.

Introduction. Lighting

CSE 527: Introduction to Computer Vision

General Imaging System

Unit 1: Image Formation

ROBOT VISION. Dr.M.Madhavi, MED, MVSREC

Overview. Pinhole camera model Projective geometry Vanishing points and lines Projection matrix Cameras with Lenses Color Digital image

MEM455/800 Robotics II/Advance Robotics Winter 2009

Image Formation. Dr. Gerhard Roth. COMP 4102A Winter 2015 Version 3

Introduction to Computer Vision

Sensors and Sensing Cameras and Camera Calibration

ECU 3040 Digital Image Processing

EC-433 Digital Image Processing

Computer Vision. The Pinhole Camera Model

Image Formation. Light from distant things. Geometrical optics. Pinhole camera. Chapter 36

Goal of this Section. Capturing Reflectance From Theory to Practice. Acquisition Basics. How can we measure material properties? Special Purpose Tools

Practical Image and Video Processing Using MATLAB

SUPER RESOLUTION INTRODUCTION

NON UNIFORM BACKGROUND REMOVAL FOR PARTICLE ANALYSIS BASED ON MORPHOLOGICAL STRUCTURING ELEMENT:

Displacement Measurement of Burr Arch-Truss Under Dynamic Loading Based on Image Processing Technology

Image and Multidimensional Signal Processing

6.098 Digital and Computational Photography Advanced Computational Photography. Bill Freeman Frédo Durand MIT - EECS

Image Formation. Dr. Gerhard Roth. COMP 4102A Winter 2014 Version 1

Acquisition Basics. How can we measure material properties? Goal of this Section. Special Purpose Tools. General Purpose Tools

Chapters 1-3. Chapter 1: Introduction and applications of photogrammetry Chapter 2: Electro-magnetic radiation. Chapter 3: Basic optics

LENSES. INEL 6088 Computer Vision

Chapters 1 & 2. Definitions and applications Conceptual basis of photogrammetric processing

Chapters 1-3. Chapter 1: Introduction and applications of photogrammetry Chapter 2: Electro-magnetic radiation. Chapter 3: Basic optics

CS 376b Computer Vision

Computer Vision. Howie Choset Introduction to Robotics

Digital Imaging Rochester Institute of Technology

SECTION I - CHAPTER 2 DIGITAL IMAGING PROCESSING CONCEPTS

Image Processing & Projective geometry

Homogeneous Representation Representation of points & vectors. Properties. Homogeneous Transformations

Computer Vision Slides curtesy of Professor Gregory Dudek

VC 16/17 TP2 Image Formation

Cameras. CSE 455, Winter 2010 January 25, 2010

Image Formation and Camera Design

Cameras. Shrinking the aperture. Camera trial #1. Pinhole camera. Digital Visual Effects Yung-Yu Chuang. Put a piece of film in front of an object.

A 3D Multi-Aperture Image Sensor Architecture

Pixel CCD RASNIK. Kevan S Hashemi and James R Bensinger Brandeis University May 1997

Cameras. Outline. Pinhole camera. Camera trial #1. Pinhole camera Film camera Digital camera Video camera

8.2 IMAGE PROCESSING VERSUS IMAGE ANALYSIS Image processing: The collection of routines and

Checkerboard Tracker for Camera Calibration. Andrew DeKelaita EE368

X-RAY COMPUTED TOMOGRAPHY

ECEN 4606, UNDERGRADUATE OPTICS LAB

Image Formation and Capture

Midterm Examination CS 534: Computational Photography

Announcement A total of 5 (five) late days are allowed for projects. Office hours

Studying of Reflected Light Optical Laser Microscope Images Using Image Processing Algorithm

Image formation - Cameras. Grading & Project. About the course. Tentative Schedule. Course Content. Students introduction

CSCE 763: Digital Image Processing

Introduction

EE 392B: Course Introduction

HDR videos acquisition

Cameras. Digital Visual Effects, Spring 2008 Yung-Yu Chuang 2008/2/26. with slides by Fredo Durand, Brian Curless, Steve Seitz and Alexei Efros

Acquisition and representation of images

Vision 1. Physical Properties of Light. Overview of Topics. Light, Optics, & The Eye Chaudhuri, Chapter 8

CHAPTER 4 LOCATING THE CENTER OF THE OPTIC DISC AND MACULA

WHITE PAPER. Guide to CCD-Based Imaging Colorimeters

Optical basics for machine vision systems. Lars Fermum Chief instructor STEMMER IMAGING GmbH

CS559: Computer Graphics. Lecture 2: Image Formation in Eyes and Cameras Li Zhang Spring 2008

Modeling and Synthesis of Aperture Effects in Cameras

Solution Set #2

Intro to Digital SLR and ILC Photography Week 1 The Camera Body

Color Image Processing

Digital Image Processing

Basic principles of photography. David Capel 346B IST

Design of Temporally Dithered Codes for Increased Depth of Field in Structured Light Systems

Image Formation and Capture. Acknowledgment: some figures by B. Curless, E. Hecht, W.J. Smith, B.K.P. Horn, and A. Theuwissen

Computational Photography and Video. Prof. Marc Pollefeys

VC 14/15 TP2 Image Formation

Light. Path of Light. Looking at things. Depth and Distance. Getting light to imager. CS559 Lecture 2 Lights, Cameras, Eyes

What will be on the midterm?

Projection. Readings. Szeliski 2.1. Wednesday, October 23, 13

MAV-ID card processing using camera images

Name: Date: Math in Special Effects: Try Other Challenges. Student Handout

Projection. Announcements. Müller-Lyer Illusion. Image formation. Readings Nalwa 2.1

Photons and solid state detection

Digital image processing. Árpád BARSI BME Dept. Photogrammetry and Geoinformatics

DIGITAL IMAGE PROCESSING

APPLICATION OF COMPUTER VISION FOR DETERMINATION OF SYMMETRICAL OBJECT POSITION IN THREE DIMENSIONAL SPACE

TRUESENSE SPARSE COLOR FILTER PATTERN OVERVIEW SEPTEMBER 30, 2013 APPLICATION NOTE REVISION 1.0

DIGITAL IMAGING. Handbook of. Wiley VOL 1: IMAGE CAPTURE AND STORAGE. Editor-in- Chief

Applications of Optics

Fundamentals of CMOS Image Sensors

ECEN. Spectroscopy. Lab 8. copy. constituents HOMEWORK PR. Figure. 1. Layout of. of the

Machine Vision for the Life Sciences

Color Image Processing

Enhanced Shape Recovery with Shuttered Pulses of Light

Computer Vision. Thursday, August 30

Acquisition. Some slides from: Yung-Yu Chuang (DigiVfx) Jan Neumann, Pat Hanrahan, Alexei Efros

Image Capture and Problems

Digital Image Processing COSC 6380/4393

Transcription:

ME 6406 MACHINE VISION Georgia Institute of Technology

Class Information Instructor Professor Kok-Meng Lee MARC 474 Office hours: Tues/Thurs 1:00-2:00 pm kokmeng.lee@me.gatech.edu (404)-894-7402 Class Website http://kmlee.gatech.edu/me6406 http://t-square.gatech.edu Notes, Homework submissions, links, etc

Prerequisites Graduate Standing MATLAB proficiency Required for homework submission Image Processing Toolbox Available in computer labs MRDC 2104, 2105 Library commons

Recommended Texts Digital Image Processing using Matlab, R. C. Gonzalez, R. E. Woods and S. Eddins, Prentice Hall, 2004 Digital Image Processing, R. C. Gonzalez and R. E. Woods, Prentice Hall, 3 rd Edition, 2008

Evaluation Policy 4 Homeworks (20% each) Electronic submission to T-square Individual submission 2 In-class Midterms (10% each)

Course Description Design of algorithms for vision systems for manufacturing, farming, construction and the service industries. Image processing, optics, illumination and feature representation.

What is Machine Vision? The process of acquiring one or more images, using an optical sensing device, and subsequent processing and analysis so that decisions can be made Machine vision encompasses computer science, optics, mechanical engineering, and industrial automation

What is Machine Vision? Machine Vision Context of industrial applications Integration with sensing & control theory Illumination regulation Computer Vision Field in general Image Processing Operation that produces images from images

What is Machine Vision? Human (Biological) vs Machine Vision Qualitative vs Quantitative People can rely on inference systems and assumptions for comprehension Computers do not 'see' in the same way that human beings are able to Examine individual pixels of images, processing them and attempting to develop conclusions in a consistent manner Spectral limitations of human vision (only visible spectrum) Passive vs Active (we rely on external illumination to see)

A & B are of different gray shades? Human Perception

A Machine Vision System Sensor Image Acquisition Pre-processing & Enhancement Decision Making Image Analysis Feature Extraction A B

Image Acquisition Vision properties Physics (Optics) Illumination Sensors Image representation Binary Grayscale Color Binary/ Grayscale IP Binarization Thresholding Geometry Area Position Orientation Edge/line detection Spatial filters /masks Color IP RGB, HSI, CMY Principal component analysis Feature Extraction Model-based Vision Hough Transform Circle Line Generalized Matching Similar Triangles Templates Scale-space filtering Curvature Morphology Algorithms/ operations Translation Reflection Complement Difference Dilation Erosion Pre- Processing & Enhancement Histogram Equalization Segmentation Labeling Camera Model/ Calibration 2D Image 3D world correspondence Intrinsic para Focal length,etc Extrinsic para Coordinate transformation matrix,etc Hands-eye calibration Geometrical Methods Geometry of multiple views & reconstruction Point Estimation Pose Estimation Image Analysis Neural Network Classifier Basics Sigmoid function Training algorithms Learning rules Weights updates Applications Motion Motion field Visual servoing

Image Acquisition (Hardware) Video Camera TV-based RS-170 standard (30 fps) Decision Frame Grabber Computer Program (processing) Video Buffer Computer Memory (RAM) Smart Cameras External Controller

Image Formation Image sensor CCD, CID, CMOS, vidicon tube (visible spectrum) X-ray, MRI, sonar, thermal, etc Sensor arrangement single/array/area Optics Pin-hole camera Thin lens equation Illumination & lighting Surface texture & reflectance Objects Background Light source sensor Optics reflectance OBJECT Captured image

Illumination Surfaces Diffuse Appear equally bright from all viewing directions Absorbs no light Paper & matte paints Specular Incident angle = reflected angle mirrors Retroreflective Returns most of incident radiation in the direction close to where it originated 3M s Scotchlite

Retroreflective Characteristics 3M Scotchlite Relative reflectance compared to flat white surface

Retroreflective illumination Object-Diffuse Background-Retroreflective

Retroreflective illumination Object-Retroreflective Background-Diffuse

Sensor Device Arrangement Single pixel Line of pixels 2-Dimension area of pixels

Sensor Device Arrangement Image acquisition using single, line sensor configurations

Image Sensors Charge-Coupled Device (CCD) Complementary metal oxide semiconductor (CMOS) or Active pixel sensor (APS) Charge Injection Device (CID) Similar to CCD except in the way the electric charge is transferred before it is recorded CMOS Vidicon tube Cathode ray tube technology CCD Photonics Spectra 2001

CCD Architecture Full-frame transfer Row-by-row Non-uniform exposure brighter Uniform exposure Pixel-by-pixel Mechanical shutter Simultaneous acquisition and reading Frame-transfer output Register darker clock Electronic shutter Duplicate array so that image can be read slowly from the storage region while a new image is exposing in active area output STORAGE Register clock Interline transfer 1 pixel transfer from image to storage Imaging area is reduced 50% output Register clock

Optics Pinhole camera The most basic/elementary imaging device Projection of image without lens Hole size Smaller: better focus, darker image Larger: blurred image, Brighter image Issues: Low-light accumulation capability Light diffraction Bending of light as it passes an aperture DeMenthon, 2000

The Optical Lens Optical lens allow creation of a brighter image by converging light DeMenthon, 2000

Thin Lens Equation f o =f i ideal lens, By similar triangles, do zo fi d f z i o i z z f f f i o i o 2 Focal Length, f z i Z z f i o z z f i o Z f z f f f o i i o 1 1 1 Z z f z o Z Ideal thin lens equation fo fi z

Lens Imaging Points at other distances are imaged as little circles (red) By ideal lens equation: Blur circle definition 1 1 1 z z f & similar triangles, d f f d z z z z f z f d z z z d Blur size decreases with focal length f=0, blur is a point z z z ' To attain a clear image, diameter of blur circle is less than resolution of imaging device