Lyric alignment in popular songs Luong Minh Thang WING group meeting 12 Oct, 2007.

Slides:



Advertisements
Similar presentations
Yinyin Yuan and Chang-Tsun Li Computer Science Department
Advertisements

Indexing DNA Sequences Using q-Grams
KARAOKE FORMATION Pratik Bhanawat (10bec113) Gunjan Gupta Gunjan Gupta (10bec112)
Introduction Relative weights can be estimated by fitting a linear model using responses from individual trials: where g is the linking function. Relative.
A new method of finding similarity regions in DNA sequences Laurent Noé Gregory Kucherov LORIA/UHP Nancy, France LORIA/INRIA Nancy, France Corresponding.
Lyric alignment in popular songs Luong Minh Thang.
LYRIC-BASED ARTIST NETWORK METHODOLOGY Derek Gossi CS 765 Fall 2014.
Nonparametric-Bayesian approach for automatic generation of subword units- Initial study Amir Harati Institute for Signal and Information Processing Temple.
KS3 Mathematics N4 Powers and roots
TRIANGLES AND TYPES OF TRIANGLES
A Supervised Approach for Detecting Boundaries in Music using Difference Features and Boosting Douglas Turnbull Computer Audition Lab UC San Diego, USA.
Midpoints and Other Points on Line Segments
Computer vision.
Similarity searching modell with Excel Zoltán Varga PhD student SZIU.
Multiple sequence alignment (MSA) Usean sekvenssin rinnastus Petri Törönen Help contributed by: Liisa Holm & Ari Löytynoja.
YEAR 9 MUSIC POPULAR SONG COUNTING STARS By ONE REPUBLIC.
Multiplication is the process of adding equal sets together = 6 We added 2 three times.
Xin He, Yashwant Malaiya, Anura P. Jayasumana Kenneth P
1 ELEN 6820 Speech and Audio Processing Prof. D. Ellis Columbia University Midterm Presentation High Quality Music Metacompression Using Repeated- Segment.
Last Lecture (optical center) origin principal point P (X,Y,Z) p (x,y) x y.
Numeracy Workshop Multiplication & Division 6 th February 2014.
Motif finding with Gibbs sampling CS 466 Saurabh Sinha.
Incorporating Dynamic Time Warping (DTW) in the SeqRec.m File Presented by: Clay McCreary, MSEE.
Audio Thumbnailing of Popular Music Using Chroma-Based Representations Matt Williamson Chris Scharf Implementation based on: IEEE Transactions on Multimedia,
How do we solve linear inequalities? Do Now: What do you remember about solving quadratic inequalities?
MATRIX GRANT PROJECT DIANA DIANA ROOM 606 ROOM 606 SCHOOL#14 SCHOOL#14.
Structure Discovery of Pop Music Using HHMM E6820 Project Jessie Hsu 03/09/05.
Similarity Matrix Processing for Music Structure Analysis Yu Shiu, Hong Jeng C.-C. Jay Kuo ACM Multimedia 2006.
Improving the prediction of RNA secondary structure by detecting and assessing conserved stems Xiaoyong Fang, et al.
Fea- ture Num- ber Feature NameFeature description 1 Average number of exons Average number of exons in the transcripts of a gene where indel is located.
MUSCLE An Attractive MSA Application. Overview Some background on the MUSCLE software. The innovations and improvements of MUSCLE. The MUSCLE algorithm.
Prediction of Influencers from Word Use Chan Shing Hei.
{ What makes a popular pop song Josh Dixon. All great songs start with structure. What all pop songs have in common is that they provide a balance between.
Music Information Retrieval from a Singing Voice Using Lyrics and Melody Information Motoyuki Suzuki, Toru Hosoya, Akinori Ito, and Shozo Makino EURASIP.
Event retrieval in large video collections with circulant temporal encoding CVPR 2013 Oral.
Jeff J. Orchard, M. Stella Atkins School of Computing Science, Simon Fraser University Freire et al. (1) pointed out that least squares based registration.
3.3.1 Synchronized averaging
Autonomous Robots Vision © Manfred Huber 2014.
Pairwise Sequence Alignment Part 2. Outline Summary Local and Global alignments FASTA and BLAST algorithms Evaluating significance of alignments Alignment.
DESIGNING AND MAKING OF NOISE REDUCTION APPLICATION USING IMAGE MORPHOLOGY by : Dionisius Kristal /
Abney V. Martinez. Tell which shapes are polygons.  A polygon is a closed plane figure made up of line segments.  Each line segment is a side.  The.
Sequence Alignment.
Profile Analysis Equations Psy 524 Andrew Ainsworth.
Multiple Sequence Alignment (cont.) (Lecture for CS397-CXZ Algorithms in Bioinformatics) Feb. 13, 2004 ChengXiang Zhai Department of Computer Science University.
Feel the beat: using cross-modal rhythm to integrate perception of objects, others, and self Paul Fitzpatrick and Artur M. Arsenio CSAIL, MIT.
Patterns and Sequences Sequence: Numbers in a specific order that form a pattern are called a sequence. An example is 2, 4, 6, 8, 10 and 12. Polygon:
P2P storage trading system (A preliminary idea) Presenter: Lin Wing Kai (Kai)
Creative Writing Benjamin Way  Verse  Chorus  Bridge.
A POCKET GUIDE TO PUBLIC SPEAKING 4 TH EDITION Chapter 12 Organizing the Speech.
Bayesian Enhancement of Speech Signals Jeremy Reed.
Mustafa Gokce Baydogan, George Runger and Eugene Tuv INFORMS Annual Meeting 2011, Charlotte A Bag-of-Features Framework for Time Series Classification.
Segmenting Popular Music Sentence by Sentence Wan-chi Lee.
A Music Search Engine for Plagiarism Detection
Topic Modeling for Short Texts with Auxiliary Word Embeddings
Significant Figures.
Patterns and Sequences
Chapter 10: Complex Experimental Designs
11.6 Perimeters and Areas of Similar Figures
Linear vs. Nonlinear Functions!
TRIANGLES AND TYPES OF TRIANGLES
Enhanced-alignment Measure for Binary Foreground Map Evaluation
Finding regulatory modules
Lesson 9-5 Similar Solids.
a + 2 = 6 What does this represent? 2 a
Activating Prior Knowledge -Simplify each expression.
Similar Shapes.
The Title of the Bachelor’s Thesis
My personal Theme Song Name – Due Friday, March 15, 2017.
Measuring the Similarity of Rhythmic Patterns
3, 6, 9, 12, __, 18 ____ Pattern What comes next in the pattern?
Presentation transcript:

Lyric alignment in popular songs Luong Minh Thang WING group meeting 12 Oct, 2007

Outline Recap Repetition Global alignment Local alignment Song model & Segmentation

Recap Given: textual transcription of lyrics acoustic musical signal of a song Purpose: find the timestamps for the beginning and ending points for each line of the song.

Recap (cont.) i j Lyric self- similarity matrix Chroma self- similarity matrix Lyric-chroma similarity matrix i j How to generate lyric- chroma similarity matrix?

Repetition self-similarity matrix j vjvj Linear sequence: v 1, v 2,.., v m + 2 units I, j will have v i, v j approximately equal + count how many times v i are repeated + count how many times v i v i+1..v i+k are repeated + average across length Repetition sequence: r 1, r 2,.., r m

Repetition (cont.) Chroma repetition contains noise Need to be improved here

Local alignment Use non-overlapped local alignment Chorus 1 Chorus 2 Chorus 3 Chorus 4 Chorus 2 vs. Chorus 1

Global alignment Scoring matrix to restrict skip on lyric side Free-end versions

Local alignment (cont.) Looking at a specific window Use local alignment to detect other segments

Some figures …

Song model Divide dataset into 2 categories: I-V1- C1-V2-C2-O & I-V1-C1-v2-C2-V3-C3-O Model for each category to tell the estimated positions of a particular

Segmentation Align the same segments in lyric and chroma together. Use perfect knowledge to set an aim

Some figures …

To be done Incorporate segmentation on chroma side Continue writing thesis Improving repetition values

Thank you !