SlideShare a Scribd company logo
http://Learning-Layers.eu
ICWL 2015
5-8 November, 2015
Guangzhou, China
http://Learning-Layers.eu
• Motivation
• Handling 3D objects in Web Browsers
• Near real-time collaborative manipulations of 3D
objects
• Evaluation
• Conclusion & future work
2
http://Learning-Layers.eu
• Emerging 3D technologies (3D scanners, printers..)
– Web-based access and manipulation
– Access to hard accessible/expensive resources
– High quality digital representations of physical artifacts
• Support learning at scale
– One to many, many to many (peer), one to one learning
– Mix of personal and collaborative systems
– Mix of informal and formal learning
3
annotations
http://Learning-Layers.eu
• X3D
– ISO (ISO/IEC IS 19775-1:2013) standard for 3D graphics handling
– Emerged from Virtual Reality Modeling Language (VRML)
• x3dom
– Native support of X3D in Web browser
4
System Platform Domain Annotation Open Source
[Settapat et al., 2014] MVC Framework Virtual Worlds
Modern Pedagogy
no no
[Landro et al., 2014] Web portal Academic
communities
no no
SmithsonianX3D Web-based Cultural Heritage yes no
3DSA Web-based Museums yes no
ToBoA-3D Web-based Dedicated Virtual
Environments
yes no
• Web-based annotation systems available
• Open source libraries for 3D Web objects available
• BUT not together 
http://Learning-Layers.eu
• Developed in EU projects (ROLE, Metis, Layers)
• Applied in Exploratory Teaching Space (ETS) at RWTH Aachen
University together with hospital
• Anatomy 2.0 Web Platform for tutors and learners
– 3D object store
– Near real-time collaborative manipulation of 3D objects in the Web
browser
– Lightweight persistent annotation of 3D objects
• Personal Learning Environments (PLE) Renzel, D., Klamma, R., Kravcik, M.,
Nussbaumer, A.: ”Tracing Self-Regulated Learning in Responsive Open Learning Environments”
– Designed for personalization, customization & adaptation
– Awareness among participants
5
http://Learning-Layers.eu
• Dedicated Website
• Course creation and visualization
• 3D object upload
• Link to a Personal Learning Environment
6
http://Learning-Layers.eu
7
Community
Space
Members
Widgets
Chat
HTLM5
Content
Space
http://Learning-Layers.eu
8
• Widgets: 3D object store and 3D viewer widget
• Annotation & shared handling supported in viewer
• NRT collaboration enabled using XMPP protocol
http://Learning-Layers.eu
9
• Meso-level annotations (3D object level) [Cao et al. 2015]
• Knowledge exploitation
– Highlight the non-obvious information
– Disambiguate meaning
– Reflection (collaborative scenario)
• Customizable and lightweight format
http://Learning-Layers.eu
10
• Microservice-based &
widgetized
• Graph-based
annotation storage
• Open source &
standard-based
http://Learning-Layers.eu
11
• Early results obtained from ETS blended learning project
– Two study sessions
– 24 medicinal student participants
• Target
– Performance of annotations service
– Usability of browser-based 3D objects
http://Learning-Layers.eu
• Lightweight approach for collaborative manipulation of 3D
objects on the Web
– Open source development
– Textual annotation and near real-time mechanisms
– Evaluated using anatomical objects with good results
• Know-how on fast prototyping of scalable technical
solutions that can be succesfully used for learning
• Challenges
– New ROLE SDK release to allow flexibility and easy
deployment/configuration in various learning settings
– Integrate analytics using community monitoring and success
measuring
– Commsonomy usage for learning purpose
12
http://Learning-Layers.eu
nicolaescu, toubekis, klamma@dbis.rwth-aachen.de
Nicolaescu Petru
Anatomy 2.0 Project Website
GitHub: https://github.com/rwth-acis/

More Related Content

