How can I reliably evaluate the performance of pitch tracking algorithms on an Android device? -


ok, realise question vague supply context, , perhaps receive context related answers.

i conducting final year project part of bsc computer science maths degree, , chosen project evaluate pitch tracking algorithms running on mobile device. there few standard algorithms implement on android based device.

i evaluate frequency estimators on performance, reliability , accuracy, required produce quantitative measures relate to.

my concern conclusions going heavily related own implementation of these algorithms. how go detecting or minimising inefficiencies i've introduced?

furthermore, there performance issues related mathematical calculations on mobile devices in general should aware of? read integer arithmetic favoured because floating point values aren't supported processor?

i read of related questions , point towards books standard algorithms, it's not easy when number of pitch tracking algorithms exist description in academic paper.

i directed towards performace evaluation software, not in direction of specific applications. there popular choices?

as detecting , minimizing inefficiencies...are there evaluations of pitch tracking algorithms on other types of systems? perhaps can use them reference evaluate evaluation (so speak). is, there might baseline problem(s) let see if implementations introduce obvious bias.

it might better stick integer or fixed-point arithmetic, (most?) devices not have floating-point processors. (floating-point calculations done in software on platforms.) of course, it's fair investigate trade-offs between floating-point , not. might implement same algorithm 2 ways, study issue.

generic performance evaluation software may or may not appropriate assignment. need define "performance, reliability, , accuracy" mean in terms of specific metrics. can ask best way instrument implementations measure or estimate metrics.


Comments

Popular posts from this blog

java - SNMP4J General Variable Binding Error -

windows - Python Service Installation - "Could not find PythonClass entry" -

Determine if a XmlNode is empty or null in C#? -