200 likes | 412 Views
Tabla Strokes Recognition. Mihir Sarkar. Tabla ?. Context. Can you distinguish different bols ? Can a machine automatically classify tabla strokes? Is there a systematic way to identify the best method to recognize tabla strokes?. Vision. Experimental Setup. 1 tabla set 3 tabla players
E N D
Tabla Strokes Recognition Mihir Sarkar
Context • Can you distinguish different bols? • Can a machine automatically classify tabla strokes? • Is there a systematic way to identify the best method to recognize tabla strokes?
Experimental Setup • 1 tabla set • 3 tabla players • 10 bols • 413 recordings (kept 300) • Microphone input (studio recording) • Discrete strokes
Feature Extraction • Time domain: ZCR • Frequency domain: PSD • Cepstral domain: MFCC
Dataset Selection • Orthogonal dimensions: • Instances • Bols • Players • Training / leave-one-out validation • Testing
Baseline • Random: 10% • Human: 87% • Initial k-NN: 18%(Welch’s PSD, NFFT = 16, k = 1)
Contributions • Implemented pattern classification algorithms (Matlab) • Analyzed recognition rates with varying parameters • Explored a systematic way to perform classification
Future Directions • Vibration sensors • More recordings • Timing (multiple frames, HMM) • Real-time • Continuous strokes • Integrate context (rhythmic patterns)