ECG Diagnostics based on the Filter-Bank Signal Processing and ANN/SVM Classification

Size: px
Start display at page:

Download "ECG Diagnostics based on the Filter-Bank Signal Processing and ANN/SVM Classification"

Transcription

1 ECG Diagnostics based on the Filter-Bank Signal Processing and ANN/SVM Classification EMIR TURAJLIC, DZENAN SOFTIC, EHSAN EYDI Department of Computer Science University Sarajevo School of Science and Technology Hrasnicka cesta 3a, 7 Sarajevo BOSNIA AND HERZEGOVINA emirturajlic@sssteduba dzenansoftic@stusssteduba ehsaneydi@sssteduba wwwsssteduba Abstract: - Processing and classification of electrocardiogram (ECG) recordings are some of the most challenging fields of biomedical signal processing owing to the fact that ECG signals commonly exhibit complex temporal morphology and contain numerous artifacts of data collection process This paper presents a comparative analysis between the Artificial Neural Networks and Support Vector Machines classification performances based on the feature vectors developed from the Filter-Bank processing of ECG signal The system is evaluated in the context of Supraventricular Arrhythmia diagnostics FIR Filter-Bank decomposes the ECG waveform into a various frequency components and enables independent temporal and spectral processing of ECG signal The feature vectors are developed as a set of statistical measures that describe the energy distribution in the individual sub-bands The considered statistical descriptors include, variance, ness and kurtosis In this paper, a systematic study of diagnostic performance is imposed on the choice of feature vector An optimal Filter-Bank size is ascertained and the relevance of individual frequency bands is evaluated Furthermore, the diagnostic relevance of statistical descriptors is assessed The experimental results demonstrate that optimization of feature vectors, in terms of sub-band selection and statistical descriptor choices, leads to a considerable reduction in the feature vector size and to an improvement in the classification accuracy rate Key-Words: - Biomedical signal processing; ECG diagnostics; filter-banks; support vector machines; ANN Introduction Electrocardiogram (ECG) is a time-varying signal corresponding to the electrical activity of cardiac muscle and is readily obtained as a measurement of the potential difference between electrodes placed on a surface of the skin The number of people suffering from cardiac illnesses is on the rise, as well as the cost associated with their management and treatment Thus, it is increasingly important to develop a reliable, an objective and a fully automatic method for ECG monitoring and diagnostics However, even after decades of research, ECG signal analysis remains one of the most challenging undertakings in modern biomedical signal processing ECG signal belongs to a category of non-stationary, quasi-periodic waveforms It frequently exhibits complex nonlinear temporal morphology and contains artifacts of data collection process, such as baseline wander (caused by respiration) and high-frequency electromyography noise A number of approaches for ECG signal analysis have been proposed, including Gauss curve modeling via nonlinear optimization algorithms [], Hilbert Transform based modeling [2], Mealy and Moore automata model [3], threshold methods [4], wavelet transform and principal component analysis [5], Archetypical Analysis [6], Hidden Markov modeling [7], [8], and Filter Bank approach [9], [] Filter bank (FB) approach is used to decompose an ECG signal into multiple frequency sub-bands and thus, enable independent processing of temporal and spectral domains As such, filter bank signal processing methods have been successfully employed on range of ECG applications, including beat detection, beat classification, ECG enhancement and noise alert [9-2] This paper presents a study of filter bank based processing of ECG signal for the purpose of feature vector development for Supraventricular Arrhythmia database diagnostics The proposed method relies on the FIR filter bank to decompose an ECG signal into a number of signals ISBN:

2 corresponding to uniformly distributed frequency bands A set of statistical measures are employed to describe the energy distribution in each sub-band and to form a feature vector for the ECG signal Support Vector Machines (SVM) and Artificial Neural Networks (ANN) are considered as the principal algorithms for ECG-feature-vector classification In this paper, the effect of filter bank size on the diagnostic accuracy is examined The diagnostic relevance of each statistical parameter and individual sub-bands is studied, in isolation and in combination A systematic study of feature vector candidates is proposed in an attempt to reduce the feature vector size and improve diagnostic accuracy 2 Classification Algorithms In this section, a review of the considered classification algorithms is presented Figure SVM hyperplane U wlj U2 l = L+ UL- UL UBias= j = J+ wjk k = K S SK- SK 2 Support Vector Machines The basic principle behind SVM is to map the input vector to a higher dimensional space and to construct a hyperplane to classify the training data [3] [4], as illustrated in Fig In order to maximize the distance between the two classes and to get the optimal hyperplane, two parallel hyperplanes are constructed on each side of the separating hyperplane The larger distance between these two hyperplanes denotes better classification performance Based on the sample class, parallel hyperplanes are constructed in form of: wx b Where w represents a p-dimensional vector and b is the offset parameter that controls the separating hyperplane margin The points, x, along the hyperplane represent the supporting vectors The optimal separating hyperplane can be found by using Lagrange multipliers, as in (2) T L ( w, b, a) w ai ( yi ( w xi b) ) 2 Here, a i represents a Lagrange s multiplier Lagrange multiplier are minimized with respect to w and b and maximized with respect to a i for ( a i >) Primal or dual form can be used for solving this problem Nonlinearity of classification process is addressed via a kernel function n i INPUT LAYER HIDDEN LAYER Figure 2 ANN Structure OUTPUT LAYER In this paper, it is assumed that linear separation of features is not possible and thus, the Radial Basis Function (RBF) kernel method is employed, with the following feature space mapping: 2 j K( x, x ) exp( x, x ) i j Here, denotes the kernel parameter In comparison to the polynomial kernel, RBF has a reduced number hyperparameters and fewer numerical difficulties 22 Artificial Neural Networks Fig 2 presents a schematic diagram of a general artificial neural network architecture consisting of L inputs, J neurons in a hidden layer and K outputs Each neuron computes the weighted sum of its inputs and subsequently, passes the output through a activation function to obtain a neuron response The most important features of neural network classifier are related to its architecture, the choice of activation function and the choice of training method Under the proposed classification scheme, the informal experiments have shown that a 6- neuron hidden layer structure with a single output neuron, in conjunction with a sigmoid activation function and the Levenberg-Marquardt training i ISBN:

3 algorithm constitute the optimal ANN design The Levenberg-Marquardt method is, effectively, a hybrid algorithm that combines the advantages of the second order Gauss-Newton method and the first order Gradients Descent [5] The Levenberg- Marquardt learning method adopts a general second order learning formulation: m m m m m w w Δw w H g, m Here, w m, gm denote the ANN weight values and the error derivative at iteration step m, respectively However, in Levenberg-Marquardt learning method, Hessian matrix H, is modified to include a conditioning term, e I, which ensures that the approximated Hessian matrix is readily invertible The Levenberg-Marquardt weight update takes the following form: Figure 3 A proposed system for ECG diagnostics m m m m m m, T w w J J e I J e m Here, I represents identity matrix, e denotes natural exponential, J denotes the Jacobian matrix, and λ corresponds to an automatically evaluated constant that ensures the stability of solution Filter Coeffic ient V alue Filter-Bank 4: Hz 3 ECG Classification System Fig 3 presents a block diagram of the proposed ECG diagnostic system The system relies on SVM or ANN algorithm to classify feature vectors derived from the Filter Bank processing of ECG signal An FIR Filter Bank, decomposes the ECG signal into N uniformly distributed frequency bands that together encompass the range -64 Hz The upper limit of the considered frequency range corresponds to the maximum frequency represented by a signal with the sampling rate of 28Hz, a Nyquist frequency This value is related to the lowest sampling frequency in the considered ECG signal database and it corresponds to the operating sampling rate of the system presented in Fig 3 The filter bank filters are designed as Finite Impulse Response (FIR) filters with 56 coefficients In Fig 4, the coefficient values corresponding to the fourth filter in a 6-filter-bank system are displayed This particular filter is a band-pass filter with the passband range Hz In general, all filters in the filter-bank exhibit linear phase property and have the identical group delay An example of Filter bank processing of ECG signal is illustrated in Fig 5 Figure 4 Am plitude FIR-Filter cooefficients for the 4 th filter in a six filter-bank system ECG signal output:filter output:filter output:filter output:filter Am plitude output:filter output:filter Figure 5 An example of an ECG wavform and the corresponding filter outputs for a six filter bak system ISBN:

4 Here, the filter outputs for a six filter bank system corresponding to a sample ECG waveform are presented For each sub-band, energy of the ECG signal is evaluated over the duration of 5 seconds, every 5 seconds Subsequently, the energy in each sub-band is scaled to represent the percentage of total energy found in the range of -64Hz Subsequently, four statistical parameters, namely, variance, ness and kurtosis are used to independently describe the energy distribution in each sub-band These parameters are concatenated to form a 4xN long ECG feature vector, where N denotes the total number of filters in a filter bank When a database of feature vectors representing the healthy and pathological ECG signals is formed, the feature vectors are normalized using z-score normalization method These normalized feature vectors are employed for training and testing of the considered classification algorithms The classification results are employed to assess the quality of various feature vectors and to ascertain the levels of diagnostic information contained in the individual frequency sub-bands in relation to the selected set of statistical descriptors 4 Results and Discussion The training and testing of the ECG diagnostic system is based on a database containing 73 onehour-long recordings of ECG signal [6], including 32 cases of healthy control recordings from the Fantasia database, sampled at 25 Hz, and 4 cases related to the Supraventricular Arrhythmia database, sampled at 28 Hz The dataset is randomly divided into training (5% of available data) and testing data (5% of available data) Prior to the experiments, the entire database of ECG recordings is re-sampled to 28 Hz and the baseline wander is removed from the signal with the linear phase, high-pass filter with the cut-off at 8 Hz Examples of healthy and pathological ECG signals are shown in Fig 6 The classification performance is evaluated in terms of sensitivity (Se), specificity (Sp) and accuracy (Acc), defined in (7), (8) and (9), respectively Se TP /( TP FN ) Sp TN /( TN FP) Acc TP TN /( TP TN FP FN ) Here, TP and TN denote the number of true positive and true negative cases, respectively, while FP and FN denote the number of false positive and false negative cases, respectively Figure 6 Examples of a healthy and a pathalogical ECG signal The results are reported as the average values obtained on an ensemble of 5 independent training and testing scenarios In the first experiment, the effect of filter bank number on the ability to differentiate between healthy signals from pathological ECG signals is examined The filter bank size is varied in the range between 4 to 2 filters In each instant, the statistical description of the sub-band energy distribution is characterized by all four considered statistical measures:, variance, ness and kurtosis The experimental results are reported in Table The table reports the feature vector size, ANN accuracy and SVM accuracy results for each of the considered filter bank sizes It should be noted that the principal repercussion of having a greater number of filters in a filter bank are an increase in the feature vectors size, improvement in spectral resolution and a reduction in the pass-band range of individual filters The results clearly indicate that the classification performance is strongly affected by the choice of filter bank size The highest classification accuracy levels, 949% for SVM and 933% for ANN, are attained when ECG signal is decomposed into 6 uniformly distributed frequency intervals This optimal filter bank size corresponds to a feature vector with 24 parameters It can be observed that both, ANN and SVM results display similar trends across the filter bank size values In general, the further the filter bank size is increased or lowered from the optimal value, the lower the quality of classification performance However, for each of the considered filter bank sizes, SVM, if only but marginally outperforms the artificial neural network classifier Thus, SVM performance is examined in more detail and the corresponding sensitivity and specificity results are reported The sensitivity and specificity results closely follow the classification accuracy levels and are similarly affected by the filter bank number The reported sensitivity levels are slightly higher ISBN:

5 than specificity levels which is to be expected for a database containing a greater number of pathological Note that in all experiments to follow, SVM offers a superior performance to ANN and thus, sensitivity and specificity results are reported for SVM only In the next experiment, an attempt is made to establish the diagnostic relevance of individual subbands in isolation from other sub-bands The experiment is based on the optimal filter bank size of six filters Again, the feature vector is constructed using all four statistical measures The classification results are reported in Table 2 Clearly individual sub-bands have very different capacity levels to discriminate between healthy and pathological signals The highest classification accuracy levels, 886% for SVM and 884% for ANN, are attained for the 5 th sub-band This band is associated with a frequency range of Hz In general, the three sub-bands at a higher end of spectral range give rise to better classification performance results compared to those at the lower end of the spectral range In each case, feature vector has only four elements Compared to the previous experiments, this constitutes a significant reduction in the feature vector size and thus, the corresponding drop in the classification performance is observed The following experiment aims to address the effect of using information from multiple sub-bands on the quality of ECG diagnostics In fact, an attempt is made to ascertain the specific combination of sub-bands that would lead to the highest classification accuracy rate, while still using all four statistical measures to construct the feature vector Although, exhaustive evaluation of sub-band combinations is performed, only the most relevant results are reported in Table 3 The results demonstrate that a direct combination of sub-bands with the highest diagnostic relevance, as evaluated in the previous experiment, does not necessarily lead to a significant increase in the classification accuracy rate Individually, 5 th and 6 th bands have the highest diagnostic relevance, but the combined set of features from the two bands does not lead to notable improvement in the accuracy rate compared to the case when the fifth sub-band is used on its own (889% vs 886% for SVM) To put these values in a context of the first experiment, SVM classification accuracy rate is almost 5% lower compared to the instant when all six sub-bands are employed TABLE : PERFOMANCE VS FILTER BANK SIZE Number of Filter Banks in the range -64 Hz N=4 N=5 N=6 N=7 N=8 N= N=2 No Features ANN Acc [%] SVM Acc [%] SVM Se [%] SVM Sp [%] TABLE 2: PERFOMANCE FOR INDIVIDUAL SUBBANDS Sub-bands Banks Fr range (Hz) No Features ANN Acc [%] SVM Acc [%] SVM Se [%] SVM Sp [%] TABLE 3: OTIMIZING SUBBAND SELECTION Sub-bands Banks No Features ANN Acc[%] SVM Acc[%] SVM Se [%] SVM Sp [%] TABLE 4: PERFOMANCE FOR VARIOUS CHOICES OF STATISTICAL MEASSURES Banks Statistical Measures var var kurt var var kurt No Features ANN Acc[%] SVM Acc[%] SVM Se [%] SVM Sp [%] TABLE 5: OPTIMIZING SUB-BAND SELECTION AND THE CHOICE OF FEATURE VECTOR MEASSURES Sub-bands Banks Meassures var kurt No Features ANN Acc[%] SVM Acc[%] SVM Se [%] SVM Sp [%] ISBN:

6 A similar observation is made when the features from spectrally adjacent sub-bands, eg 5 th and 4 th, are combined Combining the adjacent sub-bands did not lead to an improvement the overall accuracy rate On the other hand, when non-adjacent subbands are combined, higher improvements in the classification performance are observed, eg combination of 4 th and 6 th sub-bands and 5 th and st sub-band pairing These observations suggest that there exists a significant amount of redundancy associated with diagnostically relevant information between the individual sub-bands and especially, between the adjacent sub-bands A similar observation is made when combinations of three sub-bands are used to form ECG feature vectors The highest classification accuracy rate of 978% is reported for a SVM classifier and a feature vector involving a combination of st, 3 rd, and 5 th In comparison to the case when all sub-bands are used, this result constitutes an increase of 3% in the accuracy rate and a 5% reduction in the feature vector size In a persistent attempt to reduce the feature vector size and to improve the classification performance, the diagnostic relevance of individual statistical parameters, in isolation and combination is considered in the following experiment The experiment is based on all six sub-bands being used to construct the ECG feature vectors The results are reported in Table 4 When individual statistical measures are considered in isolation, attains the highest accuracy rate, 957% for SVM, which is slightly higher than when all four statistical measures are used in combination, see Table This observation could be explained by the high capacity of this particular statistical measure to describe the diagnostically relevant information and an associated significant decrease in the feature vector size, which allows improved classifier training Other statistical descriptors attain a similar accuracy rate of about 9% for the SVM classifier and individually they show a significant capacity to represent the diagnostically relevant information in the ECG signal In an exhaustive search where the statistical descriptors are used in combination for all six sub-bands, the highest classification accuracy rate, 976% for SVM, is attained for a 2-parameter long feature vector involving the and pairing In the final experiment, an attempt is made to find the optimal combination of the statistical descriptors and frequency sub-bands that gives rise to the highest classification accuracy rate All combinations of sub-bands and statistical measures are evaluated, but the most significant results are reported in Table 5 The highest classification accuracy rate, 988% for SVM, is obtained for the combination of st, 3 rd, and 5 th frequency sub-bands, and with and as the principal statistical descriptors The corresponding feature vector corresponds to the optimal frequency sub-band combination and the optimal statistical descriptor combination evaluated independently in the previous experiments In comparison to the case when all six sub-bands are used together with all four statistical descriptors, the optimized feature vector denotes an improvement in the classification accuracy rate, from 949% to 988%, and a significant feature vector size reduction, from 24 parameters to 6 parameters The decrease in the dimensionality of pattern representation has implications in the classification speed increase and lowering of computational cost 5 Conclusion This paper presents a systematic study of feature vectors derived from the filter bank processing of ECG signal for the diagnostic applications of heart conditions, and in particular Supraventricular Arrhythmia Here, the considered ECG feature vector is based on a set of statistical descriptors (, variance, ness and kurtosis) of the energy distribution in the individual filter banks The quality of feature vector, in terms of its capacity to differentiate between pathological from healthy ECG signals, is evaluated using the Artificial Neural Networks and Support Vector Machines The results have shown that the classification accuracy is strongly affected by the choice of filter bank number A filter bank involving six filters that uniformly partition the spectral range -64Hz is shown to be the optimal filter bank size The diagnostic relevance of each statistical parameter and individual sub-bands is studied, in isolation and in combination The results show that the individual frequency sub-bands have very different capacity levels to discriminate between healthy and pathological signals The highest discriminatory capacity is found in the band associated with the Hz range It is demonstrated that a direct combination of sub-bands with the highest individual diagnostic relevance does not necessarily lead to a significant increase in the classification accuracy rate A significant amount of redundancy in diagnostically relevant information is found to exist between the individual sub-bands and especially between spectrally adjacent sub-bands In a study of the diagnostic relevance of the ISBN:

7 considered statistical parameters, it is ascertained that of sub-band energy distribution is associated with the highest diagnostic accuracy rate The optimal feature vector is found, to be a combination of st, 3 rd, and 5 th frequency sub-bands with and as the principal statistical descriptors In comparison to the case when all six sub-bands are used together with all four statistical descriptors, the optimized feature vector denotes an improvement in the classification accuracy rate, from 949% to 988%, and the 75% feature vector size reduction, from 24 parameters to 6 parameters The decrease in the dimensionality of pattern representation has implications in the classification speed increase and lowering of computational cost Classification accuracy, specificity and sensitivity rates attained on the proposed ECG feature vector, under the support vector machine classification framework, indicate that the proposed method could be used as a part of the processes for monitoring and diagnosing heart conditions References: [] PE McSharry, GD Clifford, L Tarassenko, LA Smith, A Dynamical Model for Generating Synthetic Electrocardiogram Signals, IEEE Trans On Biomed Eng Publishing House, 5(2), 23, pp [2] CN Jean, NA Amine, Hilbert Transform Based ECG Modeling, Biomedical Engineering, Springer Link, vol 39(3), 25, 36 4 [3] A Martusevičienė, Z Navickas, A Vainoras, ECG Data Analysis Using the Convolution of Mealy and Moore Automata, Electronics and Electrical Engineering Kaunas: Technologija, 4(), 2, pp 3 6 [4] R Jan e, A Blasi, J Garc ia, and P Laguna, Evaluation of an automatic threshold based detector of waveform limits in Holter ECG with QT database, In Computers in Cardiology, IEEE Press, 997, pp [5] H Chaouch, KOuni, L Nabli, Segmenting and supervising an ECG signal by combining the CWT PCA, IJCSI International Journal of Computer Science Issues, vol 9(), 22, pp [6] MD Ortigueira, Archetypal ECG Analysis, Proceedings of the th Portuguese Conference on Pattern Recognition, Proc RECPAD'98, March 998, pp [7] S Graja and JM Boucher, Multiscale hidden Markov model applied to ECG segmentation, In WISP 23: IEEE International Symposium on Intelligent Signal Processing, Budapest, Hungary, 23, pp 5 9 [8] A Koski, Modelling ECG signals with hidden Markov models Artificial Intelligence in Medicine, 8, 996, pp [9] U Qidwai, and M, Shakir, Filter Bank Approach to Critical Cardiac Abnormalities Detection using ECG data under Fuzzy Classification, International Journal of Computer Information Systems Industrial Management Applications (ISSN: ), vol 5, 22, pp [] U Qidwai, and M, Shakir, Embedded System Design with Filter Bank and Fuzzy Classification Approach to Critical Cardiac Abnormalities Detection, IEEE Symposium on Industrial Electronics and Applications, Indonesia, 22 [] AG Ramakrishnan, S Saha, ECG compression by multirate processing of beats, Computers and Biomedical Research Journal, vol 29(5), 996, pp [2] VX Afonso, WJ Tompkins, TQ Nguyen, K, Michler, and S Luo, Comparing stress ECG enhancement algorithms: with an introduction to a Filter Bank based approach, IEEE Eng in Med and Biol Mag, vol 5, no 3, 996, pp [3] BE Boser, I Guyon, and V Vapnik, A training algorithm for optimal margin classifiers, In Proceedings of the Fifth Annual Workshop on Computational Learning Theory, 992, pp [4] V Vapnik, The Nature of Statistical Learning, Theory NY: Springer-Verlag, 995 [5] S Haykin, Neural Network and Learning Machines, Ed 3, Prentice Hall, 29 [6] Goldberger AL, Amaral LAN, Glass L, Hausdorff JM, Ivanov PCh, Mark RG, Mietus JE, Moody GB, Peng CK, Stanley HE PhysioBank, PhysioToolkit, and PhysioNet: Components of a New Research Resource for Complex Physiologic Signals Circulation (23):e25-e /e25]; 2 (June 3) PMID: 8528; doi: 6/CIR23e25 ISBN:

ECG SIGNAL COMPRESSION BASED ON FRACTALS AND RLE

ECG SIGNAL COMPRESSION BASED ON FRACTALS AND RLE ECG SIGNAL COMPRESSION BASED ON FRACTALS AND Andrea Němcová Doctoral Degree Programme (1), FEEC BUT E-mail: xnemco01@stud.feec.vutbr.cz Supervised by: Martin Vítek E-mail: vitek@feec.vutbr.cz Abstract:

More information

arxiv: v1 [cs.ce] 20 Dec 2012

arxiv: v1 [cs.ce] 20 Dec 2012 A Neural Network Approach to ECG Denoising arxiv:1212.5217v1 [cs.ce] 20 Dec 2012 Rui Rodrigues (rapr@fct.unl.pt) and Paula Couto (mpcc@fct.unl.pt) Departamento de Matemática da Faculdade de Ciencias e

