International Journal of Scientific & Engineering Research, Volume 3, Issue 11, November-2012 1

ISSN 2229-5518

Digital Computing Image Processing Network

Technology

S.Nasira Tabassum

AbstractBased on digital, interactive, multimedia computer network teaching platform,which has become an important application of contemporary education means. Digital image processing technology curriculum for teaching the practical requirements of the network was designed and developed based on J2EE architecture, digital image processing technology course online teaching platform, the overall structure and function of each subsystem. Digital image processing is the use of computer algorithms to perform image pro-cessing on digital images. As a subcategory or field of digital signal processing, digital image processing has many advantages over analog image processing. It allows a much wider range of algorithms to be applied to the input data and can avoid problems such as the build-up of noise and signal distortion during processing. Since images are defined over two dimensions (perhaps more) digital image processing may be modeled in the form of multi dimensional systems. In 1960 Digital image processing techniques is first use in new paper Industry Many of the techniques of digital image processing, or digital picture processing as it often was called, were developed in the 1960s at the Jet Propulsion Labora-tory, Massachusetts Institute of Technology, Bell Laboratories, University of Maryland,and a few other research facilities, with application to satellite imagery, wire-photo standards conversion, medical imaging, videophone, character recogni-tion, and photograph enhancement. The cost of processing was fairly high, however, with the computing equipment of that era. That changed in the

1970s,when digital image processing proliferated as cheaper computers and dedicated hardware became available.Images then could be

processed in real time, for some dedicated problems such as television standards conversion. As general-purpose computers became faster, they started to take over the role of dedicated hardware for all but the most specialized and computer-intensive operations.

Index TermsDigital image processing, Digital Picture Processing, Techniques of Digital Signal Processing, Digital Camera Images.

—————————— ——————————

1 INTRODUCTION

nterest in digital image processing methods stems from two principal application areas: improvement of pictorial infor- mation for human interpretation; and processing of image data for storage, transmission, and representation for autono- mous machine perception. This chapter has several objectives: (1) to define the scope of the field that we call image pro- cessing; (2) to give a historical perspective of the origins of this field; (3) to give you an idea of the state of the art in im- age processing by examining some of the principal areas in which it is applied; (4) to discuss briefly the principal ap- proaches used in digital image processing; (5) to give an over- view of the components contained in a typical, general- purpose image processing system; and (6) to provide direction to the books and other literature where image processing
work normally is reported.
Digital image processing technology for medical applica-
tions was inducted into the Space Foundation Space Technol- ogy. Introduction to Digital Image Processing and Manipula-
tion using Photoshop and GIMP is important in many applica- tions including editing and processing photographs, creating special effects for movies, drawing animated characters start- ing with photographs, analyzing and enhancing images cap- tured by the mars rover or the Hubble telescope, and detecting suspects from surveillance cameras. This course is an intro- duction to basic digital image processing theory, and to the tools that make advanced image manipulation possible for

————————————————

S. Nasira Tabassum is currently pursuing masters degree program in software engineering from Nizam Institute of Engineering and Technology, Deshmukhi, Nalgonda Dist,Affiliated to Jawaharlal Nehru Technology University, Hyderabad E-mail:nasira.tabassum@gmail.com

day-to-day users. Tools like Photoshop and GIMP are used to introduce image processing concepts.
We will also discuss how to perform simple image pro- cessing programming with JAVA and Mat lab. When we speak of digital image processing, we mean the set of tech- niques used to modify a digital image in order to improve it (in terms of quality), or to reduce its size (in terms of bits com- pression encoding) or to get information out of it. Processing digital images is a new sector of knowledge, which has quick- ly developed thanks to the emergence of new information technologies. It relies mainly on the mathematics linked to information, signal processing, electronic systems and the ad- vance in microprocessor computation capacities, particularly those that have been exclusively developed for signal pro- cessing and which offer high computation speed and capacity. To start with, a description of these four domains will allow us to better understand what image processing really is. Follow- ing this, we will look at how to obtain the digital images (by digitization of analog images) that we wish to process.

2 Image Processing:

Computer Vision is the branch of Computer Science whose goal is to model the real world or to recognize objects from digital images.

2.1 What Is Digital Image Processing

Image processing is any form of processing for which the input is an image, such as photographs or frames of video. The output of image processing can be either an image or a set of characteristics or parameters related to the image.
It also means analyzing and manipulating images with a computer.

IJSER © 2012

http://www.ijser.org

