Original grey level r Fig.1

Similar documents
Intensity Transformation and Spatial Filtering

Lecture 4 Image Enhancement in Spatial Domain

IMAGE ENHANCEMENT IN THE SPATIAL DOMAIN

Digital Image Processing. Image Enhancement (Point Processing)

Digital Image Processing. Lecture # 3 Image Enhancement

Digital Image Processing

Image Enhancement in Spatial Domain. By Dr. Rajeev Srivastava

Basic Algorithms for Digital Image Analysis: a course

IMAGE ENHANCEMENT in SPATIAL DOMAIN by Intensity Transformations

Vivekananda. Collegee of Engineering & Technology. Question and Answers on 10CS762 /10IS762 UNIT- 5 : IMAGE ENHANCEMENT.

IMAGING. Images are stored by capturing the binary data using some electronic devices (SENSORS)

In this lecture. Background. Background. Background. PAM3012 Digital Image Processing for Radiographers

Sampling and Reconstruction

Lecture 4. Digital Image Enhancement. 1. Principle of image enhancement 2. Spatial domain transformation. Histogram processing

Intensity Transformations and Spatial Filtering

UNIT - 5 IMAGE ENHANCEMENT IN SPATIAL DOMAIN

Intensity Transformations. Digital Image Processing. What Is Image Enhancement? Contents. Image Enhancement Examples. Intensity Transformations

Image Enhancement: To improve the quality of images

EE663 Image Processing Histogram Equalization I

Lecture 4: Spatial Domain Transformations

Chapter - 2 : IMAGE ENHANCEMENT

Selected Topics in Computer. Image Enhancement Part I Intensity Transformation

Lecture 3 - Intensity transformation

An Intuitive Explanation of Fourier Theory

Basic relations between pixels (Chapter 2)

Motivation. Gray Levels

Light: Geometric Optics

Babu Madhav Institute of Information Technology Years Integrated M.Sc.(IT)(Semester - 7)

VC 16/17 TP5 Single Pixel Manipulation

Chapter 3: Intensity Transformations and Spatial Filtering

EEM 463 Introduction to Image Processing. Week 3: Intensity Transformations

Introduction to Digital Image Processing

CHAPTER 3 IMAGE ENHANCEMENT IN THE SPATIAL DOMAIN

Digital Image Processing

Texture. Outline. Image representations: spatial and frequency Fourier transform Frequency filtering Oriented pyramids Texture representation

Motivation. Intensity Levels

1.Some Basic Gray Level Transformations

Advance features for existing SDK lost

Digital image processing

Comparative Study of Linear and Non-linear Contrast Enhancement Techniques

Image Sampling and Quantisation

Image Sampling & Quantisation

6B Quiz Review Learning Targets ,

Mathematics 308 Geometry. Chapter 9. Drawing three dimensional objects

INTENSITY TRANSFORMATION AND SPATIAL FILTERING

critical theory Computer Science

Exam Microscopic Measurement Techniques 4T th of April, 2008

Digital Image Analysis and Processing

4. A bulb has a luminous flux of 2400 lm. What is the luminous intensity of the bulb?

25 The vibration spiral

Introduction to Digital Image Processing

Important!!! First homework is due on Monday, September 26 at 8:00 am.

IMPSTAR 2.1 User s Guide

Reflection and Image Formation by Mirrors

Spherical Mirrors Learning Outcomes

Spherical Mirrors Learning Outcomes. Spherical Mirrors Learning Outcomes. Spherical Mirrors

30/08/2016. Spherical Mirrors Learning Outcomes. Spherical Mirrors Learning Outcomes. Spherical Mirrors - Images

The x-intercept can be found by setting y = 0 and solving for x: 16 3, 0

Digital Image Processing. Image Enhancement in the Spatial Domain (Chapter 4)

Docuscan. User Guide. October Docupace Technologies, Inc. 10/08. For broker-dealer use only. Not to be used with the public.

Image Enhancement in Spatial Domain (Chapter 3)

AIM To determine the frequency of alternating current using a sonometer and an electromagnet.

Soft shadows. Steve Marschner Cornell University CS 569 Spring 2008, 21 February

(Refer Slide Time 00:17) Welcome to the course on Digital Image Processing. (Refer Slide Time 00:22)

Display. Introduction page 67 2D Images page 68. All Orientations page 69 Single Image page 70 3D Images page 71

Geometrical Optics. Chapter General Comments. 1.2 Snell s Law

Introduction to Medical Image Analysis

Classification and Detection in Images. D.A. Forsyth

Image Enhancement. Digital Image Processing, Pratt Chapter 10 (pages ) Part 1: pixel-based operations

Graphing Linear Equations

Capturing the best image in different lighting conditions

Image Restoration and Reconstruction

A Road Marking Extraction Method Using GPGPU

Zeiss Efficient Navigation (ZEN) Blue Edition Standard Operation Protocol

Ray Tracing III. Wen-Chieh (Steve) Lin National Chiao-Tung University

Linescan System Design for Robust Web Inspection

Point operation Spatial operation Transform operation Pseudocoloring

3. Image formation, Fourier analysis and CTF theory. Paula da Fonseca

Computer Graphics Tick 1