More information

MUSICAL NOTE AND INSTRUMENT CLASSIFICATION WITH LIKELIHOOD-FREQUENCY-TIME ANALYSIS AND SUPPORT VECTOR MACHINES

MUSICAL NOTE AND INSTRUMENT CLASSIFICATION WITH LIKELIHOOD-FREQUENCY-TIME ANALYSIS AND SUPPORT VECTOR MACHINES MUSICAL NOTE AND INSTRUMENT CLASSIFICATION WITH LIKELIHOOD-FREQUENCY-TIME ANALYSIS AND SUPPORT VECTOR MACHINES Mehmet Erdal Özbek 1, Claude Delpha 2, and Pierre Duhamel 2 1 Dept. of Electrical and Electronics

More information

MUSICAL INSTRUMENT RECOGNITION WITH WAVELET ENVELOPES

MUSICAL INSTRUMENT RECOGNITION WITH WAVELET ENVELOPES MUSICAL INSTRUMENT RECOGNITION WITH WAVELET ENVELOPES PACS: 43.60.Lq Hacihabiboglu, Huseyin 1,2 ; Canagarajah C. Nishan 2 1 Sonic Arts Research Centre (SARC) School of Computer Science Queen s University

More information

CS229 Project Report Polyphonic Piano Transcription

CS229 Project Report Polyphonic Piano Transcription CS229 Project Report Polyphonic Piano Transcription Mohammad Sadegh Ebrahimi Stanford University Jean-Baptiste Boin Stanford University sadegh@stanford.edu jbboin@stanford.edu 1. Introduction In this project

More information

Detecting Musical Key with Supervised Learning

Detecting Musical Key with Supervised Learning Detecting Musical Key with Supervised Learning Robert Mahieu Department of Electrical Engineering Stanford University rmahieu@stanford.edu Abstract This paper proposes and tests performance of two different

More information

Chord Classification of an Audio Signal using Artificial Neural Network

Chord Classification of an Audio Signal using Artificial Neural Network Chord Classification of an Audio Signal using Artificial Neural Network Ronesh Shrestha Student, Department of Electrical and Electronic Engineering, Kathmandu University, Dhulikhel, Nepal ---------------------------------------------------------------------***---------------------------------------------------------------------

More information

Copy Move Image Forgery Detection Method Using Steerable Pyramid Transform and Texture Descriptor

Copy Move Image Forgery Detection Method Using Steerable Pyramid Transform and Texture Descriptor Copy Move Image Forgery Detection Method Using Steerable Pyramid Transform and Texture Descriptor Ghulam Muhammad 1, Muneer H. Al-Hammadi 1, Muhammad Hussain 2, Anwar M. Mirza 1, and George Bebis 3 1 Dept.

More information

Data Mining in Medical Analysis and Performance Evaluation

Data Mining in Medical Analysis and Performance Evaluation 2011 International Conference on Software and Computer Applications IPCSIT vol.9 (2011) (2011) IACSIT Press, Singapore Data Mining in Medical Analysis and Performance Evaluation Marek Penhaker, Vladimir

More information

Automatic Rhythmic Notation from Single Voice Audio Sources

Automatic Rhythmic Notation from Single Voice Audio Sources Automatic Rhythmic Notation from Single Voice Audio Sources Jack O Reilly, Shashwat Udit Introduction In this project we used machine learning technique to make estimations of rhythmic notation of a sung

More information

Skip Length and Inter-Starvation Distance as a Combined Metric to Assess the Quality of Transmitted Video

Skip Length and Inter-Starvation Distance as a Combined Metric to Assess the Quality of Transmitted Video Skip Length and Inter-Starvation Distance as a Combined Metric to Assess the Quality of Transmitted Video Mohamed Hassan, Taha Landolsi, Husameldin Mukhtar, and Tamer Shanableh College of Engineering American

More information

WHAT MAKES FOR A HIT POP SONG? WHAT MAKES FOR A POP SONG?

WHAT MAKES FOR A HIT POP SONG? WHAT MAKES FOR A POP SONG? WHAT MAKES FOR A HIT POP SONG? WHAT MAKES FOR A POP SONG? NICHOLAS BORG AND GEORGE HOKKANEN Abstract. The possibility of a hit song prediction algorithm is both academically interesting and industry motivated.

More information

International Journal of Advance Engineering and Research Development MUSICAL INSTRUMENT IDENTIFICATION AND STATUS FINDING WITH MFCC

International Journal of Advance Engineering and Research Development MUSICAL INSTRUMENT IDENTIFICATION AND STATUS FINDING WITH MFCC Scientific Journal of Impact Factor (SJIF): 5.71 International Journal of Advance Engineering and Research Development Volume 5, Issue 04, April -2018 e-issn (O): 2348-4470 p-issn (P): 2348-6406 MUSICAL

More information

Motion Artifact removal in Ambulatory ECG Signal using ICA

Motion Artifact removal in Ambulatory ECG Signal using ICA International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 3-89 Volume: Issue: 57 Motion Artifact removal in Ambulatory ECG Signal using ICA Deepak Vala, Tanmay Pawar, Department

More information

DAT335 Music Perception and Cognition Cogswell Polytechnical College Spring Week 6 Class Notes

DAT335 Music Perception and Cognition Cogswell Polytechnical College Spring Week 6 Class Notes DAT335 Music Perception and Cognition Cogswell Polytechnical College Spring 2009 Week 6 Class Notes Pitch Perception Introduction Pitch may be described as that attribute of auditory sensation in terms

More information

Hidden Markov Model based dance recognition

Hidden Markov Model based dance recognition Hidden Markov Model based dance recognition Dragutin Hrenek, Nenad Mikša, Robert Perica, Pavle Prentašić and Boris Trubić University of Zagreb, Faculty of Electrical Engineering and Computing Unska 3,

More information

Improving Performance in Neural Networks Using a Boosting Algorithm

Improving Performance in Neural Networks Using a Boosting Algorithm - Improving Performance in Neural Networks Using a Boosting Algorithm Harris Drucker AT&T Bell Laboratories Holmdel, NJ 07733 Robert Schapire AT&T Bell Laboratories Murray Hill, NJ 07974 Patrice Simard

More information

INTER GENRE SIMILARITY MODELLING FOR AUTOMATIC MUSIC GENRE CLASSIFICATION

INTER GENRE SIMILARITY MODELLING FOR AUTOMATIC MUSIC GENRE CLASSIFICATION INTER GENRE SIMILARITY MODELLING FOR AUTOMATIC MUSIC GENRE CLASSIFICATION ULAŞ BAĞCI AND ENGIN ERZIN arxiv:0907.3220v1 [cs.sd] 18 Jul 2009 ABSTRACT. Music genre classification is an essential tool for

More information

Distortion Analysis Of Tamil Language Characters Recognition

Distortion Analysis Of Tamil Language Characters Recognition www.ijcsi.org 390 Distortion Analysis Of Tamil Language Characters Recognition Gowri.N 1, R. Bhaskaran 2, 1. T.B.A.K. College for Women, Kilakarai, 2. School Of Mathematics, Madurai Kamaraj University,

More information

2. Problem formulation

2. Problem formulation Artificial Neural Networks in the Automatic License Plate Recognition. Ascencio López José Ignacio, Ramírez Martínez José María Facultad de Ciencias Universidad Autónoma de Baja California Km. 103 Carretera

More information

Research Article. ISSN (Print) *Corresponding author Shireen Fathima

Research Article. ISSN (Print) *Corresponding author Shireen Fathima Scholars Journal of Engineering and Technology (SJET) Sch. J. Eng. Tech., 2014; 2(4C):613-620 Scholars Academic and Scientific Publisher (An International Publisher for Academic and Scientific Resources)

More information

Deep Neural Networks Scanning for patterns (aka convolutional networks) Bhiksha Raj

