SlideShare a Scribd company logo
International Journal of Electrical and Computer Engineering (IJECE)
Vol.8, No.6, December2018, pp. 5032~5040
ISSN: 2088-8708, DOI: 10.11591/ijece.v8i6.pp5032-5040  5032
Journal homepage: http://iaescore.com/journals/index.php/IJECE
Shape and Level Bottles Detection Using Local Standard
Deviation and Hough Transform
Nor Nabilah Syazana Abdul Rahman1
, Norhashimah Mohd Saad2
, Abdul Rahim Abdullah3
1,2
Faculty of Electronic and Computer Engineering, Universiti Teknikal Malaysia Melaka, Malaysia
2,3
Center for Robotics and Industrial Automation, Universiti Teknikal Malaysia Melaka, Malaysia
3
Faculty of Electrical Engineering, Universiti Teknikal Malaysia Melaka, Malaysia
Article Info ABSTRACT
Article history:
Received Feb 23, 2018
Revised Jul 19, 2018
Accepted Jul 22, 2018
This paper presents shape and level analysis using local standard deviation
and Hough transform technique to detect the shape and level of the bottle. A
155 sample images are used as a test product to detect shape and level. Local
standard deviation is used contrast gain technique to segment the shape of the
bottle by enhancing the contrast of the image. The ratio of the area is
calculated from the extent parameter. The maximum and minimum water
level is created by using Hough transform technique to identify the level of
the water. Decision tree is applied to classify the shape and level of the bottle
either good or defect condition. From experimental result, 97% and 93%
accuracy of shape and level is achieved which shows that the proposed
analysis technique is potential to be applied for beverages product inspection
system.
Keyword:
Automated inspection
Hough transform
Level detection
Local standard deviation
Shape detection Copyright © 2018Institute of Advanced Engineering and Science.
All rights reserved.
Corresponding Author:
Norhashimah Mohd Saad,
Faculty of Electronic and Computer Engineering,
Universiti Teknikal Malaysia Melaka,
Hang Tuah Jaya, 76100 Durian Tunggal, Melaka, Malaysia.
Email: norhashimah@utem.edu.my
1. INTRODUCTION
Industries such as textile, semiconductor, food and beverages have agreed that a system based
approach is more efficient and sustainable to be applied in manufacturing process [1]. Visual inspection is
categorized into two, which are manual inspection and automatic inspection. Manual inspection is commonly
used human as inspector for product quality [2]. The study made by [3] have shown the manual inspection
performed by human operator is inefficient and consume more time due to working condition. The task given
by industry is repetitive and difficult to do if no proper training is conducted. An automatic inspection seems
to be better compared to manual inspection. For these reason, the application of an automated inspection
system for detection and classification of defect is desirable [4]. The application of an automated inspection
has reduced execution time, computational cost and high percentage error free [5].
Some reviews are made from previous research to compare the inspection system technique.
Researcher in [6] proposed shape detection using a partial erosion-based technique to automate the shape
segmentation process of plastic bottle. The proposed technique involved morphological and erosion process
to segment the bottle shape and extract the features from the segmented image. The accuracy of the proposed
technique is more than 80%. However, the partial erosion-based technique is inefficient and give bad effect
to the image when the partial erosion is set less than 50% or more than 100%. The statistical histogram based
Fuzzy C-means (SHFCM) is suggested by [3] to identify the apple defect for fruit quality inspection.
SHFCM is used to classify the healthy and defect apple. The experimental result shows the accuracy
achieved by healthy apple is 96% and defect apple is 91%. Nevertheless, SHFCM is the combination of the
Int J Elec& Comp Eng ISSN: 2088-8708 
Shape and Level Bottles Detection using Local Standard Deviation and Hough … (Norhashimah M.S.)
5033
statistical histogram and fuzzy c-means which makes the algorithm more complex and prone to misclassified
healthy and defect apple.
For level detection, liquid level inspection system has been developed by [7] based on infinite
symmetrical edge filter (ISEF) detection technique to replace traditional quality inspection perform by a
human operator. The process includes image cropping and normalizing, filtering and detecting. The analysis
results show the proposed technique is better detection of overfill and underfill for liquid level. The proposed
technique is not suitable for the quality image because it will over segment the image. Furthermore, [8]
proposed feature extraction and edge detection algorithm to inspect fill level and cap in bottling machine.
Classification of liquid level and cap closure is done by using neural network (NN) technique. The proposed
technique proves that it can inspect liquid level and cap of bottle accurately. Nevertheless, lower or empty
liquid level cannot be detected and too many pre-processing techniques will reduce the image quality.
Based on literature, two main problems that occur during beverage bottle quality inspection are
highlighted. First, the used of manual inspection is highly prone to human error. Second isan inappropriate
image processing technique chosen is highly prone to under or over segmentation, on the other hand lead to
loss of precision. Hence, this paper proposed a new analysis technique of shape and level for beverages
quality inspection system using local standard deviation and Hough transform. The contrast enhancement
technique provide by LSD will give different contrast level in order to prevent from under and over
segmentation of the image. Thus, the shape of the image can be segmented accurately compared to previous
technique,andpractically appropriated for industrial real-time inspection system [9]. Meanwhile, Hough
transform is proposed because of its robustness to noise and capability to detect line without enough
information, in accordance achieved betteraccuracy in detecting multiple object compared to others previous
technique [10].
2. RESEARCH METHOD
The analysis of shape and level defect detection is done using the MATLAB software. The
framework analysis of shape and level detection is shown in Figure 1. A 100 sample images is used for shape
defect detection and 55 sample images for level defect detection. The sample image is captured using Canon
D3100 digital camera with 12 megapixels. Then, the captured image is pre-processed to eliminate the noise
and enhance the brightness of the image for further analysis.
Figure 1. Framework analysis
2.1. Pre-Processing
Pre-processing is a common operation to standardized the image in order to minimize the
complexity of the algorithm [11]. The noise occur on the image may give complexity during segmentation
process. Besides, the background image is given similar gray level values with certain bottle structures.
Therefore, pre-processing is carried out to correct the image for furtheranalysis.
Shape Level
Sample image
Pre-processing
Segmentation (LSD)
Height Width Area Extent
Hough Transform
Maximum
level
Minimum
level
Level
Decision Tree
Classifier
 ISSN:2088-8708
Int J Elec & Comp Eng, Vol. 8, No. 6, December 2018 : 5032 - 5040
5034
2.2. Segmentation using Local Standard Deviation
The Local Standard Deviation (LSD) is part of the Adaptive Contrast Enhancement (ACE) function
to segment the shape of the image. ACE is known as an unsharp masking technique where the function is
applied at the unsharp mask to amplify the image which haslow-frequency components. Besides, ACE will
adjust the contrast gain of the image into suitable value. The general equation [12] is defined as
 ( , ) ( , ) ( , ) ( , ) ( , )x xf i j m i j G i j x i j m i j= + − (1)
where ( , )xm i j= is the local mean, ( , )G i j= is the contrast gain and ( , )x i j= is gray scale value at
any point of the image pixel.
In the ACE, the function of LSD is to enhance the contrast gain of the image from low to high and
high to low [13]. The ringing and noise result may occur if the contrast gain is set manually. ACE function is
inversely proportional to LSD make the background image can be identified and eliminated at the edge of
bottle. The unwanted contrast gain in the image is eliminated by enhancing the contrast gain from low to high
using LSD function [14]. The function of LSD is expressed as
 ( , ) ( , ) ( , ) ( , )
( , )
x x
x
D
f i j m i j x i j m i j
i j
= + − (2)
where D is a constant value for contrast and ( , )X i j is a function of LSD. From equation (1), the
contrast gain is automatically controlled by the ( , )X i j . Therefore, for the region that has small
( , )xm i j= leads to an unexpectedly high value of LSD and vice versa.
2.3. Hough Transform
Hough transform is applied for the binary image to detect the lines of the water level in the bottle.
The white pixels in the image has created a locus of reference points that accumulated in accumulator array
of Hough space. The voting process is involved for line detection where every pixel in the image votes for all
possible line corresponding to reference point. A line is passing through several feature points and maximum
point which have indicated as reference points in the Hough space. Generally, (𝑥, 𝑦) space is converted into
(𝜌, 𝜃) space which can be expressed as
cos sinx y  = + (3)
where 𝜌 is the length of the line from the origin. 𝜃 is the angle of the 𝜌 with respect to the x direction. Figure
2 shows the conversion of 𝑥𝑦 space into (𝜌, 𝜃) space where the lines are created based on several points in
order to find the maximum and minimum value.
Figure 2. Created lines using Hough transform
𝑥 𝑚𝑖𝑛
𝑥
𝑥 𝑚𝑎𝑥
Int J Elec& Comp Eng ISSN: 2088-8708 
Shape and Level Bottles Detection using Local Standard Deviation and Hough … (Norhashimah M.S.)
5035
2.4. Feature Extraction
In image analysis, feature extraction is required to be input for classification process. A set of
features are extracted from the segmented images based on the shape and level. For the shape features,
parameters such as height, width, area and extent are extracted. Meanwhile, the water level feature is
extracted by finding the maximum and minimum value of water level. These features are important to
classify the defect of the image.
2.4.1. Shape Detection
Four parameters are extracted in shape features, which are height, width, area and extent. Figure 3
shows the dimension of the bounding box in the binary image that is used to obtain the area of the bottle.
Based on Figure 3, the height of the image is determined as 4160 pixels while the width is obtained as 3120
pixels. The area of the bottle is calculated based on the white pixel. In determining the extent value, the area
of the object is divided with the area of the bounding box in order to classify the shape defect of the bottle.
The extent value is calculated as follows
Areaof obje t
Extent
Areaof bound x
c
ing bo
= (4)
The white pixel has represented the shape of the bottle while the black pixel is the background
image as illustrated in Figure 3. Hence, the area of the object is determined by the value of the white pixel. In
addition, the area of the bounding box is obtained from multiplication value of height and width that can be
expressed as
Areaof bounding box height x width= (5)
Figure 3. Bounding box dimension
2.4.2. Level Detection
The water level feature has been extracted using Hough transform that created the tangent line for
the measurement distance between the maximum and minimum values. Figure 4 shows the maximum and
minimum line of the water level. Each level of water has been labeled that is illustrated in Figure 4.
Figure 4. Label for level of water
3120
𝑤
4160
𝑥
0
ℎ
𝑦
 ISSN:2088-8708
