Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3424616.3424715acmconferencesArticle/Chapter ViewAbstractPublication Pagesweb3dConference Proceedingsconference-collections
research-article

X3D Ontology for Querying 3D Models on the Semantic Web

Published: 09 November 2020 Publication History

Abstract

The Semantic Web offers significant capabilities that transform the current Web into a global knowledge base including various cross-linked multimedia content with formal descriptions of its semantics understandable to humans and processable by computers. Content on the Semantic Web can be subject to reasoning and queries with standardized languages, methods and tools, which opens new opportunities for collaborative creation, use and exploration of web repositories. However, these opportunities have not been exploited so far by the available 3D formats and modeling tools, which limits the possibilities of search and reuse of 3D content as part of the Semantic Web. This work contributes a semantic development pipeline of the X3D Ontology, with corresponding conversion of X3D models into triple forms suitable for formal query. The ontology design reflects experience accompanying the development of the Extensible 3D (X3D) Graphics International Standard, in particular, the X3D Unified Object Model (X3DUOM). This approach combines semantic and syntactic elements of X3D models and metadata to support integration with the Semantic Web. The pipeline enables automatic generation of the X3D Ontology, thereby providing an up-to-date 3D representation with semantics during X3D specification development. By extending commonplace model conversions from other formats to X3D, the ontology presents the potential to enable integration of most forms of 3D content with the Semantic Web.

References