PDF
A Community Information System for Ubiquitous Informal Learning Support
PDF
Informal Learning at the Workplace via Adaptive Video
PDF
View Based Near Real Time Collaborative Modeling for Information Systems Engi...
PDF
SeViAnno 2.0: Web-Enabled Collaborative Semantic Video Annotation Beyond the ...
PDF
A Methodology and Tool Support for Widget-based Web Application Development
PDF
Prototyping Apps for Informal Learning: A Semantic Video Annotation Scenario
PPTX
The Social Semantic Server: A Flexible Framework to Support Informal Learning...
PDF
SyncMeta: Near Real-time Collaborative Conceptual Modeling on the Web
A Community Information System for Ubiquitous Informal Learning Support
Informal Learning at the Workplace via Adaptive Video
View Based Near Real Time Collaborative Modeling for Information Systems Engi...
SeViAnno 2.0: Web-Enabled Collaborative Semantic Video Annotation Beyond the ...
A Methodology and Tool Support for Widget-based Web Application Development
Prototyping Apps for Informal Learning: A Semantic Video Annotation Scenario
The Social Semantic Server: A Flexible Framework to Support Informal Learning...
SyncMeta: Near Real-time Collaborative Conceptual Modeling on the Web

What's hot (20)

PDF
Yjs: A Framework for Near Real-time P2P Shared Editing on Arbitrary Data Types
PDF
A Short Swim through the Personal Learning Pool
PDF
Scaling Community Information Systems
PDF
Keynote Learning Layers Developer Camp 2013
PDF
Unpacking the Layers Box
PDF
DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...
PDF
Learning Analytics in a Mobile World - A Community Information Systems Perspe...
PDF
Scaling up digital learning support for smart workforce development in cluste...
PPTX
WWW2014: Long Time No See: The Probability of Reusing Tags as a Function of F...
PDF
DireWolf Goes Pack Hunting: A Peer-to-Peer Approach for Secure Low Latency Wi...
PDF
DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...
PPT
CIB W78 2005 - Development of computer assisted learning tool for earthquake ...
PPTX
WWW'15: A Hybrid Resource Recommender Mimicking Attention-Interpretation Dyna...
PDF
Browser-Based Collaborative Modeling in Near Real-Time
PDF
EU Project Layers: Informal Learning at the Workplace with Video Clips
PPT
Le Flow Proposal Planning Rwth
PPT
KeepIt Course 4: digital preservation recap, by Andreas Rauber, Hannes Kulovi...
PPTX
Integration data models, Learning Layers project meeting in Bremen
PDF
imdb2015-ConfirmationOfParticipation
PDF
Real-Time Metamodeling in the Web Browser
Yjs: A Framework for Near Real-time P2P Shared Editing on Arbitrary Data Types
A Short Swim through the Personal Learning Pool
Scaling Community Information Systems
Keynote Learning Layers Developer Camp 2013
Unpacking the Layers Box
DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...
Learning Analytics in a Mobile World - A Community Information Systems Perspe...
Scaling up digital learning support for smart workforce development in cluste...
WWW2014: Long Time No See: The Probability of Reusing Tags as a Function of F...
DireWolf Goes Pack Hunting: A Peer-to-Peer Approach for Secure Low Latency Wi...
DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...
CIB W78 2005 - Development of computer assisted learning tool for earthquake ...
WWW'15: A Hybrid Resource Recommender Mimicking Attention-Interpretation Dyna...
Browser-Based Collaborative Modeling in Near Real-Time
EU Project Layers: Informal Learning at the Workplace with Video Clips
Le Flow Proposal Planning Rwth
KeepIt Course 4: digital preservation recap, by Andreas Rauber, Hannes Kulovi...
Integration data models, Learning Layers project meeting in Bremen
imdb2015-ConfirmationOfParticipation
Real-Time Metamodeling in the Web Browser
Ad

Viewers also liked (9)