Deep Neural Networks Scanning for patterns (aka convolutional networks) Bhiksha Raj Deep Neural Networks Scanning for patterns (aka convolutional networks) Bhiksha Raj 1 Story so far MLPs are universal function approximators Boolean functions, classifiers, and regressions MLPs can be

More information

Reconstruction of Ca 2+ dynamics from low frame rate Ca 2+ imaging data CS229 final project. Submitted by: Limor Bursztyn

Reconstruction of Ca 2+ dynamics from low frame rate Ca 2+ imaging data CS229 final project. Submitted by: Limor Bursztyn Reconstruction of Ca 2+ dynamics from low frame rate Ca 2+ imaging data CS229 final project. Submitted by: Limor Bursztyn Introduction Active neurons communicate by action potential firing (spikes), accompanied

More information

19 th INTERNATIONAL CONGRESS ON ACOUSTICS MADRID, 2-7 SEPTEMBER 2007

19 th INTERNATIONAL CONGRESS ON ACOUSTICS MADRID, 2-7 SEPTEMBER 2007 19 th INTERNATIONAL CONGRESS ON ACOUSTICS MADRID, 2-7 SEPTEMBER 2007 AN HMM BASED INVESTIGATION OF DIFFERENCES BETWEEN MUSICAL INSTRUMENTS OF THE SAME TYPE PACS: 43.75.-z Eichner, Matthias; Wolff, Matthias;

More information

Neural Network for Music Instrument Identi cation

Neural Network for Music Instrument Identi cation Neural Network for Music Instrument Identi cation Zhiwen Zhang(MSE), Hanze Tu(CCRMA), Yuan Li(CCRMA) SUN ID: zhiwen, hanze, yuanli92 Abstract - In the context of music, instrument identi cation would contribute

More information

Instrument Recognition in Polyphonic Mixtures Using Spectral Envelopes

Instrument Recognition in Polyphonic Mixtures Using Spectral Envelopes Instrument Recognition in Polyphonic Mixtures Using Spectral Envelopes hello Jay Biernat Third author University of Rochester University of Rochester Affiliation3 words jbiernat@ur.rochester.edu author3@ismir.edu

More information

ECG Denoising Using Singular Value Decomposition

ECG Denoising Using Singular Value Decomposition Australian Journal of Basic and Applied Sciences, 4(7): 2109-2113, 2010 ISSN 1991-8178 ECG Denoising Using Singular Value Decomposition 1 Mojtaba Bandarabadi, 2 MohammadReza Karami-Mollaei, 3 Amard Afzalian,

More information

MUSI-6201 Computational Music Analysis

MUSI-6201 Computational Music Analysis MUSI-6201 Computational Music Analysis Part 9.1: Genre Classification alexander lerch November 4, 2015 temporal analysis overview text book Chapter 8: Musical Genre, Similarity, and Mood (pp. 151 155)

More information

Efficient Implementation of Neural Network Deinterlacing

Efficient Implementation of Neural Network Deinterlacing Efficient Implementation of Neural Network Deinterlacing Guiwon Seo, Hyunsoo Choi and Chulhee Lee Dept. Electrical and Electronic Engineering, Yonsei University 34 Shinchon-dong Seodeamun-gu, Seoul -749,

More information

Automatic Construction of Synthetic Musical Instruments and Performers

Automatic Construction of Synthetic Musical Instruments and Performers Ph.D. Thesis Proposal Automatic Construction of Synthetic Musical Instruments and Performers Ning Hu Carnegie Mellon University Thesis Committee Roger B. Dannenberg, Chair Michael S. Lewicki Richard M.

More information

Automatic Laughter Detection

Automatic Laughter Detection Automatic Laughter Detection Mary Knox Final Project (EECS 94) knoxm@eecs.berkeley.edu December 1, 006 1 Introduction Laughter is a powerful cue in communication. It communicates to listeners the emotional

More information

Heart Rate Variability Preparing Data for Analysis Using AcqKnowledge

Heart Rate Variability Preparing Data for Analysis Using AcqKnowledge APPLICATION NOTE 42 Aero Camino, Goleta, CA 93117 Tel (805) 685-0066 Fax (805) 685-0067 info@biopac.com www.biopac.com 01.06.2016 Application Note 233 Heart Rate Variability Preparing Data for Analysis

More information

Similarity Measurement of Biological Signals Using Dynamic Time Warping Algorithm

Similarity Measurement of Biological Signals Using Dynamic Time Warping Algorithm Similarity Measurement of Biological Signals Using Dynamic Time Warping Algorithm Ivan Luzianin 1, Bernd Krause 2 1,2 Anhalt University of Applied Sciences Computer Science and Languages Department Lohmannstr.

More information

Audio-Based Video Editing with Two-Channel Microphone

Audio-Based Video Editing with Two-Channel Microphone Audio-Based Video Editing with Two-Channel Microphone Tetsuya Takiguchi Organization of Advanced Science and Technology Kobe University, Japan takigu@kobe-u.ac.jp Yasuo Ariki Organization of Advanced Science

More information

Identification of Motion Artifact in Ambulatory ECG Signal Using Wavelet Techniques

Identification of Motion Artifact in Ambulatory ECG Signal Using Wavelet Techniques American Journal of Biomedical Engineering 23, 3(6): 94-98 DOI:.5923/j.ajbe.2336.8 Identification of Motion Artifact in Ambulatory ECG Signal Using Wavelet Techniques Deepak Vala,*, Tanmay Pawar, V. K.

More information

Music Composition with RNN

Music Composition with RNN Music Composition with RNN Jason Wang Department of Statistics Stanford University zwang01@stanford.edu Abstract Music composition is an interesting problem that tests the creativity capacities of artificial

More information

Music Genre Classification

Music Genre Classification Music Genre Classification chunya25 Fall 2017 1 Introduction A genre is defined as a category of artistic composition, characterized by similarities in form, style, or subject matter. [1] Some researchers

More information

Robert Alexandru Dobre, Cristian Negrescu

Robert Alexandru Dobre, Cristian Negrescu ECAI 2016 - International Conference 8th Edition Electronics, Computers and Artificial Intelligence 30 June -02 July, 2016, Ploiesti, ROMÂNIA Automatic Music Transcription Software Based on Constant Q

More information

INTRA-FRAME WAVELET VIDEO CODING

INTRA-FRAME WAVELET VIDEO CODING INTRA-FRAME WAVELET VIDEO CODING Dr. T. Morris, Mr. D. Britch Department of Computation, UMIST, P. O. Box 88, Manchester, M60 1QD, United Kingdom E-mail: t.morris@co.umist.ac.uk dbritch@co.umist.ac.uk

More information

Optimization of Multi-Channel BCH Error Decoding for Common Cases. Russell Dill Master's Thesis Defense April 20, 2015

Optimization of Multi-Channel BCH Error Decoding for Common Cases. Russell Dill Master's Thesis Defense April 20, 2015 Optimization of Multi-Channel BCH Error Decoding for Common Cases Russell Dill Master's Thesis Defense April 20, 2015 Bose-Chaudhuri-Hocquenghem (BCH) BCH is an Error Correcting Code (ECC) and is used

More information

Department of Electrical & Electronic Engineering Imperial College of Science, Technology and Medicine. Project: Real-Time Speech Enhancement

Department of Electrical & Electronic Engineering Imperial College of Science, Technology and Medicine. Project: Real-Time Speech Enhancement Department of Electrical & Electronic Engineering Imperial College of Science, Technology and Medicine Project: Real-Time Speech Enhancement Introduction Telephones are increasingly being used in noisy

More information

Wipe Scene Change Detection in Video Sequences

