Computer Aided Inspection System For Food Products Using Machine Vision - A Review
Computer Aided Inspection System For Food Products Using Machine Vision - A Review
Computer Aided Inspection System For Food Products Using Machine Vision - A Review
Dr.J.Jaya
Akshaya College of
Engineering & Technology,
India.
IEEE 2013
IEEE 32107
July 3, 2013, Coimbatore, India.
K.J.Sabareesaan
Research scholar ,
Annamalai University,
India.
Low Level
Image processing
Segmentation, Restoration,
Description
Middle Level
Image processing
Extraction, Recognition,
Interpretation
a.
b.
High Level
Image processing
A. Image Acquisition
Image acquisition is the process of capturing the
images, Image capture devices or sensors are used to view
and reproduce images of the sample, these devices includes
scanners, ultrasound, X-ray and near infrared spectroscopy.
In machine vision most commonly used is CCD (Charge
coupled device) i.e. camera. However recent developments
in technologies have seen an adoption of digital camera
which in turn reduces the additional component required to
convert images taken by photographic and CCD cameras.
Images captured by all of the above devices maintain the
features of the images with little noise due to its variable
resolution.
B. Image Pre-Processing
This mainly refers to initial processing of raw image.
The image captured through sensors are transferred into
computer, these are converted to digital image. Digital
images are digits which are readable by computer and are
converted to tiny dots or picture elements representing the
real objects. In some cases pre-processing are done to
improve the image quality by removing the undesired
distortions referred as noise.
Each or a combination of the digits of the image in
digital form represents a small portion of the image called
picture element (Pixel). Objects are described as black and
white picture which are represented by digits ranging from 0
to 255 where 0 is black and 255 is white. Each pixel in
colored image is represented by 3 digits RGB (Red, Green,
Blue) components with each being ( 0 to 255) darkest to
lightest RGB. An arrangement of these digits in row
column format gives a representation of the image. With this
arrangement image analysis can be done using matrix theory
and other mathematical techniques.
C. Segmentation
Image segmentation is a process of cutting adding and
feature analysis of images aimed at dividing an image into
regions that have a strong co-relation with objects or area of
interest using the principal of matrix analysis. Segmentation
can be achieved following techniques Thresholding, Edge
based
segmentation,
Region based
segmentation.
Thresholding is a process where only the dark region is of
interest, the other regions are converted to the back ground
colors in the threshed image before further processing. This
process is useful in color (Maturity) and feature based
(Defect and Damage detection) sorting. Edge based
segmentation relies on detection by edge to edge operators,
which detects discontinuities in gray level, the pixel color,
texture, etc. Edge detection is useful in shape and size
sorting. Region based segmentation involves the grouping
together and extraction of similar pixels to form region
representing single objects with in the image. In this process
the other regions are deleted leaving only the feature of
interest.
D. Feature Extraction / Selection
Feature extraction is a key step in most pattern
analysis tasks. There are several general guidelines to
IEEE 2013
IEEE 32107
July 3, 2013, Coimbatore, India.
30
IEEE 2013
IEEE 32107
July 3, 2013, Coimbatore, India.
31
[1]
[2]
References
Naglea, Marcus, Kiatkamjon Intania, Busarakorn
Mahayotheeb, Vicha Sardsudc, Joachim Mllera,
Non-Destructive Mango Quality Assessment Using
Image Processing: Inexpensive Innovation For
The Fruit Handling Industry, September 19-21,
2012 , Conference On International Research On
Food Security, Natural Resource.
Wamiq M. Ahmed, Bulent Bayraktar, Arun K.
Bhunia, E. Daniel Hirleman, J. Paul Robinson, And
Bartek
Rajwa
Classification
Of Bacterial
Contamination Using Image Processing And
Distributed Computing , , IEEE Journal Of
IEEE 2013
IEEE 32107
July 3, 2013, Coimbatore, India.
[3]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
[11]
[12]
[13]
[14]
[15]
[16]
32
[17]
IEEE 2013
IEEE 32107
July 3, 2013, Coimbatore, India.
33