A fun project.<p>Separately: it's a step backwards. The advantage of the analogue clock is that you can get a very rapid idea of how much time you have left, or if something is a half hour away etc without having to parse a higher-resolution answer and then do math. In fact for the case at hand (doing an exam) it's exactly what you want.<p>None of which is criticism of the project of course!
I appreciate that the author was looking to solve this problem using a _classical_ CV approach just like in the good ol‘ days as opposed to just train another ANN that predicts the time for a sufficiently large training set.<p>As for the detection of the hands itself: I think I‘d try to look for them in fourier space to get a more robust result (to address noisy dials like in the last examples).
>Few things are more embarrassing than having to spend 20 seconds trying to figure out how much time you have left on a standardized test<p>This is a sorta-clever technique ... but if you can't have your phone, this is 100% useless<p>There are only three proper ways to worry about how much time you have left on a test:<p>- don't worry: keep going until you're done or you run out of time (the best option)<p>- wear a watch<p>- periodically look at the countdown timer on the test (if it's either being done on a computer, or if there's a timer in the room)