1 / 47

Image Processing

Image Processing. Ch1: Introduction Prepared by: Hanan Hardan. Introduction. “One picture is worth more than ten thousand words”. References. “Digital Image Processing”, Rafael C. Gonzalez & Richard E. Woods, Addison-Wesley, 2002

dollyp
Download Presentation

Image Processing

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

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

  3. 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/

  4. 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

  5. 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

  6. 1 pixel 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)

  7. 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.

  8. What is digital Image?

  9. 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. Rememberdigitization implies that a digital image is an approximation of a real scene pixel

  10. Binary Images 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. digital image processing Remember: images can be: binary, grayscale, color.

  11. Binary Images

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

  13. Grayscale Images

  14. 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)

  15. Color Images

  16. digital image processing 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

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

  18. digital image processing 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 مثال صورة قديمة نريد تحسينها

  19. 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 مثال: صورة لكرسي نريد تعديلها حاسوبيا لنبرز حوافه

  20. 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 مثال: صورة لمشتبه فيه نريد الحاسوب ان يتعرف عليه

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

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

  23. 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

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

  25. 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

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

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

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

  29. Fundamental steps in digital image processing Fundamental steps in digital image processing

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

  31. 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

  32. 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

  33. 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.

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

  35. 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.

  36. 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

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

  38. 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

  39. 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. الهدف: الحصول على الاجزاء المهمه او لاعادة تشكيل الصورة لتعطي معنى مختلف

  40. 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

  41. 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. تميز محتوى الصوره

  42. 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

  43. 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 تمثيل الصوره ووصفها

  44. 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

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

  46. 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

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

More Related