USB cameras are known for the low quality images they produce. This fact can cause errors in the hand
segmentation process. In order to make the application robust to these segmentation errors we add a tracking
algorithm. This algorithm tries to maintain and propagate the hand state over time.