SlideShare a Scribd company logo
1 of 7
Download to read offline
International Journal of Electrical and Computer Engineering (IJECE)
Vol. 11, No. 1, February 2021, pp. 872~878
ISSN: 2088-8708, DOI: 10.11591/ijece.v11i1.pp872-878  872
Journal homepage: http://ijece.iaescore.com
Developing digital signal clustering method using local binary
pattern histogram
Rashad J. Rasras1
, Bilal Zahran2
, Mutaz Rasmi Abu Sara3
, Ziad AlQadi4
1,2,4
Department of Computer Engineering, Al-Balqa Applied University, Jordan
3
Department of Computer Science, Taibah University, Saudi Arabia
Article Info ABSTRACT
Article history:
Received Feb 25, 2020
Revised Aug 9, 2020
Accepted Aug 17, 2020
In this paper we presented a new approach to manipulate a digital signal in
order to create a features array, which can be used as a signature to retrieve
the signal. Each digital signal is associated with the local binary pattern
(LBP) histogram; this histogram will be calculated based on LBP operator,
then k-means clustering was used to generate the required features for each
digital signal. The proposed method was implemented, tested and
the obtained experimental results were analyzed. The results showed
the flexibility and accuracy of the proposed method. Althoug different
parameters of the digital signal were changed during implementation,
the results obtained showed the robustness of the proposed method.
Keywords:
Feature extraction
K-means clustering
Local binary pattern (LBP)
This is an open access article under the CC BY-SA license.
Corresponding Author:
Rashad J. Rasras,
Department of Computer Engineering,
Al-Balqa Applied University,
Amman, Jordan.
Email: rashad.rasras@bau.edu.jo
1. INTRODUCTION
Digital signals such as digital color images and digital wave signals are used usually in various
computer applications such as computer security and others. Because of the big size of the wave file it is very
difficult to use thr whole file for retrieval or recognition purposes; here the importance of extracting file
features appears [1]. Digital wave signal usually represented by mono or stereo. Mono describes a system
where all the audio signals are mixed together and routed through a single audio channel. Stereo sound
systems have two independent audio channels, and the signals are reproduced by two channels separated by
some distance [2]. The amplitude values of each column are ranges from -1 to +1 and they are the results of
sampling and quantization of the voice signal. Figure 1 shows some samples of a given wave file.
While Figures 2 and 3 show the wave of the voice signal. One of the most used applications related
to digital wave signals processing is voice retrieval and recognition. Most of these applications use the nature
of the digital wave file to generate some features for the file by mean of calculating some parameters such as
crest factor, dynamic range, mean of the normalized data (sigma), and standard deviation of the normalized
data (Mu), these parameters can be easily calculated and used as a features for digital wave signal [1-3].
Calculating these statistical parameters requires understanding digital voice characteristics and nature, and
some time they do not give an acceptable recognition ratio if we use them to recognize the voice even if they
give stable and fixed features for each wave file. These features will remain the same even if we change
sampling frequency, amplitude or phase shifting as shown in Tables 1 and 2.
Int J Elec & Comp Eng ISSN: 2088-8708 
Developing digital signal clustering method using local binary pattern histogram (Rashad J. Rasras)
873
Figure 1. Samples of a stereo wave file
Figure 2. Voice wave signal in time domain Figure 3. Voice wave signal in frequency domain
Table 1. Statistical features
Wave file Features
Sigma Mu Peak (crest) factor (dB) Dynamic range (dB)
Cow 0.39533 -0.00026786 8.0609 84.2881
Dog 0.1656 -6.597e-005 15.6188 49.8906
Duck 0.076118 0.00023276 22.3703 49.0724
Dolphin 0.17197 -0.00166 15.2905 46.229
Horse 0.41379 0.0026426 7.6645 42.1439
Table 2. Statistical features for the same file with varying sampling frequency
Cow wave file
sampling frequency
Features
Sigma Mu Peak (crest) factor (dB) Dynamic range (dB)
11025 0.39533 -0.00026786 8.0609 84.2881
15000 0.39533 -0.00026786 8.0609 84.2881
20000 0.39533 -0.00026786 8.0609 84.2881
1000 0.39533 -0.00026786 8.0609 84.2881
2000 0.39533 -0.00026786 8.0609 84.2881
To overcome the above mentioned disadvantages, we can extract the voice signal features based on
local binary pattern (LBP). Here we can calculate LBP histogram to be used as an input data set to generate
the digital file features. LBP and its variants such as completed noise-invariant local-structure pattern
(CNLP) [4], and dominant LBP (DLBP) [5] has been favorably applied to a wide variety of applications,
such as texture classification [6-13], face analysis [14-16], speech recognition [9, 10] and others [17, 19].
The LBP encodes the co-occurrence of neighboring pixel comparisons within a local area. It is computationally
efficient, simple, and robust against some parameters changes. A cluster refers to a collection of data points
combined together because of certain similarities. A centroid is the location representing the center of
the cluster. K-means algorithm identifies k number of centroids, and then allocates every data point to
the nearest cluster, while keeping the centroids as small as possible [20-25].
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 11, No. 1, February 2021 : 872 - 878
874
2. PROPOSED METHOD
The proposed method can be implemented by applyig the following 2 phases:
Phase 1: LBP histogram calculation.
This phase can be implemented performing the following steps:
a. Get the digital wave file.
b. Reshape the wave file into one row array.
c. For each value in the row calculate LBP operator as shown in Figure 4
Figure 4. LBP histogram calculation
d. Add one to the repetition of LBP operator value.
Figure 5 shows the calculated LBP histogram of the duck wave file.
Phase 2: K-means clustering
Clustering means grouping the data values in the input data file into clusters (groups) [20-25],
each cluster will have a center (centroid), set of values which are belong to and within a cluster sum(sum of
the values belong to the cluster), one or more of these parameters can be used to form the data file features.
Figure 6 shows how a data input set was grouped into 2 clusters:
To perform the clustering phase we have to apply the following steps:
1) Get the LBP histogram of the digital voice signal.
2) Initialize the number of clusters and the centroid of each cluster.
3) While there are a changes in the calculated centroids do the following:
a) Calculate the distances between each data set value and cluster centroid, which is equal to absolute
value of the deference between the center and the data item value.
b) Select the value nearest cluster, the minimum distance the minimum cluster number.
c) Find the new centroids by averaging the values within the clusters.
Worked example:
The following example shows how to group the input data into 2 clusters with the following
centroids initial values Tables 3 and 4:
c1 =16
c2 =22
Figure 5. LBP histogram of duck wave file Figure 6. Grouping input data set into 2 clusters
Int J Elec & Comp Eng ISSN: 2088-8708 
Developing digital signal clustering method using local binary pattern histogram (Rashad J. Rasras)
875
Table 3. Worked example passes 1 and 2
Pass 1 Pass 2
Data D1 D2 Nearest cluster New centroids Data D1 D2 Nearest cluster New centroids
15 1 7 1
15.33
36.25
15 0.33 21.25 1 18.56
45.9
15 1 7 1 15 0.33 21.25 1
16 0 6 1 16 0.67 20.25 1
19 3 3 2 19 3.67 17.25 1
19 3 3 2 19 3.67 17.25 1
20 4 2 2 20 4.67 16.25 1
20 4 2 2 20 4.67 16.25 1
21 9 1 2 21 5.67 15.25 1
22 6 0 2 22 6.67 14.25 1
28 12 6 2 28 12.67 8.25 2
35 19 13 2 35 19.67 1.25 2
40 24 18 2 40 24.67 3.75 2
41 25 19 2 41 25.67 4.75 2
42 26 20 2 42 26.67 5.75 2
43 27 21 2 43 27.67 6.75 2
44 28 22 2 44 28.67 7.75 2
60 44 38 2 60 44.67 23.75 2
61 45 39 2 61 45.67 24.75 2
65 49 43 2 65 49.67 28.75 2
Table 4. Worked example passes 3 and 4
Pass 3 Pass 4
Data D1 D2 Nearest cluster New centroids Data D1 D2 Nearest cluster New centroids
15 3.56 30.9 1 19.50
47.89
15 4.50 32.89 1 19.50
47.89
No changes, so
stop
15 3.56 30.9 1 15 4.50 32.89 1
16 2.56 29.9 1 16 3.50 31.89 1
19 0.44 26.9 1 19 0.50 28.89 1
19 0.44 26.9 1 19 0.50 28.89 1
20 1.44 25.9 1 20 0.50 27.89 1
20 1.44 25.9 1 20 0.50 27.89 1
21 2.44 24.9 1 21 1.50 26.89 1
22 3.44 23.9 1 22 2.50 25.89 1
28 9.44 17.9 1 28 8.50 19.89 1
35 16.44 10.9 2 35 15.50 12.89 2
40 21.44 5.9 2 40 20.50 7.89 2
41 22.44 4.9 2 41 21.50 6.89 2
42 23.44 3.9 2 42 22.50 5.89 2
43 24.44 2.9 2 43 23.50 4.89 2
44 25.44 1.9 2 44 24.50 3.89 2
60 41.44 14.1 2 60 40.50 12.11 2
61 42.44 15.1 2 61 41.50 13.11 2
65 46.44 19.1 2 65 45.50 17.11 2
The calculated parameters are:
Centroids: C1=19.50, C2= 47.89
Within cluster sums: WCS1=195, WSC2=431
Number of points: Number of points in cluster 1=10, Number of points in cluster 2=9
3. RESULTS ANALYSIS
The proposed method was implemented using various digital wave files. Each time a LBP histogram
was calculated and used for clustering, the main advantages of the proposed method is a flexibility, here we
can use the centroids, or within clusters sums, or cluster points to create wave file features, also it is easy to
adjust the number of clusters to expand the number of elements in the features array. The experimental
results showed that the obtained features for each wave file are unique, thus they can be used as a key or
signature to retrieve or recognize the wave file, and Table 5 shows the calculated features for some wave file samples.
The proposed method was tested using the same wave file but with different sampling frequencies, Table 6
shows that the features for the wave file remain the same. Also the proposed method was tested using
the same wave file but with different amplitudes, Table 7 shows that the features for the wave file remain the same.
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 11, No. 1, February 2021 : 872 - 878
876
Table 5. Wave file features
Wave file Features (Centroids)
C1 C2 C3 C4
Cow 243 183 93 8
Dog 227 164 102 60
Duck 231 176 112 71
Dolphin 218 158 73 32
Horse 237 167 79 7
Donkey 229 177 121 66
Elephant 255 249 114 15
Spock 234 131 66 10
Table 6. Wave file features when varying sampling frequency
Wave file cow sampling
frequency
Features (Centroids)
C1 C2 C3 C4
1000 243 183 93 8
1500 243 183 93 8
2000 243 183 93 8
2500 243 183 93 8
3000 243 183 93 8
10000 243 183 93 8
12000 243 183 93 8
14000 243 183 93 8
Table 7. Wave file features when varying amplitude
Wave file cow Amplitude Features (Centroids)
C1 C2 C3 C4
Original 243 183 93 8
Added by 0.03 243 183 93 8
Subtracted by 0.01 243 183 93 8
Multiplied by 1.2 243 183 93 8
Multiplied by 0.2 243 183 93 8
Divided by 1.2 243 183 93 8
Divided by 0.8 243 183 93 8
4. CONCLUSION
A flexible, fixed, and accurate method of wave file features extraction was proposed and
imelemented. The proposed method relies on LBP histogram. More than one parameter can be used to form
the file features, and number of data items in the feature array can be easily adjustable. It was shown that
the generated features for any wave file are unique, and they can be used as a signature to recognize the file.
The signature is robust againist the change of sampling frequency and the file amplitude.
REFERENCES
[1] I. Guyon, et al., “Feature Extraction, Foundations and Applications,” Springer, 2006.
[2] Rossing, Thomas, F. Richard Moore, and Paul A. Wheeler, “The Science of Sound,” 3rd ed. San Francisco, CA:
Addison-Wesley Developers Press, 2002.
[3] A. Al-Qaisi, S. A. Khawatreh, A. Sharadqah, Z. A. Alqadi, "Wave File Features Extraction using Reduced LBP,"
International Journal of Electrical and Computer Engineering (IJECE), vol. 8, no. 5, pp. 2780-2787, 2018.
[4] N. Shrivastava and V. Tyagi, “Noise-invariant structure pattern for image texture classification and retrieval,”
Multimedia Tools and Applications, vol. 75, no. 18, pp. 10887-10906, 2016.
[5] S. Liao, M. W. K. Law, and A. C. S. Chung, “Dominant local binary patterns for texture classification,” IEEE
Transactions on Image Processing, vol. 18, no. 5, pp. 1107-1118, 2009.
[6] T. Ojala, M. Pietikäinen, and T. Mäenpää, “Multiresolution gray-scale and rotation invariant texture classification
with local binary patterns,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 24, no. 7,
pp. 971-987, 2002.
[7] Z. Guo, L. Zhang, and D. Zhang, “A completed modeling of local binary pattern operator for texture classification,”
IEEE Transactions on Image Processing, vol. 19, no. 6, pp. 1657-1663, 2010.
[8] Z. Guo, L. Zhang, and D. Zhang, “Rotation invariant texture classification using LBP variance (LBPV) with global
matching,” Pattern Recognition, vol. 43, no. 3, pp. 706-719, 2010.
[9] G. Zhao and M. Pietikäinen, “Dynamic texture recognition using local binary patterns with an application to facial
expressions,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 29, no. 6, pp. 915-928, 2007.
Int J Elec & Comp Eng ISSN: 2088-8708 
Developing digital signal clustering method using local binary pattern histogram (Rashad J. Rasras)
877
[10] G. Zhao, M. Barnard, and M. Pietikäinen, “Lipreading with local spatiotemporal descriptors,” IEEE Transactions
on Multimedia, vol. 11, no. 7, pp. 1254-1265, 2009.
[11] G. Zhao, T. Ahonen, J. Matas, and M. Pietikäinen, “Rotation-invariant image and video description with local
binary pattern features,” IEEE Transactions on Image Processing, vol. 21, no. 4, pp. 1465-1477, 2012.
[12] T. Ojala, M. Pietikäinen, and D. Harwood, “A comparative study of texture measures with classification based on
featured distributions,” Pattern Recognition, vol. 29, no. 1, pp. 51-59, 1996.
[13] G. Kylberg and I. M. Sintorn, “Evaluation of noise robustness for local binary pattern descriptors in texture
classification,” EURASIP Journal on Image and Video Processing, vol. 2013, no. 17. 2013.
[14] X. Tan and B. Triggs, “Enhanced local texture feature sets for face recognition under difficult lighting conditions,”
IEEE Transactions on Image Processing, vol. 19, no. 6, pp. 1635-1650, 2010.
[15] H. Tang, B. Yin, Y. Sun, and Y. Hu, “3D face recognition using local binary patterns,” Signal Processing, vol. 93,
no. 8, pp. 2190-2198, 2013.
[16] T. Ahonen, A. Hadid, and M. Pietikäinen, “Face Description with Local Binary Patterns: Application to
Face Recognition,” in IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 28, no. 12, pp. 2037-2041,
2006.
[17] Sajida P., Nadeem N. and Jherna D., "Review on Local Binary Pattern (LBP) Texture Descritor and Its Variants,"
International Journal of Advanced Research (IJAR), vol. 5, no. 5, pp. 708-717, 2017.
[18] Y. Yin, X. Wang, D. Xu, F. Liu, Y. Wang, and W. Wu, “Robust visual detection-learning-tracking framework for
autonomous aerial refueling of UAVs,” IEEE Transactions on Instrumentation and Measurement, vol. 65, no. 3,
pp. 510-521, 2016.
[19] B. Zahran, J. Al-Azzeh, Z. Alqadi and Mohd-Ashraf Al Zoghoul, "A Modified Lbp Method To Extract Features
From Color Images," Journal of Theoretical and Applied Information Technology, vol. 96, no. 10, pp. 3014-3024, 2018.
[20] Madhuri A. Tayal, M. M. Raghuwanshi, “Review on Various Clustering Methods for the Image Data,” Journal of
Emerging Trends in Computing and Information Sciences, vol. 2, pp. 34-38, 2011.
[21] H. Tariq, S. Burney, "K-Means Cluster Analysis for Image Segmentation,” International Journal of Computer
Applications, vol. 96, no. 4, pp. 1-8, 2014.
[22] D. Sa'adillah Maylawati, T. Priatna, H. Sugilar, M. Ali Ramdhani," Data science for digital culture improvement in
higher education using K-means clustering and text analytics," International Journal of Electrical and Computer
Engineering (IJECE), vol. 10, no. 5, pp. 4569-4580, 2020.
[23] A. Abdul-hussian Hassan, W. Md Shah, M. Fairuz Iskandar Othman, and H. Hassan, "Evaluate the performance of
K-Means and the fuzzy C-Means algorithms to formation balanced clusters in wireless sensor networks,"
International Journal of Electrical and Computer Engineering (IJECE), vol. 10, no. 2, pp. 1515-1523, 2020.
[24] E. Cherrat, R. Alaoui, and H. Bouzahir, "Improving of Fingerprint Segmentation Images Based on K-means and
DBSCAN Clustering,” International Journal of Electrical and Computer Engineering (IJECE), vol. 9, no. 4,
pp. 2425-2432, 2019.
[25] I. Qays Abduljaleel, and A. Hameed Khaleel, "Hiding text in speech signal using K-means, LSB techniques and
chaotic maps," International Journal of Electrical and Computer Engineering (IJECE), vol. 10, no. 6, pp. 5726-5735,
2020.
BIOGRAPHIES OF AUTHORS
Rashad J. Rasras received the PhD degree from National Technical University (Kharkov
Polytechnic Institute) in 2001, with research in automated intelligent control systems. His research
interest includes image processing, machine learning, and advanced computer architecture.
He works as an associative professor at Computer Engineering department, Al-Balqa Applied
University.
Bilal Zahran received the B.Sc degree in Electrical & Electronic Eng. from Middle East
Technical University, Turkey, in 1996, the M.Sc degree in Communications Eng. from University
of Jordan, Jordan, in 1999, and the PhD degree in Computer Information System (CIS) from Arab
Academy for Banking and Financial Sciences, Jordan, in 2009. He is currently working as an
Associate Professor at department of Computer Engineering, Faculty of Engineering Technology,
Al-Balqa Applied University, Jordan. His research interests include artificial intelligence,
optimization and digital signal processing fields.
Email: zahranb@bau.edu.jo, / zahranb@yahoo.com
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 11, No. 1, February 2021 : 872 - 878
878
Mutaz Rasmi Abu Sara received the B.Sc from Saint Petersburg Electrotechnical University in
2004. He received the Master of Science (Database Systems) from Saint Petersburg
Electrotechnical University in 2006. After working as programmer at BiSoft Company in Saint
Petersburg. He received the Phd in Saint Petersburg Electrotechnical University from 2007) with
Research and Development of Integrated Database Circuit Components for CAD Schematic.
His research interest includes Database Systems, Algorithms and Data Structures and
Optimization. He works as assistant professor from 2011 till now at Taibah University.
Ziad AlQadi is currently working as a Professor at Computer Engineering Department, Faculty of
Engineering Technology, Al-Balqa Applied University. He is the Head of Computer engineering
department. His research interests include Signal processing, parallel processing, image processing

