IMAGE PROCESSING PAPER PRESENTATION ON IMAGE PROCESSING

Similar documents
EC-433 Digital Image Processing

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

ELE 882: Introduction to Digital Image Processing (DIP)

Background. Computer Vision & Digital Image Processing. Improved Bartlane transmitted image. Example Bartlane transmitted image

Digital Image Processing

SECTION I - CHAPTER 2 DIGITAL IMAGING PROCESSING CONCEPTS

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

Digital Image Processing. Lecture 1 (Introduction) Bu-Ali Sina University Computer Engineering Dep. Fall 2011

Lecture # 01. Introduction

Digital Image Processing and Machine Vision Fundamentals

SUPER RESOLUTION INTRODUCTION

Introduction

SYLLABUS CHAPTER - 2 : INTENSITY TRANSFORMATIONS. Some Basic Intensity Transformation Functions, Histogram Processing.

ECC419 IMAGE PROCESSING

Digital Image Processing

International Journal of Computer Engineering and Applications, TYPES OF NOISE IN DIGITAL IMAGE PROCESSING

HISTOGRAM BASED AUTOMATIC IMAGE SEGMENTATION USING WAVELETS FOR IMAGE ANALYSIS

Digital Image Processing. Lecture # 3 Image Enhancement

Practical Image and Video Processing Using MATLAB

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

Digital Image Processing - A Remote Sensing Perspective

Classification in Image processing: A Survey

International Journal of Innovative Research in Engineering Science and Technology APRIL 2018 ISSN X

Image Extraction using Image Mining Technique

Automated License Plate Recognition for Toll Booth Application

COURSE ECE-411 IMAGE PROCESSING. Er. DEEPAK SHARMA Asstt. Prof., ECE department. MMEC, MM University, Mullana.

Solution Q.1 What is a digital Image? Difference between Image Processing

Chapter 17. Shape-Based Operations

Computer Vision. Howie Choset Introduction to Robotics

A Novel Approach of Compressing Images and Assessment on Quality with Scaling Factor

Chapter 12 Image Processing

Automatic Morphological Segmentation and Region Growing Method of Diagnosing Medical Images

Keywords: Data Compression, Image Processing, Image Enhancement, Image Restoration, Image Rcognition.

Images and Graphics. 4. Images and Graphics - Copyright Denis Hamelin - Ryerson University

A SURVEY ON DICOM IMAGE COMPRESSION AND DECOMPRESSION TECHNIQUES

International Journal of Advanced Research in Computer Science and Software Engineering

CHARGE-COUPLED DEVICE (CCD)

Digital Image Processing

An Efficient Color Image Segmentation using Edge Detection and Thresholding Methods

Image Processing by Bilateral Filtering Method

Digital Image Processing COSC 6380/4393

Impulse noise features for automatic selection of noise cleaning filter

CSE 166: Image Processing. Overview. What is an image? Representing an image. What is image processing? History. Today

Digital Image Processing

PRACTICAL IMAGE AND VIDEO PROCESSING USING MATLAB

MATHEMATICAL MORPHOLOGY AN APPROACH TO IMAGE PROCESSING AND ANALYSIS

EEL 6562 Image Processing and Computer Vision Box Filter and Laplacian Filter Implementation

A Study for Choosing The Best Pixel Surveying Method by Using Pixel Decision Structures in Satellite Images

Image Enhancement using Histogram Equalization and Spatial Filtering

ANALYSIS OF GABOR FILTER AND HOMOMORPHIC FILTER FOR REMOVING NOISES IN ULTRASOUND KIDNEY IMAGES

Digitization and fundamental techniques

ANALYSIS OF IMAGE ENHANCEMENT TECHNIQUES USING MATLAB

Compression and Image Formats

DIGITAL IMAGE PROCESSING (COM-3371) Week 2 - January 14, 2002

Image Processing for feature extraction

[Ahaiwe, 2(8): August, 2013] ISSN: Impact Factor: INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY

IMAGE ENHANCEMENT - POINT PROCESSING

