Digital Image Processing Introduction

Slides:



Advertisements
Similar presentations
Md. Monjur –ul-Hasan Department of Computer Science & Engineering Chittagong University of Engineering & Technology Chittagong 4349
Advertisements

5/13/2015CAM Talk G.Kamberova Computer Vision Introduction Gerda Kamberova Department of Computer Science Hofstra University.
Radiometric and Geometric Errors
3. Introduction to Digital Image Analysis
SWE 423: Multimedia Systems Chapter 7: Data Compression (1)
1 Comp300a: Introduction to Computer Vision L. QUAN.
Vision Computing An Introduction. Visual Perception Sight is our most impressive sense. It gives us, without conscious effort, detailed information about.
2007Theo Schouten1 Introduction. 2007Theo Schouten2 Human Eye Cones, Rods Reaction time: 0.1 sec (enough for transferring 100 nerve.
California Car License Plate Recognition System ZhengHui Hu Advisor: Dr. Kang.
Introduction What is “image processing and computer vision”? Image Representation.
Digtial Image Processing, Spring ECES 682 Digital Image Processing Oleh Tretiak ECE Department Drexel University.
Prepared by: - Mr. T.R.Shah, Lect., ME/MC Dept., U. V. Patel College of Engineering. Ganpat Vidyanagar. Digital Image Processing & Machine Vision – An.
Image Processing 고려대학교 컴퓨터 그래픽스 연구실 cgvr.korea.ac.kr.
SCCS 4761 Introduction What is Image Processing? Fundamental of Image Processing.
Digital Image Processing In The Name Of God Digital Image Processing Lecture1: Introduction M. Ghelich Oghli By: M. Ghelich Oghli
CP467 Image Processing and Pattern Recognition Instructor: Hongbing Fan Introduction About DIP & PR About this course Lecture 1: an overview of DIP DIP&PR.
 In electrical engineering and computer science image processing is any form of signal processing for which the input is an image, such as a photograph.
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.
Computer Vision – Overview Hanyang University Jong-Il Park.
1 Lecture 1 1 Image Processing Eng. Ahmed H. Abo absa
DIGITAL IMAGE PROCESSING
Factors affecting CT image RAD
1 Chapter 1: Introduction 1.1 Images and Pictures Human have evolved very precise visual skills: We can identify a face in an instant We can differentiate.
1 © 2010 Cengage Learning Engineering. All Rights Reserved. 1 Introduction to Digital Image Processing with MATLAB ® Asia Edition McAndrew ‧ Wang ‧ Tseng.
Chapter 1. Introduction. Goals of Image Processing “One picture is worth more than a thousand words” 1.Improvement of pictorial information for human.
Image Compression – Fundamentals and Lossless Compression Techniques
 To Cover the basic theory and algorithms that are widely used in digital image processing.  To Expose students to current technologies and issues that.
Outline Kinds of Coding Need for Compression Basic Types Taxonomy Performance Metrics.
Digital Image Processing (DIP) Lecture # 5 Dr. Abdul Basit Siddiqui Assistant Professor-FURC 1FURC-BCSE7.
Digital Image Processing Definition: Computer-based manipulation and interpretation of digital images.
Registry Review Digital Imaging Considerations (Image Production and Evaluation)
Digital Image Processing NET 404) ) Introduction and Overview
Advances in digital image compression techniques Guojun Lu, Computer Communications, Vol. 16, No. 4, Apr, 1993, pp
Digital imaging By : Alanoud Al Saleh. History: It started in 1960 by the National Aeronautics and Space Administration (NASA). The technology of digital.
1-1 Chapter 1: Introduction 1.1. Images An image is worth thousands of words.
Marwan Al-Namari 1 Digital Representations. Bits and Bytes Devices can only be in one of two states 0 or 1, yes or no, on or off, … Bit: a unit of data.
Digital imaging By : Alanoud Al Saleh. History: It started in 1960 by the National Aeronautics and Space Administration (NASA). The technology of digital.
Visual Computing Computer Vision 2 INFO410 & INFO350 S2 2015
1 Machine Vision. 2 VISION the most powerful sense.
Ec2029 digital image processing
12:071 Digital Image Processing:. 12:072 What is a Digital Image? A digital image is a representation of a two- dimensional image as a finite set of digital.
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.
Paresh Kamble Digital Image Processing Introduction by Paresh Kamble.
1. 2 What is Digital Image Processing? The term image refers to a two-dimensional light intensity function f(x,y), where x and y denote spatial(plane)
IMAGE PROCESSING is the use of computer algorithms to perform image process on digital images   It is used for filtering the image and editing the digital.
Visual Information Processing. Human Perception V.S. Machine Perception  Human perception: pictorial information improvement for human interpretation.
Chapter 10 Digital Signal and Image Processing
What is an image? a representation, likeness, or imitation of an object or thing a vivid or graphic description something introduced to represent something.
- photometric aspects of image formation gray level images
Image Processing.
Images, Display, Perception
Applications of AI Image Processing.
IT – 472 Digital Image Processing
Digital 2D Image Basic Masaki Hayashi
Chapter III, Desktop Imaging Systems and Issues: Lesson IV Working With Images
Image and Video Processing – An Introduction
Introduction ENGI 4559 Signal Processing for Software Engineers
Introduction to Computer and Human Vision
Digital Image Processing
Image Processing Course
Introduction What IS computer vision?
Ceng466 Fundamentals of Image Processing
Digital Image Processing
IT523 Digital Image Processing
© 2010 Cengage Learning Engineering. All Rights Reserved.
Introduction Computer vision is the analysis of digital images
Review and Importance CS 111.
Presentation transcript:

Digital Image Processing Introduction

Course Info Course Outline Course website http://cs.gmu.edu/~asood/cs686/cs686-sood-a.html Course website http://cs.gmu.edu/~asood/cs686 9/18/2018

Overall Motivation 1 Improvement of pictorial information for human interpretation Improve digitized newspaper pictures Circa 1920: 5 gray levels; 1929 : 15 levels 1960s correct for distortions introduced by on-board cameras Modern – X-rays, pollution, pattern recognition, art work, micro-arrays, sharing of images (collaboration) Panoramic views 9/18/2018

Overall Motivation 2 Processing of scene data for autonomous machine perception (Machine Visual Perception) Automatic Character Recognition Courtesy Amount Reading in checks – what error rate is acceptable? Industrial robots, screening of x-rays and blood samples, crop assessment Object Recognition, Planning and Communication 9/18/2018

Overall Motivation 3 Build systems that use imaging as an enabling technology Remote desk top Street location recognition Parking lot management GIS 9/18/2018

System Overview Display Hard copy Transmission Remote Processing & Storage Display Hard copy Transmission Remote Processing & Object/ scene Image Capture (Acquisition) CPU User Interaction Image Sensor A/D Conversion Frame Processor IP Workstation Zoom Scroll IP functions (MATLAB) Storage Requirements Large Processing: Real time 60 frames per sec/ On-line/Off-line Enhancements -Parallel -Pipeline 9/18/2018

Sensors What is measured? Visual – intensity: Luminance of object in the scene Thermal – temperature: infra red Xrays – absorption characteristics Ultrasonic scanning Laser scanners: 3-D images Radars Magnetometers Gravity meters 9/18/2018

Assessing Sensor Quality Resolution Uniformity of grid 2-D or 3-D images Indirect measurement Noise effects 9/18/2018

Applications Active vs Passive Remote sensing via satellite Agriculture monitoring Land use Weather Flood and fire control Defense intelligence Environment monitoring 9/18/2018

Business / industry Scanning Re-use Multiple locations Security Fax Robots Industry, defense, consumer, environment Medical Patient screening and monitoring, treatment planning 9/18/2018

Overall tasks of IP & CV Object Recognition Planning Communications Unmanned vehicles / intelligent robotics: Perception, planning and action cycle Architecture Sensors Algorithms 9/18/2018

IP Problems Image Representation and Modeling Image Enhancement Image Restoration Image Analysis Image Reconstruction Image Compression 9/18/2018

Image Representation and Modeling Fidelity or intelligibility criteria Design and evaluation of imaging sensor Sampling of a BW TV signal Models of perception Contrast, color, spatial frequencies Sampling rate, quantization levels and errors Represent images as a combination of basic images Characterization of local behaviors 9/18/2018

Image Representation and Modelling Perception Models Fidelity Temporal perception Scene perception Local models Image quantization Deterministic (transforms) Statistical (time series) Global AI / Scene analysis Sequential and clustering Image understanding 9/18/2018

Fidelity of Image Sampling How to assess fidelity? Often based on quality measures. Reconstruction image from sampled image. Black and white TV signal has about 4 MHz bandwidth. What rate should it be sampled? Sampling rate (Nyquist) > 8,000,000 per sec Frames samples in 1/30 sec Samples per frame = 8000000/30 = 266,000 No of lines per frame = 525 No of samples per line = 266,000/525=500 If 512 lines per frame, then 512 samples / line 9/18/2018

Image Enhancement Reduce noise Accentuate certain image features Techniques Contrast enhancement Edge enhancement Noise filtering Sharpening Magnifying Methods are usually iterative and application dependent Picture of mars, X-ray 9/18/2018

Image Restoration - 1 Objective is to minimize or remove known degradations in the image. Sensor induced – noise, geometric distortions non-linearities Camera calibration Given Image and Sensor Transfer Function estimate the object 9/18/2018

Image Restoration - 2 Transfer Function Object f(a,b) Sensor h(x,y;a,b) Image g(x,y) Objective: Given blurred image g(x,y), PSF{h(,;,)} and noise characteristics Find f(a,b) 9/18/2018

Enhancement – Restoration Similar objective Enhancement – more heuristic Restoration – mathematical model driven 9/18/2018

Image Reconstruction from Projections Projections to 3-D rendering CT scanners 9/18/2018

Image Encoding and Compression Image potentially require large storage – maybe GBs 1K x 1K x 12 bits/pixel requires 1.5MB Can we reduce the number of bits per pixel? Impact on quality Fidelity Lossless vs lossy Applications in telemedicine, videoconferencing, … 9/18/2018

Image Analysis Making quantitative measurements from images Input to the object recognition, planning tasks Often relies on segmentation Isolates objects 9/18/2018

Image Segmentation Edge detection Region growing Occlusion, overlapping objects Scale and rotation 9/18/2018