More Related Content

What's hot

Concurrent Ternary Galois-based Computation using Nano-apex Multiplexing Nibs...
Concurrent Ternary Galois-based Computation using Nano-apex Multiplexing Nibs...Concurrent Ternary Galois-based Computation using Nano-apex Multiplexing Nibs...
Concurrent Ternary Galois-based Computation using Nano-apex Multiplexing Nibs...VLSICS Design
 
A Novel Approach of Area-Efficient FIR Filter Design Using Distributed Arithm...
A Novel Approach of Area-Efficient FIR Filter Design Using Distributed Arithm...A Novel Approach of Area-Efficient FIR Filter Design Using Distributed Arithm...
A Novel Approach of Area-Efficient FIR Filter Design Using Distributed Arithm...IOSR Journals
 
IIIRJET-Implementation of Image Compression Algorithm on FPGA
IIIRJET-Implementation of Image Compression Algorithm on FPGAIIIRJET-Implementation of Image Compression Algorithm on FPGA
IIIRJET-Implementation of Image Compression Algorithm on FPGAIRJET Journal
 
Analysis of low pdp using SPST in bilateral filter
Analysis of low pdp using SPST in bilateral filterAnalysis of low pdp using SPST in bilateral filter
Analysis of low pdp using SPST in bilateral filterIJTET Journal
 
