1 / 11

Guitar Tab Recognition Using Artificial Neural Network

This paper introduces a guitar tablature recognition system utilizing an artificial neural network. The goal is to provide an easier and quicker visual representation for guitar players. The network is trained using a supervised learning technique called backpropagation, adjusting the weights of each neuron to minimize error. The system extracts guitar tabs from images and converts them into binary matrices. Each matrix is then classified using the trained network. Results show the network's ability to recognize number-patterns not included in the training set, proving its power in pattern recognition. Future work includes incorporating music theory ideas to improve recognition performance.

hillm
Download Presentation

Guitar Tab Recognition Using Artificial Neural Network

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Guitar Tablature Recognition Using Artificial Neural Network Introduction To Computational And Biological Vision 2007 Semester A By Ilan Kadar

  2. Tablature(Tab) • Tablature is a form of musical notation. Direct Visual Representation – Easier and Quicker for the player to interpret.

  3. Goal And Motivation Input Output

  4. Artificial Neural Network(ANN)

  5. Training The NetworkSupervised Learning Training Set:={{ , 0}, { , 1}, { , 2 }, { , 4}, { , 8}, { , Blank},…}

  6. Training The NetworkSupervised Learning 4 Learning Technique- Backpropagation Adjust the weights of each neuron to minimize the local error on the entire training set.

  7. Guitar Tab RecognitionMain Stages • Extract the guitar tab from given image

  8. Guitar Tab RecognitionMain Stages • Converting the input image into six vectors Of binary matrices. Vector1( , , , ) Vector2( , , , ) Vector3( , , , ) Vector4( , , , ) Vector5( , , , ) Vector6( , , , )

  9. Guitar Tab RecognitionMain Stages • Classify each of the binary matrices using the trained network. Trained Neural Network 4 Play The Guitar Tabs In 6 Channels

  10. Results,Conclusions And Future Work • The trained network was able to recognize number-patterns which were not part of the training set. • Another proof for the power of Neural Network in Pattern Recognition. Future Work • Use Music Theory ideas to improve the guitar recognition performance.

  11. Thank You

More Related