V2i2p03 PDF
V2i2p03 PDF
V2i2p03 PDF
R. Ravikumar1, Dr V. Arulmozhi2
1
Assistant Professor, Department of Information Technology, Sri Ramakrishna Mission Vidhyalaya
College of Arts and Science, Coimbatore, Tamilnadu, India
2
Associate Professor, Department of Research Computer Science, Tirupur Kumaran College for Women,
Tirupur, Tamilnadu, India
rravigrat@gmail.com, drarultkc@gmail.com
ABSTRACT
Image is one of the evident sources in image processing applications. Image processing will
dramatically change the human computer interaction in future. A large number of image
processing applications, tools and techniques helps to extract complex features of an image.
While today image processing works beyond multidimensional and see what actually in the
image. Several technologies playing on images in real time but image processing is the real
core. This paper discusses the overview of an image processing applications, tools and
techniques.
REVIEW OF LITERATURE
Ranu Gorai discussed about how the image and picture are defined in our daily life and clearly
explained about three methods such as sharpening the edges, noise removal and removing the
motion blur for an image [1].Jangala Sasi Kiran et al., proposed an algorithm to improve the
overall accuracy of the hand written character under pattern recognition field using image
processing techniques like feature extraction, image restoration and image enhancement [2].
B Thamotharan Ed al, proposed that the digital image processing concepts are done by different
algorithms and highlighted noise and edge detection algorithm. He discussed another two
concepts like mean and median filtering for radiographic images and compared them [3].
Shafiqua T. Pathan Ed al, proposed that this paper mainly focusing on the security based system
by modern digital image processing also this paper gives a way to process a videos from variety
of video devices. First set the continuous frames from the videos then it had been processed
under SUSAN for extracting the features [4].
Dipen Saini exposed about the data clustering for clustering of objects. A specific algorithm is
used for group detection from an image using distance metrics through linear features [5].
Mostafa Bayati Ed al proposed that the main contribution of this research is plant phenotyping
research or the automation of research in image acquisition to minimize the data at geo
referencing errors and for modular data visualizations and also fastest data collections [6].
Mohammad Nazmul Haque et al., discussed about accelerating performance on FFT based
image processing algorithm between Central Processing Unit (CPU) and Graphics Processing
Unit (GPU) [7]. Zijiang Zhu et al, proposed an age estimation algorithm for facial images using
multi-label sorting. They changed the tedious process in traditional multi valued classification
algorithm and compared the results with some classic algorithms of age estimation by verified
the efficiency and accuracy of the algorithm [8].
UV Rays
In the field of remote sensing, the area of the earth is scanned by a satellite or from a very high
ground and analysed to obtain information about it. One particular application of digital image
processing in the field of remote sensing is to detect infrastructure damages caused by an
earthquake. As it takes longer time to grasp damage, even if serious damages are focused on.
Since the area effected by the earthquake is sometimes so wide, that it not possible to examine
it with human eye in order to estimate damages. Even if it is very hectic and time consuming
procedure and found a solution in digital image processing. An image of the affected area is
captured from the above ground and analyzed to detect the various types of damage done by
the earthquake. Key steps include in the analysis are, the extraction of edges, Analysis and
enhancement of various types of edges.
Machine/Robot vision
One of the biggest challenges still is to increase the vision of the robot. Developed a robot able
to see things, identify them and identify the hurdles etc. Much work has been contributed by
this field and still developing.
Hurdle detection
Hurdle detection is one of the common tasks that have been done through image processing,
by identifying different type of objects in the image and then calculating the distance between
robot and hurdles.
Color processing
Color processing includes processing of coloured images and different color spaces that are
used. For example, RGB color model, Cyber, HSV. It also involves studying transmission,
storage, and encoding of these color images.
Pattern recognition
Pattern recognition involves study on image processing and from various fields that includes
machine learning (a branch of artificial intelligence). In pattern recognition, image processing
is used for identifying the objects in images and then machine learning is used to train the
system for the change in pattern. Pattern recognition is used in computer aided diagnosis,
recognition of handwriting and recognition of images.
Video processing
A video is the very fast movement of pictures. The quality of the video depends on the number
of frames/pictures per minute and the quality of each frame being used. Video processing
involves noise reduction, detail enhancement, motion detection, frame rate conversion, aspect
ratio conversion, and color space conversion [10]. Images specified in image processing
applications are listed below.
Techniques
a) Image Editing: - This basically means altering digital images by means of graphic
software tools.
b) Image Restoration: - which refers to the estimation of a clean original image out of the
corrupt image taken in order to get back the information lost.
c) Independent Component Analysis: -which separates a multivariate signal
computationally into additive subcomponents.
d) Anisotropic Diffusion: - which is often known as Perona-Malik Diffusion, makes it
possible to reduce image noise without having to remove important parts of the image.
e) Linear Filtering: -It’s another digital image processing technique, which refers to
processing time-varying input signals and producing output signals that are linearity.
f) Neural Networks: - which are computational models widely used in machine learning
for solving various tasks.
g) Pixelation: - which often refers to turning printed images into digitized ones (Such as
GIF).
h) Principal Components Analysis: - A digital image processes technique that can be used
for extraction.
i) Partial Differential Equations: - which also is dealing with effectively de-noising
images [11].
Tool
Tools Descriptions References
Categories
PIL https://en.wikipedia.
Iterate over the pixels of an image
org/wiki/Digital_ima
and perform operations on them.
ge_processing
SciKit-Image https://en.wikipedia.
SciKit-image is a collection of
Python Tools org/wiki/Digital_ima
algorithms for image processing.
ge_processing
SimpleCV is a python wrapper for
SimpleCV OpenCV (and a couple of other https://en.wikipedia.
tools). org/wiki/Digital_ima
ge_processing
FilterForge is a commercial
https://en.wikipedia.
application that lets you create
Dataflow org/wiki/Digital_ima
FilterForge filters using a node based dataflow
Tools ge_processing
programming language.
CONCLUSION
A large number of image processing applications, tools and techniques helps to extract complex
and see what actually in the image. Image processing is the real core for many developing
technologies in the real time aspect. This paper discusses the overview of an image processing
REFERENCES
1. Ranu Gorai (2016), A Survey of Digital Image Processing,International Journal of
Research in Engineering, Technology and Science, VI(Special Issue)
2. Jangala Sasi Kiran, N Vijaya Kumar, N Sashi Prabha and M Kavya (2015), A Literature
Survey on Digital Image Processing Techniques in Character Recognition of Indian
Languages, International Journal of Computer Science and Information Technologies,
6(3), 2065-2069
3. B.Thamotharan, M.Menaka, Sandhya Vaidyanathan,Sowmya Ravikumar (2012),
Survey on image processing in the field of de-noising techniques and edge detection
techniques on radiographic images,Journal of Theoretical and Applied Information
Technology, 41(1), 26-34.
4. Shafiqua T. Pathan, Sharyu S. Waghmare, Pranali P. Khadse, Pratik P. Shukla and
Shrikant A. Wawre (2014), A Survey Paper On A Novel Approach For Image
Classification Based On SUSAN Low Level Image Processing Algorithm From Real
Time Video, International journal of scientific & technology research,3(2)
5. Dipen Saini (2016), Assembling of Human Beings in an Image to Detect a Group on
the basis of Distance using Digital Image Processing, International Journal of Current
Engineering and Technology, 6(2), 462-466
6. Mostafa Bayati and Reza Fotouhi (2018), A Mobile Robotic Platform for Crop
Monitoring, Advances in Robotics, 7(1), 186-191
7. Bahri Haythem, Sayadi Fatma, Chouchene Marwa, Hallek Mohamed and Atri
Mohamed (2016), Accelerating Fourier Descriptor for Image Recognition Using GPU,
Applied Mathematics & Information Sciences An International Journal, 10(1), 297-306
8. Zijiang Zhu, Hang Chen, Yi Hu and Junshan Li (2018), Age estimation algorithm of
facial images based on multi-label sorting, EURASIP Journal on Image and Video
Processing,114
9. A Erhardt Ferron (2000), Theory and application of digital image processing,
University of applied sciences. Offenburg.
10. P Prabhu (2016), Digital Image Processing Techniques – A Survey, Golden Research
Thoughts, 5(11)
How to Cite:
R. Ravikumar & Dr V. Arulmozhi, “Digital Image Processing-A Quick Review”,
International Journal of Intelligent Computing and Technology (IJICT), Vol.2, Iss.2,
pp.11-19, 2019