Int J Elec & Comp Eng, Vol. 8, No. 6, December 2018 : 5032 - 5040
5036
The level of water is classified in three conditions, whichare good, overfilled and underfilled. From
Figure 4, the level of water, y is calculated from the distance between maximum (𝑥 𝑚𝑎𝑥) and minimum (𝑥 𝑚𝑖𝑛)
as formulated in equation (6). The 𝑧 𝑚𝑎𝑥 and 𝑧 𝑚𝑖𝑛 value are set based on the good condition value of the
bottle. The condition is good when the level is between the 𝑧 𝑚𝑎𝑥 and 𝑧 𝑚𝑖𝑛, If the level is above than 𝑧 𝑚𝑎𝑥, it
will consider as overfilled. Otherwise, if the level is below than 𝑧 𝑚𝑖𝑛, the condition is underfilled.
max miny x x= − (6)
2.5. Decision Tree Classifier
In order to classify the defect of shape and level, decision tree is implemented in this study. The tree
consists of branches, nodes and leaves that are used for the classification process. Branches of the tree are
indicated as values while nodes are represented as the name of data. The labels of the classare shown by the
leaf [15]. Figure 5illustrates the training set of decision tree process that includes shape and level
classification. Based on Figure 5, the decision tree model learns the extracted features of the bottle, which are
extent valueand level. If the feature is the extent value, the shape of the bottle will be classified either good or
defect condition. When the feature is the level value, the water level is classified into three conditions such as
good, overfilled and underfilled.
Figure 5. Decision tree process
3. RESULTS AND ANALYSIS
Figure 6 shows four different colors of bottles with the same size and level are used in this analysis
as reference image.
Figure 6. Reference image
Local standard deviation (LSD) uses contrast enhancement technique to segment the shape of the
bottle. The segmentation of the bottle is applied to classify the shape condition either good or defect. Figure
Feature Extraction
Extent value Level value
𝑥 ≤Extent ≤ 𝑦
Extent < 𝑥
Extent > 𝑦
Level
Good UnderfilledOverfilled
Level< 𝑥
𝑥 ≤Level≤ 𝑦
Level> 𝑦
Shape
Good Defect
Int J Elec& Comp Eng ISSN: 2088-8708 
Shape and Level Bottles Detection using Local Standard Deviation and Hough … (Norhashimah M.S.)
5037
7(a) to Figure 7(d) shows the shape analysis process for the defect bottle. The process is started with the
conversion of red, green and blue (RGB) color image in Figure 7(a) into a grayscale image in Figure 7(b).
The conversion process is applied to reduce the complexity from 3-dimensional pixel into 2-dimensional
pixel. The grayscale image is then transformed into standard deviation image as shown in Figure 7(c). In this
process, standard deviation algorithm is applied to segment the shape of the bottle by separating the bottle
and the background image.
The background noise at the edge of the bottle can be removed by increasing the value of LSD
resulting the reduction of contrast gain of the image. Therefore, the shape of the bottle is outlined using the
white line to separate between the shape of the bottle and the background image. The standard deviation
image is converted into a binary image as represented in Figure 7(d), in which the shape of the bottle is
presented in white pixel (1) while the background image in the black pixel (0).
Finally, the parameters extracted from Figure 7(d) are used as an input for the classification process.
Four parameters namely height, width, area, and extent are extracted from the good and defect shape images.
The extent parameter is calculated based on the ratio of the bottle area and the bounding box area that stated
in the equation (4). For the area of bounding box, equation (5) is used by multiplying the height and width
value. As expected, both sample images have similar area of bounding box but different value of the bottle
area. The area value for good bottle was higher compared to defect bottle which then influenced the extent
value.
(a) (b) (c) (d)
Figure 7. Shape detection process: (a) Input stage, (b) pre-processing stage, (c) LSDstage, (d) feature
extraction stage
The implementation of Hough transform makes the maximum and minimum of water level is
estimated using voting process. The level defect detection process is indicated in Figure 8(a) to Figure 8(d).
The sample of reference image in Figure 8(a) is converted into gray scale image. Then, LSD technique is
applied to segment the level of the water that is shown in Figure 8(b). Figure 8(c) illustrates the several lines
created using Hough transform technique to find the maximum and minimum level value based on the white
pixel of the image. The line detection image is shown in Figure 8(d), in which the blue line presents
minimum level and the red line indicates maximum level. The process is repeated for overfilled and
underfilled condition as graphically shows in Figure 9(a) and Figure 9(b).
(a) (b) (c) (d)
Figure 8. Good level image: (a) Sample image, (b) segmented image, (c) Hough transform image, (d) line
detection image
Defect Defect
 ISSN:2088-8708
Int J Elec & Comp Eng, Vol. 8, No. 6, December 2018 : 5032 - 5040
5038
(a) (b)
Figure 9. Level image: (a) Underfilled, (b) overfilled
In obtaining the threshold value of the water level, the distance of the water level is calculated
between the maximum and minimum lines using the equation (6). Figure 10 shows three misclassified of x
node (red color) that plotted in scatter diagram. In defect condition, there is case where decision tree
misclassified the shape of the bottle as good condition. This case will lead to inaccuracy that inappropriate
for real time application. Figure 11 illustrates the scatter plot diagrams that classify the sample image based
on level condition, which are good, overfilled and underfilled. Based on Figure 11, the decision tree is
misclassified ofx node (blue color) as good condition. The actual class of the misclassified node is
underfilled and overfilled condition.
Figure 10. Scatter plot diagram of shape defect classification using LSD technique
Figure 11. Scatter plot diagram of level defect classification using Hough transform
The comparison in term of accuracy for shape and level detection techniques are shown in Figure
12. From the findings, LSD technique shows the highest percentage with accuracy 97% followed by SHFCM
with 91% and morphological operation with 80%. In this case, the outcome using morphological operation is
error prone, not to mention a large different of 17% compared to LSD. The aim for level detection is
Good
Overfilled
Misclassified
Underfilled
Defect
Good
Misclassified
Int J Elec& Comp Eng ISSN: 2088-8708 
Shape and Level Bottles Detection using Local Standard Deviation and Hough … (Norhashimah M.S.)
5039
findingan appropriate analysis which can detect level of liquid bottle accurately.Hence, Hough transform has
proven that it can perform absolutely well in detecting liquid level by achieving 93% accuracy using decision
tree classifier.
Figure 12. Performance analysis for shape and level defect detection
4. CONCLUSION
In this paper, the analysis of shape and level of bottle is presented using local standard deviation and
Hough transform. The analysis involved pre-processing, segmentation, feature extraction and classification.
The sample image is pre-processed to eliminate the noise that occurs on the image which gives complexity
during segmentation process. In segmenting the image, LSD technique is applied byenhancing the contrast
gain of the image from low to high. For shape features, extent parameter is calculated to determine the ratio
of the bottle area. Meanwhile, Hough transform is used to extract the features of the water level such as
maximum and minimum level. The decision tree classifier is applied to classify the shape and level either
good or defect. The performance of the proposed techniques is verified in terms of accuracy. The
experimental result shows 97% and 93% accuracy is achieved by shape and level detection. Thus, the
proposed techniques demonstrate the potential to detect the shape and level for beverages product.
ACKNOWLEDGEMENTS
The authors would like to thank the Universiti Teknikal Malaysia Melaka (UTeM), UTeM Zamalah
Scheme, Rehabilitation Engineering & Assistive Technology (REAT) research group under Center of
Robotics & Industrial Automation (CeRIA), Advanced Digital Signal Processing (ADSP) Research
Laboratory and Ministry of Higher Education (MOHE), Malaysia for sponsoring this work under project
GLuar/STEVIA/2016/FKE-CeRIA/l00009 and the use of the existing facilities to complete this project.
REFERENCES
[1] K.B. Kim, H.J. Park and D.H. Song. Vision-based Crack Identification on the Concrete Slab Surface using Fuzzy
Reasoning Rules and Self-Organizing. International Journal of Electrical and Computer Engineering (IJECE),
6(4), pp.1577-1586, 2016.
[2] N.N.S.A. Rahman, Saad, N.M. Saad, A.R. Abdullah, M.R.M. Hassan, M.S.S.M. Basir and N.S.M. Noor.
Automated Real-Time Vision Quality Inspection Monitoring System. Indonesian Journal of Electrical Engineering
and Computer Science, 11(2), pp.775-783, 2018
[3] G. Moradi, M. Shamsi, M. H. Sedaaghi, and S. Moradi, “Apple defect detection using statistical histogram based
Fuzzy C-means algorithm”, Inst. Electr. Electron. Eng., pp. 11–15, 2011.
[4] M. Park, J.S. Jin, S.L. Au, S. Luo, and Y. Cui, “Automated Defect Inspection System by Pattern Recognition”,
Proc. 5th Int. Conf. Image Graph. ICIG 2009, vol. 2, no. 2, pp. 768–773, 2009.
[5] M.A.M. Fuad, M.R. Ab Ghani., R. Ghazali, M.F. Sulaima, M.H. Jali, T. Sutikno, T.A. Izzuddin and Z. Jano. “A
Review on Methods of Identifying and Counting Aedes Aegypti Larvae using Image Segmentation
Technique”. TELKOMNIKA (Telecommunication Computing Electronics and Control), 15(3), pp.1199-1206, 2017.
[6] S. Ramli, M.M. Mustafa, A. Hussain, and D.A. Wahab, “Plastic Bottle Shape Classification Using Partial Erosion-
based Approach”, Mod. Appl. Sci., vol. 6, no. 4, pp. 77–83, 2012.
[7] K.J. Pithadiya, C.K. Modi, and J.D. Chauhan, “Machine Vision Based Liquid Level Inspection System using ISEF
Edge detection Technique”, Int. Conf. Work. Emerg. Trends Technol. (ICWET), no. Icwet, pp. 601–605, 2010.
[8] L. Yazdi, A.S. Prabuwono, and E. Golkar, “Feature extraction algorithm for fill level and cap inspection in bottling
machine”, Proc. 2011 Int. Conf. Pattern Anal. Intell. Robot. ICPAIR 2011, vol. 1, no. June, pp. 47–52, 2011.
80
91
97
93
0 20 40 60 80 100
Morphological Operation…
SHFCM [3]
LSD
Hough Transform
Percentage (%)
Accuracy of Shape and Level Detection Techniques
Shape Level
 ISSN:2088-8708
