Friday, November 16, 2007

This last week I have been doing a lot of background mathematics brushups in eigenvector/value calculations - different methods used, along with an informal efficiency ranking of each. This is in preparation for my final project for 612, which will be towards using the high resolution techniques for an onset detection scheme for musical audio. Although not a new idea by any means, its new to me, and is a completely different method than say, fft based phase, energy or complex domain approaches which i have used in the past.

I have been training Gamera with prepared early sheet music over the past week as well.

Wednesday, November 7, 2007

today I spent all morning and part of the afternoon on the wiki entry that explains the new findings based on the newly implemented changes (see last entry)...

Tuesday, November 6, 2007

For the last two weeks I have been quite busy with coursework, but here and there I have had brief moments to finish odds and ends. After posting the results of the staff removal analysis, I received feedback from Christoph Dalitz who has recommended that I try the rotate() plugin to get better results from linetracking.He has also noted that we should be using 'all', not 'bars' for the crossing_symbols parameter.

Therefore, my entire day has been spent editing the code from mstaves and the scripts that i am using for the test. I have since rerun the experiment, and have posted the images on the website.

The link to the files is:
http://coltrane.music.mcgill.ca/GEMM/images/main.php

I will revise my results today and re-post the results on the gamera board by tomorrow morning.

Thursday, October 25, 2007

Last night (10.24.2007) and this morning (10.25.2007), I am making some minor edits on the wiki, such as changing names of test sets to more clearly define them...also making another edit of the text before it gets sent out for others to read...

the next step, to be tackled in the coming week(end?) will be to begin writing a split function for gamera, which directly cuts the glyphs in half. there are already split-x and split-y commands, but these look for minimums. 2 approaches seem valid to me...1) to cut the plane directly in half, and 2) find first black pixels on either side of plane and then perform a simple averaging method to find the median-x point (for a split-x type of command) to use as a slice point.

...oh, and i started drinking coffee again...

Monday, October 22, 2007

On friday (10/19/2007), I wrote the staff removal evaluation summary for the wiki, and chose selected images which demonstrated the errors for comparison between the two best performers of the set - fujinaga and skeleton. This can be found here:

http://coltrane.music.mcgill.ca/DDMAL/index.php/Evaluation_of_staff_removal_algorithms


This morning (10/22/2007) I have added some more information to the wiki.

Thursday, October 18, 2007

after looking at jlibrary, and consultation with Andrew, we've decided to go with "Gallery", an online content management system for visual media. Quite a cool software! The images are now up online at:

http://coltrane.music.mcgill.ca/GEMM/images/main.php


now i am working on the writeup for the evaluation of these methods...will be done shortly...


Wednesday, October 17, 2007

Wednesday (10.17.2007)

Today I am going to upload the entire set of test images hopefully using jLibrary, then write a small progress report explaining the decision as to which stave removal algorithm I thought to operate best...
afterwards, I will be creating a separate folder containing those images which present reasons why this decision was made.