PDF
The influence of social status on consensus building in collaboration networks
PDF
EC-TEL 2016: Which Algorithms Suit Which Learning Environments?
PPTX
Analysis of Overlapping Communities in Signed Complex Networks
PPTX
Contextualized versus Structural Overlapping Communities in Social Media.
PPTX
The Social Semantic Server Tool Support in Learning Layers
PDF
Requirements Bazaar - Meet your Users on the Web
PPTX
The SSS as an Infrastructure for WP LA
PPTX
SRS2014: Towards a Scalable Recommender Engine for Online Marketplaces
PPTX
HT2016: Influence of Frequency, Recency and Semantic Context on Tag Reuse
The influence of social status on consensus building in collaboration networks
EC-TEL 2016: Which Algorithms Suit Which Learning Environments?
Analysis of Overlapping Communities in Signed Complex Networks
Contextualized versus Structural Overlapping Communities in Social Media.
The Social Semantic Server Tool Support in Learning Layers
Requirements Bazaar - Meet your Users on the Web
The SSS as an Infrastructure for WP LA
SRS2014: Towards a Scalable Recommender Engine for Online Marketplaces
HT2016: Influence of Frequency, Recency and Semantic Context on Tag Reuse
Ad

Similar to A Microservice Approach for Near Real-time Collaborative 3D Object Annotation on the Web (20)

PPTX
The Social Semantic Server - A Flexible Framework to Support Informal Learnin...
PPTX
Research groups and teaching experiences at Computer Science Faculty (UNED)
PDF
Domain Modeling for Personalized Learning
PPT
Hans Hofman - European Perspectives on Digital Preservation
PPTX
Sharing with Europeana: Depositing and publishing 3D datasets for preservatio...
PDF
Essential guide to 3D digitised heritage: part 3
PPTX
Nate conference
PDF
Neo4j GraphTalk Basel - Building intelligent Software with Graphs
PDF
Cloud-Computing-Course-Description-and-Syllabus-Spring2020.pdf
PDF
Local content in a Europeana cloud for small & medium content providers
PDF
CLARIAH Toogdag 2018: A distributed network of digital heritage information
PDF
Wei Fang's resume
PPT
Get cloudengine jisc-elluminate_wednesdays
PPTX
Cross-platform learning model of EFL
PDF
Dsd int 2014 - data science symposium - interactive data lab, dr. annette zij...
PDF
Qualitative AI : Hoo-ha or Step-Change? CAQDAS webinar
PDF
Wollongong 090408232854-phpapp01
PPTX
Identity Management: Tools, processes & services
PDF
A distributed network of digital heritage information by Enno Meijers - Europ...
PPTX
From CAD to Classroom Final 17 Apr 15
The Social Semantic Server - A Flexible Framework to Support Informal Learnin...
Research groups and teaching experiences at Computer Science Faculty (UNED)
Domain Modeling for Personalized Learning
Hans Hofman - European Perspectives on Digital Preservation
Sharing with Europeana: Depositing and publishing 3D datasets for preservatio...
Essential guide to 3D digitised heritage: part 3
Nate conference
Neo4j GraphTalk Basel - Building intelligent Software with Graphs
Cloud-Computing-Course-Description-and-Syllabus-Spring2020.pdf
Local content in a Europeana cloud for small & medium content providers
CLARIAH Toogdag 2018: A distributed network of digital heritage information
Wei Fang's resume
Get cloudengine jisc-elluminate_wednesdays
Cross-platform learning model of EFL
Dsd int 2014 - data science symposium - interactive data lab, dr. annette zij...
Qualitative AI : Hoo-ha or Step-Change? CAQDAS webinar
Wollongong 090408232854-phpapp01
Identity Management: Tools, processes & services
A distributed network of digital heritage information by Enno Meijers - Europ...
From CAD to Classroom Final 17 Apr 15

Recently uploaded (20)

PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PPTX
CHAPTER 2 - PM Management and IT Context
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PDF
Nekopoi APK 2025 free lastest update
PPTX
Introduction to Artificial Intelligence
PDF
top salesforce developer skills in 2025.pdf
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PDF
PTS Company Brochure 2025 (1).pdf.......
PPTX
Reimagine Home Health with the Power of Agentic AI​
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PPTX
ai tools demonstartion for schools and inter college
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PPTX
Essential Infomation Tech presentation.pptx
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
AI in Product Development-omnex systems
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PPTX
Odoo POS Development Services by CandidRoot Solutions
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PDF
How Creative Agencies Leverage Project Management Software.pdf
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
CHAPTER 2 - PM Management and IT Context
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
Nekopoi APK 2025 free lastest update
Introduction to Artificial Intelligence
top salesforce developer skills in 2025.pdf
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PTS Company Brochure 2025 (1).pdf.......
Reimagine Home Health with the Power of Agentic AI​
2025 Textile ERP Trends: SAP, Odoo & Oracle
ai tools demonstartion for schools and inter college
How to Migrate SBCGlobal Email to Yahoo Easily
Essential Infomation Tech presentation.pptx
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
AI in Product Development-omnex systems
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
Odoo POS Development Services by CandidRoot Solutions
Upgrade and Innovation Strategies for SAP ERP Customers
How Creative Agencies Leverage Project Management Software.pdf