Int J Elec & Comp Eng, Vol. 8, No. 6, December 2018 : 5032 - 5040
5040
[9] Y. Yang and Z. Zhou, “Research and Implementation of Image Enhancement Algorithm Based on Local Mean and
Standard Deviation”, IEEE Symp. Electr. Electron. Eng., pp. 375–378, 2012.
[10] O. Barinova, V. Lempitsky, and P. Kohli, “On detection of multiple object instances using Hough transform”, IEEE
Trans. Pattern Anal. Mach. Intell., vol. 34, no. 9, pp. 1773–1784, 2010.
[11] R. Perera and S. Premasiri, “Hardware Implementation of Essential Pre-Processing & Morphological Operations in
Image Processing”, Natl. Conf. Technol. Manag., pp. 3–7, 2017.
[12] J. Xie, Y. Zhou and L. Ding. Local standard deviation spectral clustering. In Big Data and Smart Computing
(BigComp), 2018 IEEE International Conference on (pp. 242-250). IEEE. 2018, January.
[13] B.S. Prakoso, I.K. Timotius, and I. Setyawan, “Palmprint Identification for User Verification based on Line
Detection and Local Standard Deviation”, 2014 1st Int. Conf. Inf. Technol. Comput. Electr. Eng. Green Technol. Its
Appl. a Better Futur. ICITACEE 2014 - Proc., pp. 155–159, 2014.
[14] A. Kaur and C. Singh. Contrast enhancement for cephalometric images using wavelet-based modified adaptive
histogram equalization. Applied Soft Computing, 51, pp.180-191, 2017.
[15] V.S. Tallapragada, D.M. Reddy, P.S. Kiran and D.V. Reddy. A Novel Medical Image Segmentation and
Classification using Combined Feature Set and Decision Tree Classifier. International Journal of Research in
Engineering and Technology, 4(9), pp.83-86, 2016.
[16] S.A. Ludwig, S. Picek and D. Jakobovic. Classification of Cancer Data: Analyzing Gene Expression Data Using a
Fuzzy Decision Tree Algorithm. In Operations Research Applications in Health Care Management (pp. 327-347).
Springer, Cham, 2018.
BIOGRAPHIES OF AUTHORS
Nor Nabilah Syazana binti Abdul Rahman has received her B. Eng. from Universiti Teknikal
Malaysia in 2016. She is currently pursuing her Master Eng. in Universiti Teknikal Malaysia.
Her research areas are in image processing and computer vision for product quality inspection
system.
Dr. Norhashimah binti Mohd Saad is currently working as a senior lecturer in Department
Computer, FKEKK, UTeM. She finished her study in Bachelor of Engineering, Master of
Engineering and PhD in Medical Image Processing from UTM, Malaysia.
Associate Prof. Dr. Abdul Rahim bin Abdullah has received his B. Eng., Master Eng., PhD
Degree from Universiti Teknologi Malaysia in 2001, 2004 and 2011 in Electrical Engineering
and Digital Signal Processing respectively. He is currently an Associate Professor with the
Department of Electrical Engineering for Universiti Teknikal Malaysia Melaka (UTeM).

More Related Content

What's hot

A New Approach of Iris Detection and Recognition
A New Approach of Iris Detection and RecognitionA New Approach of Iris Detection and Recognition
A New Approach of Iris Detection and Recognition
IJECEIAES
 
Automatic detection of optic disc and blood vessels from retinal images using...
Automatic detection of optic disc and blood vessels from retinal images using...Automatic detection of optic disc and blood vessels from retinal images using...
Automatic detection of optic disc and blood vessels from retinal images using...
eSAT Journals
 
A SIMPLE APPROACH FOR RELATIVELY AUTOMATED HIPPOCAMPUS SEGMENTATION FROM SAGI...
A SIMPLE APPROACH FOR RELATIVELY AUTOMATED HIPPOCAMPUS SEGMENTATION FROM SAGI...A SIMPLE APPROACH FOR RELATIVELY AUTOMATED HIPPOCAMPUS SEGMENTATION FROM SAGI...
A SIMPLE APPROACH FOR RELATIVELY AUTOMATED HIPPOCAMPUS SEGMENTATION FROM SAGI...
ijbbjournal
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
ijceronline
 
J01116164
J01116164J01116164
J01116164
IOSR Journals
 
Image type water meter character recognition based on embedded dsp
Image type water meter character recognition based on embedded dspImage type water meter character recognition based on embedded dsp
Image type water meter character recognition based on embedded dsp
csandit
 
Haemorrhage Detection and Classification: A Review
Haemorrhage Detection and Classification: A ReviewHaemorrhage Detection and Classification: A Review
Haemorrhage Detection and Classification: A Review
IJERA Editor
 
COMPRESSION BASED FACE RECOGNITION USING TRANSFORM DOMAIN FEATURES FUSED AT M...
COMPRESSION BASED FACE RECOGNITION USING TRANSFORM DOMAIN FEATURES FUSED AT M...COMPRESSION BASED FACE RECOGNITION USING TRANSFORM DOMAIN FEATURES FUSED AT M...
COMPRESSION BASED FACE RECOGNITION USING TRANSFORM DOMAIN FEATURES FUSED AT M...
sipij
 
Glaucoma Disease Diagnosis Using Feed Forward Neural Network
Glaucoma Disease Diagnosis Using Feed Forward Neural Network Glaucoma Disease Diagnosis Using Feed Forward Neural Network
Glaucoma Disease Diagnosis Using Feed Forward Neural Network
ijcisjournal
 
WCTFR : W RAPPING C URVELET T RANSFORM B ASED F ACE R ECOGNITION
WCTFR : W RAPPING  C URVELET T RANSFORM  B ASED  F ACE  R ECOGNITIONWCTFR : W RAPPING  C URVELET T RANSFORM  B ASED  F ACE  R ECOGNITION
WCTFR : W RAPPING C URVELET T RANSFORM B ASED F ACE R ECOGNITION
csandit
 
IRJET- Comparative Study of PCA, KPCA, KFA and LDA Algorithms for Face Re...
IRJET-  	  Comparative Study of PCA, KPCA, KFA and LDA Algorithms for Face Re...IRJET-  	  Comparative Study of PCA, KPCA, KFA and LDA Algorithms for Face Re...
IRJET- Comparative Study of PCA, KPCA, KFA and LDA Algorithms for Face Re...
IRJET Journal
 
Instant fracture detection using ir-rays
Instant fracture detection using ir-raysInstant fracture detection using ir-rays
Instant fracture detection using ir-rays
ijceronline
 
Face Recognition on Linear Motion-blurred Image
Face Recognition on Linear Motion-blurred ImageFace Recognition on Linear Motion-blurred Image
Face Recognition on Linear Motion-blurred Image
TELKOMNIKA JOURNAL
 
Transform Domain Based Iris Recognition using EMD and FFT
Transform Domain Based Iris Recognition using EMD and FFTTransform Domain Based Iris Recognition using EMD and FFT
Transform Domain Based Iris Recognition using EMD and FFT
IOSRJVSP
 
Palm Vein Feature Extraction Method by Using Optimized DVHLocal Binary Pattern
Palm Vein Feature Extraction Method by Using Optimized DVHLocal Binary PatternPalm Vein Feature Extraction Method by Using Optimized DVHLocal Binary Pattern
Palm Vein Feature Extraction Method by Using Optimized DVHLocal Binary Pattern
IJCSIS Research Publications
 
19 9742 the application paper id 0016(edit ty)
19 9742 the application paper id 0016(edit ty)19 9742 the application paper id 0016(edit ty)
19 9742 the application paper id 0016(edit ty)
IAESIJEECS
 
A Spectral Domain Dominant Feature Extraction Algorithm for Palm-print Recogn...
A Spectral Domain Dominant Feature Extraction Algorithm for Palm-print Recogn...A Spectral Domain Dominant Feature Extraction Algorithm for Palm-print Recogn...
A Spectral Domain Dominant Feature Extraction Algorithm for Palm-print Recogn...
CSCJournals
 
COMPARATIVE ANALYSIS OF MINUTIAE BASED FINGERPRINT MATCHING ALGORITHMS
COMPARATIVE ANALYSIS OF MINUTIAE BASED FINGERPRINT MATCHING ALGORITHMSCOMPARATIVE ANALYSIS OF MINUTIAE BASED FINGERPRINT MATCHING ALGORITHMS
COMPARATIVE ANALYSIS OF MINUTIAE BASED FINGERPRINT MATCHING ALGORITHMS
ijcsit
 
Brain tumor detection and segmentation using watershed segmentation and morph...
Brain tumor detection and segmentation using watershed segmentation and morph...Brain tumor detection and segmentation using watershed segmentation and morph...
Brain tumor detection and segmentation using watershed segmentation and morph...
eSAT Journals
 
IRJET- A Plant Identification and Recommendation System
IRJET- A Plant Identification and Recommendation SystemIRJET- A Plant Identification and Recommendation System
IRJET- A Plant Identification and Recommendation System
IRJET Journal
 

What's hot (20)

A New Approach of Iris Detection and Recognition
A New Approach of Iris Detection and RecognitionA New Approach of Iris Detection and Recognition
A New Approach of Iris Detection and Recognition
 