Wipe Scene Change Detection in Video Sequences Wipe Scene Change Detection in Video Sequences W.A.C. Fernando, C.N. Canagarajah, D. R. Bull Image Communications Group, Centre for Communications Research, University of Bristol, Merchant Ventures Building,

More information

Improving Frame Based Automatic Laughter Detection

Improving Frame Based Automatic Laughter Detection Improving Frame Based Automatic Laughter Detection Mary Knox EE225D Class Project knoxm@eecs.berkeley.edu December 13, 2007 Abstract Laughter recognition is an underexplored area of research. My goal for

More information

Feature Conditioning Based on DWT Sub-Bands Selection on Proposed Channels in BCI Speller

Feature Conditioning Based on DWT Sub-Bands Selection on Proposed Channels in BCI Speller J. Biomedical Science and Engineering, 2017, 10, 120-133 http://www.scirp.org/journal/jbise ISSN Online: 1937-688X ISSN Print: 1937-6871 Feature Conditioning Based on DWT Sub-Bands Selection on Proposed

More information

DETECTION OF SLOW-MOTION REPLAY SEGMENTS IN SPORTS VIDEO FOR HIGHLIGHTS GENERATION

DETECTION OF SLOW-MOTION REPLAY SEGMENTS IN SPORTS VIDEO FOR HIGHLIGHTS GENERATION DETECTION OF SLOW-MOTION REPLAY SEGMENTS IN SPORTS VIDEO FOR HIGHLIGHTS GENERATION H. Pan P. van Beek M. I. Sezan Electrical & Computer Engineering University of Illinois Urbana, IL 6182 Sharp Laboratories

More information

Automatic Extraction of Popular Music Ringtones Based on Music Structure Analysis

Automatic Extraction of Popular Music Ringtones Based on Music Structure Analysis Automatic Extraction of Popular Music Ringtones Based on Music Structure Analysis Fengyan Wu fengyanyy@163.com Shutao Sun stsun@cuc.edu.cn Weiyao Xue Wyxue_std@163.com Abstract Automatic extraction of

More information

Precision testing methods of Event Timer A032-ET

Precision testing methods of Event Timer A032-ET Precision testing methods of Event Timer A032-ET Event Timer A032-ET provides extreme precision. Therefore exact determination of its characteristics in commonly accepted way is impossible or, at least,

More information

Musical Instrument Identification Using Principal Component Analysis and Multi-Layered Perceptrons

Musical Instrument Identification Using Principal Component Analysis and Multi-Layered Perceptrons Musical Instrument Identification Using Principal Component Analysis and Multi-Layered Perceptrons Róisín Loughran roisin.loughran@ul.ie Jacqueline Walker jacqueline.walker@ul.ie Michael O Neill University

More information

DISTRIBUTION STATEMENT A 7001Ö

DISTRIBUTION STATEMENT A 7001Ö Serial Number 09/678.881 Filing Date 4 October 2000 Inventor Robert C. Higgins NOTICE The above identified patent application is available for licensing. Requests for information should be addressed to:

More information

LAUGHTER serves as an expressive social signal in human

LAUGHTER serves as an expressive social signal in human Audio-Facial Laughter Detection in Naturalistic Dyadic Conversations Bekir Berker Turker, Yucel Yemez, Metin Sezgin, Engin Erzin 1 Abstract We address the problem of continuous laughter detection over

More information

Automatic Laughter Detection

Automatic Laughter Detection Automatic Laughter Detection Mary Knox 1803707 knoxm@eecs.berkeley.edu December 1, 006 Abstract We built a system to automatically detect laughter from acoustic features of audio. To implement the system,

More information

Image Steganalysis: Challenges

Image Steganalysis: Challenges Image Steganalysis: Challenges Jiwu Huang,China BUCHAREST 2017 Acknowledgement Members in my team Dr. Weiqi Luo and Dr. Fangjun Huang Sun Yat-sen Univ., China Dr. Bin Li and Dr. Shunquan Tan, Mr. Jishen

More information

Singer Traits Identification using Deep Neural Network

Singer Traits Identification using Deep Neural Network Singer Traits Identification using Deep Neural Network Zhengshan Shi Center for Computer Research in Music and Acoustics Stanford University kittyshi@stanford.edu Abstract The author investigates automatic

More information

Experiments on musical instrument separation using multiplecause

Experiments on musical instrument separation using multiplecause Experiments on musical instrument separation using multiplecause models J Klingseisen and M D Plumbley* Department of Electronic Engineering King's College London * - Corresponding Author - mark.plumbley@kcl.ac.uk

More information

UC San Diego UC San Diego Previously Published Works

UC San Diego UC San Diego Previously Published Works UC San Diego UC San Diego Previously Published Works Title Classification of MPEG-2 Transport Stream Packet Loss Visibility Permalink https://escholarship.org/uc/item/9wk791h Authors Shin, J Cosman, P

More information

The Research of Controlling Loudness in the Timbre Subjective Perception Experiment of Sheng

The Research of Controlling Loudness in the Timbre Subjective Perception Experiment of Sheng The Research of Controlling Loudness in the Timbre Subjective Perception Experiment of Sheng S. Zhu, P. Ji, W. Kuang and J. Yang Institute of Acoustics, CAS, O.21, Bei-Si-huan-Xi Road, 100190 Beijing,

More information

Research Article Design and Analysis of a High Secure Video Encryption Algorithm with Integrated Compression and Denoising Block

Research Article Design and Analysis of a High Secure Video Encryption Algorithm with Integrated Compression and Denoising Block Research Journal of Applied Sciences, Engineering and Technology 11(6): 603-609, 2015 DOI: 10.19026/rjaset.11.2019 ISSN: 2040-7459; e-issn: 2040-7467 2015 Maxwell Scientific Publication Corp. Submitted:

More information

Automatic Piano Music Transcription

Automatic Piano Music Transcription Automatic Piano Music Transcription Jianyu Fan Qiuhan Wang Xin Li Jianyu.Fan.Gr@dartmouth.edu Qiuhan.Wang.Gr@dartmouth.edu Xi.Li.Gr@dartmouth.edu 1. Introduction Writing down the score while listening

More information

POST-PROCESSING FIDDLE : A REAL-TIME MULTI-PITCH TRACKING TECHNIQUE USING HARMONIC PARTIAL SUBTRACTION FOR USE WITHIN LIVE PERFORMANCE SYSTEMS

POST-PROCESSING FIDDLE : A REAL-TIME MULTI-PITCH TRACKING TECHNIQUE USING HARMONIC PARTIAL SUBTRACTION FOR USE WITHIN LIVE PERFORMANCE SYSTEMS POST-PROCESSING FIDDLE : A REAL-TIME MULTI-PITCH TRACKING TECHNIQUE USING HARMONIC PARTIAL SUBTRACTION FOR USE WITHIN LIVE PERFORMANCE SYSTEMS Andrew N. Robertson, Mark D. Plumbley Centre for Digital Music

More information

Single Channel Speech Enhancement Using Spectral Subtraction Based on Minimum Statistics

Single Channel Speech Enhancement Using Spectral Subtraction Based on Minimum Statistics Master Thesis Signal Processing Thesis no December 2011 Single Channel Speech Enhancement Using Spectral Subtraction Based on Minimum Statistics Md Zameari Islam GM Sabil Sajjad This thesis is presented

More information

A Music Retrieval System Using Melody and Lyric

A Music Retrieval System Using Melody and Lyric 202 IEEE International Conference on Multimedia and Expo Workshops A Music Retrieval System Using Melody and Lyric Zhiyuan Guo, Qiang Wang, Gang Liu, Jun Guo, Yueming Lu 2 Pattern Recognition and Intelligent

More information

An Efficient Low Bit-Rate Video-Coding Algorithm Focusing on Moving Regions