[1]
2017. AIM@SHAPE. http://cordis.europa.eu/ist/kct/aimatshape_synopsis.htm
[2]
Sven Albrecht, Thomas Wiemann, Martin Günther, and Joachim Hertzberg. 2011. Matching CAD object models in semantic mapping. In Proceedings ICRA 2011 Workshop: Semantic Perception, Mapping and Exploration, SPME.
[3]
Marco Attene, Francesco Robbiano, Michela Spagnuolo, and Bianca Falcidieno. 2007. Semantic Annotation of 3D Surface Meshes Based on Feature Characterization. In Proceedings of the Semantic and Digital Media Technologies 2nd International Conference on Semantic Multimedia (Genoa, Italy) (SAMT’07). Springer-Verlag, Berlin, Heidelberg, 126–139.
[4]
Tim Berners-Lee, James Hendler, and Ora Lassila. 2001. The Semantic Web. Scientific American 284, 5 (May 2001), 34–43. http://www.sciam.com/article.cfm?articleID=00048144-10D2-1C70-84A9809EC588EF21
[5]
W. Bille, B. Pellens, F. Kleinermann, and O. De Troyer. 2004. Intelligent Modelling of Virtual Worlds Using Domain Ontologies. In Proceedings of the Workshop of Intelligent Computing (WIC), held in conjunction with the MICAI 2004 conference. Mexico City, Mexico, 272–279.
[6]
Don Brutzman and Leonard Daly. 2007. X3D for Web Authors, Elsevier Morgan Kaufmann Publishers. https://X3Dgraphics.com
[7]
YuLin Chu and TsaiYen Li. 2012. Realizing Semantic Virtual Environments with Ontology and Pluggable Procedures. Applications of Virtual Reality(2012).
[8]
Leila De Floriani, Annie Hui, Laura Papaleo, May Huang, and James Hendler. 2007. A semantic web environment for digital shapes understanding. In Semantic Multimedia. Springer, 226–239.
[9]
Don Brutzman. 2019. HelloWorld X3D model. http://x3dgraphics.com/examples/X3dForAdvancedModeling/HelloWorldScenes/HelloWorld.x3d
[10]
Don Brutzman and Jakub Flotyński. 2020a. HelloWorld RDF/Turtle model. https://www.web3d.org/x3d/content/semantics/examples/HelloWorld.ttl
[11]
Don Brutzman and Jakub Flotyński. 2020b. X3dHelloWorldQuery - SPARQL query against HelloWorld RDF/Turtle model. https://www.web3d.org/x3d/content/semantics/queries/X3dHelloWorldQuery_03.rq.txt
[12]
Pierre Drap, Odile Papini, Jean-Chrisophe Sourisseau, and Timmy Gambin. 2017. Ontology-Based Photogrammetric Survey in Underwater Archaeology. In European Semantic Web Conference. Springer, 3–6.
[13]
Jakub Flotyński, Marcin Krzyszkowski, and Krzysztof Walczak. 2017. Semantic Composition of 3D Content Behavior for Explorable Virtual Reality Applications. In Proceedings of EuroVR 2017, Lecture Notes in Computer Science. Springer, 3–23. https://doi.org/10.1007/978-3-319-72323-5_1
[14]
Jakub Flotyński and Krzysztof Walczak. 2013. Describing Semantics of 3D Web Content with RDFa. In The 1st Int. Conf. on Building and Exploring Web Based Environments, Sevilla (Spain), January 27 - February 1, 2013. ThinkMind, 63–68.
[15]
Jakub Flotyński and Krzysztof Walczak. 2013a. Semantic Modelling of Interactive 3D Content. In Proceedings of the 5th Joint VR Conference. Paris, France.
[16]
Jakub Flotyński and Krzysztof Walczak. 2013b. Semantic Multi-layered Design of Interactive 3D Presentations. In Proceedings of the Federated Conference on Computer Science and Information Systems. IEEE, Kraków, Poland, 541–548.
[17]
Jakub Flotyński and Krzysztof Walczak. 2014. Multi-platform Semantic Representation of Interactive 3D Content. In Proceedings of the 5th Doctoral Conference on Computing, Electrical and Industrial Systems. April 7-9, Lisbon, Portugal.
[18]
Jakub Flotyński and Krzysztof Walczak. 2016. Customization of 3D content with semantic meta-scenes. Graphical Models 88(2016), 23–39.
[19]
Jakub Flotyński and Krzysztof Walczak. 2017a. Knowledge-based representation of 3D content behavior in a service-oriented virtual environment. In Proceedings of the 22nd International Conference on Web3D Technology, Brisbane (Australia), June 5-7, 2017,. ACM, New York, Article No 14.
[20]
Jakub Flotyński and Krzysztof Walczak. 2017b. Ontology-Based Representation and Modelling of Synthetic 3D Content: A State-of-the-Art Review. Computer Graphics Forum 35 (2017), 329–353. https://doi.org/10.1111/cgf.13083
[21]
Epic Games. 2020. Unreal Engine. https://www.unrealengine.com/
[22]
Tom Gruber. 2009. Encyclopedia of Database Systems. http://tomgruber.org/writing/ontology-definition-2007.htm
[23]
Mario Gutiérrez, Alejandra García-Rojas, Daniel Thalmann, Frédéric Vexo, Laurent Moccozet, Nadia Magnenat-Thalmann, Michela Mortara, and Michela Spagnuolo. 2007. An Ontology of Virtual Humans: Incorporating Semantics into Human Shapes. Vis. Comput. 23, 3 (Feb. 2007), 207–218.
[24]
ISO TC184 SC4 WG12 T1. 2020. Industrial automation systems and integration - Product data representation and exchange - Technical Report 4758 (INTERIM): Geometry Topology Ontology Feasibility study, working draft.
[25]
E. Kalogerakis, Stavros Christodoulakis, and Nektarios Moumoutzis. 2006. Coupling Ontologies with Graphics Content for Knowledge Driven Visualization. In VR ’06 Proc. of the IEEE conf. on Virtual Reality. Alexandria, Virginia, USA, 43–50.
[26]
Patrick Kapahnke, Pascal Liedtke, Stefan Nesbigall, Stefan Warwas, and Matthias Klusch. 2010. ISReal: An Open Platform for Semantic-Based 3D Simulations in the 3D Internet. In International Semantic Web Conference (2). 161–176.
[27]
Konstantinos Kontakis, Malvina Steiakaki, Kostas Kapetanakis, and Athanasios G. Malamos. 2014. DEC-O: An Ontology Framework and Interactive 3D Interface for Interior Decoration Applications in the Web. In Proceedings of the 19th International ACM Conference on 3D Web Technologies (Vancouver, British Columbia, Canada) (Web3D ’14). ACM, New York, NY, USA, 63–70. https://doi.org/10.1145/2628588.2628596
[28]
Markus Krötzsch, Frantisek Simancik, and Ian Horrocks. 2012. A Description Logic Primer. CoRR abs/1201.4089(2012). http://arxiv.org/abs/1201.4089
[29]
Leslie F. Sikos. [n.d.]. 3D Modeling Ontology. http://purl.org/ontology/x3d/
[30]
Yuliana Perez-Gallardo, Jose Luis López Cuadrado, Ángel García Crespo, and Cynthya García de Jesús. 2017. GEODIM: A Semantic Model-Based System for 3D Recognition of Industrial Scenes. In Current Trends on Knowledge-Based Systems. Springer, 137–159.
[31]
Fabio Pittarello and Alessandro De Faveri. 2006. Semantic Description of 3D Environments: A Proposal Based on Web Standards. In Proceedings of the Eleventh International Conference on 3D Web Technology (Columbia, Maryland) (Web3D ’06). ACM, New York, NY, USA, 85–95.
[32]
Peter J. Radics, Nicholas F. Polys, Shawn P. Neuman, and William H. Lund. 2015. OSNAP! Introducing the open semantic network analysis platform. In Visualization and Data Analysis 2015, David L. Kao, Ming C. Hao, Mark A. Livingston, and Thomas Wischgoll (Eds.), Vol. 9397. International Society for Optics and Photonics, SPIE, 38–52. https://doi.org/10.1117/12.2077834
[33]
Leslie F. Sikos. 2017a. A novel ontology for 3D semantics: ontology-based 3D model indexing and content-based video retrieval applied to the medical domain. International Journal of Metadata, Semantics and Ontologies 12, 1(2017), 59–70.
[34]
Leslie F. Sikos. 2017b. Description Logics in Multimedia Reasoning(1st ed.). Springer Publishing Company, Incorporated.
[35]
Michela Spagnuolo and Bianca Falcidieno. 2008. The Role of Ontologies for 3D Media Applications. Springer.
[36]
Unity Technologies. 2020. Unity. http://unity.com/
[37]
The Khronos Group. 2020. WebGL. https://www.khronos.org/webgl/
[38]
M. Trellet, N. Férey, J. Flotyński, M. Baaden, and P. Bourdot. 2018. Semantics for an Integrative and Immersive Pipeline Combining Visualization and Analysis of Molecular Data. Journal of Integrative Bioinformatics 15 (2) (2018), 1–19.
[39]
George Vasilakis, Alejandra García-Rojas, Laura Papaleo, Chiara Eva Catalano, Francesco Robbiano, Michela Spagnuolo, Manolis Vavalis, and Marios Pitikakis. 2010. Knowledge-Based Representation of 3D Media.International Journal of Software Engineering and Knowledge Engineering 20, 5(2010), 739–760.
[40]
W3C. 1995. VRML. https://www.w3.org/MarkUp/VRML/
[41]
W3C. 2012. OWL. https://www.w3.org/TR/owl2-syntax/
[42]
W3C. 2012. OWL 2 Web Ontology Language Profiles (Second Edition). http://www.w3.org/TR/owl2-profiles/#Computational_Properties
[43]
W3C. 2013. SPARQL. https://www.w3.org/TR/sparql11-query/. https://www.w3.org/TR/sparql11-query/
[44]
W3C. 2014a. RDF. https://www.w3.org/TR/rdf11-concepts/
[45]
W3C. 2014b. RDFS. https://www.w3.org/TR/rdf-schema/
[46]
W3C. 2020. WebXR Device API. https://www.w3.org/TR/webxr/
[47]
W3C. 2020. X3D. http://www.web3d.org/getting-started-x3d
[48]
Web3D Consortium. 2019a. Export stylesheet to convert X3D XML models into Turtle RDF/OWL triples. https://www.web3d.org/x3d/stylesheets/X3dToTurtle.xslt
[49]
Web3D Consortium. 2019b. X3D Unified Object Model (X3DUOM). https://www.web3d.org/specifications/X3DUOM.html
[50]
Web3D Consortium. 2020a. X3D Ontology for Semantic Web. https://www.web3d.org/x3d/content/semantics/semantics.html
[51]
Web3D Consortium. 2020b. X3D Semantic Web Working Group. https://www.web3d.org/working-groups/x3d-semantic-web/
[52]
Dennis Wiebusch and Marc Erich Latoschik. 2012. Enhanced Decoupling of Components in Intelligent Realtime Interactive Systems using Ontologies. In Software Engineering and Architectures for Realtime Interactive Systems (SEARIS), proceedings of the IEEE Virtual Reality 2012 workshop.
[53]
X3D Working Group, Web3D Consortium. 2020. X3D version 4 - Abstract, Architecture, Specification, public working draft 2. https://www.web3D.org/X3D4