Automatic detection of optic disc and blood vessels from retinal images using...
Automatic detection of optic disc and blood vessels from retinal images using...Automatic detection of optic disc and blood vessels from retinal images using...
Automatic detection of optic disc and blood vessels from retinal images using...
 
A SIMPLE APPROACH FOR RELATIVELY AUTOMATED HIPPOCAMPUS SEGMENTATION FROM SAGI...
A SIMPLE APPROACH FOR RELATIVELY AUTOMATED HIPPOCAMPUS SEGMENTATION FROM SAGI...A SIMPLE APPROACH FOR RELATIVELY AUTOMATED HIPPOCAMPUS SEGMENTATION FROM SAGI...
A SIMPLE APPROACH FOR RELATIVELY AUTOMATED HIPPOCAMPUS SEGMENTATION FROM SAGI...
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
J01116164
J01116164J01116164
J01116164
 
Image type water meter character recognition based on embedded dsp
Image type water meter character recognition based on embedded dspImage type water meter character recognition based on embedded dsp
Image type water meter character recognition based on embedded dsp
 
Haemorrhage Detection and Classification: A Review
Haemorrhage Detection and Classification: A ReviewHaemorrhage Detection and Classification: A Review
Haemorrhage Detection and Classification: A Review
 
COMPRESSION BASED FACE RECOGNITION USING TRANSFORM DOMAIN FEATURES FUSED AT M...
COMPRESSION BASED FACE RECOGNITION USING TRANSFORM DOMAIN FEATURES FUSED AT M...COMPRESSION BASED FACE RECOGNITION USING TRANSFORM DOMAIN FEATURES FUSED AT M...
COMPRESSION BASED FACE RECOGNITION USING TRANSFORM DOMAIN FEATURES FUSED AT M...
 
Glaucoma Disease Diagnosis Using Feed Forward Neural Network
Glaucoma Disease Diagnosis Using Feed Forward Neural Network Glaucoma Disease Diagnosis Using Feed Forward Neural Network
Glaucoma Disease Diagnosis Using Feed Forward Neural Network
 
WCTFR : W RAPPING C URVELET T RANSFORM B ASED F ACE R ECOGNITION
WCTFR : W RAPPING  C URVELET T RANSFORM  B ASED  F ACE  R ECOGNITIONWCTFR : W RAPPING  C URVELET T RANSFORM  B ASED  F ACE  R ECOGNITION
WCTFR : W RAPPING C URVELET T RANSFORM B ASED F ACE R ECOGNITION
 
IRJET- Comparative Study of PCA, KPCA, KFA and LDA Algorithms for Face Re...
IRJET-  	  Comparative Study of PCA, KPCA, KFA and LDA Algorithms for Face Re...IRJET-  	  Comparative Study of PCA, KPCA, KFA and LDA Algorithms for Face Re...
IRJET- Comparative Study of PCA, KPCA, KFA and LDA Algorithms for Face Re...
 
Instant fracture detection using ir-rays
Instant fracture detection using ir-raysInstant fracture detection using ir-rays
Instant fracture detection using ir-rays
 
Face Recognition on Linear Motion-blurred Image
Face Recognition on Linear Motion-blurred ImageFace Recognition on Linear Motion-blurred Image
Face Recognition on Linear Motion-blurred Image
 
Transform Domain Based Iris Recognition using EMD and FFT
Transform Domain Based Iris Recognition using EMD and FFTTransform Domain Based Iris Recognition using EMD and FFT
Transform Domain Based Iris Recognition using EMD and FFT
 
Palm Vein Feature Extraction Method by Using Optimized DVHLocal Binary Pattern
Palm Vein Feature Extraction Method by Using Optimized DVHLocal Binary PatternPalm Vein Feature Extraction Method by Using Optimized DVHLocal Binary Pattern
Palm Vein Feature Extraction Method by Using Optimized DVHLocal Binary Pattern
 
19 9742 the application paper id 0016(edit ty)
19 9742 the application paper id 0016(edit ty)19 9742 the application paper id 0016(edit ty)
19 9742 the application paper id 0016(edit ty)
 
A Spectral Domain Dominant Feature Extraction Algorithm for Palm-print Recogn...
A Spectral Domain Dominant Feature Extraction Algorithm for Palm-print Recogn...A Spectral Domain Dominant Feature Extraction Algorithm for Palm-print Recogn...
A Spectral Domain Dominant Feature Extraction Algorithm for Palm-print Recogn...
 
COMPARATIVE ANALYSIS OF MINUTIAE BASED FINGERPRINT MATCHING ALGORITHMS
COMPARATIVE ANALYSIS OF MINUTIAE BASED FINGERPRINT MATCHING ALGORITHMSCOMPARATIVE ANALYSIS OF MINUTIAE BASED FINGERPRINT MATCHING ALGORITHMS
COMPARATIVE ANALYSIS OF MINUTIAE BASED FINGERPRINT MATCHING ALGORITHMS
 
Brain tumor detection and segmentation using watershed segmentation and morph...
Brain tumor detection and segmentation using watershed segmentation and morph...Brain tumor detection and segmentation using watershed segmentation and morph...
Brain tumor detection and segmentation using watershed segmentation and morph...
 
IRJET- A Plant Identification and Recommendation System
IRJET- A Plant Identification and Recommendation SystemIRJET- A Plant Identification and Recommendation System
IRJET- A Plant Identification and Recommendation System
 

Similar to Shape and Level Bottles Detection Using Local Standard Deviation and Hough Transform

IMAGE TYPE WATER METER CHARACTER RECOGNITION BASED ON EMBEDDED DSP
IMAGE TYPE WATER METER CHARACTER RECOGNITION BASED ON EMBEDDED DSP IMAGE TYPE WATER METER CHARACTER RECOGNITION BASED ON EMBEDDED DSP
IMAGE TYPE WATER METER CHARACTER RECOGNITION BASED ON EMBEDDED DSP
cscpconf
 
Machine vision project
Machine vision projectMachine vision project
Machine vision project
Wei Ang
 
13 9736 shape paper id 0003 (ed l)
13 9736 shape paper id 0003 (ed l)13 9736 shape paper id 0003 (ed l)
13 9736 shape paper id 0003 (ed l)
IAESIJEECS
 
Supervised Blood Vessel Segmentation in Retinal Images Using Gray level and M...
Supervised Blood Vessel Segmentation in Retinal Images Using Gray level and M...Supervised Blood Vessel Segmentation in Retinal Images Using Gray level and M...
Supervised Blood Vessel Segmentation in Retinal Images Using Gray level and M...
IJTET Journal
 
Project Poster
Project PosterProject Poster
Project Poster
Theresa Rizk
 
MR Image Compression Based on Selection of Mother Wavelet and Lifting Based W...
MR Image Compression Based on Selection of Mother Wavelet and Lifting Based W...MR Image Compression Based on Selection of Mother Wavelet and Lifting Based W...
MR Image Compression Based on Selection of Mother Wavelet and Lifting Based W...
ijma
 
Iaetsd multi-view and multi band face recognition
Iaetsd multi-view and multi band face recognitionIaetsd multi-view and multi band face recognition
Iaetsd multi-view and multi band face recognition
Iaetsd Iaetsd
 
Identify Defects in Gears Using Digital Image Processing
Identify Defects in Gears Using Digital Image ProcessingIdentify Defects in Gears Using Digital Image Processing
Identify Defects in Gears Using Digital Image Processing
IJERD Editor
 
Retinal blood vessel extraction and optical disc removal
Retinal blood vessel extraction and optical disc removalRetinal blood vessel extraction and optical disc removal
Retinal blood vessel extraction and optical disc removal
eSAT Journals
 
A Comparative Study of Different Models on Image Colorization using Deep Lear...
A Comparative Study of Different Models on Image Colorization using Deep Lear...A Comparative Study of Different Models on Image Colorization using Deep Lear...
A Comparative Study of Different Models on Image Colorization using Deep Lear...
IRJET Journal
 
IRJET-Underwater Image Enhancement by Wavelet Decomposition using FPGA
IRJET-Underwater Image Enhancement by Wavelet Decomposition using FPGAIRJET-Underwater Image Enhancement by Wavelet Decomposition using FPGA
IRJET-Underwater Image Enhancement by Wavelet Decomposition using FPGA
IRJET Journal
 
337
337337
BIG DATA-DRIVEN FAST REDUCING THE VISUAL BLOCK ARTIFACTS OF DCT COMPRESSED IM...
BIG DATA-DRIVEN FAST REDUCING THE VISUAL BLOCK ARTIFACTS OF DCT COMPRESSED IM...BIG DATA-DRIVEN FAST REDUCING THE VISUAL BLOCK ARTIFACTS OF DCT COMPRESSED IM...
BIG DATA-DRIVEN FAST REDUCING THE VISUAL BLOCK ARTIFACTS OF DCT COMPRESSED IM...
IJDKP
 
A Flexible Scheme for Transmission Line Fault Identification Using Image Proc...
A Flexible Scheme for Transmission Line Fault Identification Using Image Proc...A Flexible Scheme for Transmission Line Fault Identification Using Image Proc...
A Flexible Scheme for Transmission Line Fault Identification Using Image Proc...
IJEEE
 
Fuzzy Logic Based Decision System For PCB Defects Correction
Fuzzy Logic Based Decision System For PCB Defects CorrectionFuzzy Logic Based Decision System For PCB Defects Correction
Fuzzy Logic Based Decision System For PCB Defects Correction
IJERA Editor
 
Fuzzy logic applications for data acquisition systems of practical measurement
Fuzzy logic applications for data acquisition systems  of practical measurement Fuzzy logic applications for data acquisition systems  of practical measurement
Fuzzy logic applications for data acquisition systems of practical measurement
IJECEIAES
 