Paper id 25201467
Paper id 25201467Paper id 25201467
Paper id 25201467IJRAT
 
Modified approximate 8-point multiplier less DCT like transform
Modified approximate 8-point multiplier less DCT like transformModified approximate 8-point multiplier less DCT like transform
Modified approximate 8-point multiplier less DCT like transformIJERA Editor
 
JOURNAL PAPER
JOURNAL PAPERJOURNAL PAPER
JOURNAL PAPERRaj kumar
 
FPGA Implementation of 2-D DCT & DWT Engines for Vision Based Tracking of Dyn...
FPGA Implementation of 2-D DCT & DWT Engines for Vision Based Tracking of Dyn...FPGA Implementation of 2-D DCT & DWT Engines for Vision Based Tracking of Dyn...
FPGA Implementation of 2-D DCT & DWT Engines for Vision Based Tracking of Dyn...IJERA Editor
 
Introduction to Wavelet Transform and Two Stage Image DE noising Using Princi...
Introduction to Wavelet Transform and Two Stage Image DE noising Using Princi...Introduction to Wavelet Transform and Two Stage Image DE noising Using Princi...
Introduction to Wavelet Transform and Two Stage Image DE noising Using Princi...ijsrd.com
 
A Threshold Enhancement Technique for Chaotic On-Off Keying Scheme
A Threshold Enhancement Technique for Chaotic On-Off Keying SchemeA Threshold Enhancement Technique for Chaotic On-Off Keying Scheme
A Threshold Enhancement Technique for Chaotic On-Off Keying SchemeCSCJournals
 