International Journal of Scientific & Engineering Research, Volume 3, Issue 11, November-2012 2

ISSN 2229-5518

Image processing generally involves three steps:
i. Import an image with an optical scanner or directly
through digital photography.
ii. Manipulate or analyze the image in some way. This stage can include image enhancement and data com-
pression, or the image may be analyzed to find pat- terns that aren't visible by the human eye. For exam- ple, meteorologists use image processing to analyze satellite photographs.
iii. Output the result. The result might be the image al- tered in some way or it might be a report based on analysis of the image.

2.2 Fundamental steps in Digital Image Processing

Image acquisition is the first step in digital image pro- cessing. The image acquisition may be a very simple process where an image given may be already be in digital form. It can also be an image that may have to be converted to a digital form. This step may also include preprocessing wherein a im- age is converted to digital form.
Digital image formation in any digital image processing application consists of an optical system, sensor and the digi- tizer. Optical signal is transformed to electrical signal by using sensing device. Analog signal is transformed to digital by us- ing video digitizer. Thus, optical image is transformed to digi- tal. This system introduces deformation or degradation to dig- ital image.
Digital image restoration reduces deformations and deg- radations introduced during digital image formation. These techniques try to reconstruct or recover the digital image.
Digital image enhancement improves the quality of digital image. This involves contrast enhancement, digital image sharpening and noise reduction. Pseudocoloring and half- toning may also be a part of this.
Digital images are corrupted by noise either during image acquisition or during image transmission. This may be a pho- toelectronic or film grain noise. Digital image noise can be removed by using noise filtering techniquest. Noise may also be generated artificially to improve performance in various algorithms.

2.3 Components of Digital Image Processing system

The basic components of digital image processing system include image sensors, digitizers, specialized processing hardwares, computer, processing software, storage device and image displays.
Image sensors are used to detect the image that has to be processed. This should be sensitive to the the energy radiated by the object so that it can be detected. Digitizers are used to convert the output of the device into digital form. These digi- tizers are a part of the specialized image processing hard- wares. This is in addition to other hardwares that are required to perform primitive operations. The computer can be a PC or a supercomputer or custom computers. Software includes spe- cialized modules to perform specific tasks and may also allow integration of software commands from multiple computer languages. Storage devices are a must for image processing. Providing adequate storage in image processing can be a chal-
lenge. The storage can be either short term, on line or archival. Short term storage can be achieved using buffers in computer memory. Image displays are used to display the images to the user. Monitors are typically used as image displayers.

2.4 Image effects:

In graphics and image-editing programs, image effects are predefined algorithms that enable you to add special effects to your images. The actual effects will depend on the software you use. You can usually choose different effects that will change the edges of your image, noise level, gradient and oth- er aspects of your image. With most programs you can simply select the name of the image effect and the program will pro- duce the image with the effect, then you can save the changed image. You can also choose undo if you don't like it and select another one to try.
Also, you may find your program offers an effects browser,
which will open your image as a thumbnail in a browser win- dow that allows you to quickly preview how each effect will look before performing the action. Image effects are used as a way to change your image to add an artistic look, make tex-
tured patterns, or produce an enhanced real-world view. Some graphics programs will offer a few predefined effects, others designed with effects in mind may offer hundreds of image effects to choose.

An image may be defined as a two-dimensional function, where x and y are spatial (plane) coordinates, and the ampli- tude of f at any pair of coordinates (x, y) is called the intensity or gray level of the image at that point. When x, y, and the intensity values of f are all finite, discrete quantities, we call the image a digital image. The field of digital image pro- cessing refers to processing digital images by means of a digi- tal computer. Note that a digital image is composed of a finite number of elements, each of which has a particular location and value.These elements are called picture elements, image elements, pels, and pixels. Pixel is the term used most widely to denote the elements of a digital image.
We consider these definitions in more formal terms. Im- ages play the single most important role in human perception. However, unlike humans, who are limited to the visual band of the electromagnetic (EM) spectrum, imaging machines cov- er almost the entire EM spectrum, ranging from gamma to radio waves. They can operate on images generated by sources that humans are not accustomed to associating with images. These include ultra-sound, electron microscopy, and computer-generated images. Thus, digital image processing encompasses a wide and varied field of applications. There are no clear-cut boundaries in the continuum from image pro-

IJSER © 2012

http://www.ijser.org

International Journal of Scientific & Engineering Research, Volume 3, Issue 11, November-2012 3

ISSN 2229-5518

cessing at one end to computer vision at the other.