An Efficient Low Bit-Rate Video-Coding Algorithm Focusing on Moving Regions 1128 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 11, NO. 10, OCTOBER 2001 An Efficient Low Bit-Rate Video-Coding Algorithm Focusing on Moving Regions Kwok-Wai Wong, Kin-Man Lam,

More information

Automatic Identification of Instrument Type in Music Signal using Wavelet and MFCC

Automatic Identification of Instrument Type in Music Signal using Wavelet and MFCC Automatic Identification of Instrument Type in Music Signal using Wavelet and MFCC Arijit Ghosal, Rudrasis Chakraborty, Bibhas Chandra Dhara +, and Sanjoy Kumar Saha! * CSE Dept., Institute of Technology

More information

The Single Hidden Layer Neural Network Based Classifiers for Han Chinese Folk Songs. Sui Sin Khoo. Doctor of Philosophy

The Single Hidden Layer Neural Network Based Classifiers for Han Chinese Folk Songs. Sui Sin Khoo. Doctor of Philosophy The Single Hidden Layer Neural Network Based Classifiers for Han Chinese Folk Songs Sui Sin Khoo A thesis submitted in fulfilment of the requirements for the Doctor of Philosophy at Faculty of Engineering

More information

data and is used in digital networks and storage devices. CRC s are easy to implement in binary

data and is used in digital networks and storage devices. CRC s are easy to implement in binary Introduction Cyclic redundancy check (CRC) is an error detecting code designed to detect changes in transmitted data and is used in digital networks and storage devices. CRC s are easy to implement in

More information

Speech and Speaker Recognition for the Command of an Industrial Robot

Speech and Speaker Recognition for the Command of an Industrial Robot Speech and Speaker Recognition for the Command of an Industrial Robot CLAUDIA MOISA*, HELGA SILAGHI*, ANDREI SILAGHI** *Dept. of Electric Drives and Automation University of Oradea University Street, nr.

More information

LEARNING AUDIO SHEET MUSIC CORRESPONDENCES. Matthias Dorfer Department of Computational Perception

LEARNING AUDIO SHEET MUSIC CORRESPONDENCES. Matthias Dorfer Department of Computational Perception LEARNING AUDIO SHEET MUSIC CORRESPONDENCES Matthias Dorfer Department of Computational Perception Short Introduction... I am a PhD Candidate in the Department of Computational Perception at Johannes Kepler

More information

Noise (Music) Composition Using Classification Algorithms Peter Wang (pwang01) December 15, 2017

Noise (Music) Composition Using Classification Algorithms Peter Wang (pwang01) December 15, 2017 Noise (Music) Composition Using Classification Algorithms Peter Wang (pwang01) December 15, 2017 Background Abstract I attempted a solution at using machine learning to compose music given a large corpus

More information

Multichannel Satellite Image Resolution Enhancement Using Dual-Tree Complex Wavelet Transform and NLM Filtering

Multichannel Satellite Image Resolution Enhancement Using Dual-Tree Complex Wavelet Transform and NLM Filtering Multichannel Satellite Image Resolution Enhancement Using Dual-Tree Complex Wavelet Transform and NLM Filtering P.K Ragunath 1, A.Balakrishnan 2 M.E, Karpagam University, Coimbatore, India 1 Asst Professor,

More information

Melody Extraction from Generic Audio Clips Thaminda Edirisooriya, Hansohl Kim, Connie Zeng

Melody Extraction from Generic Audio Clips Thaminda Edirisooriya, Hansohl Kim, Connie Zeng Melody Extraction from Generic Audio Clips Thaminda Edirisooriya, Hansohl Kim, Connie Zeng Introduction In this project we were interested in extracting the melody from generic audio files. Due to the

More information

A Discriminative Approach to Topic-based Citation Recommendation

A Discriminative Approach to Topic-based Citation Recommendation A Discriminative Approach to Topic-based Citation Recommendation Jie Tang and Jing Zhang Department of Computer Science and Technology, Tsinghua University, Beijing, 100084. China jietang@tsinghua.edu.cn,zhangjing@keg.cs.tsinghua.edu.cn

More information

Design and Implementation of Partial Reconfigurable Fir Filter Using Distributed Arithmetic Architecture

Design and Implementation of Partial Reconfigurable Fir Filter Using Distributed Arithmetic Architecture Design and Implementation of Partial Reconfigurable Fir Filter Using Distributed Arithmetic Architecture Vinaykumar Bagali 1, Deepika S Karishankari 2 1 Asst Prof, Electrical and Electronics Dept, BLDEA

More information

Automatic Commercial Monitoring for TV Broadcasting Using Audio Fingerprinting

Automatic Commercial Monitoring for TV Broadcasting Using Audio Fingerprinting Automatic Commercial Monitoring for TV Broadcasting Using Audio Fingerprinting Dalwon Jang 1, Seungjae Lee 2, Jun Seok Lee 2, Minho Jin 1, Jin S. Seo 2, Sunil Lee 1 and Chang D. Yoo 1 1 Korea Advanced

More information

Analysis of vibration signals using cyclostationary indicators

Analysis of vibration signals using cyclostationary indicators Analysis of vibration signals using cyclostationary indicators Georges ISHAK 1, Amani RAAD 1 and Jérome ANTONI 2 1 Ecole doctorale de sciences et de technologie, Université Libanaise, Liban, 2 INSA de

More information

Music Similarity and Cover Song Identification: The Case of Jazz

Music Similarity and Cover Song Identification: The Case of Jazz Music Similarity and Cover Song Identification: The Case of Jazz Simon Dixon and Peter Foster s.e.dixon@qmul.ac.uk Centre for Digital Music School of Electronic Engineering and Computer Science Queen Mary

More information

A CLASSIFICATION-BASED POLYPHONIC PIANO TRANSCRIPTION APPROACH USING LEARNED FEATURE REPRESENTATIONS

A CLASSIFICATION-BASED POLYPHONIC PIANO TRANSCRIPTION APPROACH USING LEARNED FEATURE REPRESENTATIONS 12th International Society for Music Information Retrieval Conference (ISMIR 2011) A CLASSIFICATION-BASED POLYPHONIC PIANO TRANSCRIPTION APPROACH USING LEARNED FEATURE REPRESENTATIONS Juhan Nam Stanford

More information

Image-Based Synchronization in Mobile TV for a Multi-Broadcast-Receiver

Image-Based Synchronization in Mobile TV for a Multi-Broadcast-Receiver Image-Based Synchronization in Mobile TV for a Multi-Broadcast-Receiver Tobias Tröger 1, Henning Heiber 2, Andreas Schmitt 2 and André Kaup 1 1 Multimedia Communications and Signal Processing University

More information

A Bayesian Network for Real-Time Musical Accompaniment

A Bayesian Network for Real-Time Musical Accompaniment A Bayesian Network for Real-Time Musical Accompaniment Christopher Raphael Department of Mathematics and Statistics, University of Massachusetts at Amherst, Amherst, MA 01003-4515, raphael~math.umass.edu

More information

Lyrics Classification using Naive Bayes

Lyrics Classification using Naive Bayes Lyrics Classification using Naive Bayes Dalibor Bužić *, Jasminka Dobša ** * College for Information Technologies, Klaićeva 7, Zagreb, Croatia ** Faculty of Organization and Informatics, Pavlinska 2, Varaždin,

More information

Impact of scan conversion methods on the performance of scalable. video coding. E. Dubois, N. Baaziz and M. Matta. INRS-Telecommunications

Impact of scan conversion methods on the performance of scalable. video coding. E. Dubois, N. Baaziz and M. Matta. INRS-Telecommunications Impact of scan conversion methods on the performance of scalable video coding E. Dubois, N. Baaziz and M. Matta INRS-Telecommunications 16 Place du Commerce, Verdun, Quebec, Canada H3E 1H6 ABSTRACT The

More information

