add high pass to jumping detection, and refactoring
fix the screen resolution, revised metrics