Music Matching Speaker : 黃茂政 指導教授 : 陳嘉琳 博士.

Slides:



Advertisements
Similar presentations
Fourth Grade Memory Songs. 1 ta te ta 2 te 1 ta te ta 2 te 1 ta te ta 2 te 1 ta te ta 2 Rhythm.
Advertisements

Fifth Grade Memory Songs. RHYTHM 1 te 2 1 te 2 1 te 2 1 te 2 1 te 2 1 te 2 1 te 2 te ta 2 ta 1 te 2 1 te 2 1 te 2 1 ta 2 ta 1 te 2 1 te 2 te 1.
Fifth Grade Memory Songs. RHYTHM 1 te 2 1 te 2 1 te 2 1 te 2 1 te 2 1 te 2 1 te 2 te ta 2 ta 1 te 2 1 te 2 1 te 2 1 ta 2 ta 1 te 2 1 te 2 te 1.
Quia Tier 1 Quarter 1 Week 1.
Speaker Associate Professor Ning-Han Liu. What’s MIR  Music information retrieval (MIR) is the interdisciplinary science of retrieving information from.
Multimedia Database Systems
CÍRCULO DE “DO” Do mayor C La menor Am Re menor Dm Sol 7 G 7.
Int 2 Multimedia Revision. Digitised Sound Analogue sound recorded from person, or real instruments.
Continuous Data Stream Processing  Music Virtual Channel – extensions  Data Stream Monitoring – tree pattern mining  Continuous Query Processing – sequence.
Functional Music Interim Presentation Simon McNeilly Supervisors Dr. Lloyd Allison Dr. Jon McCormack.
T.Sharon 1 Internet Resources Discovery (IRD) Music IR.
1 The Representation, Indexing and Retrieval of Music Data at NTHU Arbee L.P. Chen National Tsing Hua University Taiwan, R.O.C.
The Effectiveness Study of Music Information Retrieval Arbee L.P. Chen National Tsing Hua University 2002 ACM International CIKM Conference.
The Chinese University of Hong Kong Department of Computer Science and Engineering Lyu0202 Advanced Audio Information Retrieval System.
WMES3103 : INFORMATION RETRIEVAL INDEXING AND SEARCHING.
Object Orientated Data Topic 5: Multimedia Technology.
Database Design IST 7-10 Presented by Miss Egan and Miss Richards.
L. Padmasree Vamshi Ambati J. Anand Chandulal J. Anand Chandulal M. Sreenivasa Rao M. Sreenivasa Rao Signature Based Duplicate Detection in Digital Libraries.
Quia Tier 4 Quarter 1 Week 1. Pitch Definition: How high or low a note sounds.
A Time Based Approach to Musical Pattern Discovery in Polyphonic Music Tamar Berman Graduate School of Library and Information Science University of Illinois.
Chapter 5: MELODY  Melody - A series of single tones that add up to a recognizable whole Melodic line/melodic curve  Steps and leaps.
1 Music Classification Using Significant Repeating Patterns Chang-Rong Lin, Ning-Han Liu, Yi-Hung Wu, Arbee L.P. Chen, Proc. of 9th International Conference,
Student: Mike Jiang Advisor: Dr. Ras, Zbigniew W. Music Information Retrieval.
STAGE 1: Compose chords and a melody 1.2 Select and use a combination of audio and MIDI sound sources for the intended music composition 1.3 Arrange and.
Quia Tier 4 Quarter 1 Week 1. Pitch Definition: How high or low a note sounds.
Power point created by Julie G Laughing Singing 5th Grade 2nd Quarter Core Memory Song.
Laughing Singing 5 th Grade 2 nd Quarter Memory Song.
Quia Tier 1 Quarter 1 Week 1. Pitch Definition: How high or low a note sounds.
For use with WJEC Performing Arts GCSE Unit 1 and Unit 3 Task 1 Music Technology Creativity in composing.
Chapter 3 Scales and Melody.
Quia Tier 3 Quarter 1 Week 1. Pitch Definition: How high or low a note sounds.
Melodic Similarity Presenter: Greg Eustace. Overview Defining melody Introduction to melodic similarity and its applications Choosing the level of representation.
MMDB-8 J. Teuhola Audio databases About digital audio: Advent of digital audio CD in Order of magnitude improvement in overall sound quality.
CSCI-100 Introduction to Computing Hardware Part II.
Content-Based MP3 Information Retrieval Chueh-Chih Liu Department of Accounting Information Systems Chihlee Institute of Technology 2005/06/16.
1 Automatic Music Style Recognition Arturo Camacho.
CBA Unit 5 Presentations Definitions. Animation adding sound or special effects to the way text and objects move on and off a slide during a slide show.
For Audio Recording Copyright © Texas Education Agency, All rights reserved.
Glencoe Introduction to Multimedia Chapter 8 Audio 1 Section 8.1 Audio in Multimedia Audio plays many roles in multimedia. Effective use in multimedia.
1 Hidden Markov Model: Overview and Applications in MIR MUMT 611, March 2005 Paul Kolesnik MUMT 611, March 2005 Paul Kolesnik.
1 The Strategies for Mining Fault-Tolerant Patterns Jia-Ling Koh Department of Information and Computer Education National Taiwan Normal University.
Semester Exam Review Vocabulary Words. Key Signature A. Musical markings which tell how loud or soft to sing B. The group of sharps or flats at the beginning.
A shallow description framework for musical style recognition Pedro J. Ponce de León, Carlos Pérez-Sancho and José Manuel Iñesta Departamento de Lenguajes.
Power Point Overview. Visual Aid Similar to other visual aids used in presentations Similar to other visual aids used in presentations.
Quia Tier 3 Unit 1 Week 1.
Tries 4/16/2018 8:59 AM Presentation for use with the textbook Data Structures and Algorithms in Java, 6th edition, by M. T. Goodrich, R. Tamassia, and.
Quia Tier 4 Quarter 1 Week 1.
Quia Tier 1 Quarter 1 Week 1.
Power Point Overview.
Quia Tier 3 Quarter 1 Week 1.
Tries 5/27/2018 3:08 AM Tries Tries.
Updating SF-Tree Speaker: Ho Wai Shing.
Quia Tier 3 Quarter2 Week 1.
A Melody Composer for both Tonal and Non-Tonal Languages
Quia Tier 3 Quarter 1 Week 1.
RE-Tree: An Efficient Index Structure for Regular Expressions
Melodic Review 8th Grade.
Quia Tier 2 Unit 2 Week 1.
Quia Tier 3 Unit 2 Week 1.
Introduction to Music Information Retrieval (MIR)
Tries 9/14/ :13 AM Presentation for use with the textbook Data Structures and Algorithms in Java, 6th edition, by M. T. Goodrich, R. Tamassia, and.
Quia Tier 3 Unit 2 Week 1.
Pitch Collections, Scales, and Major Keys
Pitch Class Collection
Quia Tier 2 Quarter 2 Week 1.
Melodic Review 8th Grade.
What are the 3 chords we have learnt so far?
Ms Jennifer - Senior 4 - Data Representation Introduction
Melody and harmony Learning Target: Define melody and harmony
Chord Recognition with Application in Melodic Similarity
Presentation transcript:

Music Matching Speaker : 黃茂政 指導教授 : 陳嘉琳 博士

? Introduction : Input Short piece of music Music Database Output Candidate songs

Outline : Introduction Music Databases : Indexing Techniques and Implementation Pattern Recognition Conclusion

* music object : MIDI , WAV , other types of media Introduction : * music object : MIDI , WAV , other types of media associated with music. * requirements : unstructured search. Input fault tolerance. (duplication, elimination, disorder, irrelevant) Saving of storage space and high performance.

MIDI vs. WAV format : WAV file information : Channels, Sampling, Bits, Sound data

Music Databases : Indexing Techniques and Implementation Arbee L. P. Chen Chord-representation model. Theme consists of a mdelody and a thythm. * melody : sequence of the pitches of all notes. * rhythm : sequence of the durations of all notes. * chord : a signature of a melody.

Music Databases : Indexing Techniques and Implementation Frequently-used chords C : do, mi, sol Dm : re, fa, la Em : mi, sol, si G : sol, si, re Am : la, do, mi Example : measure with six notes : do, mi, mi, sol, sol, sol “ C “ chord.

Music Databases : Indexing Techniques and Implementation Using PAT-tree as Index Structure Text : ababc substring : ababc, babc, abc, bc, c ab b c abc c abc c ababc abc babc bc c Operation : Insert, Delete, Search.

Music Databases : Indexing Techniques and Implementation Problem : 1. The chord-set decides the search performance. 2. When the users mistakenly rise the pitch to higher or lower key, the search operation will repeal. “We must alter the representation model to solve this problem.”

Pattern Recognition : MIDI curve feature A/D shift Candidate songs (sampling) Critical value shift Normalized crosscorrelation Candidate songs

Sampling : 精確 與 效率 trade off

Index l is the shift parameter. Normalized crosscorrelation : x : The (input) pattern. y : The reference pattern or template for a particular class. r : The extent of x over which the match occurs. Index l is the shift parameter.

Normalized crosscorrelation : <example>

chord-representation Conclusion : chord-representation pattern recognition unstructured search v x fault tolerance * v storage space v v performance ? ? http://140.126.11.7/ http://db.nthu.edu.tw / Acknowledge : 蘇文鈺 老師