Chapter 5: Mapping and Scheduling
Chapter  5: Mapping and SchedulingChapter  5: Mapping and Scheduling
Chapter 5: Mapping and SchedulingHeman Pathak
 
SOLUTION MANUAL OF COMPUTER ORGANIZATION BY CARL HAMACHER, ZVONKO VRANESIC & ...
SOLUTION MANUAL OF COMPUTER ORGANIZATION BY CARL HAMACHER, ZVONKO VRANESIC & ...SOLUTION MANUAL OF COMPUTER ORGANIZATION BY CARL HAMACHER, ZVONKO VRANESIC & ...
SOLUTION MANUAL OF COMPUTER ORGANIZATION BY CARL HAMACHER, ZVONKO VRANESIC & ...vtunotesbysree
 
FPGA IMPLEMENTATION OF HIGH SPEED BAUGH-WOOLEY MULTIPLIER USING DECOMPOSITION...
FPGA IMPLEMENTATION OF HIGH SPEED BAUGH-WOOLEY MULTIPLIER USING DECOMPOSITION...FPGA IMPLEMENTATION OF HIGH SPEED BAUGH-WOOLEY MULTIPLIER USING DECOMPOSITION...
FPGA IMPLEMENTATION OF HIGH SPEED BAUGH-WOOLEY MULTIPLIER USING DECOMPOSITION...eeiej_journal
 
Fpga implementation of high speed
Fpga implementation of high speedFpga implementation of high speed
Fpga implementation of high speedeeiej
 

What's hot (20)

Lab1_Final
Lab1_FinalLab1_Final
Lab1_Final
 
Concurrent Ternary Galois-based Computation using Nano-apex Multiplexing Nibs...
Concurrent Ternary Galois-based Computation using Nano-apex Multiplexing Nibs...Concurrent Ternary Galois-based Computation using Nano-apex Multiplexing Nibs...
Concurrent Ternary Galois-based Computation using Nano-apex Multiplexing Nibs...
 
A Novel Approach of Area-Efficient FIR Filter Design Using Distributed Arithm...
A Novel Approach of Area-Efficient FIR Filter Design Using Distributed Arithm...A Novel Approach of Area-Efficient FIR Filter Design Using Distributed Arithm...
A Novel Approach of Area-Efficient FIR Filter Design Using Distributed Arithm...
 
IIIRJET-Implementation of Image Compression Algorithm on FPGA
IIIRJET-Implementation of Image Compression Algorithm on FPGAIIIRJET-Implementation of Image Compression Algorithm on FPGA
IIIRJET-Implementation of Image Compression Algorithm on FPGA
 
Data miningpresentation
Data miningpresentationData miningpresentation
Data miningpresentation
 
Analysis of low pdp using SPST in bilateral filter
Analysis of low pdp using SPST in bilateral filterAnalysis of low pdp using SPST in bilateral filter
Analysis of low pdp using SPST in bilateral filter
 
Sub1539
Sub1539Sub1539
Sub1539
 
Paper id 25201467
Paper id 25201467Paper id 25201467
Paper id 25201467
 
Aw4102359364
Aw4102359364Aw4102359364
Aw4102359364
 
Modified approximate 8-point multiplier less DCT like transform
Modified approximate 8-point multiplier less DCT like transformModified approximate 8-point multiplier less DCT like transform
Modified approximate 8-point multiplier less DCT like transform
 
JOURNAL PAPER
JOURNAL PAPERJOURNAL PAPER
JOURNAL PAPER
 
SFQ MULTIPLIER
SFQ MULTIPLIERSFQ MULTIPLIER
SFQ MULTIPLIER
 
FPGA Implementation of 2-D DCT & DWT Engines for Vision Based Tracking of Dyn...
FPGA Implementation of 2-D DCT & DWT Engines for Vision Based Tracking of Dyn...FPGA Implementation of 2-D DCT & DWT Engines for Vision Based Tracking of Dyn...
FPGA Implementation of 2-D DCT & DWT Engines for Vision Based Tracking of Dyn...
 
Introduction to Wavelet Transform and Two Stage Image DE noising Using Princi...
Introduction to Wavelet Transform and Two Stage Image DE noising Using Princi...Introduction to Wavelet Transform and Two Stage Image DE noising Using Princi...
Introduction to Wavelet Transform and Two Stage Image DE noising Using Princi...
 
A Threshold Enhancement Technique for Chaotic On-Off Keying Scheme
A Threshold Enhancement Technique for Chaotic On-Off Keying SchemeA Threshold Enhancement Technique for Chaotic On-Off Keying Scheme
A Threshold Enhancement Technique for Chaotic On-Off Keying Scheme
 
Chapter 5: Mapping and Scheduling
Chapter  5: Mapping and SchedulingChapter  5: Mapping and Scheduling
Chapter 5: Mapping and Scheduling
 
SOLUTION MANUAL OF COMPUTER ORGANIZATION BY CARL HAMACHER, ZVONKO VRANESIC & ...
SOLUTION MANUAL OF COMPUTER ORGANIZATION BY CARL HAMACHER, ZVONKO VRANESIC & ...SOLUTION MANUAL OF COMPUTER ORGANIZATION BY CARL HAMACHER, ZVONKO VRANESIC & ...
SOLUTION MANUAL OF COMPUTER ORGANIZATION BY CARL HAMACHER, ZVONKO VRANESIC & ...
 
05725150
0572515005725150
05725150
 
FPGA IMPLEMENTATION OF HIGH SPEED BAUGH-WOOLEY MULTIPLIER USING DECOMPOSITION...
FPGA IMPLEMENTATION OF HIGH SPEED BAUGH-WOOLEY MULTIPLIER USING DECOMPOSITION...FPGA IMPLEMENTATION OF HIGH SPEED BAUGH-WOOLEY MULTIPLIER USING DECOMPOSITION...
FPGA IMPLEMENTATION OF HIGH SPEED BAUGH-WOOLEY MULTIPLIER USING DECOMPOSITION...
 
Fpga implementation of high speed
Fpga implementation of high speedFpga implementation of high speed
Fpga implementation of high speed
 

Similar to Developing digital signal clustering method using local binary pattern histogram

Wave File Features Extraction using Reduced LBP
Wave File Features Extraction using Reduced LBP Wave File Features Extraction using Reduced LBP
Wave File Features Extraction using Reduced LBP IJECEIAES
 
HSI Classification: Analysis
HSI Classification: AnalysisHSI Classification: Analysis
HSI Classification: AnalysisIRJET Journal
 
Performance Analysis of IEEE 802.15.4 Transceiver System under Adaptive White...
Performance Analysis of IEEE 802.15.4 Transceiver System under Adaptive White...Performance Analysis of IEEE 802.15.4 Transceiver System under Adaptive White...
Performance Analysis of IEEE 802.15.4 Transceiver System under Adaptive White...IJECEIAES
 
IEEE 802.11a Physical Layer Simulation
IEEE 802.11a Physical Layer SimulationIEEE 802.11a Physical Layer Simulation
IEEE 802.11a Physical Layer SimulationMichail Grigoropoulos
 
Analysis of Phase Noise and Gaussian Noise in terms of Average BER for DP 16-...
Analysis of Phase Noise and Gaussian Noise in terms of Average BER for DP 16-...Analysis of Phase Noise and Gaussian Noise in terms of Average BER for DP 16-...
Analysis of Phase Noise and Gaussian Noise in terms of Average BER for DP 16-...IRJET Journal
 
