We started the meeting seperating our team into 3 groups:
One group expanded the database, worked on better averages and organised our files. Playrec was discovered and installed.
The second group worked on matlab functions for comparing 3 different keys. 2 methods were being used: MSE(Mean Square Error) and PCC(Pearson Correlation Coefficient). The functions worked most of the time, recognizing the key(input). Errors were most likely due to noise on the used samples. We made this conclusion on the fact that whenever it returned the wrong key, the corresponding correlation was significantly lower.
The last group worked on creating a program that could detect keypresses. In other words, it could distinguish a key being pressed on a keyboard and a random noise. It also seperated the different keypresses from eachother, so each one could later be analysed. The function had a 92% accuracy when analysing a clear recording. However when analysing a file that had no keypresses, but only random noise, yelling and talking, it detected 25 keypresses. Since this recording was 15 seconds long, this means that out of 100 tests, 33 false positives were found.
The function clearly needs to be optimised.
12-10-2012 om 17:33
geschreven door keyboard123
|