SENSOR FAULT IDENTIFICATION IN COMPLEX SYSTEMS | J4RV3I12007
SENSOR FAULT IDENTIFICATION IN COMPLEX SYSTEMS | J4RV3I12007SENSOR FAULT IDENTIFICATION IN COMPLEX SYSTEMS | J4RV3I12007
SENSOR FAULT IDENTIFICATION IN COMPLEX SYSTEMS | J4RV3I12007
Journal For Research
 
Disparity Estimation by a Real Time Approximation Algorithm
Disparity Estimation by a Real Time Approximation AlgorithmDisparity Estimation by a Real Time Approximation Algorithm
Disparity Estimation by a Real Time Approximation Algorithm
CSCJournals
 
An efficient image segmentation approach through enhanced watershed algorithm
An efficient image segmentation approach through enhanced watershed algorithmAn efficient image segmentation approach through enhanced watershed algorithm
An efficient image segmentation approach through enhanced watershed algorithm
Alexander Decker
 
A Novel Dehazing Method for Color Accuracy and Contrast Enhancement Method fo...
A Novel Dehazing Method for Color Accuracy and Contrast Enhancement Method fo...A Novel Dehazing Method for Color Accuracy and Contrast Enhancement Method fo...
A Novel Dehazing Method for Color Accuracy and Contrast Enhancement Method fo...
IRJET Journal
 

Similar to Shape and Level Bottles Detection Using Local Standard Deviation and Hough Transform (20)

IMAGE TYPE WATER METER CHARACTER RECOGNITION BASED ON EMBEDDED DSP
IMAGE TYPE WATER METER CHARACTER RECOGNITION BASED ON EMBEDDED DSP IMAGE TYPE WATER METER CHARACTER RECOGNITION BASED ON EMBEDDED DSP
IMAGE TYPE WATER METER CHARACTER RECOGNITION BASED ON EMBEDDED DSP
 
Machine vision project
Machine vision projectMachine vision project
Machine vision project
 
13 9736 shape paper id 0003 (ed l)
13 9736 shape paper id 0003 (ed l)13 9736 shape paper id 0003 (ed l)
13 9736 shape paper id 0003 (ed l)
 
Supervised Blood Vessel Segmentation in Retinal Images Using Gray level and M...
Supervised Blood Vessel Segmentation in Retinal Images Using Gray level and M...Supervised Blood Vessel Segmentation in Retinal Images Using Gray level and M...
Supervised Blood Vessel Segmentation in Retinal Images Using Gray level and M...
 
Project Poster
Project PosterProject Poster
Project Poster
 
MR Image Compression Based on Selection of Mother Wavelet and Lifting Based W...
MR Image Compression Based on Selection of Mother Wavelet and Lifting Based W...MR Image Compression Based on Selection of Mother Wavelet and Lifting Based W...
MR Image Compression Based on Selection of Mother Wavelet and Lifting Based W...
 
Iaetsd multi-view and multi band face recognition
Iaetsd multi-view and multi band face recognitionIaetsd multi-view and multi band face recognition
Iaetsd multi-view and multi band face recognition
 
Identify Defects in Gears Using Digital Image Processing
Identify Defects in Gears Using Digital Image ProcessingIdentify Defects in Gears Using Digital Image Processing
Identify Defects in Gears Using Digital Image Processing
 
Retinal blood vessel extraction and optical disc removal
Retinal blood vessel extraction and optical disc removalRetinal blood vessel extraction and optical disc removal
Retinal blood vessel extraction and optical disc removal
 
A Comparative Study of Different Models on Image Colorization using Deep Lear...
A Comparative Study of Different Models on Image Colorization using Deep Lear...A Comparative Study of Different Models on Image Colorization using Deep Lear...
A Comparative Study of Different Models on Image Colorization using Deep Lear...
 
IRJET-Underwater Image Enhancement by Wavelet Decomposition using FPGA
IRJET-Underwater Image Enhancement by Wavelet Decomposition using FPGAIRJET-Underwater Image Enhancement by Wavelet Decomposition using FPGA
IRJET-Underwater Image Enhancement by Wavelet Decomposition using FPGA
 
337
337337
337
 
BIG DATA-DRIVEN FAST REDUCING THE VISUAL BLOCK ARTIFACTS OF DCT COMPRESSED IM...
BIG DATA-DRIVEN FAST REDUCING THE VISUAL BLOCK ARTIFACTS OF DCT COMPRESSED IM...BIG DATA-DRIVEN FAST REDUCING THE VISUAL BLOCK ARTIFACTS OF DCT COMPRESSED IM...
BIG DATA-DRIVEN FAST REDUCING THE VISUAL BLOCK ARTIFACTS OF DCT COMPRESSED IM...
 
A Flexible Scheme for Transmission Line Fault Identification Using Image Proc...
A Flexible Scheme for Transmission Line Fault Identification Using Image Proc...A Flexible Scheme for Transmission Line Fault Identification Using Image Proc...
A Flexible Scheme for Transmission Line Fault Identification Using Image Proc...
 
Fuzzy Logic Based Decision System For PCB Defects Correction
Fuzzy Logic Based Decision System For PCB Defects CorrectionFuzzy Logic Based Decision System For PCB Defects Correction
Fuzzy Logic Based Decision System For PCB Defects Correction
 
Fuzzy logic applications for data acquisition systems of practical measurement
Fuzzy logic applications for data acquisition systems  of practical measurement Fuzzy logic applications for data acquisition systems  of practical measurement
Fuzzy logic applications for data acquisition systems of practical measurement
 
SENSOR FAULT IDENTIFICATION IN COMPLEX SYSTEMS | J4RV3I12007
SENSOR FAULT IDENTIFICATION IN COMPLEX SYSTEMS | J4RV3I12007SENSOR FAULT IDENTIFICATION IN COMPLEX SYSTEMS | J4RV3I12007
SENSOR FAULT IDENTIFICATION IN COMPLEX SYSTEMS | J4RV3I12007
 
Disparity Estimation by a Real Time Approximation Algorithm
Disparity Estimation by a Real Time Approximation AlgorithmDisparity Estimation by a Real Time Approximation Algorithm
Disparity Estimation by a Real Time Approximation Algorithm
 
An efficient image segmentation approach through enhanced watershed algorithm
An efficient image segmentation approach through enhanced watershed algorithmAn efficient image segmentation approach through enhanced watershed algorithm
An efficient image segmentation approach through enhanced watershed algorithm
 
A Novel Dehazing Method for Color Accuracy and Contrast Enhancement Method fo...
A Novel Dehazing Method for Color Accuracy and Contrast Enhancement Method fo...A Novel Dehazing Method for Color Accuracy and Contrast Enhancement Method fo...
A Novel Dehazing Method for Color Accuracy and Contrast Enhancement Method fo...
 

More from IJECEIAES

Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
IJECEIAES
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
IJECEIAES
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 
Neural network optimizer of proportional-integral-differential controller par...
Neural network optimizer of proportional-integral-differential controller par...Neural network optimizer of proportional-integral-differential controller par...
Neural network optimizer of proportional-integral-differential controller par...
IJECEIAES
 
An improved modulation technique suitable for a three level flying capacitor ...
An improved modulation technique suitable for a three level flying capacitor ...An improved modulation technique suitable for a three level flying capacitor ...
An improved modulation technique suitable for a three level flying capacitor ...
IJECEIAES
 
A review on features and methods of potential fishing zone
A review on features and methods of potential fishing zoneA review on features and methods of potential fishing zone
A review on features and methods of potential fishing zone
IJECEIAES
 
Electrical signal interference minimization using appropriate core material f...
Electrical signal interference minimization using appropriate core material f...Electrical signal interference minimization using appropriate core material f...
Electrical signal interference minimization using appropriate core material f...
IJECEIAES
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
IJECEIAES
 
Bibliometric analysis highlighting the role of women in addressing climate ch...
Bibliometric analysis highlighting the role of women in addressing climate ch...Bibliometric analysis highlighting the role of women in addressing climate ch...
Bibliometric analysis highlighting the role of women in addressing climate ch...
IJECEIAES
 
Voltage and frequency control of microgrid in presence of micro-turbine inter...
Voltage and frequency control of microgrid in presence of micro-turbine inter...Voltage and frequency control of microgrid in presence of micro-turbine inter...
Voltage and frequency control of microgrid in presence of micro-turbine inter...
IJECEIAES
 
Enhancing battery system identification: nonlinear autoregressive modeling fo...
Enhancing battery system identification: nonlinear autoregressive modeling fo...Enhancing battery system identification: nonlinear autoregressive modeling fo...
Enhancing battery system identification: nonlinear autoregressive modeling fo...
IJECEIAES
 
Smart grid deployment: from a bibliometric analysis to a survey
Smart grid deployment: from a bibliometric analysis to a surveySmart grid deployment: from a bibliometric analysis to a survey
Smart grid deployment: from a bibliometric analysis to a survey
IJECEIAES
 
Use of analytical hierarchy process for selecting and prioritizing islanding ...
Use of analytical hierarchy process for selecting and prioritizing islanding ...Use of analytical hierarchy process for selecting and prioritizing islanding ...
Use of analytical hierarchy process for selecting and prioritizing islanding ...
IJECEIAES
 
Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...
Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...
Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...
IJECEIAES
 
Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...
Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...
Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...
IJECEIAES
 
Adaptive synchronous sliding control for a robot manipulator based on neural ...
Adaptive synchronous sliding control for a robot manipulator based on neural ...Adaptive synchronous sliding control for a robot manipulator based on neural ...
Adaptive synchronous sliding control for a robot manipulator based on neural ...
IJECEIAES
 
Remote field-programmable gate array laboratory for signal acquisition and de...
Remote field-programmable gate array laboratory for signal acquisition and de...Remote field-programmable gate array laboratory for signal acquisition and de...
Remote field-programmable gate array laboratory for signal acquisition and de...
IJECEIAES
 
Detecting and resolving feature envy through automated machine learning and m...
Detecting and resolving feature envy through automated machine learning and m...Detecting and resolving feature envy through automated machine learning and m...
Detecting and resolving feature envy through automated machine learning and m...
IJECEIAES
 