Electrocardiogram Beat Classification using Discrete Wavelet Transform, Highe...
Electrocardiogram Beat Classification using Discrete Wavelet Transform, Highe...Electrocardiogram Beat Classification using Discrete Wavelet Transform, Highe...
Electrocardiogram Beat Classification using Discrete Wavelet Transform, Highe...IRJET Journal
 
High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...
High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...
High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...IJERA Editor
 
Design and Implementation of Area Optimized, Low Complexity CMOS 32nm Technol...
Design and Implementation of Area Optimized, Low Complexity CMOS 32nm Technol...Design and Implementation of Area Optimized, Low Complexity CMOS 32nm Technol...
Design and Implementation of Area Optimized, Low Complexity CMOS 32nm Technol...IJERA Editor
 
Evaluation of BER in LTE System using Various Modulation Techniques over diff...
Evaluation of BER in LTE System using Various Modulation Techniques over diff...Evaluation of BER in LTE System using Various Modulation Techniques over diff...
Evaluation of BER in LTE System using Various Modulation Techniques over diff...ijtsrd
 
Post-Segmentation Approach for Lossless Region of Interest Coding
Post-Segmentation Approach for Lossless Region of Interest CodingPost-Segmentation Approach for Lossless Region of Interest Coding
Post-Segmentation Approach for Lossless Region of Interest Codingsipij
 
FPGA IMPLEMENTATION OF SOFT OUTPUT VITERBI ALGORITHM USING MEMORYLESS HYBRID ...
FPGA IMPLEMENTATION OF SOFT OUTPUT VITERBI ALGORITHM USING MEMORYLESS HYBRID ...FPGA IMPLEMENTATION OF SOFT OUTPUT VITERBI ALGORITHM USING MEMORYLESS HYBRID ...
FPGA IMPLEMENTATION OF SOFT OUTPUT VITERBI ALGORITHM USING MEMORYLESS HYBRID ...VLSICS Design
 
IRJET- Data Embedding using Image Steganography
IRJET-  	  Data Embedding using Image SteganographyIRJET-  	  Data Embedding using Image Steganography
IRJET- Data Embedding using Image SteganographyIRJET Journal
 
Particle Swarm Optimization for the Path Loss Reduction in Suburban and Rural...
Particle Swarm Optimization for the Path Loss Reduction in Suburban and Rural...Particle Swarm Optimization for the Path Loss Reduction in Suburban and Rural...
Particle Swarm Optimization for the Path Loss Reduction in Suburban and Rural...IJECEIAES
 
A Robust Image Watermarking Technique using Luminance Based Area Selection an...
A Robust Image Watermarking Technique using Luminance Based Area Selection an...A Robust Image Watermarking Technique using Luminance Based Area Selection an...
A Robust Image Watermarking Technique using Luminance Based Area Selection an...IRJET Journal
 
IRJET- Wavelet Transform along with SPIHT Algorithm used for Image Compre...
IRJET-  	  Wavelet Transform along with SPIHT Algorithm used for Image Compre...IRJET-  	  Wavelet Transform along with SPIHT Algorithm used for Image Compre...
IRJET- Wavelet Transform along with SPIHT Algorithm used for Image Compre...IRJET Journal
 
FPGA Implementation of Soft Output Viterbi Algorithm Using Memoryless Hybrid ...
FPGA Implementation of Soft Output Viterbi Algorithm Using Memoryless Hybrid ...FPGA Implementation of Soft Output Viterbi Algorithm Using Memoryless Hybrid ...
FPGA Implementation of Soft Output Viterbi Algorithm Using Memoryless Hybrid ...VLSICS Design
 
DIGITAL WATERMARKING TECHNIQUE BASED ON MULTI-RESOLUTION CURVELET TRANSFORM
DIGITAL WATERMARKING TECHNIQUE BASED ON MULTI-RESOLUTION CURVELET TRANSFORMDIGITAL WATERMARKING TECHNIQUE BASED ON MULTI-RESOLUTION CURVELET TRANSFORM
DIGITAL WATERMARKING TECHNIQUE BASED ON MULTI-RESOLUTION CURVELET TRANSFORMijfcstjournal
 

Similar to Developing digital signal clustering method using local binary pattern histogram (20)

Wave File Features Extraction using Reduced LBP
Wave File Features Extraction using Reduced LBP Wave File Features Extraction using Reduced LBP
Wave File Features Extraction using Reduced LBP
 
HSI Classification: Analysis
HSI Classification: AnalysisHSI Classification: Analysis
HSI Classification: Analysis
 
Performance Analysis of IEEE 802.15.4 Transceiver System under Adaptive White...
Performance Analysis of IEEE 802.15.4 Transceiver System under Adaptive White...Performance Analysis of IEEE 802.15.4 Transceiver System under Adaptive White...
Performance Analysis of IEEE 802.15.4 Transceiver System under Adaptive White...
 
IEEE 802.11a Physical Layer Simulation
IEEE 802.11a Physical Layer SimulationIEEE 802.11a Physical Layer Simulation
IEEE 802.11a Physical Layer Simulation
 
Analysis of Phase Noise and Gaussian Noise in terms of Average BER for DP 16-...
Analysis of Phase Noise and Gaussian Noise in terms of Average BER for DP 16-...Analysis of Phase Noise and Gaussian Noise in terms of Average BER for DP 16-...
Analysis of Phase Noise and Gaussian Noise in terms of Average BER for DP 16-...
 
Electrocardiogram Beat Classification using Discrete Wavelet Transform, Highe...
Electrocardiogram Beat Classification using Discrete Wavelet Transform, Highe...Electrocardiogram Beat Classification using Discrete Wavelet Transform, Highe...
Electrocardiogram Beat Classification using Discrete Wavelet Transform, Highe...
 
High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...
High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...
High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...
 
M.sc. m kamel
M.sc. m kamelM.sc. m kamel
M.sc. m kamel
 
Design and Implementation of Area Optimized, Low Complexity CMOS 32nm Technol...
Design and Implementation of Area Optimized, Low Complexity CMOS 32nm Technol...Design and Implementation of Area Optimized, Low Complexity CMOS 32nm Technol...
Design and Implementation of Area Optimized, Low Complexity CMOS 32nm Technol...
 
Evaluation of BER in LTE System using Various Modulation Techniques over diff...
Evaluation of BER in LTE System using Various Modulation Techniques over diff...Evaluation of BER in LTE System using Various Modulation Techniques over diff...
Evaluation of BER in LTE System using Various Modulation Techniques over diff...
 
Post-Segmentation Approach for Lossless Region of Interest Coding
Post-Segmentation Approach for Lossless Region of Interest CodingPost-Segmentation Approach for Lossless Region of Interest Coding
Post-Segmentation Approach for Lossless Region of Interest Coding
 
Rs lab 06
Rs lab 06Rs lab 06
Rs lab 06
 
FPGA IMPLEMENTATION OF SOFT OUTPUT VITERBI ALGORITHM USING MEMORYLESS HYBRID ...
FPGA IMPLEMENTATION OF SOFT OUTPUT VITERBI ALGORITHM USING MEMORYLESS HYBRID ...FPGA IMPLEMENTATION OF SOFT OUTPUT VITERBI ALGORITHM USING MEMORYLESS HYBRID ...
FPGA IMPLEMENTATION OF SOFT OUTPUT VITERBI ALGORITHM USING MEMORYLESS HYBRID ...
 
IRJET- Data Embedding using Image Steganography
IRJET-  	  Data Embedding using Image SteganographyIRJET-  	  Data Embedding using Image Steganography
IRJET- Data Embedding using Image Steganography
 
