The proposed system aims at automatic identification of an unknown dance posture referring to the 20 primitive postures of ballet, simultaneously measuring the proximity of an unknown dance posture to a known primitive. A simple and novel six stage algorithm achieves the desired objective. Skin colour segmentation is performed on the dance postures, the output of which is dilated and is processed to generate skeletons of the original postures. The stick figure diagrams laden with minor irregularities are transubstantiated to generate their affirming minimised skeletons. Each of the 20 postures based on their corresponding Euler number are categorised into five groups. Simultaneously the line integral plots of the dance primitives are determined by performing Radon transform on the minimised skeletons. The line integral plots of the fundamental postures along with their Euler number populate the initial database. The group of an unknown posture is determined based on its Euler number, while successively the unknown posture's line integral plot is compared with the line integral plots of the postures belonging to that group. An empirically determined threshold finally decides on the correctness of the performed posture. While recognising unknown postures, the proposed system registers an overall accuracy of 91.35%.