Abstract
A well-annotated dance media is an essential part of a nation’s identity, transcending cultural and language barriers. Many dance video archives suffer from problems concerning authoring and access, because of the complex spatio-temporal relationships that exist between the dancers in terms of movements of their body parts and the emotions expressed by them in a dance. This paper presents a system named DanVideo for semi-automatic authoring and access to dance archives. DanVideo provides methods of annotation and authoring and retrieval tools for choreographers, dancers, and students. We demonstrate how dance media can be semantically annotated and how this information can be used for the retrieval of the dance video semantics. In particular, DanVideo offers an MPEG-7 based semi-automatic authoring tool that takes dance video annotations generated by dance experts and produces MPEG-7 metadata. DanVideo also has a search engine that takes users’ queries and retrieves dance semantics from metadata arranged using tree-embedding technique and based on spatial, temporal and spatio-temporal features of dancers. The search engine also leverages a domain-specific ontology to process knowledge-based queries. We have assessed the dance-video queries and semantic annotations in terms of precision, recall, and fidelity.















Similar content being viewed by others
Explore related subjects
Discover the latest articles and news from researchers in related subjects, suggested using machine learning.References
Adali S, Candan KS, Chen SS, Erol K, Subramanian VS (1996) The advanced video information system: database structures and query processing. Multimedia Systems 4:172–186
Bimas U, Simon W, Peter R (1992) NUNTIUS: a computer system for the interactive composition and analysis of music and dance. Leonardo 25(1):59–68
Calaban (2002) Homepage: http://www.bham.ac.uk/calaban/frame.htm
Calfert TW, Chapman J (1978) Notation of movement with computer assistance. Proceedings of ACM annual conference, 731–736
Chitra D, Manthe A, Nack F, Rutledge L, Sikora T, Zettl H (2002) Media Semantics: Who needs it and why? Proceedings of ACM Multimedia, 580-583.
Fatemi N, Khaled OA, Corey G (2003) An XQuery adaptation for MPEG-7 documents retrieval. Proceedings of XML Conference and Exposition, 1–9
Forouzan G, Pegge V, Park YC (2004) A multimedia information repository for cross cultural dance studies. Multimed Tools Appl 24:89–103
George P (1990) Computers and dance: a bibliography. Leonardo 23(1):87–90
Gkoritsas AC, Angelides MC (2005) COSMOS-7: A video content modeling framework for MPEG-7. Proceedings of 11th International Multimedia Modelling Conference (MMM’05), 123–130
Graves A, Lalmas M (2002) Video retrieval using an MPEG-7 based inference network. Proceedings of ACM conference SIGIR, 339–346
Hachimura K (2006) Digital archiving of dancing. Review of the National Center for Digitization 8:51–66
Haoran YI, Rajan D, Liang-Tien C (2005) Automatic generation of MPEG-7 complaint XML document for motion trajectory description in sports video. Multimed Tools Appl 26(2):191–206
Hatol J, Kumar V (2005) Semantic representation and interaction of dance objects. Proceedings of LORNET conference, Poster
Hattori M, Takamori T (2002) The description of human movement in computer based on movement score. Proceedings of 41st SICE, 2370–2371
Herbison–Evans D (1988) Dance, video, notation and computers. Leonardo 21(1):45–50
Hutchinson A (1984) Dance Notation: Process of recording movement. ISBN : 0871271419, Editor : Dance Horizon, London, p 226
IBM VideoAnnEx (2002) Homepage: http://www.alphaworks.ibm.com/tech/videoannex.
Ilene F (2000) Documentation Technology for the 21st Century. Proceedings of World Dance Academic Conference, 137–142
Kalajdziski S, Davcev D (2004) Augmented reality system interface for dance analysis and presentation based on MPEG-7. Proceedings of IASTED conference on Visualization, Imaging, and Image Processing, 725–730
LED, LINTER (2006) An X-Windows Editor / Interpreter for Labanotation. http://wwwstaff.it.uts.edu.au/don/pubs/led.html
MacBenesh (2004) Benesh notation editor for Apple Macintosh. http://members.rogers.com/dancewrite/macbenesh/macbenesh.htm
Martinez JM (2003) MPEG-7 Overview. ISO/IEC JTC1/SC29/WG11-N4980
NIST validation service (2003) MPEG-7 Validation site: http://smil.nist.gov/M7Validation.html
Ryn J, Sohn J, Kin M (2002) MPEG-7 metadata authoring tool. Proceedings of ACM Multimedia, 267–270
Samira H, Salima B, Mohand SH, Athena V (2004) Semantic Retrieval of Multimedia data. Proceedings of ACM MultiMedia DataBase,Washington, DC, USA, 36–44
Tran-Thuong T, Roisin C (2003) Multimedia modeling using MPEG-7 for authoring multimedia integration. Proceedings of 5th ACM SIGMM international Workshop on Multimedia information Retrieval (Berkeley, California, November 07 - 07, 2003) MIR’03, 171–178
Acknowledgements
This research work is partially funded by International Information Science Foundation (IISF)-Tokyo, Japan as part of the visiting researcher support programme and conducted by the first author at National Institute of Informatics (NII)-Tokyo, Japan during June 2009.
Author information
Authors and Affiliations
Corresponding author
Additional information
Frederic Andres completed during his participation in the ENA project (www.ena.lu) at CVCE, Luxembourg.
Appendices
Appendix-A MPEG-7 instance of dance videos