Smart monitoring technique for solar cell systems using internet of things ba...
Smart monitoring technique for solar cell systems using internet of things ba...Smart monitoring technique for solar cell systems using internet of things ba...
Smart monitoring technique for solar cell systems using internet of things ba...
IJECEIAES
 
An efficient security framework for intrusion detection and prevention in int...
An efficient security framework for intrusion detection and prevention in int...An efficient security framework for intrusion detection and prevention in int...
An efficient security framework for intrusion detection and prevention in int...
IJECEIAES
 

More from IJECEIAES (20)

Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 
Neural network optimizer of proportional-integral-differential controller par...
Neural network optimizer of proportional-integral-differential controller par...Neural network optimizer of proportional-integral-differential controller par...
Neural network optimizer of proportional-integral-differential controller par...
 
An improved modulation technique suitable for a three level flying capacitor ...
An improved modulation technique suitable for a three level flying capacitor ...An improved modulation technique suitable for a three level flying capacitor ...
An improved modulation technique suitable for a three level flying capacitor ...
 
A review on features and methods of potential fishing zone
A review on features and methods of potential fishing zoneA review on features and methods of potential fishing zone
A review on features and methods of potential fishing zone
 
Electrical signal interference minimization using appropriate core material f...
Electrical signal interference minimization using appropriate core material f...Electrical signal interference minimization using appropriate core material f...
Electrical signal interference minimization using appropriate core material f...
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
 
Bibliometric analysis highlighting the role of women in addressing climate ch...
Bibliometric analysis highlighting the role of women in addressing climate ch...Bibliometric analysis highlighting the role of women in addressing climate ch...
Bibliometric analysis highlighting the role of women in addressing climate ch...
 
Voltage and frequency control of microgrid in presence of micro-turbine inter...
Voltage and frequency control of microgrid in presence of micro-turbine inter...Voltage and frequency control of microgrid in presence of micro-turbine inter...
Voltage and frequency control of microgrid in presence of micro-turbine inter...
 
Enhancing battery system identification: nonlinear autoregressive modeling fo...
Enhancing battery system identification: nonlinear autoregressive modeling fo...Enhancing battery system identification: nonlinear autoregressive modeling fo...
Enhancing battery system identification: nonlinear autoregressive modeling fo...
 
Smart grid deployment: from a bibliometric analysis to a survey
Smart grid deployment: from a bibliometric analysis to a surveySmart grid deployment: from a bibliometric analysis to a survey
Smart grid deployment: from a bibliometric analysis to a survey
 
Use of analytical hierarchy process for selecting and prioritizing islanding ...
Use of analytical hierarchy process for selecting and prioritizing islanding ...Use of analytical hierarchy process for selecting and prioritizing islanding ...
Use of analytical hierarchy process for selecting and prioritizing islanding ...
 
Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...
Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...
Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...
 
Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...
Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...
Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...
 
Adaptive synchronous sliding control for a robot manipulator based on neural ...
Adaptive synchronous sliding control for a robot manipulator based on neural ...Adaptive synchronous sliding control for a robot manipulator based on neural ...
Adaptive synchronous sliding control for a robot manipulator based on neural ...
 
Remote field-programmable gate array laboratory for signal acquisition and de...
Remote field-programmable gate array laboratory for signal acquisition and de...Remote field-programmable gate array laboratory for signal acquisition and de...
Remote field-programmable gate array laboratory for signal acquisition and de...
 
Detecting and resolving feature envy through automated machine learning and m...
Detecting and resolving feature envy through automated machine learning and m...Detecting and resolving feature envy through automated machine learning and m...
Detecting and resolving feature envy through automated machine learning and m...
 
Smart monitoring technique for solar cell systems using internet of things ba...
Smart monitoring technique for solar cell systems using internet of things ba...Smart monitoring technique for solar cell systems using internet of things ba...
Smart monitoring technique for solar cell systems using internet of things ba...
 
An efficient security framework for intrusion detection and prevention in int...
An efficient security framework for intrusion detection and prevention in int...An efficient security framework for intrusion detection and prevention in int...
An efficient security framework for intrusion detection and prevention in int...
 

Recently uploaded

官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
171ticu
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
bijceesjournal
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Sinan KOZAK
 
cnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classicationcnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classication
SakkaravarthiShanmug
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
BRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdfBRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdf
LAXMAREDDY22
 
integral complex analysis chapter 06 .pdf
integral complex analysis chapter 06 .pdfintegral complex analysis chapter 06 .pdf
integral complex analysis chapter 06 .pdf
gaafergoudaay7aga
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
RamonNovais6
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
MDSABBIROJJAMANPAYEL
 
Data Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason WebinarData Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason Webinar
UReason
 
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
171ticu
 
CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1
PKavitha10
 
Data Control Language.pptx Data Control Language.pptx
Data Control Language.pptx Data Control Language.pptxData Control Language.pptx Data Control Language.pptx
Data Control Language.pptx Data Control Language.pptx
ramrag33
 
People as resource Grade IX.pdf minimala
People as resource Grade IX.pdf minimalaPeople as resource Grade IX.pdf minimala
People as resource Grade IX.pdf minimala
riddhimaagrawal986
 
artificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptxartificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptx
GauravCar
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
ecqow
 
AI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptxAI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptx
architagupta876
 
Null Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAMNull Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAM
Divyanshu
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
VICTOR MAESTRE RAMIREZ
 
ITSM Integration with MuleSoft.pptx
ITSM  Integration with MuleSoft.pptxITSM  Integration with MuleSoft.pptx
ITSM Integration with MuleSoft.pptx
VANDANAMOHANGOUDA
 

Recently uploaded (20)

官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
 
cnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classicationcnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classication
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
BRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdfBRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdf
 
integral complex analysis chapter 06 .pdf
integral complex analysis chapter 06 .pdfintegral complex analysis chapter 06 .pdf
integral complex analysis chapter 06 .pdf
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
 
Data Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason WebinarData Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason Webinar
 
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
 
CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1
 
Data Control Language.pptx Data Control Language.pptx
Data Control Language.pptx Data Control Language.pptxData Control Language.pptx Data Control Language.pptx
Data Control Language.pptx Data Control Language.pptx
 
People as resource Grade IX.pdf minimala
People as resource Grade IX.pdf minimalaPeople as resource Grade IX.pdf minimala
People as resource Grade IX.pdf minimala
 
artificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptxartificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptx
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
 
AI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptxAI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptx
 
Null Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAMNull Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAM
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
 
ITSM Integration with MuleSoft.pptx
ITSM  Integration with MuleSoft.pptxITSM  Integration with MuleSoft.pptx
ITSM Integration with MuleSoft.pptx
 

