|| D. Jung, S. Laing, M. H. Jensen, P. Hunkin, A. Löf, and N. Tims, Requirements on dance-driven 3-D camera interaction: a collaboration between dance, graphic design and computer science. In Proceedings of the 12th Annual Conference of the New Zealand Chapter of the ACM Special Interest Group on Computer-Human Interaction (pp. 25-32). ACM. (2011, July).|
 M. Tang, "Recognizing hand gestures with microsoft’s kinect." Palo Alto: Department of Electrical Engineering of Stanford University:[sn] (2011).
 W. Tao, Y. Qiao, and B. Lee. "Kinect Skeleton Coordinate Calibration for Remote Physical Training." MMEDIA 2014, The Sixth International Conferences on Advances in Multimedia. 2014.
 S. Kaenchan, P. Mongkolnam, B. Watanapa, and S. Sathienpong, "Automatic multiple kinect cameras setting for simple walking posture analysis." Computer Science and Engineering Conference (ICSEC), 2013 International. IEEE, 2013.
 M. H. Hsu, W. G. C. W. Kumara, T. K. Shih, and Z. Cheng, “Spider King: Virtual musical instruments based on microsoft Kinect,” in 2013 International Joint Conference on Awareness Science and Technology and Ubi-Media Computing (iCAST-UMEDIA), Ulaanbaatar, 2013, pp. 707-713.
 S. Sentürk, S. W. LEE, A. Sastry, A. Daruwalla, and G. Weinberg "Crossole: A gestural interface for composition, improvisation and performance using kinect." Proc. NIME. Vol. 2012. 2012.
 MIDI MANUFACTURES ASSOCIATION. MIDI [Online].Available: https://www.midi.org/index.php
 Microsoft. KinectSDK. [Online].Available:https://msdn.microsoft.com/en-us/library/hh855347.aspx
 Solarian.(2013,05,22). OpenGL101: Matrices - projection, view, model.[Online].Available:https://solarianprogrammer.com/2013/05/22/opengl-101-matrices-projection-view-model/
 Y. Chen and G. Medioni. Object modeling by registration of multiple range images. Image and Vision Computing (IVC), 10(3):145-155, 1992. 2.3, 3.5
 P. Besl, and N. McKay, "A Method for Registration of 3-D Shapes", IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 14, no.2, pp.239-256, Feb., 1992
 R. S. Wright, and B. Lipchak, (2004). OpenGL superbible.
 Sorkine, O., 2007. Least-squares rigid motion using svd, [Online].Available http://igl.ethz.ch/projects/ARAP/svd_rot.pdf.
 F. Colas, 2011. Iterative Closest Point Algorithm [Online]. Available: http://www.asl.ethz.ch/education/master/info-process-rob/ICP.pdf
 K. Low. Linear least-squares optimization for point-to-plane icp surface registration. Technical report, Technical Report TR04-004, Department of Computer Science, University of North Carolina at Chapel Hill, 2004.
 J. Wilm, 2013. Iterative Closest Point matlab code [Online]. Available:
 H. Kjer, and J. Wilm. Evaluation of surface registration algorithms for PET motion correction. Master′s thesis, Technical University of Denmark, 2010. 7.
 dfrec 2010.12.07 OpenGL入门教程 [Online]. Available:
 Y. H. Hsiao, An Application of MIDI in Guitar′′s Scoring. Master’s thesis, Tamkang University, 1999.
 J. wolfe, 2005. Note names, MIDI numbers and frequencies [Online]. Available:
 S. Kaenchan, P. Mongkolnam, B. Watanapa, and S. Sathienpong, Automatic multiple Kinect cameras setting for simple walking posture analysis Computer Science and Engineering Conference (ICSEC), 2013 International, Nakorn Pathom, pp.245-249, 4-6 Sept. 2013.
 A. Saeed Matlab code icp.m [Online]. Available: