Ch1: Introduction Prepared by: Hanan Hardan

Slides:



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

Digital Image Processing: Revision
Course Website: Digital Image Processing: Introduction Brian Mac Namee
Processing Digital Images. Filtering Analysis –Recognition Transmission.
Vision Computing An Introduction. Visual Perception Sight is our most impressive sense. It gives us, without conscious effort, detailed information about.
Digital Image Processing
Digital Image Processing
Digital Image Processing Introduction Ashourian
Digtial Image Processing, Spring ECES 682 Digital Image Processing Oleh Tretiak ECE Department Drexel University.
1 Image Processing(IP) 1. Introduction 2. Digital Image Fundamentals 3. Image Enhancement in the spatial Domain 4. Image Enhancement in the Frequency Domain.
Prepared by: - Mr. T.R.Shah, Lect., ME/MC Dept., U. V. Patel College of Engineering. Ganpat Vidyanagar. Digital Image Processing & Machine Vision – An.
Digital Image Processing
Digital Image Processing: Introduction. Introduction “One picture is worth more than ten thousand words” Anonymous.
SCCS 4761 Introduction What is Image Processing? Fundamental of Image Processing.
Dr. Engr. Sami ur Rahman Digital Image Processing Lecture 1: Introduction.
Introduction to Image Processing Grass Sky Tree ? ? Introduction A picture is worth more than a thousand words.
Digital Image Processing (DIP)
Digital Image Processing
Digital Image Processing Lec2: Introduction (Cont.)
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.
Digital Image Processing in Life Sciences March 14 th, 2012 Lecture number 1: Digital Image Fundamentals.
Digital Image Processing & Analysis Spring Definitions Image Processing Image Analysis (Image Understanding) Computer Vision Low Level Processes:
Digital Image Processing
SUBJECT CODE:CS1002 DEPARTMENT OF ECE. “One picture is worth more than ten thousand words” Anonymous.
September 5, 2013Computer Vision Lecture 2: Digital Images 1 Computer Vision A simple two-stage model of computer vision: Image processing Scene analysis.
1 Lecture 1 1 Image Processing Eng. Ahmed H. Abo absa
DIGITAL IMAGE PROCESSING
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.
Digital Image Processing & Analysis Fall Outline Sampling and Quantization Image Transforms Discrete Cosine Transforms Image Operations Image Restoration.
 To Cover the basic theory and algorithms that are widely used in digital image processing.  To Expose students to current technologies and issues that.
Computer Graphics & Image Processing Lecture 1 Introduction.
A Simple Image Model Image: a 2-D light-intensity function f(x,y)
Digital Image Processing (DIP) Lecture # 5 Dr. Abdul Basit Siddiqui Assistant Professor-FURC 1FURC-BCSE7.
Ch1: Introduction Prepared by: Tahani Khatib AOU
Digital Image Processing Lecture 1: Introduction February 21, 2005 Prof. Charlene Tsai Prof. Charlene Tsai
Digital Image Processing NET 404) ) Introduction and Overview
Digital imaging By : Alanoud Al Saleh. History: It started in 1960 by the National Aeronautics and Space Administration (NASA). The technology of digital.
Digital Image Processing In The Name Of God Digital Image Processing Lecture2: Digital Image Fundamental M. Ghelich Oghli By: M. Ghelich Oghli
1-1 Chapter 1: Introduction 1.1. Images An image is worth thousands of words.
Digital Image Processing (DIP)
Image Processing Ch2: Digital image Fundamentals Prepared by: Tahani Khatib.
Jack Pinches INFO410 & INFO350 S INFORMATION SCIENCE Computer Vision I.
Digital imaging By : Alanoud Al Saleh. History: It started in 1960 by the National Aeronautics and Space Administration (NASA). The technology of digital.
1 Machine Vision. 2 VISION the most powerful sense.
Introduction to Image Processing. What is Image Processing? Manipulation of digital images by computer. Image processing focuses on two major tasks: –Improvement.
1 Mathematic Morphology used to extract image components that are useful in the representation and description of region shape, such as boundaries extraction.
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.
Digital Image Processing Lecture 1: Introduction Naveed Ejaz.
Sahil Biswas DTU/2K12/ECE-150 Mentor: Mr. Avinash Ratre.
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)
Visual Information Processing. Human Perception V.S. Machine Perception  Human perception: pictorial information improvement for human interpretation.
Digital Image Processing: Introduction
Digital Image Processing: Introduction
Image Processing Digital image Fundamentals. Introduction to the course Grading – Project: 30% – Midterm Exam: 30% – Final Exam : 40% – Total: 100% –
Digital Image Processing (DIP)
IT – 472 Digital Image Processing
Digital Image Processing
Digital Image Processing
Image Processing Course
IT523 Digital Image Processing
© 2010 Cengage Learning Engineering. All Rights Reserved.
Digital Image Processing
Course No.: EE 6604 Course Title: Advanced Digital Image Processing
Presentation transcript:

Ch1: Introduction Prepared by: Hanan Hardan Image Processing Ch1: Introduction Prepared by: Hanan Hardan

“One picture is worth more than ten thousand words” Introduction “One picture is worth more than ten thousand words”

References “Digital Image Processing”, Rafael C. Gonzalez & Richard E. Woods, Addison-Wesley, 2002 Much of the material that follows is taken from this book “Machine Vision: Automated Visual Inspection and Robot Vision”, David Vernon, Prentice Hall, 1991 Available online at: homepages.inf.ed.ac.uk/rbf/BOOKS/VERNON/

Contents This lecture will cover: What is a digital image? What is digital image processing? History of digital image processing State of the art examples of digital image processing Key stages in digital image processing

What is a Digital Image? A digital image: is a representation of a two-dimensional image as a finite set of digital values, called picture elements or pixels Real world is continuous – an image is simply a digital approximation of this.

What is a Digital Image? (cont…) Pixels: Elements of the digital image , each has intensity. Intensity of pixel: the amplitudeغزارة of gray level (in gray scale images) 1 pixel

digital image processing What is digital Image? An image can be defined as function of 2 variables , f(x,y), where x and y are spatial coordinates, and the amplitude of f at any pair of coordinates (x , y) is called the intensity of the image at that point Digital image is composed of a finite number of elements, each one has a particular location and value.. These element are called picture elements, image elements or pixels. Note: images can be: binary, grayscale, color.

What is digital Image?

digital image processing The image consists of finite number of pixels ( f(x,y) ) What is digital image? Every pixel Is an intersection تقاطع between a row and a column. every pixel has intensity كثافة Ex: f(4,3)= 123 Refers to a pixel existing on the intersection between row 4 with column 3, and its intensity is 123. Remember digitization implies that a digital image is an approximation of a real scene pixel

digital image processing Binary Images Remember: images can be: binary, grayscale, color. Binary images are images that have been quantized to two values, usually denoted 0 and 1, but often with pixel values 0 and 255, representing black and white.

Binary Images

Grayscale Images A grayscale (or graylevel) image is simply one in which the only colors are shades of gray (0 – 255)

Grayscale Images

Color Images Color image: A color image contains pixels each of which holds three intensity values corresponding to the red, green, and blue or( RGB)

Color Images

What is digital image processing? Digital image processing focuses on two major tasks Improve image quality(pictorial information) for human perception and interpretation Processing of image data for storage, transmission and representation for autonomous machine perception

Computer Graphics: the creation of image Image processing fields: Computer Graphics: the creation of image Image processing: enhancement or other manipulation of the image Computer vision: analysis of the content

What are digital image processing levels? low level processes: Input and output are images Tasks: Primitive operations, such as, image processing to reduce noise, contrast enhancement and image sharpening مثال صورة قديمة نريد تحسينها

What are digital image processing levels? Mid-Level Processes: Inputs, generally, are images. Outputs are attributes extracted from those images (edges, contours, identity of individual objects) Tasks: Segmentation (partitioning an image into regions or objects) Description of those objects to reduce them to a form suitable for computer processing Classifications (recognition) of objects مثال: صورة لكرسي نريد تعديلها حاسوبيا لنبرز حوافه

What are digital image processing levels? High-Level Processes Input: Attributes Output: Understanding Tasks: recognizing objects Image analysis and computer vision(Analysis of the image content) Examples: Scene understanding مثال: صورة لمشتبه فيه نريد الحاسوب ان يتعرف عليه

Uses of DIP Image enhancement/restoration Artistic effects Medical visualisation Law enforcement Human computer interfaces

Examples: Image Enhancement One of the most common uses of DIP techniques: improve quality, remove noise etc

Examples: The Hubble Telescope Launched in 1990 the Hubble telescope can take images of very distant objects However, an incorrect mirror made many of Hubble’s images useless Image processing techniques were used to fix this

Examples: Artistic Effects Artistic effects are used to make images more visually appealing, to add special effects and to make composite images

Examples: Medicine Take slice from MRI (Magnetic Resounance Imaging) scan of a heart, and find boundaries between types of tissue Image with gray levels representing tissue density Use a suitable filter to highlight edges

Examples: GIS Geographic Information Systems Digital image processing techniques are used extensively to manipulate satellite imagery Terrain classification (التضاريس) Meteorology (الأرصاد الجوية)

Examples: Law Enforcement Image processing techniques are used extensively by law enforcers Number plate recognition for speed cameras Fingerprint recognition

Examples: HCI Try to make human computer interfaces more natural Face recognition

Fundamental steps in digital image processing

1.Image Acquisition: (capturing an image in digital form) Image Restoration Morphological Processing Image Enhancement Segmentation Image Acquisition Object Recognition Representation & Description Problem Domain Colour Image Processing Image Compression

Fundamental Steps in DIP Step 1: Image Acquisition The image is captured by a sensor (eg. Camera), and digitized if the output of the camera or sensor is not already in digital form, using analogue-to-digital convertor

2.Image Enhancement: making an image look better in a subjective way. Image Restoration Morphological Processing Image Enhancement Segmentation Image Acquisition Object Recognition Representation & Description Problem Domain Colour Image Processing Image Compression

Fundamental Steps in DIP Step 2: Image Enhancement The process of manipulating an image so that the result is more suitable than the original for specific applications. Enhancement techniques are so varied, and use so many different image processing approaches The idea behind enhancement techniques is to bring out details that are hidden, or simple to highlight certain features of interest in an image.

3.Image Restoration: improving the appearance of any image objectively. Morphological Processing Image Enhancement Segmentation Image Acquisition Object Recognition Representation & Description Problem Domain Colour Image Processing Image Compression

Fundamental Steps in DIP Step 3: Image Restoration - Improving the appearance of an image (محاولة اعادة الصوره الى طبيعتها) - Tend to be based on mathematical or probabilistic models of image degradation.

4.Morphological Processing: extracting image components that are useful in the representation and description of shape Image Restoration Morphological Processing Image Enhancement Segmentation Image Acquisition Object Recognition Representation & Description Problem Domain Colour Image Processing Image Compression

Fundamental Steps in DIP Step4 : Morphological Processing Tools for extracting image components that are useful in the representation and description of shape.

5.Segmentation: partitioning an image into its constituent parts or objects. Image Restoration Morphological Processing Image Enhancement Segmentation Image Acquisition Object Recognition Representation & Description Problem Domain Colour Image Processing Image Compression

Fundamental Steps in DIP Step 5: Image Segmentation Segmentation procedures partition an image into its parts or objects. Computer tries to separate objects from the image background. الهدف: الحصول على الاجزاء المهمه او لاعادة تشكيل الصورة لتعطي معنى مختلف

6.Object Recognition: assigning a label to an object based on its descriptors Image Restoration Morphological Processing Image Enhancement Segmentation Image Acquisition Object Recognition Representation & Description Problem Domain Colour Image Processing Image Compression

Fundamental Steps in DIP Step6 : Recognition and Interpretation Recognition: the process that assigns label to an object based on the information provided by its description. تميز محتوى الصوره

7. Representation & Description: boundary representation vs 7.Representation & Description: boundary representation vs. region representation. Boundary descriptors vs. region descriptors Image Restoration Morphological Processing Image Enhancement Segmentation Image Acquisition Object Recognition Representation & Description Problem Domain Colour Image Processing Image Compression

Fundamental Steps in DIP Step 7: Representation and Description Make a decision whether the data should be represented as a boundary or as a complete region: Boundary representation: focus on external shape characteristics, such as corners and inflections. Region representation: focus on internal properties, such as texture or skeleton shape تمثيل الصوره ووصفها

8.Image Compression: reducing the stored and transmitted image data. Image Restoration Morphological Processing Image Enhancement Segmentation Image Acquisition Object Recognition Representation & Description Problem Domain Colour Image Processing Image Compression

Fundamental Steps in DIP Step 8: Compression Techniques for reducing the storage required to save an image or the bandwidth required to transmit it.

9.Colour Image Processing: color models and basic color processing Image Restoration Morphological Processing Image Enhancement Segmentation Image Acquisition Object Recognition Representation & Description Problem Domain Colour Image Processing Image Compression

Fundamental Steps in DIP Step 9: Colour Image Processing Use the colour of the image to extract features of interest in an image