A Microservice Approach for Near Real-time Collaborative 3D Object Annotation on the Web

  • 2. http://Learning-Layers.eu • Motivation • Handling 3D objects in Web Browsers • Near real-time collaborative manipulations of 3D objects • Evaluation • Conclusion & future work 2
  • 3. http://Learning-Layers.eu • Emerging 3D technologies (3D scanners, printers..) – Web-based access and manipulation – Access to hard accessible/expensive resources – High quality digital representations of physical artifacts • Support learning at scale – One to many, many to many (peer), one to one learning – Mix of personal and collaborative systems – Mix of informal and formal learning 3 annotations
  • 4. http://Learning-Layers.eu • X3D – ISO (ISO/IEC IS 19775-1:2013) standard for 3D graphics handling – Emerged from Virtual Reality Modeling Language (VRML) • x3dom – Native support of X3D in Web browser 4 System Platform Domain Annotation Open Source [Settapat et al., 2014] MVC Framework Virtual Worlds Modern Pedagogy no no [Landro et al., 2014] Web portal Academic communities no no SmithsonianX3D Web-based Cultural Heritage yes no 3DSA Web-based Museums yes no ToBoA-3D Web-based Dedicated Virtual Environments yes no • Web-based annotation systems available • Open source libraries for 3D Web objects available • BUT not together 
  • 5. http://Learning-Layers.eu • Developed in EU projects (ROLE, Metis, Layers) • Applied in Exploratory Teaching Space (ETS) at RWTH Aachen University together with hospital • Anatomy 2.0 Web Platform for tutors and learners – 3D object store – Near real-time collaborative manipulation of 3D objects in the Web browser – Lightweight persistent annotation of 3D objects • Personal Learning Environments (PLE) Renzel, D., Klamma, R., Kravcik, M., Nussbaumer, A.: ”Tracing Self-Regulated Learning in Responsive Open Learning Environments” – Designed for personalization, customization & adaptation – Awareness among participants 5
  • 6. http://Learning-Layers.eu • Dedicated Website • Course creation and visualization • 3D object upload • Link to a Personal Learning Environment 6
  • 8. http://Learning-Layers.eu 8 • Widgets: 3D object store and 3D viewer widget • Annotation & shared handling supported in viewer • NRT collaboration enabled using XMPP protocol
  • 9. http://Learning-Layers.eu 9 • Meso-level annotations (3D object level) [Cao et al. 2015] • Knowledge exploitation – Highlight the non-obvious information – Disambiguate meaning – Reflection (collaborative scenario) • Customizable and lightweight format
  • 10. http://Learning-Layers.eu 10 • Microservice-based & widgetized • Graph-based annotation storage • Open source & standard-based
  • 11. http://Learning-Layers.eu 11 • Early results obtained from ETS blended learning project – Two study sessions – 24 medicinal student participants • Target – Performance of annotations service – Usability of browser-based 3D objects
  • 12. http://Learning-Layers.eu • Lightweight approach for collaborative manipulation of 3D objects on the Web – Open source development – Textual annotation and near real-time mechanisms – Evaluated using anatomical objects with good results • Know-how on fast prototyping of scalable technical solutions that can be succesfully used for learning • Challenges – New ROLE SDK release to allow flexibility and easy deployment/configuration in various learning settings – Integrate analytics using community monitoring and success measuring – Commsonomy usage for learning purpose 12
  • 13. http://Learning-Layers.eu nicolaescu, toubekis, klamma@dbis.rwth-aachen.de Nicolaescu Petru Anatomy 2.0 Project Website GitHub: https://github.com/rwth-acis/