Particle Swarm Optimization for the Path Loss Reduction in Suburban and Rural...
Particle Swarm Optimization for the Path Loss Reduction in Suburban and Rural...Particle Swarm Optimization for the Path Loss Reduction in Suburban and Rural...
Particle Swarm Optimization for the Path Loss Reduction in Suburban and Rural...
 
A Robust Image Watermarking Technique using Luminance Based Area Selection an...
A Robust Image Watermarking Technique using Luminance Based Area Selection an...A Robust Image Watermarking Technique using Luminance Based Area Selection an...
A Robust Image Watermarking Technique using Luminance Based Area Selection an...
 
IRJET- Wavelet Transform along with SPIHT Algorithm used for Image Compre...
IRJET-  	  Wavelet Transform along with SPIHT Algorithm used for Image Compre...IRJET-  	  Wavelet Transform along with SPIHT Algorithm used for Image Compre...
IRJET- Wavelet Transform along with SPIHT Algorithm used for Image Compre...
 
FPGA Implementation of Soft Output Viterbi Algorithm Using Memoryless Hybrid ...
FPGA Implementation of Soft Output Viterbi Algorithm Using Memoryless Hybrid ...FPGA Implementation of Soft Output Viterbi Algorithm Using Memoryless Hybrid ...
FPGA Implementation of Soft Output Viterbi Algorithm Using Memoryless Hybrid ...
 
D0941824
D0941824D0941824
D0941824
 
DIGITAL WATERMARKING TECHNIQUE BASED ON MULTI-RESOLUTION CURVELET TRANSFORM
DIGITAL WATERMARKING TECHNIQUE BASED ON MULTI-RESOLUTION CURVELET TRANSFORMDIGITAL WATERMARKING TECHNIQUE BASED ON MULTI-RESOLUTION CURVELET TRANSFORM
DIGITAL WATERMARKING TECHNIQUE BASED ON MULTI-RESOLUTION CURVELET TRANSFORM
 

More from IJECEIAES

Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...IJECEIAES
 
Prediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regressionPrediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regressionIJECEIAES
 
Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...IJECEIAES
 
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...IJECEIAES
 
Improving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learningImproving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learningIJECEIAES
 
Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...IJECEIAES
 
Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...IJECEIAES
 
Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...IJECEIAES
 
Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...IJECEIAES
 
A systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancyA systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancyIJECEIAES
 
Agriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimizationAgriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimizationIJECEIAES
 
Three layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performanceThree layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performanceIJECEIAES
 
Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...IJECEIAES
 
Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...IJECEIAES
 
Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...IJECEIAES
 
Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...IJECEIAES
 
On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...IJECEIAES
 
Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...IJECEIAES
 
A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...IJECEIAES
 
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...IJECEIAES
 

More from IJECEIAES (20)

Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...
 
Prediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regressionPrediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regression
 
Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...
 
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...
 
Improving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learningImproving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learning
 
Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...
 
Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...
 
Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...
 
Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...
 
A systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancyA systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancy
 
Agriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimizationAgriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimization
 
Three layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performanceThree layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performance
 
Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...
 
Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...
 
Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...
 
Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...
 
On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...
 
Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...
 
A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...
 
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
 

Recently uploaded

UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdfKamal Acharya
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGSIVASHANKAR N
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesPrabhanshu Chaturvedi
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 

Recently uploaded (20)

Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and Properties
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 

