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.

Tuesday, October 16, 2007

since the last post, I have been quite busy...

Melissa and I have finally received our belongings from the states, and are now in the process of organizing all of our "stuff".

With the ICASSP paper submitted, I had made a quick webpage with some results to hear. that site can be found at:

http://www.music.mcgill.ca/~hockman/ARTMA/examples.html

Apart from that, I have been quite busy with coursework for Phillipe's DSP class. I've had only short periods of time to devote to the job this past week...over the next two weeks however, I don't foresee any barriers to getting more work done on pitch fields analyzed within gamera.

Wednesday, October 10, 2007

On friday, the ICASSP submission was due, so there were several last minute revisions that needed to be in place before the weekend was through (since they dont actually close the submissions until first thing monday morning). So on the TWELVE hour journey to NYC for AES, I was able to finish that as well as become more familiar with the subtleties of the mathematical substitutions behind fourier transforms... On the way back on Monday, (10/08/2007) I was able to make significant headway on the pitch field script. Between Monday and Wednesday (10/10/2007), I have been able to accomplish pitch field extraction from the stave removal algorithms. The next step of the process is to iteratively export glyphs from Gamera, and analyze the pitch points from the centers of the noteheads:). In other news, Melissa has just moved up here this last weekend, and the furniture/clothing/studio/etc has just arrived today (10/10/2007)...

Tuesday, October 2, 2007


today i had a splitting headache...not sure what brought it on, as i usually dont get them...

anyways, i left the lab at arount 2:30, relaxed then got started on the actual coding of the pitch fields stuff. things are going much easier this time around for this part of the project, and ive gotten some background information from marni about the extremities of the pitches represented in the music we are looking at... (as well as clef information). Variable field information is coded such that new staff positioning provides fully adjustable fields. for each line of music. Next step will be (finally!) looking at the output of gamera's glyph data and determining pitch centers...