LABORATORY HARDWARE IMPLEMENTATION OF NON-UNIFORM SAMPLING ECG RECORDER

LABORATORY HARDWARE IMPLEMENTATION OF NON-UNIFORM SAMPLING ECG RECORDER LABORATORY HARDWARE IMPLEMENTATION OF NON-UNIFORM SAMPLING ECG RECORDER Piotr Augustyniak + + University of Mining and Metallurgy, Institute of Automatics, al. Mickiewicza 30, 30-059 Kraków, Poland, august@biocyb.ia.agh.edu.pl,

More information

Music Source Separation

Music Source Separation Music Source Separation Hao-Wei Tseng Electrical and Engineering System University of Michigan Ann Arbor, Michigan Email: blakesen@umich.edu Abstract In popular music, a cover version or cover song, or

More information

IJESRT. (I2OR), Publication Impact Factor: 3.785

IJESRT. (I2OR), Publication Impact Factor: 3.785 [Kaushik, 4(8): Augusts, 215] ISSN: 2277-9655 IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY FEATURE EXTRACTION AND CLASSIFICATION OF TWO-CLASS MOTOR IMAGERY BASED BRAIN COMPUTER

More information

Reducing False Positives in Video Shot Detection

Reducing False Positives in Video Shot Detection Reducing False Positives in Video Shot Detection Nithya Manickam Computer Science & Engineering Department Indian Institute of Technology, Bombay Powai, India - 400076 mnitya@cse.iitb.ac.in Sharat Chandran

More information

AUTOREGRESSIVE MFCC MODELS FOR GENRE CLASSIFICATION IMPROVED BY HARMONIC-PERCUSSION SEPARATION

AUTOREGRESSIVE MFCC MODELS FOR GENRE CLASSIFICATION IMPROVED BY HARMONIC-PERCUSSION SEPARATION AUTOREGRESSIVE MFCC MODELS FOR GENRE CLASSIFICATION IMPROVED BY HARMONIC-PERCUSSION SEPARATION Halfdan Rump, Shigeki Miyabe, Emiru Tsunoo, Nobukata Ono, Shigeki Sagama The University of Tokyo, Graduate

More information

TOWARD AN INTELLIGENT EDITOR FOR JAZZ MUSIC

TOWARD AN INTELLIGENT EDITOR FOR JAZZ MUSIC TOWARD AN INTELLIGENT EDITOR FOR JAZZ MUSIC G.TZANETAKIS, N.HU, AND R.B. DANNENBERG Computer Science Department, Carnegie Mellon University 5000 Forbes Avenue, Pittsburgh, PA 15213, USA E-mail: gtzan@cs.cmu.edu

More information

About Giovanni De Poli. What is Model. Introduction. di Poli: Methodologies for Expressive Modeling of/for Music Performance

About Giovanni De Poli. What is Model. Introduction. di Poli: Methodologies for Expressive Modeling of/for Music Performance Methodologies for Expressiveness Modeling of and for Music Performance by Giovanni De Poli Center of Computational Sonology, Department of Information Engineering, University of Padova, Padova, Italy About

More information

Adaptive Key Frame Selection for Efficient Video Coding

Adaptive Key Frame Selection for Efficient Video Coding Adaptive Key Frame Selection for Efficient Video Coding Jaebum Jun, Sunyoung Lee, Zanming He, Myungjung Lee, and Euee S. Jang Digital Media Lab., Hanyang University 17 Haengdang-dong, Seongdong-gu, Seoul,

More information

(12) Patent Application Publication (10) Pub. No.: US 2017/ A1

(12) Patent Application Publication (10) Pub. No.: US 2017/ A1 US 2017.0007142A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2017/0007142 A1 OZ et al. (43) Pub. Date: (54) SYSTEMS, APPARATUS AND METHODS Publication Classification FOR SENSING

More information

Optimized Color Based Compression

Optimized Color Based Compression Optimized Color Based Compression 1 K.P.SONIA FENCY, 2 C.FELSY 1 PG Student, Department Of Computer Science Ponjesly College Of Engineering Nagercoil,Tamilnadu, India 2 Asst. Professor, Department Of Computer

More information

Speech Recognition Combining MFCCs and Image Features

Speech Recognition Combining MFCCs and Image Features Speech Recognition Combining MFCCs and Image Featres S. Karlos from Department of Mathematics N. Fazakis from Department of Electrical and Compter Engineering K. Karanikola from Department of Mathematics

More information

Implementation of a turbo codes test bed in the Simulink environment

Implementation of a turbo codes test bed in the Simulink environment University of Wollongong Research Online Faculty of Informatics - Papers (Archive) Faculty of Engineering and Information Sciences 2005 Implementation of a turbo codes test bed in the Simulink environment

More information

System Level Simulation of Scheduling Schemes for C-V2X Mode-3

System Level Simulation of Scheduling Schemes for C-V2X Mode-3 1 System Level Simulation of Scheduling Schemes for C-V2X Mode-3 Luis F. Abanto-Leon, Arie Koppelaar, Chetan B. Math, Sonia Heemstra de Groot arxiv:1807.04822v1 [eess.sp] 12 Jul 2018 Eindhoven University

More information

Music Mood. Sheng Xu, Albert Peyton, Ryan Bhular

Music Mood. Sheng Xu, Albert Peyton, Ryan Bhular Music Mood Sheng Xu, Albert Peyton, Ryan Bhular What is Music Mood A psychological & musical topic Human emotions conveyed in music can be comprehended from two aspects: Lyrics Music Factors that affect

More information

Behavior Forensics for Scalable Multiuser Collusion: Fairness Versus Effectiveness H. Vicky Zhao, Member, IEEE, and K. J. Ray Liu, Fellow, IEEE

Behavior Forensics for Scalable Multiuser Collusion: Fairness Versus Effectiveness H. Vicky Zhao, Member, IEEE, and K. J. Ray Liu, Fellow, IEEE IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, VOL. 1, NO. 3, SEPTEMBER 2006 311 Behavior Forensics for Scalable Multiuser Collusion: Fairness Versus Effectiveness H. Vicky Zhao, Member, IEEE,

More information

NUMEROUS elaborate attempts have been made in the

NUMEROUS elaborate attempts have been made in the IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 46, NO. 12, DECEMBER 1998 1555 Error Protection for Progressive Image Transmission Over Memoryless and Fading Channels P. Greg Sherwood and Kenneth Zeger, Senior

More information

Singing voice synthesis based on deep neural networks

Singing voice synthesis based on deep neural networks INTERSPEECH 2016 September 8 12, 2016, San Francisco, USA Singing voice synthesis based on deep neural networks Masanari Nishimura, Kei Hashimoto, Keiichiro Oura, Yoshihiko Nankaku, and Keiichi Tokuda

More information

Week 14 Music Understanding and Classification

Week 14 Music Understanding and Classification Week 14 Music Understanding and Classification Roger B. Dannenberg Professor of Computer Science, Music & Art Overview n Music Style Classification n What s a classifier? n Naïve Bayesian Classifiers n

More information

Musical Hit Detection

Musical Hit Detection Musical Hit Detection CS 229 Project Milestone Report Eleanor Crane Sarah Houts Kiran Murthy December 12, 2008 1 Problem Statement Musical visualizers are programs that process audio input in order to

More information

Independent Component Analysis Methods to Improve Electrocardiogram Patterns Recognition in the Presence of Non-Trivial Artifacts

Independent Component Analysis Methods to Improve Electrocardiogram Patterns Recognition in the Presence of Non-Trivial Artifacts Independent Component Analysis Methods to Improve Electrocardiogram Patterns Recognition in the Presence of Non-Trivial Artifacts Mohammad Sarfraz University of Salford, M5 4WT, UK Email: m.sarfraz@edu.salford.ac.uk,m.sarfraz@sau.edu.sa

More information