Cited By

View all
  • (2023)Transforming 3D Models to Semantic Web RepresentationRomanian Journal of Information Science and Technology10.59277/ROMJIST.2023.1.032023:1(33-48)Online publication date: 24-Mar-2023
  • (2023)Synthesizing Event-Centric Knowledge Graphs of Daily Activities Using Virtual SpaceIEEE Access10.1109/ACCESS.2023.325380711(23857-23873)Online publication date: 2023
  • (2022)CEBOW: A Cloud‐Edge‐Browser Online Web3D approach for visualizing large BIM scenesComputer Animation and Virtual Worlds10.1002/cav.203933:2Online publication date: 27-Jan-2022

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
Web3D '20: Proceedings of the 25th International Conference on 3D Web Technology
November 2020
201 pages
ISBN:9781450381697
DOI:10.1145/3424616
Publication rights licensed to ACM. ACM acknowledges that this contribution was authored or co-authored by an employee, contractor or affiliate of the United States government. As such, the Government retains a nonexclusive, royalty-free right to publish or reproduce this article, or to allow others to do so, for Government purposes only.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 09 November 2020

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Semantic 3D
  2. Semantic Web
  3. Web3D
  4. X3D Ontology
  5. X3DUOM

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

Web3D '20
Sponsor:
Web3D '20: The 25th International Conference on 3D Web Technology
November 9 - 13, 2020
Virtual Event, Republic of Korea

Acceptance Rates

Overall Acceptance Rate 27 of 71 submissions, 38%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)20
  • Downloads (Last 6 weeks)2
Reflects downloads up to 16 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2023)Transforming 3D Models to Semantic Web RepresentationRomanian Journal of Information Science and Technology10.59277/ROMJIST.2023.1.032023:1(33-48)Online publication date: 24-Mar-2023
  • (2023)Synthesizing Event-Centric Knowledge Graphs of Daily Activities Using Virtual SpaceIEEE Access10.1109/ACCESS.2023.325380711(23857-23873)Online publication date: 2023
  • (2022)CEBOW: A Cloud‐Edge‐Browser Online Web3D approach for visualizing large BIM scenesComputer Animation and Virtual Worlds10.1002/cav.203933:2Online publication date: 27-Jan-2022

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media