Effects Of Shadow On Canny Edge Detection through a camera

Speed Dome OSD Operation Manual

Graphing Transformations Techniques -- Team Project Packet A

Vision. OCR and OCV Application Guide OCR and OCV Application Guide 1/14

LOGO IDENTITY GUIDELINES

Computer Vision 2. SS 18 Dr. Benjamin Guthier Professur für Bildverarbeitung. Computer Vision 2 Dr. Benjamin Guthier

Winmeen Tnpsc Group 1 & 2 Self Preparation Course Physics UNIT 9. Ray Optics. surface at the point of incidence, all lie in the same plane.

The Paper Project Guide to Confocal Imaging at Home & in the Classroom

Exploring Quadratic Graphs

TracePro Stray Light Simulation

Property of: Entrada Interactive. PBR Workflow. Working within a PBR-based environment

Lecture 6: Edge Detection

Lecture: Edge Detection

CS334: Digital Imaging and Multimedia Edges and Contours. Ahmed Elgammal Dept. of Computer Science Rutgers University

IGCSE ICT Section 16 Presentation Authoring

Interference & Diffraction

CSE237A: Final Project Mid-Report Image Enhancement for portable platforms Rohit Sunkam Ramanujam Soha Dalal

Keywords: Thresholding, Morphological operations, Image filtering, Adaptive histogram equalization, Ceramic tile.

UNIT 1 SIMILARITY, CONGRUENCE, AND PROOFS Lesson 1: Investigating Properties of Dilations Instruction

Presentation and analysis of multidimensional data sets

IMAGE DE-NOISING IN WAVELET DOMAIN

Transcription:

Point Processing: In point processing, we work with single pixels i.e. T is 1 x 1 operator. It means that the new value f(x, y) depends on the operator T and the present f(x, y). Some of the common examples of point processing are: 1) Digital negative 2) Contrast stretching 3) Thresholding 4) Grey level slicing 5) Bit plane slicing 6) Dynamic range compression The identity transformation is given in the Fig 1. In the Fig.1, the solid line is the transformation T. The horizontal axis represents the grey scale of the input image (r) and the vertical axis represents the grey scale of the output image (s). It is called an identity transformation because it does not modify the new image at all.as seen, the grey level 10 is modified to 10, 125 to 125 and finally 255 to 255. In genera s 1 = r1.

Original grey level r Fig.1 (1) Digital negative: Digital negatives are used in a lot of applications. A common example of digital negative is the displaying of an X-ray image. Negative simply means inverting the grey levels i.e. black in the original image will n look white and vice versa. The Fig.2 is the digital negative transformation for a 8- image.

Fig.2 The digital negative image can be obtained by using a simple transformation given by, s = 225-r (r max = 255) Hence when r = 0, s = 255 and when r = 255, s = 0. In general, s as (L- l)-r Here L is the number of grey levels. (256 in this case) (a) Original image (b) Digital negative Contrast stretching: Many times we obtain low contrast images due to poor illuminations or due to wrong setting of the lens aperture. The idea behind contrast stretching is to increase the contrast of the images by making the dark portions

darker and the bright portions brighter. Fig.3 shows the transformation used to achieve contrast stretching. In the Fig.3, the dotted line indicates the identity transformation and the solid line is the contrast stretching transformation. As is evident from the Fig.3, we make the dark grey levels darker by assigning a slope of less than one and make the bright grey levels brighter by assigning a slope greater than one. One can assign different slopes depending on the input image and the application.image enhancement is a subjective technique and hence there is no one set of slope values that would yield the desired result. Image Enhancement in Spatial Original grey level r Fig.3: Original grey level r The formulation of the contrast-stretching algorithm is given below. S =l*r 0<r<a S = m*(r- a) + v a<r <b s =n*(r - b) + w b <r < L 1 Where: l,m and n are the slopes. (l & n are less than 1 while m is greater than 1)

The contrast stretching transformation increases range of the modified image. thedynamic Thresholding: Extreme contrast stretching yields thresholding. If we observe the contrast stretching diagram closely we notice that if the first and the last slope are made zero, and the centre slope is increased, we would get a thresholding transformation i.e. if r t = r 2, s t = 0 and s 2 = L - 1, we get a thresholding function. The formula for achieving thresholding is as follows. Modified grey level s s = T(r) A thresholded image has the maximum contrast as it has only black and white grey values. (4) Grey level slicing (Intensity slicing): What thresholding does is it splits the grey level into two parts. At times, we need to highlight a specific range of grey values like for example enhancing the flaws in an X-ray or a CT image. In such circumstances we use a transformation known as grey level slicing. The transformation is shown in the Fig. 4(a). It looks similar to the thresholding function except that here we select a band of grey level values. (a) Slicing without background

(b)slicing with background This can be implemented using the formulation s = L-l; if a<r<b s = 0; otherwise This method is known as Grey level slicing without background. This is because in this process, we have completely lost the background. In some applications, we not only need to enhance a band of grey levels but also need to retain the background. This technique of retaining the background is called as Grey-level slicing with background. The transformation is as shown in the Fig. 4(b). The formulation for this is S = L-1; for a<r<b s = r; otherwise