Developing digital signal clustering method using local binary pattern histogram

  • 1. International Journal of Electrical and Computer Engineering (IJECE) Vol. 11, No. 1, February 2021, pp. 872~878 ISSN: 2088-8708, DOI: 10.11591/ijece.v11i1.pp872-878  872 Journal homepage: http://ijece.iaescore.com Developing digital signal clustering method using local binary pattern histogram Rashad J. Rasras1 , Bilal Zahran2 , Mutaz Rasmi Abu Sara3 , Ziad AlQadi4 1,2,4 Department of Computer Engineering, Al-Balqa Applied University, Jordan 3 Department of Computer Science, Taibah University, Saudi Arabia Article Info ABSTRACT Article history: Received Feb 25, 2020 Revised Aug 9, 2020 Accepted Aug 17, 2020 In this paper we presented a new approach to manipulate a digital signal in order to create a features array, which can be used as a signature to retrieve the signal. Each digital signal is associated with the local binary pattern (LBP) histogram; this histogram will be calculated based on LBP operator, then k-means clustering was used to generate the required features for each digital signal. The proposed method was implemented, tested and the obtained experimental results were analyzed. The results showed the flexibility and accuracy of the proposed method. Althoug different parameters of the digital signal were changed during implementation, the results obtained showed the robustness of the proposed method. Keywords: Feature extraction K-means clustering Local binary pattern (LBP) This is an open access article under the CC BY-SA license. Corresponding Author: Rashad J. Rasras, Department of Computer Engineering, Al-Balqa Applied University, Amman, Jordan. Email: rashad.rasras@bau.edu.jo 1. INTRODUCTION Digital signals such as digital color images and digital wave signals are used usually in various computer applications such as computer security and others. Because of the big size of the wave file it is very difficult to use thr whole file for retrieval or recognition purposes; here the importance of extracting file features appears [1]. Digital wave signal usually represented by mono or stereo. Mono describes a system where all the audio signals are mixed together and routed through a single audio channel. Stereo sound systems have two independent audio channels, and the signals are reproduced by two channels separated by some distance [2]. The amplitude values of each column are ranges from -1 to +1 and they are the results of sampling and quantization of the voice signal. Figure 1 shows some samples of a given wave file. While Figures 2 and 3 show the wave of the voice signal. One of the most used applications related to digital wave signals processing is voice retrieval and recognition. Most of these applications use the nature of the digital wave file to generate some features for the file by mean of calculating some parameters such as crest factor, dynamic range, mean of the normalized data (sigma), and standard deviation of the normalized data (Mu), these parameters can be easily calculated and used as a features for digital wave signal [1-3]. Calculating these statistical parameters requires understanding digital voice characteristics and nature, and some time they do not give an acceptable recognition ratio if we use them to recognize the voice even if they give stable and fixed features for each wave file. These features will remain the same even if we change sampling frequency, amplitude or phase shifting as shown in Tables 1 and 2.
  • 2. Int J Elec & Comp Eng ISSN: 2088-8708  Developing digital signal clustering method using local binary pattern histogram (Rashad J. Rasras) 873 Figure 1. Samples of a stereo wave file Figure 2. Voice wave signal in time domain Figure 3. Voice wave signal in frequency domain Table 1. Statistical features Wave file Features Sigma Mu Peak (crest) factor (dB) Dynamic range (dB) Cow 0.39533 -0.00026786 8.0609 84.2881 Dog 0.1656 -6.597e-005 15.6188 49.8906 Duck 0.076118 0.00023276 22.3703 49.0724 Dolphin 0.17197 -0.00166 15.2905 46.229 Horse 0.41379 0.0026426 7.6645 42.1439 Table 2. Statistical features for the same file with varying sampling frequency Cow wave file sampling frequency Features Sigma Mu Peak (crest) factor (dB) Dynamic range (dB) 11025 0.39533 -0.00026786 8.0609 84.2881 15000 0.39533 -0.00026786 8.0609 84.2881 20000 0.39533 -0.00026786 8.0609 84.2881 1000 0.39533 -0.00026786 8.0609 84.2881 2000 0.39533 -0.00026786 8.0609 84.2881 To overcome the above mentioned disadvantages, we can extract the voice signal features based on local binary pattern (LBP). Here we can calculate LBP histogram to be used as an input data set to generate the digital file features. LBP and its variants such as completed noise-invariant local-structure pattern (CNLP) [4], and dominant LBP (DLBP) [5] has been favorably applied to a wide variety of applications, such as texture classification [6-13], face analysis [14-16], speech recognition [9, 10] and others [17, 19]. The LBP encodes the co-occurrence of neighboring pixel comparisons within a local area. It is computationally efficient, simple, and robust against some parameters changes. A cluster refers to a collection of data points combined together because of certain similarities. A centroid is the location representing the center of the cluster. K-means algorithm identifies k number of centroids, and then allocates every data point to the nearest cluster, while keeping the centroids as small as possible [20-25].
  • 3.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 11, No. 1, February 2021 : 872 - 878 874 2. PROPOSED METHOD The proposed method can be implemented by applyig the following 2 phases: Phase 1: LBP histogram calculation. This phase can be implemented performing the following steps: a. Get the digital wave file. b. Reshape the wave file into one row array. c. For each value in the row calculate LBP operator as shown in Figure 4 Figure 4. LBP histogram calculation d. Add one to the repetition of LBP operator value. Figure 5 shows the calculated LBP histogram of the duck wave file. Phase 2: K-means clustering Clustering means grouping the data values in the input data file into clusters (groups) [20-25], each cluster will have a center (centroid), set of values which are belong to and within a cluster sum(sum of the values belong to the cluster), one or more of these parameters can be used to form the data file features. Figure 6 shows how a data input set was grouped into 2 clusters: To perform the clustering phase we have to apply the following steps: 1) Get the LBP histogram of the digital voice signal. 2) Initialize the number of clusters and the centroid of each cluster. 3) While there are a changes in the calculated centroids do the following: a) Calculate the distances between each data set value and cluster centroid, which is equal to absolute value of the deference between the center and the data item value. b) Select the value nearest cluster, the minimum distance the minimum cluster number. c) Find the new centroids by averaging the values within the clusters. Worked example: The following example shows how to group the input data into 2 clusters with the following centroids initial values Tables 3 and 4: c1 =16 c2 =22 Figure 5. LBP histogram of duck wave file Figure 6. Grouping input data set into 2 clusters
  • 4. Int J Elec & Comp Eng ISSN: 2088-8708  Developing digital signal clustering method using local binary pattern histogram (Rashad J. Rasras) 875 Table 3. Worked example passes 1 and 2 Pass 1 Pass 2 Data D1 D2 Nearest cluster New centroids Data D1 D2 Nearest cluster New centroids 15 1 7 1 15.33 36.25 15 0.33 21.25 1 18.56 45.9 15 1 7 1 15 0.33 21.25 1 16 0 6 1 16 0.67 20.25 1 19 3 3 2 19 3.67 17.25 1 19 3 3 2 19 3.67 17.25 1 20 4 2 2 20 4.67 16.25 1 20 4 2 2 20 4.67 16.25 1 21 9 1 2 21 5.67 15.25 1 22 6 0 2 22 6.67 14.25 1 28 12 6 2 28 12.67 8.25 2 35 19 13 2 35 19.67 1.25 2 40 24 18 2 40 24.67 3.75 2 41 25 19 2 41 25.67 4.75 2 42 26 20 2 42 26.67 5.75 2 43 27 21 2 43 27.67 6.75 2 44 28 22 2 44 28.67 7.75 2 60 44 38 2 60 44.67 23.75 2 61 45 39 2 61 45.67 24.75 2 65 49 43 2 65 49.67 28.75 2 Table 4. Worked example passes 3 and 4 Pass 3 Pass 4 Data D1 D2 Nearest cluster New centroids Data D1 D2 Nearest cluster New centroids 15 3.56 30.9 1 19.50 47.89 15 4.50 32.89 1 19.50 47.89 No changes, so stop 15 3.56 30.9 1 15 4.50 32.89 1 16 2.56 29.9 1 16 3.50 31.89 1 19 0.44 26.9 1 19 0.50 28.89 1 19 0.44 26.9 1 19 0.50 28.89 1 20 1.44 25.9 1 20 0.50 27.89 1 20 1.44 25.9 1 20 0.50 27.89 1 21 2.44 24.9 1 21 1.50 26.89 1 22 3.44 23.9 1 22 2.50 25.89 1 28 9.44 17.9 1 28 8.50 19.89 1 35 16.44 10.9 2 35 15.50 12.89 2 40 21.44 5.9 2 40 20.50 7.89 2 41 22.44 4.9 2 41 21.50 6.89 2 42 23.44 3.9 2 42 22.50 5.89 2 43 24.44 2.9 2 43 23.50 4.89 2 44 25.44 1.9 2 44 24.50 3.89 2 60 41.44 14.1 2 60 40.50 12.11 2 61 42.44 15.1 2 61 41.50 13.11 2 65 46.44 19.1 2 65 45.50 17.11 2 The calculated parameters are: Centroids: C1=19.50, C2= 47.89 Within cluster sums: WCS1=195, WSC2=431 Number of points: Number of points in cluster 1=10, Number of points in cluster 2=9 3. RESULTS ANALYSIS The proposed method was implemented using various digital wave files. Each time a LBP histogram was calculated and used for clustering, the main advantages of the proposed method is a flexibility, here we can use the centroids, or within clusters sums, or cluster points to create wave file features, also it is easy to adjust the number of clusters to expand the number of elements in the features array. The experimental results showed that the obtained features for each wave file are unique, thus they can be used as a key or signature to retrieve or recognize the wave file, and Table 5 shows the calculated features for some wave file samples. The proposed method was tested using the same wave file but with different sampling frequencies, Table 6 shows that the features for the wave file remain the same. Also the proposed method was tested using the same wave file but with different amplitudes, Table 7 shows that the features for the wave file remain the same.
  • 5.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 11, No. 1, February 2021 : 872 - 878 876 Table 5. Wave file features Wave file Features (Centroids) C1 C2 C3 C4 Cow 243 183 93 8 Dog 227 164 102 60 Duck 231 176 112 71 Dolphin 218 158 73 32 Horse 237 167 79 7 Donkey 229 177 121 66 Elephant 255 249 114 15 Spock 234 131 66 10 Table 6. Wave file features when varying sampling frequency Wave file cow sampling frequency Features (Centroids) C1 C2 C3 C4 1000 243 183 93 8 1500 243 183 93 8 2000 243 183 93 8 2500 243 183 93 8 3000 243 183 93 8 10000 243 183 93 8 12000 243 183 93 8 14000 243 183 93 8 Table 7. Wave file features when varying amplitude Wave file cow Amplitude Features (Centroids) C1 C2 C3 C4 Original 243 183 93 8 Added by 0.03 243 183 93 8 Subtracted by 0.01 243 183 93 8 Multiplied by 1.2 243 183 93 8 Multiplied by 0.2 243 183 93 8 Divided by 1.2 243 183 93 8 Divided by 0.8 243 183 93 8 4. CONCLUSION A flexible, fixed, and accurate method of wave file features extraction was proposed and imelemented. The proposed method relies on LBP histogram. More than one parameter can be used to form the file features, and number of data items in the feature array can be easily adjustable. It was shown that the generated features for any wave file are unique, and they can be used as a signature to recognize the file. The signature is robust againist the change of sampling frequency and the file amplitude. REFERENCES [1] I. Guyon, et al., “Feature Extraction, Foundations and Applications,” Springer, 2006. [2] Rossing, Thomas, F. Richard Moore, and Paul A. Wheeler, “The Science of Sound,” 3rd ed. San Francisco, CA: Addison-Wesley Developers Press, 2002. [3] A. Al-Qaisi, S. A. Khawatreh, A. Sharadqah, Z. A. Alqadi, "Wave File Features Extraction using Reduced LBP," International Journal of Electrical and Computer Engineering (IJECE), vol. 8, no. 5, pp. 2780-2787, 2018. [4] N. Shrivastava and V. Tyagi, “Noise-invariant structure pattern for image texture classification and retrieval,” Multimedia Tools and Applications, vol. 75, no. 18, pp. 10887-10906, 2016. [5] S. Liao, M. W. K. Law, and A. C. S. Chung, “Dominant local binary patterns for texture classification,” IEEE Transactions on Image Processing, vol. 18, no. 5, pp. 1107-1118, 2009. [6] T. Ojala, M. Pietikäinen, and T. Mäenpää, “Multiresolution gray-scale and rotation invariant texture classification with local binary patterns,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 24, no. 7, pp. 971-987, 2002. [7] Z. Guo, L. Zhang, and D. Zhang, “A completed modeling of local binary pattern operator for texture classification,” IEEE Transactions on Image Processing, vol. 19, no. 6, pp. 1657-1663, 2010. [8] Z. Guo, L. Zhang, and D. Zhang, “Rotation invariant texture classification using LBP variance (LBPV) with global matching,” Pattern Recognition, vol. 43, no. 3, pp. 706-719, 2010. [9] G. Zhao and M. Pietikäinen, “Dynamic texture recognition using local binary patterns with an application to facial expressions,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 29, no. 6, pp. 915-928, 2007.
  • 6. Int J Elec & Comp Eng ISSN: 2088-8708  Developing digital signal clustering method using local binary pattern histogram (Rashad J. Rasras) 877 [10] G. Zhao, M. Barnard, and M. Pietikäinen, “Lipreading with local spatiotemporal descriptors,” IEEE Transactions on Multimedia, vol. 11, no. 7, pp. 1254-1265, 2009. [11] G. Zhao, T. Ahonen, J. Matas, and M. Pietikäinen, “Rotation-invariant image and video description with local binary pattern features,” IEEE Transactions on Image Processing, vol. 21, no. 4, pp. 1465-1477, 2012. [12] T. Ojala, M. Pietikäinen, and D. Harwood, “A comparative study of texture measures with classification based on featured distributions,” Pattern Recognition, vol. 29, no. 1, pp. 51-59, 1996. [13] G. Kylberg and I. M. Sintorn, “Evaluation of noise robustness for local binary pattern descriptors in texture classification,” EURASIP Journal on Image and Video Processing, vol. 2013, no. 17. 2013. [14] X. Tan and B. Triggs, “Enhanced local texture feature sets for face recognition under difficult lighting conditions,” IEEE Transactions on Image Processing, vol. 19, no. 6, pp. 1635-1650, 2010. [15] H. Tang, B. Yin, Y. Sun, and Y. Hu, “3D face recognition using local binary patterns,” Signal Processing, vol. 93, no. 8, pp. 2190-2198, 2013. [16] T. Ahonen, A. Hadid, and M. Pietikäinen, “Face Description with Local Binary Patterns: Application to Face Recognition,” in IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 28, no. 12, pp. 2037-2041, 2006. [17] Sajida P., Nadeem N. and Jherna D., "Review on Local Binary Pattern (LBP) Texture Descritor and Its Variants," International Journal of Advanced Research (IJAR), vol. 5, no. 5, pp. 708-717, 2017. [18] Y. Yin, X. Wang, D. Xu, F. Liu, Y. Wang, and W. Wu, “Robust visual detection-learning-tracking framework for autonomous aerial refueling of UAVs,” IEEE Transactions on Instrumentation and Measurement, vol. 65, no. 3, pp. 510-521, 2016. [19] B. Zahran, J. Al-Azzeh, Z. Alqadi and Mohd-Ashraf Al Zoghoul, "A Modified Lbp Method To Extract Features From Color Images," Journal of Theoretical and Applied Information Technology, vol. 96, no. 10, pp. 3014-3024, 2018. [20] Madhuri A. Tayal, M. M. Raghuwanshi, “Review on Various Clustering Methods for the Image Data,” Journal of Emerging Trends in Computing and Information Sciences, vol. 2, pp. 34-38, 2011. [21] H. Tariq, S. Burney, "K-Means Cluster Analysis for Image Segmentation,” International Journal of Computer Applications, vol. 96, no. 4, pp. 1-8, 2014. [22] D. Sa'adillah Maylawati, T. Priatna, H. Sugilar, M. Ali Ramdhani," Data science for digital culture improvement in higher education using K-means clustering and text analytics," International Journal of Electrical and Computer Engineering (IJECE), vol. 10, no. 5, pp. 4569-4580, 2020. [23] A. Abdul-hussian Hassan, W. Md Shah, M. Fairuz Iskandar Othman, and H. Hassan, "Evaluate the performance of K-Means and the fuzzy C-Means algorithms to formation balanced clusters in wireless sensor networks," International Journal of Electrical and Computer Engineering (IJECE), vol. 10, no. 2, pp. 1515-1523, 2020. [24] E. Cherrat, R. Alaoui, and H. Bouzahir, "Improving of Fingerprint Segmentation Images Based on K-means and DBSCAN Clustering,” International Journal of Electrical and Computer Engineering (IJECE), vol. 9, no. 4, pp. 2425-2432, 2019. [25] I. Qays Abduljaleel, and A. Hameed Khaleel, "Hiding text in speech signal using K-means, LSB techniques and chaotic maps," International Journal of Electrical and Computer Engineering (IJECE), vol. 10, no. 6, pp. 5726-5735, 2020. BIOGRAPHIES OF AUTHORS Rashad J. Rasras received the PhD degree from National Technical University (Kharkov Polytechnic Institute) in 2001, with research in automated intelligent control systems. His research interest includes image processing, machine learning, and advanced computer architecture. He works as an associative professor at Computer Engineering department, Al-Balqa Applied University. Bilal Zahran received the B.Sc degree in Electrical & Electronic Eng. from Middle East Technical University, Turkey, in 1996, the M.Sc degree in Communications Eng. from University of Jordan, Jordan, in 1999, and the PhD degree in Computer Information System (CIS) from Arab Academy for Banking and Financial Sciences, Jordan, in 2009. He is currently working as an Associate Professor at department of Computer Engineering, Faculty of Engineering Technology, Al-Balqa Applied University, Jordan. His research interests include artificial intelligence, optimization and digital signal processing fields. Email: zahranb@bau.edu.jo, / zahranb@yahoo.com
  • 7.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 11, No. 1, February 2021 : 872 - 878 878 Mutaz Rasmi Abu Sara received the B.Sc from Saint Petersburg Electrotechnical University in 2004. He received the Master of Science (Database Systems) from Saint Petersburg Electrotechnical University in 2006. After working as programmer at BiSoft Company in Saint Petersburg. He received the Phd in Saint Petersburg Electrotechnical University from 2007) with Research and Development of Integrated Database Circuit Components for CAD Schematic. His research interest includes Database Systems, Algorithms and Data Structures and Optimization. He works as assistant professor from 2011 till now at Taibah University. Ziad AlQadi is currently working as a Professor at Computer Engineering Department, Faculty of Engineering Technology, Al-Balqa Applied University. He is the Head of Computer engineering department. His research interests include Signal processing, parallel processing, image processing