Appendix-B Dance video queries
2.1 Containment queries
-
CQ01:
Show Anitha performing samathristy
-
CQ02:
Show the dance steps of left eye performed by Lisa
-
CQ03:
Show the dance steps of Anitha
-
CQ04:
Show all joyous dance steps of Anitha
-
CQ05:
Show all sorrowful dance steps of Anitha
-
CQ06:
Show all dance steps of a song, Kanna varuvaaya
-
CQ07:
Show all dance steps performed on a beach
-
CQ08:
Show all dance steps performed on a stage.
-
CQ09:
Show Anitha performing aalogithathristy
-
CQ10:
Show Anitha performing thattadavu
-
CQ11:
Show Anitha performing logitham
-
CQ12:
Show Anitha performing mathimam
-
CQ13:
Show Anitha performing dance steps denoting animals
-
CQ14:
Show Anitha performing dance steps denoting God
-
CQ15:
Show Anitha performing dance steps denoting birds
-
CQ16:
Show Anitha performing dance steps denoting flowers
-
CQ17:
Show Anitha performing dance steps denoting moon
-
CQ18:
Show Anitha performing dance steps denoting war
-
CQ19:
Show Anitha and Raghav performing dance steps
-
CQ20:
Show Anitha performing logitham and Raghav performing a step of a moon
-
CQ21:
Show Anitha performing logitham or Raghav performing a step of a moon
-
CQ22:
Show all romantic dance steps
-
CQ23:
Show all comic dance steps
-
CQ24:
Show all thrilling dance steps
-
CQ25:
Show all romantic dance steps of Anitha
2.2 Temporal queries
-
TQ01:
Show Anitha performing samathristy during Raghav performing mathimam
-
TQ02:
Show all dance steps while Anitha approaches Raghav
-
TQ03:
Show all dance steps before Anitha performing aalogithathristy
-
TQ04:
Show all dance steps after Anitha performing aalogithathristy
-
TQ05:
Show all dance steps after a step denoting a sword
-
TQ06:
Show Anitha following dance steps of Raghav
-
TQ07:
Show Anitha repeating dance steps of Raghav
-
TQ08:
Show all dance steps where right hand meets left hand of Anitha
-
TQ09:
Show Anitha rotating eyes during Raghav lifting up shoulders
2.3 Spatial queries
-
SQ01:
Show all dance steps where Anitha is to the left of Raghav
-
SQ02:
Show all dance steps where Anitha is standing to the left of Raghav
-
SQ03:
Show all dance steps where Anitha is to the right of Raghav
-
SQ04:
Show all dance steps where Anitha is standing to the right of Raghav
-
SQ05:
Show all dance steps where Anitha is to the right of Raghav and Raghav is in front of Peter
-
SQ06:
Show all dance steps where Anitha is to the left backward of Raghav
2.4 Spatiotemporal queries
-
STQ1:
Show all steps where Anitha approaches Raghav while Peter is to the left of Anitha
-
STQ2:
Show all steps where Anitha meets Raghav while Peter is to the left of Anitha, rotating his hip.
-
STQ3:
Show all steps where Anitha diverges from Raghav or Peter is to the left of Anitha
-
STQ4:
Show all steps where Anitha and Raghav performing samathristy before Peter is to the left of Anitha
2.5 Extended dance video queries
-
EQ01:
Show me all solo dance pieces
-
EQ02:
Show me all duet dance pieces
-
EQ03:
Show me all group dance pieces
-
EQ04:
Show me all furious dance pieces
-
EQ05:
Show all dance pieces where Anitha is praying
-
EQ06:
Show me dance pieces representing a king
Rights and permissions
About this article
Cite this article
Kannan, R., Andres, F. & Guetl, C. DanVideo: an MPEG-7 authoring and retrieval system for dance videos. Multimed Tools Appl 46, 545–572 (2010). https://doi.org/10.1007/s11042-009-0388-3
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-009-0388-3