Swingit is a tool, developed to detect correct hold in ballroom dancing. It automatically detects dancers' hips, shoulders, and elbows, and computes the angle between the torso and the arm. If the angle is below the adjustable treshold (70 degrees by default) the lines light up red and system classifies hold as incorrect. The counter in the upper left-hand corner, with green background, calculates the number of frames with incorrect hold for the left arm (L) and the right arm (R). The counter in the upper right-hand corner indicates the current framerate, while processing. Click the image below to access demo.