Abstract
Effective search for interactive 3D objects needed for new applications requires object metadata that cover not only object geometry and semantics, but also behavior. Existing metadata standards define different information describing an object. The missing metadata fragment, not included in existing metadata standards, is metadata of object behavior. Such information should be stored in a format which enables efficient search for objects with specific interaction properties. In this chapter, a new approach to describe interactivity of 3D objects is presented, in which the object behavior is described by models of potential object interactions with other objects. The proposed approach is based on two main elements: a model of interactive object interactions and a concept of interaction interface. The model of object interactions decomposes an interaction into Event, Condition and Action components described by distinct metadata structures that use textual semantic descriptions and formal mathematical descriptions. The interaction interface concept enables definition and sharing of detailed semantics of parameters related with interactions. The solution was implemented as metadata schemas in a form of XML Schemas.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
3Dsearch, 3D Model Search Engine. Princeton Shape Retrieval and Analysis Group. http://shape.cs.princeton.edu/search.html (2011). Accessed 6 Jun 2011
ARCO Consortium: Report on the XML descriptions of the database of cultural objects. In: ARCO Project Public Report (2002)
Asperti, A., Padovani, L., Sacerdoti, Coen: C., Schena, I.: Formal mathematics in MathML. In: Proceedings of 1st International Conference on MathML and Math on the Web (MathML 2000), Urbana–Champaign, IL, USA (2000)
Bilasco, I.M., Gensel, J., Villanova-Oliver, M., Martin, H.: On indexing of 3D scenes using MPEG-7. In: Proceedings of ACM Multimedia 2005, Singapore, pp. 471–474 (2005)
Bilasco, I.M., Gensel, J., Villanova-Oliver, M., Martin, H.: An MPEG-7 framework enhancing the reuse of 3D models. In: Proceedings of Web3D Symposium 2006, Columbia, Maryland, USA, pp. 65–74 (2006)
Bry, F., Patrǎnjan, P.: Reactivity on the web: paradigms and applications of the language XChange. In: Proceedings of the 2005 ACM Symposium on Applied Computing, Santa Fe, New Mexico, USA, pp. 1645–1649 (2005)
Chmielewski, J.: Metadata schema of interactions for multimedia objects. PhD Dissertation (2007)
Chmielewski, J.: Metadata model for interaction of 3D objects. In: Proceedings of the 1st International IEEE Conference on Information Technology, Gdańsk, Poland, pp. 313–316 (2008)
Chmielewski, J.: Interaction descriptor for 3D objects. In: Proceedings of the IEEE International Conference on Human System Interaction HSI 08, Cracow, Poland, pp. 18–23 (2008)
Chmielewski, J.: Architectural modeling with reusable interactive 3D objects. In: Proceedings of the 22nd European Conference on Modeling and Simulation ECMS 08, Nicosia, Cyprus, pp. 555–561 (2008)
Chmielewski, J.: Interaction interfaces for unrestricted multimedia interaction descriptions. In: Proceedings of the 6th International Conference on Advances in Mobile Computing and Multimedia, Linz, Austria, pp. 397–400 (2008)
Chmielewski, J.: Ontology enabled metadata for interactive 3D objects. In: Information Systems Architecture and Technology—Service Oriented Distributed Systems: Concepts and Infrastructure, pp. 59–69. Oficyna Wydawnicza Politechniki Wrocławskiej, Wrocław (2009)
Chmielewski, J.: Building extensible 3D interaction metadata with interaction interface concept. In: Proceedings of the 1st International Conference on Knowledge Discovery and Information Retrieval KDIR 2009, Funchal–Madera, Portugal, pp. 160–167 (2009)
CIMI XML Schema for SPECTRUM. http://xml.coverpages.org/CIMIv15-Schema.html (2002). Accessed 6 Jun 2011
Croquet, The Croquet Consortium. http://www.opencroquet.org/ (2011). Accessed 6 Jun 2011
Dayal, U. et al.: HiPAC: a research project in active, time-constrained database management. Interim Report, Technical Report XAIT-88-02, Xerox Advanced Information Technology (1988)
DCMS, Dublin Core Metadata Element Set, Version 1.1. http://dublincore.org/documents/dces/ (2010). Accessed 6 Jun 2011
Diaz, J.: MWC 2011: LG optimus 3D review: first look, know your mobile. http://www.knowyourmobile.com/lg/lgoptimus3d/optimus3dreviews/774041/mwc_2011_lg_optimus_3d_review_first_look.html (2011). Accessed 6 Jun 2011
Dickey, M.: Three-dimensional virtual worlds and distance learning: two case studies of active worlds as a medium for distance education. Br. J. Educ. Technol. 36(3), 439–451 (2005)
Digital Imaging Group: DIG35 specification, metadata for digital images 1.0. http://xml.coverpages.org/FU-Berlin-DIG35-v10-Sept00.pdf (2000). Accessed 6 Jun 2011
EXIF, Japan Electronics and Information Technology Industries Association (JEITA) Standard, JEITA CP-3451, Exchangeable image file format for digital still cameras: Exif Version 2.2. http://www.exif.org/Exif2-2.PDF (2002). Accessed 6 Jun 2011
Fu, C.-W., Xia, J., He, Y.: LayerPaint: a multi-layer interactive 3D painting interface. In: Proceedings of the 28th International Conference on Human Factors in Computing Systems, New York, NY, USA, pp. 811–820 (2010)
Funkhouser, T., Min, P., Kazhdan, M., Chen, J., Halderman, A., Dobkin, D., Jacobs, D.: A search engine for 3D models. ACM Trans. Graph. 22(1), 83–105 (2003)
Gilmer, B.: AAF—the advanced authoring format. EBU Technical Review, July (2002)
Goczyła, K., Grabowska, T., Waloszek, W., Zawadzki, M.: The cartographer algorithm for processing and querying description logics ontologies. In: Proceedings of the 3rd International Atlantic Web Intelligence Conference, Advances in Web Intelligence AWIC 2005, Łódź, Poland, pp. 163–169 (2005)
Google Earth, Google. http://earth.google.com/ (2011). Accessed 6 Jun 2011
ID3 Informal Standard, ID3 tag, Version 2.4.0. http://www.id3.org/id3v2.4.0-frames (2000). Accessed 6 Jun 2011
ISO 11179, ISO International Standards. ISO/IEC 11179, Information technology—Metadata registries (MDR). http://www.metadata-stds.org/ (2010). Accessed 6 Jun 2011
ISO 14772, ISO International Standards, ISO/IEC 14772-1:1997 and ISO/IEC 14772-2:2004—Virtual Reality Modeling Language (VRML) (2004)
ISO 15836, ISO International Standard, ISO 15836:2009, Information and documentation, The Dublin Core Metadata Element Set (2009)
ISO 19775, ISO International Standard, ISO/IEC 19775-1.2:2008—Extensible 3D (X3D). http://www.web3d.org/x3d/specifications/ISO-IEC-19775-1.2-X3D-AbstractSpecification/ (2008). Accessed 6 Jun 2011
Koenen, R.: Overview of the MPEG-4 Standard. ISO/IEC JTC1/SC29/WG11. http://mpeg.chiariglione.org/standards/mpeg-4/mpeg-4.htm (2002). Accessed 6 Jun 2011
Korida, K., Nishino, H., Utsumiya, K.: An interactive 3D interface for a virtual ceramic art work environment. In: Proceedings of the International Conference on Virtual Systems and MultiMedia, VSMM ’97, Geneva, Switzerland, pp. 227–234 (1997)
Looking Glass Project, Sun Microsystems. http://www.sun.com/software/looking_glass/ (2003). Accessed 6 Jun 2011
Lorenz, B., Ohlbach, H.J., Stoffel, E.P.: A hybrid spatial model for representing indoor environments. In: Proceedings of W2GIS 2006, Hong Kong, China. LNCS, vol. 4295, pp. 102–112 (2006)
Martínez, J.M.: MPEG-7: overview of MPEG-7 description tools, part 2. IEEE Multimed. 9(3), 83–93 (2002)
Martínez, J.M.: MPEG-7 overview. ISO/IEC JTC1/SC29/WG11. http://mpeg.chiariglione.org/standards/mpeg-7/mpeg-7.htm (2004). Accessed 6 Jun 2011
MathML, Mathematical Markup Language (MathML) Version 2.0, World Wide Web Consortium recommendation. http://www.w3.org/TR/MathML2/ (2003). Accessed 6 Jun 2011
MODS, Metadata Object Description Schema. Library of Congress’ Network Development and MARC Standards Office. http://www.loc.gov/standards/mods/ (2010). Accessed 6 Jun 2011
Mourkoussis, N., White, M., Patel, M., Chmielewski, J., Walczak, K.: AMS—metadata for cultural exhibitions using virtual reality. In: Proceedings of Dublin Core International Conference DC 2003, Seattle, Washington, USA, pp. 193–201 (2003)
MusicBrainz Project. http://musicbrainz.org/doc/MusicBrainz (2011). Accessed 6 Jun 2011
P_META Metadata Library, Specification 2.1. EBU Tech 3295. http://tech.ebu.ch/docs/tech/tech3295v2_1.pdf (July 2009). Accessed 6 Jun 2011
Papamarkos, G., Poulovassilis, A., Wood, P.T.: Event-condition-action rule languages for the Semantic Web. In: Workshop on Semantic Web and Databases, (2003)
Patel, M., White, M., Mourkoussis, N., Walczak, K., Wojciechowski, R., Chmielewski, J.: Metadata requirements for digital museum environments. Int. J. Digit. Libr. 5(3), 179–192 (2005)
Pitarello, F., de Faveri, A.: Semantic description of 3D environments: a proposal based on web standards. In: Proceedings of Web3D Symposium 2006, Columbia, Maryland, USA, pp. 85–95 (2006)
RFC 2396, Uniform Resource Identifiers (URI): Generic syntax. http://www.ietf.org/rfc/rfc2396.txt (1998). Accessed 6 Jun 2011
RightWare, Kanzi UI Solution. http://www.rightware.com/en/Kanzi+UI+Solution/ (2011). Accessed 6 Jun 2011
Salembier, P., Smith, J.R.: MPEG-7 multimedia description schemes. IEEE Trans. Circuits Syst. Video Technol. 11(6), 748–759 (2001)
Sandhu, P.: The Mathml Handbook. Charles River Media, Hingham (2002)
Satava, R.M., Jones, S.B.: Virtual reality and telemedicine: exploring advanced concepts. Telemed. J. 2(3), 195–200 (1996)
Smith, J.R., Schirling, P.: Metadata standards roundup. IEEE Multimed. 13(2), 84–88 (2006)
SMPTE, ST 0377-1-2009 Television Material Exchange Format (MXF) Standard—File format specification (2009)
SMPTE, ST 0380-2004 Television Material Exchange Format (MXF) Standard—Descriptive metadata scheme-1 (2004)
SPECTRUM, Museum Documentation Association. http://www.collectionstrust.org.uk/collectionstrust/index.cfm/collection-management/spectrum/ (2009). Accessed 6 Jun 2011
Swartz, A.: MusicBrainz: a Semantic Web service. http://logicerror.com/musicbrainzArticle (2001). Accessed 6 Jun 2011
Thibaut, K.: Rightware’s stereoscopic 3D android interface. CrunchGear. http://www.crunchgear.com/2011/02/12/images-and-video-of-rightwares-stereoscopic-3d-android-interface/ (2011). Accessed 6 Jun 2011
Thome, B., Gawlick, D., Pratt, M.: Event processing with an oracle database. In: Proceedings of the 2005 ACM SIGMOD International Conference on Management of Data, Baltimore, Maryland, USA, pp. 863–867 (2005)
TV-Anytime, ETSITS 102 822-1 Broadcast and on-line services: search, select, and rightful use of content on personal storage systems (“TV-Anytime Phase 1”) (2004)
VRML, Virtual Reality Modeling Language, VRML97 specification. http://www.web3d.org/x3d/specifications/vrml/ (2004). Accessed 6 Jun 2011
Walczak, K.: Beh-VR: modeling behavior of dynamic virtual reality contents. In: Proceedings of the 12th International Conference on Virtual Systems and Multimedia VSMM 2006, Xi’an, China, pp. 40–51 (2006)
Walczak, K., Cellary, W.: X-VRML for advanced virtual reality applications. IEEE Computer 36(3), 89–92 (2003)
Walczak, K., Cellary, W., Chmielewski, J., Stawniak, M., Strykowski, S., Wiza, W., Wojciechowski, R., Wojtowicz, A.: An architecture for parameterised production of interactive TV contents. In: Proceedings of the 11th International Workshop on Systems, Signals and Image Processing, International Conference on Signals and Electronic Systems IWSSIP 2004, Poznań, Poland, pp. 465–468 (2004)
Walczak, K., Chmielewski, J., Stawniak, M., Strykowski, S.: Extensible metadata framework for describing virtual reality and multimedia contents. In: Proceedings of the 7th IASTED International Conference on Databases and Applications DBA 2006, Innsbruck, Austria, pp. 168–175 (2006)
White, M., Mourkoussis, N., Darcy, J., Petridis, P., Liarokapis, F., Lister, P., Walczak, K., Wojciechowski, R., Cellary, W., Chmielewski, J., Stawniak, M., Wiza, W., Patel, M., Stevenson, J., Manley, J., Giorgini, F., Sayd, P., Gaspard, F.: ARCO—an architecture for digitization, management and presentation of virtual exhibitions. In: Proceedings of the Computer Graphics International CGI 2004, Hersonissos, Crete, Greece, pp. 622–625 (2004)
X3D specification. http://www.web3d.org/x3d/specifications/ (2011). Accessed 6 Jun 2011
XML, Extensible Markup Language (XML) 1.0, W3C recommendation. http://www.w3.org/TR/xml/ (2008). Accessed 6 Jun 2011
XML schema part 0: primer second edition, W3C recommendation. http://www.w3.org/TR/xmlschema-0/ (2004). Accessed 6 Jun 2011
XMP Specification. Adobe Systems Inc. http://partners.adobe.com/public/developer/en/xmp/sdk/XMPspecification.pdf (2005). Accessed 6 Jun 2011
XQuery 1.0, W3C recommendation. http://www.w3.org/TR/xquery/ (2010). Accessed 6 Jun 2011
Z39.85, NISO American National Standard, ANSI/NISO Z39.85-2007, The Dublin Core Metadata Element Set (2007)
Z39.87, NISO American National Standard, ANSI/NISO Z39.87-2006, Data dictionary—Technical metadata for digital still images (2006)
Zeleznik, R.C., Herndon, K.P., Robbins, D.C., Huang, N., Meyer, T., Parker, N., Hughes, J.F.: An interactive 3D toolkit for constructing 3D widgets. In: Proceedings of the 20th Annual Conference on Computer Graphics and Interactive Techniques, pp. 81–84 (1993)
Zhou, X., Zhang, S., Cao, J., Dai, K.: Event condition action rule based intelligent agent architecture. J. Shanghai Jiaotong Univ. 38(1), 14–17 (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag London Limited
About this chapter
Cite this chapter
Chmielewski, J. (2012). Describing Interactivity of 3D Content. In: Cellary, W., Walczak, K. (eds) Interactive 3D Multimedia Content. Springer, London. https://doi.org/10.1007/978-1-4471-2497-9_8
Download citation
DOI: https://doi.org/10.1007/978-1-4471-2497-9_8
Publisher Name: Springer, London
Print ISBN: 978-1-4471-2496-2
Online ISBN: 978-1-4471-2497-9
eBook Packages: Computer ScienceComputer Science (R0)