However, one useful paradigm is to consider three types of computerized processes in this continuum: low-, mid-, and high-level processes. Low-level processes involve primitive operations such as image preprocessing to reduce noise, con- trast enhancement, and image sharpening. A low-level process is characterized by the fact that both its inputs and outputs are images. Mid-level processing on images involves tasks such as segmentation (partitioning an image into regions or objects), description of those objects to reduce them to a form suitable for computer processing, and classification (recognition) of individual objects. A mid-level process is characterized by the fact that its inputs generally are images, but its outputs are attributes extracted from those images (e.g., edges, contours, and the identity of individual objects).

2.5 The Origins of Digital Image Processing


One of the first applications of digital images was in the newspaper industry, when pictures were first sent by subma- rine cable between London and New York. Introduction of the Bartlane cable picture transmission system in the early 1920s reduced the time required to transport a picture across the Atlantic from more than a week to less than three hours. Spe- cialized printing equip-ment coded pictures for cable trans- mission and then recon-structed. Some of the initial problems in improving the visual quality of these early digital pictures were related to the selection of printing procedures and the distribution of intensity levels used for digital image pro- cessing.
Briefly, these advances may be summarized as follows:
(1) the invention of the transistor at Bell Laboratories in 1948;
(2) the development in the 1950s and 1960s of the high-level
programming languages COBOL (Common Business-Oriented
Language) and FORTRAN (Formula Translator);
(3) the invention of the integrated circuit (IC) at Texas Instru-
ments in 1958;
(4) the development of operating systems in the early 1960s;
(5) the development of the microprocessor (a single chip con-
sisting of the central processing unit, memory, and input and output controls) by Intel in the early 1970s;
(6) introduction by IBM of the personal computer in 1981; and (7) progressive miniaturiza-tion of components, starting with large scale integration (LI) in the late 1970s, then very large scale integration (VLSI) in the 1980s, to the present use of ultra large scale.integration (ULSI).
Concurrent with these advances were developments in
the areas of mass storage and display systems, both of which
are fundamental requirements for digital image processing.
Image Processing is processing of the image so as to reveal the
inner details of the image for further investigation. With the
advent of digital computers, Digital Image Processing has started revolutionizing the world with its diverse applications.
The field of Image Processing continues, as it has since the early 1970’s, on a path of dynamic growth in terms of popular and scientific interest and number of commercial applications. Considering the advances in the last 30 years resulting in rou- tine application of image processing to problems in medicine, entertainment, law enforcement, and many others, Image pro- cessing has revolutionized in various fields. Examples include mapping internal organs in medicine using various scanning technologies (image reconstruction from projections), auto-
matic fingerprint recognition (pattern recognition and image coding) and HDTV (video coding). The discipline of Digital Image Processing covers a vast area of scientific and engineer- ing knowledge.
Modern digital technology has made it possible to manip- ulate multi-dimensional signals with systems that range from simple digital circuits to advanced parallel computers. It’s built on a foundation of one and two dimensional signal pro- cessing theory and overlaps with such disciplines as Artificial Intelligence (Scene understanding), information theory (image coding), statistical pattern recognition (image classification), communication theory (image coding and transmission), and microelectronics (image sensors, image processing hardware).

2012

jser.org

International Journal of Scientific & Engineering Research, Volume 3, Issue 11, November-2012 4

ISSN 2229-5518

2.6 Digital camera images

Digital cameras generally include dedicated digital image processing chips to convert the raw data from the image sen- sor into a colour-corrected image in a standard image file for- mat. Images from digital cameras often receive further pro- cessing to improve their quality, a distinct advantage that digi- tal cameras have over film cameras. The digital image pro- cessing typically is executed by special software programs that can manipulate the images in many ways. Many digital cam- eras also enable viewing of histograms of images, as an aid for the photographer to understand the rendered brightness range of each shot more readily.
A camera stores images digitally rather than recording them on film. Once a picture has been taken, it can be down- loaded to a computer system, and then manipulated with a graphics program and printed. Unlike film photographs, which have an almost infinite resolution, digital photos are limited by the amount of memory in the camera, the optical resolution of the digitizing mechanism, and, finally, by the resolution of the final output device. Even the best digital cameras connected to the best printers cannot produce film- quality photos. However, if the final output device is a laser printer, it doesn't really matter whether you take a real photo and then scan it, or take a digital photo. In both cases, the im- age must eventually be reduced to the resolution of the print- er.

3 TASKS

Digital image processing allows the use of much more com- plex algorithms, and hence, can offer both more sophisticated performance at simple tasks, and the imple-mentation of methods which would be impossible by analog means.
In particular, digital image processing is the only practical technology for:

Classification Feature extraction Pattern recognition Projection
Multi-scale signal analysis
Some techniques which are used in digital image processing include:
create, process, communicate, and display digital images. Dig- ital image processing algorithms can be classified into differ- ent classes’ namely low level vision, intermediate level vision and high level vision. Low level vision algorithms are essen- tially digital image processing algorithms: there input and output are digital images. Intermediate level vision algorithms have digital images as input and low level symbolic represen- tations of image features as output. High level vision algo- rithms use symbolic representations for both input and out- put. High level vision is closely related to artificial intelligence and to pattern recognition. It tries to simulate the high levels of human visual perception.
Digital image processing algorithms can be used to:

Convert signals from an image sensor into digital im- ages


Improve clarity, remove noise, and other artifacts Extract the size, scale, or number of objects in a scene Prepare images for display or printing
Compress images for communication across a net- work
MATLAB is a high performance language for technical computing. The image processing toolbox is a collection of MATLAB functions that extend the capability for solution of digital image processing problems. You can perform digital image processing in MATLAB with Image Processing Toolbox, which provide digital image processing algorithms, tools, and a comprehensive environment for data analysis, visualization, and algorithm development.
There have been various algorithms proposed for digital image processing. Quantum algorithms are one of these. Sev- eral quantum digital image processing algorithms have been proposed based on the Eldar-Oppenheim framework includ- ing image halftoning, edge detection and visual cryptography. In these algorithms, the pixel of input image is transformed into superposition of multiple quantum states. Then, the quan- tum measurement outcome is obtained and transformed into the desired output value.
A recursive algorithm for digital Image Processing using Local Statistics constitutes a recursive implementaiton of an approach proposed and implemented nonrecursively by J.S. Lee (Naval Research Laboratory Report 8192, March 1978). Calcula- tions show that the proposed recursion introduces considerable improvement in efficiency.

Pixelation
Linear filtering
Principal components analysis
Independent component analysis
Hidden Markov models
Anisotropic diffusion
Partial differential equations
Self-organizing maps
Neural networks
Wavelets

4 DIGITAL IMAGE PROCESSING ALOGORITHMS

Digital image processing is the use of computer algorithms to

ACKNOWLEDGMENT

The authors wish to thank A, B, C. This work was supported in part by a grant from XYZ.

REFERENCES

[1] Wilhelm Burger and Mark J. Burge (2007). Digital Image Pro-cessing: An

Algorithmic Approach Using Java. Springer. ISBN 1-84628-379-5 and ISBN 3-

540-30940-3.

[2] R. Fisher, K Dawson-Howe, A. Fitzgibbon, C. Robertson, E. Trucco (2005).

Dictionary of Computer Vision and Image Processing. John Wiley. ISBN 0-

470-01526-8.

IJSER © 2012

http://www.ijser.org

International Journal of Scientific & Engineering Research, Volume 3, Issue 11, November-2012 5

ISSN 2229-5518

[3] Bernd Jähne (2002). Digital Image Processing. Springer. ISBN 3-540-67754-2

[4] Tim Morris (2004). Computer Vision and Image Processing. Palgrave Macmil- lan. ISBN 0-333-99451-5

[5] Milan Sonka, Vaclav Hlavac and Roger Boyle (1999). Image Processing, Anal-

ysis, and Machine Vision. PWS Publishing. ISBN 0-534-95393-X.

[6] Rafael C. Gonzalez, Richard E. Woods and Steven L. Eddins (2004). Digital

Image Processing using MATLAB. Pearson Education.ISBN 978-81-7758-898-

9.

[7] Ioannis Pitas. Digital Image Processing Algorithms and Applications. Wiley publications

[8] Rafael C. Gonzalez, Richard E. Woods (2009). Digital Image Processing Third

Edition, Pearson Education ISBN 978-81-317-2695-2

AUTHOR PROFILE

S. Nasira Tabassum has received her Master of Computer Application from MuffakhamJah Col- lege of Engineering and Technology, Affiliated to Osmania University, Hyderabad, AP, India. She is currently pursuing M.Tech in Software Engi-

neering from Nizam Institute of Engineering and Technology, Deshmukhi, Nalgonda Dist,Affiliated to JNTU Hyderabad, (Email: Nasira.tabassum@gmail.com ).

IJSER © 2012

http://www.ijser.org