Shape and Level Bottles Detection Using Local Standard Deviation and Hough Transform

  • 1. International Journal of Electrical and Computer Engineering (IJECE) Vol.8, No.6, December2018, pp. 5032~5040 ISSN: 2088-8708, DOI: 10.11591/ijece.v8i6.pp5032-5040  5032 Journal homepage: http://iaescore.com/journals/index.php/IJECE Shape and Level Bottles Detection Using Local Standard Deviation and Hough Transform Nor Nabilah Syazana Abdul Rahman1 , Norhashimah Mohd Saad2 , Abdul Rahim Abdullah3 1,2 Faculty of Electronic and Computer Engineering, Universiti Teknikal Malaysia Melaka, Malaysia 2,3 Center for Robotics and Industrial Automation, Universiti Teknikal Malaysia Melaka, Malaysia 3 Faculty of Electrical Engineering, Universiti Teknikal Malaysia Melaka, Malaysia Article Info ABSTRACT Article history: Received Feb 23, 2018 Revised Jul 19, 2018 Accepted Jul 22, 2018 This paper presents shape and level analysis using local standard deviation and Hough transform technique to detect the shape and level of the bottle. A 155 sample images are used as a test product to detect shape and level. Local standard deviation is used contrast gain technique to segment the shape of the bottle by enhancing the contrast of the image. The ratio of the area is calculated from the extent parameter. The maximum and minimum water level is created by using Hough transform technique to identify the level of the water. Decision tree is applied to classify the shape and level of the bottle either good or defect condition. From experimental result, 97% and 93% accuracy of shape and level is achieved which shows that the proposed analysis technique is potential to be applied for beverages product inspection system. Keyword: Automated inspection Hough transform Level detection Local standard deviation Shape detection Copyright © 2018Institute of Advanced Engineering and Science. All rights reserved. Corresponding Author: Norhashimah Mohd Saad, Faculty of Electronic and Computer Engineering, Universiti Teknikal Malaysia Melaka, Hang Tuah Jaya, 76100 Durian Tunggal, Melaka, Malaysia. Email: norhashimah@utem.edu.my 1. INTRODUCTION Industries such as textile, semiconductor, food and beverages have agreed that a system based approach is more efficient and sustainable to be applied in manufacturing process [1]. Visual inspection is categorized into two, which are manual inspection and automatic inspection. Manual inspection is commonly used human as inspector for product quality [2]. The study made by [3] have shown the manual inspection performed by human operator is inefficient and consume more time due to working condition. The task given by industry is repetitive and difficult to do if no proper training is conducted. An automatic inspection seems to be better compared to manual inspection. For these reason, the application of an automated inspection system for detection and classification of defect is desirable [4]. The application of an automated inspection has reduced execution time, computational cost and high percentage error free [5]. Some reviews are made from previous research to compare the inspection system technique. Researcher in [6] proposed shape detection using a partial erosion-based technique to automate the shape segmentation process of plastic bottle. The proposed technique involved morphological and erosion process to segment the bottle shape and extract the features from the segmented image. The accuracy of the proposed technique is more than 80%. However, the partial erosion-based technique is inefficient and give bad effect to the image when the partial erosion is set less than 50% or more than 100%. The statistical histogram based Fuzzy C-means (SHFCM) is suggested by [3] to identify the apple defect for fruit quality inspection. SHFCM is used to classify the healthy and defect apple. The experimental result shows the accuracy achieved by healthy apple is 96% and defect apple is 91%. Nevertheless, SHFCM is the combination of the
  • 2. Int J Elec& Comp Eng ISSN: 2088-8708  Shape and Level Bottles Detection using Local Standard Deviation and Hough … (Norhashimah M.S.) 5033 statistical histogram and fuzzy c-means which makes the algorithm more complex and prone to misclassified healthy and defect apple. For level detection, liquid level inspection system has been developed by [7] based on infinite symmetrical edge filter (ISEF) detection technique to replace traditional quality inspection perform by a human operator. The process includes image cropping and normalizing, filtering and detecting. The analysis results show the proposed technique is better detection of overfill and underfill for liquid level. The proposed technique is not suitable for the quality image because it will over segment the image. Furthermore, [8] proposed feature extraction and edge detection algorithm to inspect fill level and cap in bottling machine. Classification of liquid level and cap closure is done by using neural network (NN) technique. The proposed technique proves that it can inspect liquid level and cap of bottle accurately. Nevertheless, lower or empty liquid level cannot be detected and too many pre-processing techniques will reduce the image quality. Based on literature, two main problems that occur during beverage bottle quality inspection are highlighted. First, the used of manual inspection is highly prone to human error. Second isan inappropriate image processing technique chosen is highly prone to under or over segmentation, on the other hand lead to loss of precision. Hence, this paper proposed a new analysis technique of shape and level for beverages quality inspection system using local standard deviation and Hough transform. The contrast enhancement technique provide by LSD will give different contrast level in order to prevent from under and over segmentation of the image. Thus, the shape of the image can be segmented accurately compared to previous technique,andpractically appropriated for industrial real-time inspection system [9]. Meanwhile, Hough transform is proposed because of its robustness to noise and capability to detect line without enough information, in accordance achieved betteraccuracy in detecting multiple object compared to others previous technique [10]. 2. RESEARCH METHOD The analysis of shape and level defect detection is done using the MATLAB software. The framework analysis of shape and level detection is shown in Figure 1. A 100 sample images is used for shape defect detection and 55 sample images for level defect detection. The sample image is captured using Canon D3100 digital camera with 12 megapixels. Then, the captured image is pre-processed to eliminate the noise and enhance the brightness of the image for further analysis. Figure 1. Framework analysis 2.1. Pre-Processing Pre-processing is a common operation to standardized the image in order to minimize the complexity of the algorithm [11]. The noise occur on the image may give complexity during segmentation process. Besides, the background image is given similar gray level values with certain bottle structures. Therefore, pre-processing is carried out to correct the image for furtheranalysis. Shape Level Sample image Pre-processing Segmentation (LSD) Height Width Area Extent Hough Transform Maximum level Minimum level Level Decision Tree Classifier
  • 3.  ISSN:2088-8708 Int J Elec & Comp Eng, Vol. 8, No. 6, December 2018 : 5032 - 5040 5034 2.2. Segmentation using Local Standard Deviation The Local Standard Deviation (LSD) is part of the Adaptive Contrast Enhancement (ACE) function to segment the shape of the image. ACE is known as an unsharp masking technique where the function is applied at the unsharp mask to amplify the image which haslow-frequency components. Besides, ACE will adjust the contrast gain of the image into suitable value. The general equation [12] is defined as  ( , ) ( , ) ( , ) ( , ) ( , )x xf i j m i j G i j x i j m i j= + − (1) where ( , )xm i j= is the local mean, ( , )G i j= is the contrast gain and ( , )x i j= is gray scale value at any point of the image pixel. In the ACE, the function of LSD is to enhance the contrast gain of the image from low to high and high to low [13]. The ringing and noise result may occur if the contrast gain is set manually. ACE function is inversely proportional to LSD make the background image can be identified and eliminated at the edge of bottle. The unwanted contrast gain in the image is eliminated by enhancing the contrast gain from low to high using LSD function [14]. The function of LSD is expressed as  ( , ) ( , ) ( , ) ( , ) ( , ) x x x D f i j m i j x i j m i j i j = + − (2) where D is a constant value for contrast and ( , )X i j is a function of LSD. From equation (1), the contrast gain is automatically controlled by the ( , )X i j . Therefore, for the region that has small ( , )xm i j= leads to an unexpectedly high value of LSD and vice versa. 2.3. Hough Transform Hough transform is applied for the binary image to detect the lines of the water level in the bottle. The white pixels in the image has created a locus of reference points that accumulated in accumulator array of Hough space. The voting process is involved for line detection where every pixel in the image votes for all possible line corresponding to reference point. A line is passing through several feature points and maximum point which have indicated as reference points in the Hough space. Generally, (𝑥, 𝑦) space is converted into (𝜌, 𝜃) space which can be expressed as cos sinx y  = + (3) where 𝜌 is the length of the line from the origin. 𝜃 is the angle of the 𝜌 with respect to the x direction. Figure 2 shows the conversion of 𝑥𝑦 space into (𝜌, 𝜃) space where the lines are created based on several points in order to find the maximum and minimum value. Figure 2. Created lines using Hough transform 𝑥 𝑚𝑖𝑛 𝑥 𝑥 𝑚𝑎𝑥
  • 4. Int J Elec& Comp Eng ISSN: 2088-8708  Shape and Level Bottles Detection using Local Standard Deviation and Hough … (Norhashimah M.S.) 5035 2.4. Feature Extraction In image analysis, feature extraction is required to be input for classification process. A set of features are extracted from the segmented images based on the shape and level. For the shape features, parameters such as height, width, area and extent are extracted. Meanwhile, the water level feature is extracted by finding the maximum and minimum value of water level. These features are important to classify the defect of the image. 2.4.1. Shape Detection Four parameters are extracted in shape features, which are height, width, area and extent. Figure 3 shows the dimension of the bounding box in the binary image that is used to obtain the area of the bottle. Based on Figure 3, the height of the image is determined as 4160 pixels while the width is obtained as 3120 pixels. The area of the bottle is calculated based on the white pixel. In determining the extent value, the area of the object is divided with the area of the bounding box in order to classify the shape defect of the bottle. The extent value is calculated as follows Areaof obje t Extent Areaof bound x c ing bo = (4) The white pixel has represented the shape of the bottle while the black pixel is the background image as illustrated in Figure 3. Hence, the area of the object is determined by the value of the white pixel. In addition, the area of the bounding box is obtained from multiplication value of height and width that can be expressed as Areaof bounding box height x width= (5) Figure 3. Bounding box dimension 2.4.2. Level Detection The water level feature has been extracted using Hough transform that created the tangent line for the measurement distance between the maximum and minimum values. Figure 4 shows the maximum and minimum line of the water level. Each level of water has been labeled that is illustrated in Figure 4. Figure 4. Label for level of water 3120 𝑤 4160 𝑥 0 ℎ 𝑦
  • 5.  ISSN:2088-8708 Int J Elec & Comp Eng, Vol. 8, No. 6, December 2018 : 5032 - 5040 5036 The level of water is classified in three conditions, whichare good, overfilled and underfilled. From Figure 4, the level of water, y is calculated from the distance between maximum (𝑥 𝑚𝑎𝑥) and minimum (𝑥 𝑚𝑖𝑛) as formulated in equation (6). The 𝑧 𝑚𝑎𝑥 and 𝑧 𝑚𝑖𝑛 value are set based on the good condition value of the bottle. The condition is good when the level is between the 𝑧 𝑚𝑎𝑥 and 𝑧 𝑚𝑖𝑛, If the level is above than 𝑧 𝑚𝑎𝑥, it will consider as overfilled. Otherwise, if the level is below than 𝑧 𝑚𝑖𝑛, the condition is underfilled. max miny x x= − (6) 2.5. Decision Tree Classifier In order to classify the defect of shape and level, decision tree is implemented in this study. The tree consists of branches, nodes and leaves that are used for the classification process. Branches of the tree are indicated as values while nodes are represented as the name of data. The labels of the classare shown by the leaf [15]. Figure 5illustrates the training set of decision tree process that includes shape and level classification. Based on Figure 5, the decision tree model learns the extracted features of the bottle, which are extent valueand level. If the feature is the extent value, the shape of the bottle will be classified either good or defect condition. When the feature is the level value, the water level is classified into three conditions such as good, overfilled and underfilled. Figure 5. Decision tree process 3. RESULTS AND ANALYSIS Figure 6 shows four different colors of bottles with the same size and level are used in this analysis as reference image. Figure 6. Reference image Local standard deviation (LSD) uses contrast enhancement technique to segment the shape of the bottle. The segmentation of the bottle is applied to classify the shape condition either good or defect. Figure Feature Extraction Extent value Level value 𝑥 ≤Extent ≤ 𝑦 Extent < 𝑥 Extent > 𝑦 Level Good UnderfilledOverfilled Level< 𝑥 𝑥 ≤Level≤ 𝑦 Level> 𝑦 Shape Good Defect
  • 6. Int J Elec& Comp Eng ISSN: 2088-8708  Shape and Level Bottles Detection using Local Standard Deviation and Hough … (Norhashimah M.S.) 5037 7(a) to Figure 7(d) shows the shape analysis process for the defect bottle. The process is started with the conversion of red, green and blue (RGB) color image in Figure 7(a) into a grayscale image in Figure 7(b). The conversion process is applied to reduce the complexity from 3-dimensional pixel into 2-dimensional pixel. The grayscale image is then transformed into standard deviation image as shown in Figure 7(c). In this process, standard deviation algorithm is applied to segment the shape of the bottle by separating the bottle and the background image. The background noise at the edge of the bottle can be removed by increasing the value of LSD resulting the reduction of contrast gain of the image. Therefore, the shape of the bottle is outlined using the white line to separate between the shape of the bottle and the background image. The standard deviation image is converted into a binary image as represented in Figure 7(d), in which the shape of the bottle is presented in white pixel (1) while the background image in the black pixel (0). Finally, the parameters extracted from Figure 7(d) are used as an input for the classification process. Four parameters namely height, width, area, and extent are extracted from the good and defect shape images. The extent parameter is calculated based on the ratio of the bottle area and the bounding box area that stated in the equation (4). For the area of bounding box, equation (5) is used by multiplying the height and width value. As expected, both sample images have similar area of bounding box but different value of the bottle area. The area value for good bottle was higher compared to defect bottle which then influenced the extent value. (a) (b) (c) (d) Figure 7. Shape detection process: (a) Input stage, (b) pre-processing stage, (c) LSDstage, (d) feature extraction stage The implementation of Hough transform makes the maximum and minimum of water level is estimated using voting process. The level defect detection process is indicated in Figure 8(a) to Figure 8(d). The sample of reference image in Figure 8(a) is converted into gray scale image. Then, LSD technique is applied to segment the level of the water that is shown in Figure 8(b). Figure 8(c) illustrates the several lines created using Hough transform technique to find the maximum and minimum level value based on the white pixel of the image. The line detection image is shown in Figure 8(d), in which the blue line presents minimum level and the red line indicates maximum level. The process is repeated for overfilled and underfilled condition as graphically shows in Figure 9(a) and Figure 9(b). (a) (b) (c) (d) Figure 8. Good level image: (a) Sample image, (b) segmented image, (c) Hough transform image, (d) line detection image Defect Defect
  • 7.  ISSN:2088-8708 Int J Elec & Comp Eng, Vol. 8, No. 6, December 2018 : 5032 - 5040 5038 (a) (b) Figure 9. Level image: (a) Underfilled, (b) overfilled In obtaining the threshold value of the water level, the distance of the water level is calculated between the maximum and minimum lines using the equation (6). Figure 10 shows three misclassified of x node (red color) that plotted in scatter diagram. In defect condition, there is case where decision tree misclassified the shape of the bottle as good condition. This case will lead to inaccuracy that inappropriate for real time application. Figure 11 illustrates the scatter plot diagrams that classify the sample image based on level condition, which are good, overfilled and underfilled. Based on Figure 11, the decision tree is misclassified ofx node (blue color) as good condition. The actual class of the misclassified node is underfilled and overfilled condition. Figure 10. Scatter plot diagram of shape defect classification using LSD technique Figure 11. Scatter plot diagram of level defect classification using Hough transform The comparison in term of accuracy for shape and level detection techniques are shown in Figure 12. From the findings, LSD technique shows the highest percentage with accuracy 97% followed by SHFCM with 91% and morphological operation with 80%. In this case, the outcome using morphological operation is error prone, not to mention a large different of 17% compared to LSD. The aim for level detection is Good Overfilled Misclassified Underfilled Defect Good Misclassified
  • 8. Int J Elec& Comp Eng ISSN: 2088-8708  Shape and Level Bottles Detection using Local Standard Deviation and Hough … (Norhashimah M.S.) 5039 findingan appropriate analysis which can detect level of liquid bottle accurately.Hence, Hough transform has proven that it can perform absolutely well in detecting liquid level by achieving 93% accuracy using decision tree classifier. Figure 12. Performance analysis for shape and level defect detection 4. CONCLUSION In this paper, the analysis of shape and level of bottle is presented using local standard deviation and Hough transform. The analysis involved pre-processing, segmentation, feature extraction and classification. The sample image is pre-processed to eliminate the noise that occurs on the image which gives complexity during segmentation process. In segmenting the image, LSD technique is applied byenhancing the contrast gain of the image from low to high. For shape features, extent parameter is calculated to determine the ratio of the bottle area. Meanwhile, Hough transform is used to extract the features of the water level such as maximum and minimum level. The decision tree classifier is applied to classify the shape and level either good or defect. The performance of the proposed techniques is verified in terms of accuracy. The experimental result shows 97% and 93% accuracy is achieved by shape and level detection. Thus, the proposed techniques demonstrate the potential to detect the shape and level for beverages product. ACKNOWLEDGEMENTS The authors would like to thank the Universiti Teknikal Malaysia Melaka (UTeM), UTeM Zamalah Scheme, Rehabilitation Engineering & Assistive Technology (REAT) research group under Center of Robotics & Industrial Automation (CeRIA), Advanced Digital Signal Processing (ADSP) Research Laboratory and Ministry of Higher Education (MOHE), Malaysia for sponsoring this work under project GLuar/STEVIA/2016/FKE-CeRIA/l00009 and the use of the existing facilities to complete this project. REFERENCES [1] K.B. Kim, H.J. Park and D.H. Song. Vision-based Crack Identification on the Concrete Slab Surface using Fuzzy Reasoning Rules and Self-Organizing. International Journal of Electrical and Computer Engineering (IJECE), 6(4), pp.1577-1586, 2016. [2] N.N.S.A. Rahman, Saad, N.M. Saad, A.R. Abdullah, M.R.M. Hassan, M.S.S.M. Basir and N.S.M. Noor. Automated Real-Time Vision Quality Inspection Monitoring System. Indonesian Journal of Electrical Engineering and Computer Science, 11(2), pp.775-783, 2018 [3] G. Moradi, M. Shamsi, M. H. Sedaaghi, and S. Moradi, “Apple defect detection using statistical histogram based Fuzzy C-means algorithm”, Inst. Electr. Electron. Eng., pp. 11–15, 2011. [4] M. Park, J.S. Jin, S.L. Au, S. Luo, and Y. Cui, “Automated Defect Inspection System by Pattern Recognition”, Proc. 5th Int. Conf. Image Graph. ICIG 2009, vol. 2, no. 2, pp. 768–773, 2009. [5] M.A.M. Fuad, M.R. Ab Ghani., R. Ghazali, M.F. Sulaima, M.H. Jali, T. Sutikno, T.A. Izzuddin and Z. Jano. “A Review on Methods of Identifying and Counting Aedes Aegypti Larvae using Image Segmentation Technique”. TELKOMNIKA (Telecommunication Computing Electronics and Control), 15(3), pp.1199-1206, 2017. [6] S. Ramli, M.M. Mustafa, A. Hussain, and D.A. Wahab, “Plastic Bottle Shape Classification Using Partial Erosion- based Approach”, Mod. Appl. Sci., vol. 6, no. 4, pp. 77–83, 2012. [7] K.J. Pithadiya, C.K. Modi, and J.D. Chauhan, “Machine Vision Based Liquid Level Inspection System using ISEF Edge detection Technique”, Int. Conf. Work. Emerg. Trends Technol. (ICWET), no. Icwet, pp. 601–605, 2010. [8] L. Yazdi, A.S. Prabuwono, and E. Golkar, “Feature extraction algorithm for fill level and cap inspection in bottling machine”, Proc. 2011 Int. Conf. Pattern Anal. Intell. Robot. ICPAIR 2011, vol. 1, no. June, pp. 47–52, 2011. 80 91 97 93 0 20 40 60 80 100 Morphological Operation… SHFCM [3] LSD Hough Transform Percentage (%) Accuracy of Shape and Level Detection Techniques Shape Level
  • 9.  ISSN:2088-8708 Int J Elec & Comp Eng, Vol. 8, No. 6, December 2018 : 5032 - 5040 5040 [9] Y. Yang and Z. Zhou, “Research and Implementation of Image Enhancement Algorithm Based on Local Mean and Standard Deviation”, IEEE Symp. Electr. Electron. Eng., pp. 375–378, 2012. [10] O. Barinova, V. Lempitsky, and P. Kohli, “On detection of multiple object instances using Hough transform”, IEEE Trans. Pattern Anal. Mach. Intell., vol. 34, no. 9, pp. 1773–1784, 2010. [11] R. Perera and S. Premasiri, “Hardware Implementation of Essential Pre-Processing & Morphological Operations in Image Processing”, Natl. Conf. Technol. Manag., pp. 3–7, 2017. [12] J. Xie, Y. Zhou and L. Ding. Local standard deviation spectral clustering. In Big Data and Smart Computing (BigComp), 2018 IEEE International Conference on (pp. 242-250). IEEE. 2018, January. [13] B.S. Prakoso, I.K. Timotius, and I. Setyawan, “Palmprint Identification for User Verification based on Line Detection and Local Standard Deviation”, 2014 1st Int. Conf. Inf. Technol. Comput. Electr. Eng. Green Technol. Its Appl. a Better Futur. ICITACEE 2014 - Proc., pp. 155–159, 2014. [14] A. Kaur and C. Singh. Contrast enhancement for cephalometric images using wavelet-based modified adaptive histogram equalization. Applied Soft Computing, 51, pp.180-191, 2017. [15] V.S. Tallapragada, D.M. Reddy, P.S. Kiran and D.V. Reddy. A Novel Medical Image Segmentation and Classification using Combined Feature Set and Decision Tree Classifier. International Journal of Research in Engineering and Technology, 4(9), pp.83-86, 2016. [16] S.A. Ludwig, S. Picek and D. Jakobovic. Classification of Cancer Data: Analyzing Gene Expression Data Using a Fuzzy Decision Tree Algorithm. In Operations Research Applications in Health Care Management (pp. 327-347). Springer, Cham, 2018. BIOGRAPHIES OF AUTHORS Nor Nabilah Syazana binti Abdul Rahman has received her B. Eng. from Universiti Teknikal Malaysia in 2016. She is currently pursuing her Master Eng. in Universiti Teknikal Malaysia. Her research areas are in image processing and computer vision for product quality inspection system. Dr. Norhashimah binti Mohd Saad is currently working as a senior lecturer in Department Computer, FKEKK, UTeM. She finished her study in Bachelor of Engineering, Master of Engineering and PhD in Medical Image Processing from UTM, Malaysia. Associate Prof. Dr. Abdul Rahim bin Abdullah has received his B. Eng., Master Eng., PhD Degree from Universiti Teknologi Malaysia in 2001, 2004 and 2011 in Electrical Engineering and Digital Signal Processing respectively. He is currently an Associate Professor with the Department of Electrical Engineering for Universiti Teknikal Malaysia Melaka (UTeM).