1 / 38

Annotation of Multimedia Documents.

This document explores approaches to cooperation and personalization in multimedia document annotation systems. It covers the concept, requirements, methods, and technologies employed in such systems, emphasizing the active role of readers and the management of annotations. User management, architectural components, use cases, and notification mechanisms are also discussed. The employed methods include UML, Java, Oracle, and more, with a focus on enhancing document annotation functionalities through collaboration and personalization features.

Download Presentation

Annotation of Multimedia Documents.

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Annotation of Multimedia Documents. Approaches to Cooperation and Personalization. Amanzio Rigamonti TU Hamburg-Harburg, Germany Polytechnic of Milan, Italy Annotation SystemJanuary 1998 am.rigamonti@tu-harburg.de http://www.sts.tu-harburg.de

  2. Table of Contents A A • Motivations • Concept of Annotation • Requirements of Annotation Systems • Annotation System • Employed Methods and Technologies • Architecture • Conclusions and evaluations • DEMO

  3. Table of Contents • Motivations • Concept of Annotation • Requirements of Annotation Systems • Annotation System • Employed Methods and Technologies • Architecture • Conclusions and evaluations • DEMO

  4. Motivations < 1 > A A • Models of Communication • “One to Many” Models • Mass-media (TV, Radio,Papers, etc.) • World Wide Web • “Many to Many” Models • NewsGroups (subject-oriented) • Annotation Systems (document-oriented)

  5. Motivations < 2 > • Advantages of Digital Processes and Digital Annotations • Flexibility • Search Methods • Editing • Copying Methods • Access Control • Aspects of Cooperation and Personalization

  6. Table of Contents • Motivations • Concept of Annotation • Requirements of Annotation Systems • Annotation System • Employed Methods and Technologies • Architecture • Conclusions and evaluations • DEMO

  7. Concept of Annotation • Active Role of the Reader • Definition Of Annotation Meta-Information associated with a Document providing an enrichment of the Document

  8. Table of Contents • Motivations • Concept of Annotation • Requirements of Annotation Systems • Annotation System • Employed Methods and Technologies • Architecture • Conclusions and evaluations • DEMO

  9. Requirements of Annotation Systems < 1 > • Objects of Annotation • Documents • Annotations • Types of Annotation • Text Annotation • Graphic Annotation • Annotation as a Service • Annotation Management • Annotation Sets • Public / Group / Private Annotations • Mechanisms of Merging

  10. Requirements of Annotation Systems < 2 > • User Management • Groups of Users • Mechanism of Authentication • Architectural Components of an Annotation System • Client • Annotation Server • Proxy Server • Document Server

  11. Table of Contents • Motivations • Concept of Annotation • Requirements of Annotation Systems • Annotation System • Employed Methods and Technologies • Architecture • Conclusions and evaluations • DEMO

  12. Use cases A A • Example : Creating Annotations

  13. A Model of Annotation M

  14. A Model of Annotation

  15. PUBLIC PROJECT 2 Project Management A A M • Hierarchy of Projects • Concept of Workspace • Public Workspace / Project Workspace

  16. PUBLIC Subjects Digital Libraries Subjects WEL Annotation System Multimedia index Example: Hierarchy of Projects A A M

  17. A Model of Annotation

  18. Users and Access Modifiers A A M • User Management • Generic User • Project Administrator • System Administrator • Access Modifiers of Annotations

  19. Notification off-line A A • Causes: Create Annotation / Delete Annotation / Add-Delete Member of Project

  20. Activity Diagram: Notification A A M

  21. A Model of Annotation

  22. Annotation Management M • Creating Annotations • Annotation of an Annotation • Deleting Annotations • Searching for Annotations • Search by Person • Search by Document • Search by Annotation • Search by Subject • Search by Project

  23. WEL Project Document ........... ...... ............ ............. Email Annotation Database Digital Libraries Project Creating Annotations A A

  24. Access Modifiers Control Annotation of an Annotation A A • Hierarchy of Annotations

  25. Access Modifiers Control • Access Modifiers of Annotations

  26. Access Modifiers Control Annotation of an Annotation A • Hierarchy of Annotations

  27. Deleting Annotations A A

  28. Active Databases • Active Components of the Annotation System • Concept of ECA rules (Event-Condition-Action) • Mechanisms of Notification • Administrative Tasks • User Management • Project Management • Business Rules • Propagation of Changes

  29. Table of Contents • Motivations • Concept of Annotation • Requirements of Annotation Systems • Annotation System • Employed Methods and Technologies • Architecture • Conclusions and evaluations • DEMO

  30. Employed Methods and Technologies • UML (Unified Modelling Language) • Use cases • Class Diagrams • Activity Diagrams • Oracle v8.0 / SQL (Structured Query Language) • Trigger • Java Language • JDBC: communication between Applications and Database • RMI (Remote Method Invocation)

  31. Table of Contents • Motivations • Concept of Annotation • Requirements of Annotation Systems • Annotation System • Employed Methods and Technologies • Architecture • Conclusions and evaluations • DEMO

  32. Components of the Architecture A A • Annotation Server • Database • Application Layer • User Authentication • Browser • Graphical User Interface • Proxy Server • Merging of Documents and Annotations • Aspects of communication • RMI (Remote Method Invocation) • TCP / IP

  33. System Architecture A A

  34. Annotation Server: Interfaces A A

  35. Table of Contents • Motivations • Concept of Annotation • Requirements of Annotation Systems • Annotation System • Employed Methods and Technologies • Architecture • Conclusions and evaluations • DEMO

  36. Conclusions and Evaluations • WEL Project (Warburg Electronic Library) • Future Works • Active Database • Distributed Database for large Applications • Object-Oriented Database • Active components of Annotation • Annotation as a Service • Mechanisms of Garbage Collection

  37. Table of Contents • Motivations • Concept of Annotation • Requirements of Annotation Systems • Annotation System • Employed Methods and Technologies • Architecture • Conclusions and evaluations • DEMO

  38. DEMO • Aspects of Annotation Management • Add Annotation • Delete Annotation • Display Annotation • Search Annotation

More Related