Teaching Scheme. Credits Assigned (hrs/week) Theory Practical Tutorial Theory Oral & Tutorial Total

INSTITUTIONEN FÖR SYSTEMTEKNIK LULEÅ TEKNISKA UNIVERSITET

APPLICATIONS AND USAGE

DIGITAL IMAGE PROCESSING

Applying Automated Optical Inspection Ben Dawson, DALSA Coreco Inc., ipd Group (987)

COMPARITIVE STUDY OF IMAGE DENOISING ALGORITHMS IN MEDICAL AND SATELLITE IMAGES

-f/d-b '') o, q&r{laniels, Advisor. 20rt. lmage Processing of Petrographic and SEM lmages. By James Gonsiewski. The Ohio State University

VLSI Implementation of Impulse Noise Suppression in Images

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

Digital images. Digital Image Processing Fundamentals. Digital images. Varieties of digital images. Dr. Edmund Lam. ELEC4245: Digital Image Processing

Unit 1 DIGITAL IMAGE FUNDAMENTALS

CoE4TN4 Image Processing. Chapter 3: Intensity Transformation and Spatial Filtering

IMAGE ENHANCEMENT IN SPATIAL DOMAIN

5/17/2009. Digitizing Color. Place Value in a Binary Number. Place Value in a Decimal Number. Place Value in a Binary Number

Lecture 1: image display and representation

TDI2131 Digital Image Processing

CSCE 763: Digital Image Processing

TDI2131 Digital Image Processing

Keywords: Image segmentation, pixels, threshold, histograms, MATLAB

(Refer Slide Time 00:44) So if you just look at this name, digital image processing, you will find that there are 3 terms.

from: Point Operations (Single Operands)

A Novel Approach for MRI Image De-noising and Resolution Enhancement

SRI VENKATESWARA COLLEGE OF ENGINEERING. COURSE DELIVERY PLAN - THEORY Page 1 of 6

Image Smoothening and Sharpening using Frequency Domain Filtering Technique

Exercise questions for Machine vision

ME 6406 MACHINE VISION. Georgia Institute of Technology

Removal of Gaussian noise on the image edges using the Prewitt operator and threshold function technical

Introduction. Stefano Ferrari. Università degli Studi di Milano Methods for Image Processing. academic year

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN

UNIT-1. Basic signal processing operations in digital communication

Introduction to DSP ECE-S352 Fall Quarter 2000 Matlab Project 1

FACE RECOGNITION USING NEURAL NETWORKS

Image Restoration and De-Blurring Using Various Algorithms Navdeep Kaur

USE OF HISTOGRAM EQUALIZATION IN IMAGE PROCESSING FOR IMAGE ENHANCEMENT

Image Processing Lecture 4

Keywords Fuzzy Logic, ANN, Histogram Equalization, Spatial Averaging, High Boost filtering, MSE, RMSE, SNR, PSNR.

MAV-ID card processing using camera images

PENGENALAN TEKNIK TELEKOMUNIKASI CLO

Extraction and Recognition of Text From Digital English Comic Image Using Median Filter

LAB MANUAL SUBJECT: IMAGE PROCESSING BE (COMPUTER) SEM VII

RESEARCH PAPER FOR ARBITRARY ORIENTED TEAM TEXT DETECTION IN VIDEO IMAGES USING CONNECTED COMPONENT ANALYSIS

STUDY NOTES UNIT I IMAGE PERCEPTION AND SAMPLING. Elements of Digital Image Processing Systems. Elements of Visual Perception structure of human eye

Segmentation of Liver CT Images

Transcription:

IMAGE PROCESSING PAPER PRESENTATION ON IMAGE PROCESSING PRESENTED BY S PRADEEP K SUNIL KUMAR III BTECH-II SEM, III BTECH-II SEM, C.S.E. C.S.E. pradeep585singana@gmail.com sunilkumar5b9@gmail.com CONTACT: 9885906658 CONTACT: 9703357194 SIDDHARTH INSTITUTE OF ENGINEERING AND TECHNOLOGY. ABSTRACT In this paper, the basics of capturing an image, image processing to modify and enhance the image are discussed. There are many applications for Image Processing like surveillance, navigation, and robotics. Robotics is a very interesting field and promises future development so it is chosen as an example to explain the various aspects involved in Image Processing. The various techniques of Image Processing are explained briefly and the advantages and disadvantages are listed. There are countless different routines that can be used for variety of purposes. Most of these routines are created for specific operations and applications. However, certain fundamental techniques such as convolution masks can be applied to many classes of routines. We have concentrated on these techniques, which enable us to adapt, develop, and use other routines and techniques for other applications. The advances in technology have created tremendous opportunities for visual system and image processing. There is no doubt that the trend will continue into the future.

1. INTRODUCTION A. IMAGE PROCESSING: Image processing pertains to the alteration and analysis of pictorial information. Common case of image processing is the adjustment of brightness and contrast controls on a television set by doing this we enhance the image until its subjective appearing to us is most appealing. The biological system (eye, brain) receives, enhances, and dissects analyzes and stores images at enormous rates of speed. Basically there are two-methods for processing pictorial information. They are: I. Optical processing II. Electronic processing. Optical processing uses an arrangement of optics or lenses to carry out the process. An important form of optical image processing is found in the photographic dark room. Electronic image processing is further classified as: (i). Analog processing (ii). Digital processing. ANALOG PROCESSING: Analog processing is the control of brightness and contrast of television image. The television signal is a voltage level that varies In amplitude to represent brightness through out the image by electrically altering these signals, we correspondingly alter the final displayed image appearance. DIGITAL IMAGE PROCESSING: Processing of digital images by means of digital computer refers to digital image processing. Digital images are composed of finite number of elements of which has a particular location value. Picture elements, image elements, and pixels are used as elements for digital image processing. Digital Image Processing is concerned with processing of an image. In simple words an image is a representation of a real scene, either in black and white 2

or in color, and either in print form or in a digital form i.e., (technically an image is a twodimensional light intensity function. In other words it is a data intensity values arranged in a two dimensional form, the required property of an image can be extracted from processing an image. Image is typically by stochastic models. It is represented by AR model. Degradation is represented by MA model. Other form is orthogonal series expansion. Image processing system is typically non-casual system. Image processing is two dimensional signal processing. Due to linearity Property, we can operate on rows and columns separately. Image processing is vastly being implemented by Vision Systems in robotics. Robots are designed, and meant, to be controlled by a computer or similar devices. While Vision Systems are most sophisticated sensors used in Robotics. They relate the function of a robot to its environment as all other sensors do. Vision Systems may be used for a variety of applications, including manufacturing, navigation and surveillance. Some of the applications of Image Processing are: 1. Robotics. 3. Graphics and Animations. 2. Medical Field. 4. Satellite Imaging. 2. INDEX TERMS A. IMAGE PROCESSING: Image processing is a subclass of signal processing concerned specifically with Pictures.Improve image quality for human perception and/or computer interpretation. Image Enhancement To bring out detail is obscured, or simply to highlight certain features of interest in an image. 3

B. IMAGE RESTORATION: Improving the appearance of an image tend to be based on mathematical or probabilistic models of image degradation. C. COLOR IMAGE PROCESSING Gaining in importance because of the significant increase in the use of digital images over the Internet. D. WAVELETS Foundation for representing images in various degrees of resolution. Used in image data compression and pyramidal representation (images are subdivided successively into smaller regions) E. COMPRESSION Reducing the storage required to save an image or the bandwidth required to transmit it. Ex. JPEG (Joint Photographic Experts Group) image compression standard. F. MORPHOLOGICAL PROCESSING Tools for extracting image components that are useful in the representation and description of shape. G. IMAGE SEGMENTATION Computer tries to separate objects separate objects from the image background from the image background. It is one of the most difficult tasks in DIP. A rugged segmentation procedure brings the process a long way toward successful solution of an image problem. Output of the segmentation stage is raw pixel data, constituting either the boundary of a region or all the points in the region itself. 4

3. ANALYSIS The following is the overall view and analysis of Image Processing. A. IMAGE PROCESSING TECHNIQUES: Image Processing techniques are used to enhance, improve, or otherwise alter an image and to prepare it for image analysis. Usually, during image processing information is not extracted from the image. The intention is to remove faults, trivial information, or information that may be important, but not useful, and to improve the image. Image processing is divided into many sub processes, including Histogram Analysis, Thresholding, Masking, Edge Detection, Segmentation, and others. 5

B. STAGES IN IMAGE PROCESSING: S a solution P a problem Recognition and Interpretation Image IM Acquisition Knowledge Base Representatio n and Description Preprocessing Segmentation I. IMAGE ACQUISITION: An image is captured by a sensor (such as a monochrome or color TV camera) and digitized. If the output of the camera or sensor is not already in digital form, an analog-to digital converter digitizes it. II. RECOGNITION AND INTERPRETATION: Recognition is the process that assigns a label to an object based on the information provided by its descriptors. Interpretation is assigning meaning to an ensemble of recognized objects. III. SEGMENTATION: Segmentation is the generic name for a number of different techniques that divide the image into segments of its constituents. The purpose of segmentation is to separate the information contained in the image into smaller entities that can be used for other purposes. 6

IV. REPRESENTATION AND DESCRIPTION: Representation and Description transforms raw data into a form suitable for the Recognition processing. V. KNOWLEDGE BASE: A problem domain detailing the regions of an image where the information of interest is known to be located is known as knowledge base. It helps to limit the search. VI. THRESHOLDING: Thresholding is the process of dividing an image into different portions by picking a certain grayness level as a threshold, comparing each pixel value with the threshold, and then assigning the pixel to the different portions, depending on whether the pixel s grayness level is below the threshold or above the threshold value. Thresholding can be performed either at a single level or at multiple levels, in which the image is processed by dividing it into layers, each with a selected threshold. Various techniques are available to choose an appropriate threshold ranging from simple routines for binary images to sophisticated techniques for complicated images. VII. CONNECTIVITY: Sometimes we need to decide whether neighboring pixels are somehow connected or related to each other. Connectivity establishes whether they have the same property, such as being of the same region, coming from the same object, having a similar texture, etc. To establish the connectivity of neighboring pixels, we first have to decide upon a connectivity path. VIII. NOISE REDUCTION: Like other signal processing mediums, Vision Systems contains noises. Some noises are systematic and come from dirty lenses, faulty electronic components, bad memory chips and low resolution. Others are random and are caused by environmental effects or bad lighting. The net effect is a corrupted image that needs to be preprocessed to reduce or eliminate the noise. In addition, sometimes images are not of good quality, due to both hardware and software inadequacies; thus, they have to be enhanced and improved before other analysis can be performed on them. IX. CONVOLUTION MASKS: A mask may be used for many different purposes, including filtering operations and noise reduction. Noise and Edges produces higher frequencies in the spectrum of a signal. It is possible to create masks that behave like a low pass filter, such that higher frequencies of 7

an image are attenuated while the lower frequencies are not changed very much. There by the noise is reduced. X. EDGE DETECTION: Edge Detection is a general name for a class of routines and techniques that operate on an image and results in a line drawing of the image. The lines represented changes in values such as cross sections of planes, intersections of planes, textures, lines, and colors, as well as differences in shading and textures. Some techniques are mathematically oriented, some are heuristic, and some are descriptive. All generally operate on the differences between the gray levels of pixels or groups of pixels through masks or thresholds. The final result is a line drawing or similar representation that requires much less memory to be stored, is much simpler to be processed, and saves in computation and storage costs. Edge detection is also necessary in subsequent process, such as segmentation and object recognition. Without edge detection, it may be impossible to find overlapping parts, to calculate features such as a diameter and an area or to determine parts by region growing. XI. IMAGE DATA COMPRESSION: Electronic images contain large amounts of information and thus require data transmission lines with large bandwidth capacity. The requirements for the temporal and spatial resolution of an image, the number of images per second, and the number of gray levels are determined by the required quality of the images. Recent data transmission and storage techniques have significantly improved image transmission capabilities, including transmission over the Internet. XII. REAL-TIME IMAGE PROCESSING: In many of the techniques considered so far, the image is digitized and stored before processing. In other situations, although the image is not stored, the processing routines require long computational times before they are finished. This means that, in general, there is a long lapse between the time and image is taken and the time a result obtained. This may be acceptable in situations in which the decisions do not affect the process. However, in other situations, there is a need for real-time processing such that the results are available in real time or in a short enough time to be considered real time. Two different approaches are considered for real time processing. One is to design dedicated hardware such that the processing is fast enough to occur in real time. The other is to try to increase the efficiency of both the software and the hardware and thereby reduce processing and computational requirements. 8

4. PAPER Here we want to present some of the applications of Image Processing in some fields where it is applied like Robotics, Medical field and common uses A. APPLICATION 1: Image Processing is vastly being implemented in Vision Systems in Robotics. Robots capture the real time images using cameras and process them to fulfill the desired action. A simple application in robotics using Vision Systems is a robot hand-eye coordination system. Consider that the robot s task is to move an object from one point to another point. Here the robots are fixed with cameras to view the object which is to be moved. The hand of the robot and the object that is to be captured are observed by the cameras, which are fixed to the robot in position, this real time image is processed by the image processing techniques to get the actual distance between the hand and the object. Here the base wheel of the robot s hand is rotated through an angle which is proportional to the actual distance between hand and the object. Here a point in the target is obtained by using the Edge Detection Technique. The operation to be performed is controlled by the microcontroller, which is connected to the ports of the fingers of the robot s hand. Using the software programs the operations to be performed are assigned keys from the keyboard. By pressing the relative key on the keyboard the hand moves appropriately. Here the usage of sensors/cameras and Edge Detection technique are related to Image Processing and Vision Systems. By this technique the complexity of using manual sensors is minimized to a great extent and thereby sophistication is increased. Hence image processing is used here in the study of robotics. B. APPLICATION 2: In the field of Medicine this is highly applicable in areas like Medical imaging, Scanning, Ultrasound and X-rays etc.,. Image Processing is rapidly used for MRI SCAN (Magnetic Resonance Imaging) and CT SCAN (Computer Tomography). Tomography is an imaging technique that generates an image of a thin cross sectional slice of a test piece. 5. ADVANTAGES In medicine by using the Image Processing techniques the sophistication has increased. This lead to technological advancement. Vision Systems are flexible, inexpensive, powerful tools that can be used with ease. In Space Exploration the robots play vital role which in turn use the image processing techniques. 9

Image Processing is used for Astronomical Observations. Also used in Remote Sensing, Geological Surveys for detecting mineral resources etc. Also used for character recognizing techniques, inspection for abnormalities in industries. 6. DISADVANTAGES A Person needs knowledge in many fields to develop an application / or part of an application using image processing. Calculations and computations are difficult and complicated so needs an expert in the field related. Hence it s unsuitable and unbeneficial to ordinary programmers with mediocre knowledge. 7. CONCLUSION It s a critical study, which plays a vital role in modern world as it is involved with advanced use of science and technology. The advances in technology have created tremendous opportunities for Vision System and Image Processing. There is no doubt that the trend will continue into the future. from the above discussion we can conclude that this field has relatively more advantages than disadvantages and hence is very useful in varied branches. 8. REFERENCES INTRODUCTION TO ROBOTICS, ANALYSIS, SYSTEMS, APPLICATIONS - SAEED B. NIKU INTRODUCTION TO DIGITAL IMAGE PROCESSING ANIL K.JAIN DIGITAL MAGE PROCESSING - RAFAEL C. GONZALEZ AND RICHARD E. WOODS, ADDISON WESLEY 1993. IMAGE PROCESSING ANALYSIS, AND MACHINE VISION 2ND EDITION PWS PUBLISHING, 1998 - MILAN SONKA, VACLAV HLAVAC AND ROGER BOYLE. 10