Adaptive Multimedia Messaging based on MPEG-7 The M 3 -Box
|
|
- Melanie Daniels
- 6 years ago
- Views:
Transcription
1 Adaptive Multimedia Messaging based on MPEG-7 The M 3 -Box Abstract Jörg Heuer José Luis Casas André Kaup {Joerg.Heuer, Jose.Casas, Andre.Kaup}@mchp.siemens.de Siemens Corporate Technology, Information and Communications Munich, Germany This paper presents a case study of an adaptive multimedia message box (M 3 -Box) based on MPEG-7 technology. To enable a bi-directional communication, MPEG-7 related techniques such as the Extensible Stylesheet Language (XSL) are incorporated into the M 3 -Box. MPEG-7 descriptions for the multimedia access, user preferences, and media summarization are instantiated and transmitted along the media content of the messages. These components allow to set up a message center which integrates different kinds of structured messages containing media elements such as video, voice and text. They also provide access to these messages with a variety of different devices. The paper analyses the scenario, gives a specification of the application requirements, and describes an implementation of the M 3 -Box. 1. Introduction Nowadays the number of device classes which are used for communication is growing very fast. These devices are most often adapted to the situations where they should be used in. Accordingly we communicate with each other by using different devices which are often restricted with respect to the bandwidth and their capabilities. But this enormous growth of the number of mobile multimedia enabled device types gives us the possibility to be contacted most of the time during the day not depending what we are doing or where we are. To control this contactability an adaptive messaging is required. For traditional communications like phone, facsimile and first unified messaging center products exist, providing access to messages while not restricting the type of information delivered by the capabilities of the device which is used. In this paper we present the architecture of the Multi Media Message Box (M 3 -Box), a unified multimedia message center. While adaptive technologies based on MPEG-7 description schemes are engaged here, the main focus of this application is the handling of structured multimedia messages. The structuring information which can be generated by using different communication devices is coded according to the upcoming MPEG-7 standard [1,2]. The Paper is structured in the following way: in the next section related technologies are discussed. In section three the scenario of the unified multimedia messaging is proposed in detail. Then we describe the requirements of a unified multimedia message center. In section five the overall design of the M 3 -Box is explained giving details on the generation, storage and consumption of structured messages with different communication devices and the M 3 -Box. Finally a conclusion is drawn. 2. Related Work The MultiMedia Message Box application focuses on the one side on the generation of structured messages which includes several multimedia elements to enable an intuitive offline communication. On the other side it deals with the problem to overcome the barrier between the communication of different communication devices. When describing these structured messages in the MPEG-7 information, the meta information can be used to adapt the presentation to the output device which is used. Algorithms to control the adaptation of multimedia data to different devices have already been proposed. In [3] an InfoPyramid is specified to determine the optimal adaptation of multimedia presentations with respect to the bandwidth which is needed for transmission and the loss of information. For this purpose possible adaptations and transcodings of the media element are described regarding its size and importance. In [4] a dynamic adaptation while transmitting the media element is proposed. This also includes a switching of the media type if required by the transmission conditions. A consistent representation of the content is achieved by annotating the content of the media elements. Both solutions describe alternative representations of the media content with respect to the loss of information and the reduction in size.
2 A similar approach is presented as a draft "Annotation of web content for transcoding" to the W3C [5]. This Resource Description Framework (RDF) based approach allows to describe these hints separate from the content itself. Similar to the approach taken by the InfoPyramid, MPEG-7 provides the possibility to describe the media content with respect to possible transcodings which can be applied, and how significant these representations are regarding the contained information [6][7]. Additionally also hints to simplify the transcoding can be specified. For instance in the case of sequences which contain slow motion the search range of the motion prediction in a video transcoder can be limited with no loss of information but significant faster transcoding. For transcoding of media on the server side, the client device, the transmission channel, and the user preferences should be known to adapt the media to these circumstances. An architecture to transmit this information is proposed by the "Composite Capabilities/Preference Profiles: Requirements and Architecture" in [8]. In this approach the device capabilities and the user preferences regarding the media formats are specified and transmitted to the server by two or three tier architectures. While a device description is not specified within MPEG-7 it seems that describing media types which can be rendered on the device is sufficient for most cases. So not the client device is described but the media which should be received. This has furthermore the advantage that with using MPEG-7 the target media type for transcoding can also depend on the semantical content of the media described within MPEG-7. As already mentioned composing and handling of structured messages different requirements than dealing with sequential media files or multimedia presentations. Therefore the requirements on the components of the communication chain are specified after presenting the scenario of the multimedia messaging in the next section in more detail. 3. The Scenario of a multimedia message center, the M 3 -Box The application scenario will be illustrated by following the flow of information starting at the message sender. It is assumed that the message sender can use several devices with different capabilities as depicted in Fig. 1: a mobile or wireline phone, a pictopda (a PDA enabled to visualize and to take pictures), a videophone or even a personal computer. These devices are used to record a message. Contrary to the generation of a plain message in this case the message can contain several media elements and also structuring information. For this purpose the process of indexing is adapted to the user interface of used devices. A pictopda for instance allows to capture several images and specify written indeces while a videophone could allow spoken comments. INPUT DEVICES Multimedia Box OUTPUT DEVICES Phone Mobilphone PDA, Palm... Videophone, pictophone... Multimedia data Video Image Text + Structuring hints Phone Videophone, pictophone... Workstation, PC, HPC Workstation, PC, HPC PDA, Palm... Fig. 1: Scenario of the Multimedia Message Box After recording the message, it is transmitted to the multimedia message center, the M 3 -Box. In the receiving part, the box than stores the message, e.g. the media data and the message description. For the storage of the media it is analyzed if a transcoding of important media elements into another representation has to be done offline due to the computational complexity. This can be for example the case for speech recognition tools which convert the audio message to a textual representation. Beside the conversion into another
3 representation also the coded media might be transcoded into another format so that random access is enabled. This way a multiple storage of the same content can be avoided. This is the case for instance for a video with annotated key frames. For a fast random access these key frames are transcoded into intra coded frames if temporal prediction is used within the video. If the message is stored, the server part of the M 3 -Box, waiting for incoming calls, has access to it. When a user now checks his account of the media box he establishes a connection from his output device to the M 3 - Box. The used output device can be one of the set already used for the input of some messages as depicted in Fig.1. But it has not to be necessarily of the same type. The advantage is that all messages are accessible not depending what device is used for generating or fetching these messages. This is achieved by transmitting a description of media which can be displayed on the output device and the user preferences. According to these descriptions a content presentation of the checked account is generated and transmitted by the server part of the M 3 -Box. The recipient can then use the output device to browse through the presentation. 4. Requirements on unified multimedia messaging To enable communication between consumer devices of different brands the used coding format of the messages has to be a common or standardized one. Thus for multimedia messages standards like MPEG-4 for multimedia data or XML for textual information should be used. Beside this multimedia data also metadata has to be sent to describe the structure and the semantic of the contained media elements. With the upcoming MPEG-7 standard it is now possible to transmit and store metadata providing structuring information in a standardized fashion. So the overall requirement is to transmit and store metadata together with the multimedia data using standards as far as possible Requirements for the input devices While the indexing process for a broadcast may take hours, a customer formulating a message will not use indexing possibilities if the process takes too long. Therefore in a realistic scenario the main constraint on the usage of the input device is the limitation of time for the indexing of the message to a similar amount which was used for generating the message itself. Additionally to the restriction in time also the indexing tools have to be adapted to the capabilities of the input device for an easy and intuitive usage Requirements for the multimedia mail box For the access of the media data additional index information has to be generated and added to the existing meta data to enable a fast access. If a realtime transcoding on demand of media data in other formats is not possible the necessary process should be started on message retrieval and the resulting data should be stored and indexed as described. In the server section a handshake between the mobile device and the M 3 -Box is required to allow the exchange of access legitimization, user preferences and the description of the accessing devices at the beginning of a session. This initialization should configure the information transmitted from the box to the client device enabling the client to browse through the content of the his multimedia mail box Requirements for the output devices The characteristics for the rendering or display of messages are required to be described for the initial handshake. Furthermore the user preferences should be adapted to these abilities of the used communication device. To transmit color key frames to a gray value display for example wastes bandwidth and is time consuming. Also the user interaction with the M 3 -Box should be adapted to the user interface of the client device. For example this may require to map links to buttons in the message viewer. 5. System Design and Realization MPEG-7 specifies only the format of encoding metadata for exchange. Currently the querying using query languages such as XQL is out of scope of MPEG-7. Also the interaction with a MPEG-7 server is not communication is required. The MPEG-7 information can already be used to initiate certain transformation such as transcoding of videos for fast access of indexed be used to manipulate standardized yet. Nevertheless the MPEG-7 description can already the presentation of described media on the server side and on client devices. On the input side of the M 3 -Box no interactive frames. In contrast on the output side the presentation is interactive with respect to the presentation of the M 3 -Box account. To avoid a proprietary solution for the communication from the client device to the server Extendable Stylesheet Language Transformations
4 (XSLT), one part of XSL [12], can be used. The MPEG-7 description is based on XML Schema definitions and the name space of elements is known by the server and the client. By this way XSL documents applicable to MPEG-7 descriptions on the server side can be defined by the user or the client device. The messages itself are most likely presented in a description centric way (see also section 5.3): the message is not sequentially played back but the structure described within the metadata is used to display the message structure with representatives specified within MPEG-7. Thus the XSL document can be edited without the knowledge of programs (e.g. CGIs) or URIs which have to be called to generate a representative of a message section according to the requirements of the client device. Thus the specification of user preferences and the device description are in general applicable to MPEG-7 descriptions and independent of the message center which is used. The mentioned mechanisms are specified in more detail in the M 3 -Box output section 5.3. As described in the previous section the system can be divided into three main parts: the input device with a user interface for adding indexing information, the message center, composed of a core and the server, and the output device. The functionalities of these elements are depicted in the Fig 2. The input and the accessing devices are also simulated on a PC platform. For simplicity reasons the communication is based on the TCP/IP protocol. But this is not a limitation to the communication at a higher level. The four parts of the M 3 - Box will be described in detail in the following sections. Input / Indexer Functions: Simulating the input device interface Storing of media data Post-editing Generating the XML based message description Client Device Functions: Editing and transmitting the user s preferences and device description to the M 3 BOX Rendering of Message presentation Validating the user interaction Socket connection MM Mail Box Core Functions: Transconding: e.g speech recognition Storing of media elements and description Indexing of media elements Message Center Information interchange Functions: Output / Server Socket connection Validating the login information Generating the Message presentation based on user preferences and device description Transcoding the Media elements Fig. 2: Block diagram of the M 3 -Box scenario 5.1. Input Part For the presented prototype the input devices are simulated on a PC platform. For this purpose we have adopted user interfaces of mobile devices (see Fig. 3a for a mobile video phone) as input interface of the standalone input program simulating the device behavior. The simulated input device is capable of recording several media elements building a message. For instance in the case of the video phone audio, video and short text messages, restricted by the small keyboard, can be captured. In plain multimedia messages these media elements are transmitted in the parallel or sequential order they were recorded. For an intuitive use of multimedia elements within a message the semantic of the media elements is also important and often not obvious for the recipient. In Fig.3b an example of a structured message as it is recorded is shown. It is composed of different media elements as already mentioned above. Some of these media elements are used for the introduction and to welcome the recipient. Then a message subject is given by a video element. This
5 video element is divided into segments in which representative frames are used to comment or explain what can be seen or what happened. For this purpose audio or text comments can be attached to the media elements. Furthermore references to related shots can be specified for instance to discuss different occurrences of the same object. of the whole message External link to Webpage of Heinz Intro Intro of the Message Fig. 3: a) An example of a user interface of a mobile videophone (upper left corner) b) An example of a recorded message with media elements, key scenes, frames and audio comments This example shows, that beside the information contained in the media objects itself also the semantic of the media element should be captured in the way it was intended by the sender. This is realized by instantiating the following set of top level description schemes of the Multimedia Description Schemes (MDS) [7] in a MPEG-7 conform description: Segment DS for video and audio StructuredAnnotation DS Summarization DS The Segment DS and the contained segment decomposition divides the media elements such as those for the introduction and the subject of the message into segments. This part also incorporates the annotation of these segments. The segments itself can have several representations specified within the summary sections. Beside the description of the media content and semantic also the format and the size of the media elements are described using the MediaInformation DS that is contained in the root segments of the media descriptions. Alternative representations of the content are abstracts and thus are described in the summary DS. The benefit also with respect to a protocol based solution, which can also contain this information, is presented in the next section. The standardization of MPEG-7 has not been finished yet. Currently in the implementation also DSs are used which may change in the final standard. On the other hand also some DSs have been derived from already existing ones to enable descriptions of, for instance, annotation relations between message elements. Also the wrapper around the MPEG-7 description is currently proprietary since this part has not been standardized yet. Further on it has to be emphasized that even though the description definition Language of MPEG-7 is based on XML Schema the instantiation of a standard conform MPEG-7 description is a XML document. Assuming that this XML document is valid it has only to be well formed for processing it in a parser. So for a
6 MPEG-7 conform communication a MPEG-7 parser evaluating the validity of the document is not required. Due to the fact that a MPEG-7 parser is still under development for the communication components of this application a standard XML parser (XERCES [13]) is used with no restrictions in the functionality M 3 -Box Core The Multimedia Message Box itself is divided into two parts: the core and the server. The core is watching a port for connections of a message sender to the M 3 -Box and is processing the retrieved message. The server is processing the connections of output devices requesting for messages in a box account. The core has four functions: receiving the message, adding supplemental metadata information, transcoding of the message, storing the message for the server access. When receiving the message the time point and the senders IP and domain name (if available) is stored within the transmitted MPEG-7 description. During the following transcoding also the description of alternative representations such as the format description are added to the MPEG-7 description of the message. This also includes format and size of media elements. When the core has received the message, it also starts to transcode the message in a format that allows a fast random access to media chunks addressed by the description data. For instance the encoding of indexed frames as I-Frame within H263 or MPEG videos speeds up the frame extraction. Another more time consuming task is the offline transcoding of spoken content of audio files using a speech recognition engine. This task is enabled by specifying the speaker profile and a server which stores this profile (this is currently not contained as MPEG-7 information). To further enable the structured description of these transcoded media elements the segment specification of the spoken content are transcoded into text segments. Even though the recognition rate varies, the transformed content still preserves information. This is especially valuable when retrieving this component of the message e.g. with a palm not able to play audio. In the opposite direction also the text to speech transcoding is done at this stage. This last function is implemented at the moment in the core, but could also be implemented using the Common Gateway Interface (CGI) for the server to generate the audio message on request to reduce the storage footprint of the messages The M 3 -Box server and output devices After the messages have passed through the M 3 -Box core, they are stored in the data structure of the M 3 -Box server. The M 3 -Box server has three functions: establishing the connection with an output device, generating presentation of a M 3 -Box account online according to user preferences and the client device description, enabling the user to browse through the messages. This part of the multimedia message box is based on a web server e.g. the Apache server [9]. When an output device establishes the connection to the server, an initial handshake takes place. First the authentication information e.g. based on GNU Privacy Guard (GPG) [10] is sent. This information is user but not device dependent. Then the client transmits the device description and the user preferences. These specifications are encoded in XSL files containing XSLT instructions to process the MPEG-7 XML documents. Even though XSLT is a language not standardizing on what kind of information it is operating, this is well defined in the presented case since the tags it is operating on are standardized by MPEG-7. Based on the MPEG-7 encoded structure of the messages of one account and the XSL file a HTML presentation embedding multimedia elements is generated. For this purpose a XML/XSL parser e.g. the one of the Microsoft Internet Explorer 5.0 [11] is used. At that stage media elements can be included or excluded into the presentation depending on the format, the size and the semantic meaning. Also a processing of the message description after the server has received the XSL file is possible: for instance to specify all possible video transcodings in the message description would increase the size tremendously. Thus these specifications can be inserted after receiving and analyzing the XSL file from the client device. Therefore the server can change the MPEG-7 description to refer to CGI programs transcoding the media elements with respect to the specification of possible formats which can be rendered on the client device. This can also be initiated by a user interaction by sending a new XSL file. But usually the communication of user interactions is realized by using linking mechanisms within the parsed HTML file of the MPEG-7 descriptions.
7 To demonstrate the flexibility of this solution, the representation of a M 3 -Box based on a specification of the XSL device and user preferences are presented in the following. The XSL file is configured to show the content of the account in three levels (see Fig.4): initially after the connection of the client device is established the TOC of the account is displayed using the message subject and a key media element. To give an idea about the specification of information listed in the message box presentation an example for the XSL specification to determine the media type from the MPEG-7 description is given:... <xsl:variable name="mediatype" select="/list/videosegment[@id=($n - 1)]/MediaInformation/ MediaProfile/MediaFormat/FileFormat[position()=2]" />... <xsl:if test="$mediatype= "> <IMG SRC="../images/speaker5.gif" /> </xsl:if>... The first line assigns values in the media information context of the MPEG-7 description to a variable which is checked to display the media type icons already stored on the client device for the TOC presentation. Similar XSL elements can be specified to choose the representations for media elements and even more complex description evaluations. a) b) Fig. 4: Account presentation of the M 3 -Box according to user preferences and device description of a color PDA in a XSL file. In the user preferences three levels are specified: a TOC of the account (a), a TOC of a message if selected by user inter action (b) and the video playback of message segments (not shown). After selecting one message the content of the message is presented in a summarized fashion so that the user can select a specific part he is interested in to retrieve it in full detail. It is also possible based on the preferences, the client device or the bandwidth of the connection to have other elements of the message rendered in the representations or even to have a different structuring than the three presented levels. Currently the output devices used such as PDAs and notebooks support the rendering and interaction with HTML pages. Even for devices which do not provide a visual interface it has been shown in [14] that HTML based content can be presented comprehensively. Beside this an even better adapted presentation can be generated easily as far as a markup based language for the rendering of information exists. In that case the XSL file can be adapted to generate a presentation based on this markup language and the MPEG-7 description of the message.
8 6. Conclusions In this paper the basic concept for a Multimedia Message Box using structured messages based on the MPEG-7 standard was presented. Even though the standardization process has not been finished yet the present definition of MPEG-7 description schemes can be used to describe the content of the structured message. This can be used to present the message on different output devices by maintaining most of the contained information. Contrary to alternative solutions the description of the message content and its media formats with MPEG-7 meta data allows to transcode media elements of the message according to its semantic importance for the message. To evaluate this meta information on the server side, it has been shown that XSLT can be used to have a standard conform communication from the output device to the server. Subsequently, the realization of this application was investigated for a set of different custom communication devices, the core and the output server of the M 3 -Box. At this stage, the presented application can serve as an integration platform for technology developed in the domain of multimedia analysis, summarization, editing and structuring, and automatic universal multimedia access adaptation technologies. It turned out that the adaptation of the user interface of the custom devices to the annotation and interaction possibilities including the aforementioned technologies will be important to prove the usability of such a system. References [1] MPEG-7 Applications Document v.9, ISO/IEC JTC1/SC29/WG11/N2860, July [2] MPEG-7: Context, Objectives and Technical Roadmap, V.12, ISO/IEC JTC1/SC29/WG11/N2861, July [3] Smith J. R., Mohan R., Li C., Scalable Multimedia Delivery for Pervasive Computing, In Proc. ACM Intern. Conf. Multimedia 99, pp , Orlando, November 1999 [4] Boll S., Klas W., Wandel J., A Cross-Media Adaptation Startegy for Multimedia Presentations, In Proc. ACM Intern. Conf. Multimedia 99, pp 37-46, Orlando, November 1999 [5] Annotation of Web Content for Transcoding. W3C Note, July [6] MPEG-7 Multimedia Description Schemes XM v.3.0, ISO/IEC JTC1/SC29/WG11/N3410, May [7] MPEG-7 Multimedia Description Schemes WD v.3.0, ISO/IEC JTC1/SC29/WG11/N3411, May [8] Composite Capabilities/Preference Profiles: Requirements and Architecture, July [9] The Software Apache Foundation, [10] The GNU Privacy Guard, [11] Microsoft XML Parser Preview release, msdn.microsoft.com/downloads/webtechnology/xml/msxml.asp, May [12] Extensible Style Sheet Language an Overview, [13] The Apache XML Project, [14] Goose S., Wynblatt M., Mollenhauer H., Hypertext: Browsing Hypertext With A Telephone, Proc. ACM International Conference on Hypertext, pp , June 1998
Interoperable Content-based Access of Multimedia in Digital Libraries
Interoperable Content-based Access of Multimedia in Digital Libraries John R. Smith IBM T. J. Watson Research Center 30 Saw Mill River Road Hawthorne, NY 10532 USA ABSTRACT Recent academic and commercial
More informationUSING METADATA TO PROVIDE SCALABLE BROADCAST AND INTERNET CONTENT AND SERVICES
USING METADATA TO PROVIDE SCALABLE BROADCAST AND INTERNET CONTENT AND SERVICES GABRIELLA KAZAI 1,2, MOUNIA LALMAS 1, MARIE-LUCE BOURGUET 1 AND ALAN PEARMAIN 2 Department of Computer Science 1 and Department
More informationTypes and Methods of Content Adaptation. Anna-Kaisa Pietiläinen
Types and Methods of Content Adaptation Anna-Kaisa Pietiläinen Agenda Introduction Multimedia Content Types Types of Adaptation Methods of Adaptation Conclusion Networks 2 Introduction Networks 3 The Problem
More informationMPEG-7. Multimedia Content Description Standard
MPEG-7 Multimedia Content Description Standard Abstract The purpose of this presentation is to provide a better understanding of the objectives & components of the MPEG-7, "Multimedia Content Description
More informationISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia content description interface Part 5: Multimedia description schemes
INTERNATIONAL STANDARD ISO/IEC 15938-5 First edition 2003-05-15 Information technology Multimedia content description interface Part 5: Multimedia description schemes Technologies de l'information Interface
More informationx ide xml Integrated Development Environment Specifications Document 1 Project Description 2 Specifi fications
x ide xml Integrated Development Environment Specifications Document Colin Hartnett (cphartne) 7 February 2003 1 Project Description There exist many integrated development environments that make large
More informationWorkshop W14 - Audio Gets Smart: Semantic Audio Analysis & Metadata Standards
Workshop W14 - Audio Gets Smart: Semantic Audio Analysis & Metadata Standards Jürgen Herre for Integrated Circuits (FhG-IIS) Erlangen, Germany Jürgen Herre, hrr@iis.fhg.de Page 1 Overview Extracting meaning
More informationThe ToCAI Description Scheme for Indexing and Retrieval of Multimedia Documents 1
The ToCAI Description Scheme for Indexing and Retrieval of Multimedia Documents 1 N. Adami, A. Bugatti, A. Corghi, R. Leonardi, P. Migliorati, Lorenzo A. Rossi, C. Saraceno 2 Department of Electronics
More informationExtreme Java G Session 3 - Sub-Topic 5 XML Information Rendering. Dr. Jean-Claude Franchitti
Extreme Java G22.3033-007 Session 3 - Sub-Topic 5 XML Information Rendering Dr. Jean-Claude Franchitti New York University Computer Science Department Courant Institute of Mathematical Sciences 1 Agenda
More information3 Publishing Technique
Publishing Tool 32 3 Publishing Technique As discussed in Chapter 2, annotations can be extracted from audio, text, and visual features. The extraction of text features from the audio layer is the approach
More informationExtraction, Description and Application of Multimedia Using MPEG-7
Extraction, Description and Application of Multimedia Using MPEG-7 Ana B. Benitez Depart. of Electrical Engineering, Columbia University, 1312 Mudd, 500 W 120 th Street, MC 4712, New York, NY 10027, USA
More informationAn Intelligent System for Archiving and Retrieval of Audiovisual Material Based on the MPEG-7 Description Schemes
An Intelligent System for Archiving and Retrieval of Audiovisual Material Based on the MPEG-7 Description Schemes GIORGOS AKRIVAS, SPIROS IOANNOU, ELIAS KARAKOULAKIS, KOSTAS KARPOUZIS, YANNIS AVRITHIS
More informationA MPEG-4/7 based Internet Video and Still Image Browsing System
A MPEG-4/7 based Internet Video and Still Image Browsing System Miroslaw Bober 1, Kohtaro Asai 2 and Ajay Divakaran 3 1 Mitsubishi Electric Information Technology Center Europe VIL, Guildford, Surrey,
More informationCOALA: CONTENT-ORIENTED AUDIOVISUAL LIBRARY ACCESS
COALA: CONTENT-ORIENTED AUDIOVISUAL LIBRARY ACCESS NASTARAN FATEMI Swiss Federal Institute of Technology (EPFL) E-mail: Nastaran.Fatemi@epfl.ch OMAR ABOU KHALED University of Applied Sciences of Western
More informationAgenda. Summary of Previous Session. XML for Java Developers G Session 6 - Main Theme XML Information Processing (Part II)
XML for Java Developers G22.3033-002 Session 6 - Main Theme XML Information Processing (Part II) Dr. Jean-Claude Franchitti New York University Computer Science Department Courant Institute of Mathematical
More informationA Hierarchical Keyframe User Interface for Browsing Video over the Internet
A Hierarchical Keyframe User Interface for Browsing Video over the Internet Maël Guillemot, Pierre Wellner, Daniel Gatica-Pérez & Jean-Marc Odobez IDIAP, Rue du Simplon 4, Martigny, Switzerland {guillemo,
More informationXML ALONE IS NOT SUFFICIENT FOR EFFECTIVE WEBEDI
Chapter 18 XML ALONE IS NOT SUFFICIENT FOR EFFECTIVE WEBEDI Fábio Ghignatti Beckenkamp and Wolfgang Pree Abstract: Key words: WebEDI relies on the Internet infrastructure for exchanging documents among
More informationEnhancing Digital Library Documents by A Posteriori Cross Linking Using XSLT
Enhancing Digital Library Documents by A Posteriori Cross Linking Using XSLT Michael G. Bauer 1 and Günther Specht 2 1 Institut für Informatik, TU München Orleansstraße 34, D-81667 München, Germany bauermi@in.tum.de
More information9/8/2016. Characteristics of multimedia Various media types
Chapter 1 Introduction to Multimedia Networking CLO1: Define fundamentals of multimedia networking Upon completion of this chapter students should be able to define: 1- Multimedia 2- Multimedia types and
More informationComprehensive Structured Context Profiles (CSCP): Design and Experiences
Comprehensive Structured Context Profiles (CSCP): Design and Experiences Sven Buchholz, Thomas Hamann, and Gerald Hübsch Department of Computer Science, Dresden University of Technology {buchholz, hamann,
More informationISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia content description interface Part 2: Description definition language
INTERNATIONAL STANDARD ISO/IEC 15938-2 First edition 2002-04-01 Information technology Multimedia content description interface Part 2: Description definition language Technologies de l'information Interface
More informationScalable Hierarchical Summarization of News Using Fidelity in MPEG-7 Description Scheme
Scalable Hierarchical Summarization of News Using Fidelity in MPEG-7 Description Scheme Jung-Rim Kim, Seong Soo Chun, Seok-jin Oh, and Sanghoon Sull School of Electrical Engineering, Korea University,
More informationMPEG-7 Audio: Tools for Semantic Audio Description and Processing
MPEG-7 Audio: Tools for Semantic Audio Description and Processing Jürgen Herre for Integrated Circuits (FhG-IIS) Erlangen, Germany Jürgen Herre, hrr@iis.fhg.de Page 1 Overview Why semantic description
More informationDelivery Context in MPEG-21
Delivery Context in MPEG-21 Sylvain Devillers Philips Research France Anthony Vetro Mitsubishi Electric Research Laboratories Philips Research France Presentation Plan MPEG achievements MPEG-21: Multimedia
More informationXML Metadata Standards and Topic Maps
XML Metadata Standards and Topic Maps Erik Wilde 16.7.2001 XML Metadata Standards and Topic Maps 1 Outline what is XML? a syntax (not a data model!) what is the data model behind XML? XML Information Set
More information1 INTRODUCTION CE context and Previous works DESCRIPTION OF THE CE... 3
INTERNATIONAL ORGANIZATION FOR STANDARDIZATION ORGANISATION INTERNATIONALE DE NORMALISATION ISO/IEC JTC1/SC29/WG11 CODING OF MOVING PICTURES AND ASSOCIATED AUDIO ISO/IEC JTC1/SC29/WG11/M9233 Awaji, Japan
More informationCONTENT MODEL FOR MOBILE ADAPTATION OF MULTIMEDIA INFORMATION
CONTENT MODEL FOR MOBILE ADAPTATION OF MULTIMEDIA INFORMATION Maija Metso, Antti Koivisto and Jaakko Sauvola MediaTeam, MVMP Unit Infotech Oulu, University of Oulu e-mail: {maija.metso, antti.koivisto,
More informationLesson 6. MPEG Standards. MPEG - Moving Picture Experts Group Standards - MPEG-1 - MPEG-2 - MPEG-4 - MPEG-7 - MPEG-21
Lesson 6 MPEG Standards MPEG - Moving Picture Experts Group Standards - MPEG-1 - MPEG-2 - MPEG-4 - MPEG-7 - MPEG-21 What is MPEG MPEG: Moving Picture Experts Group - established in 1988 ISO/IEC JTC 1 /SC
More informationAn Infrastructure for MultiMedia Metadata Management
An Infrastructure for MultiMedia Metadata Management Patrizia Asirelli, Massimo Martinelli, Ovidio Salvetti Istituto di Scienza e Tecnologie dell Informazione, CNR, 56124 Pisa, Italy {Patrizia.Asirelli,
More informationAgenda. Summary of Previous Session. XML for Java Developers G Session 7 - Main Theme XML Information Rendering (Part II)
XML for Java Developers G22.3033-002 Session 7 - Main Theme XML Information Rendering (Part II) Dr. Jean-Claude Franchitti New York University Computer Science Department Courant Institute of Mathematical
More informationOptimal Video Adaptation and Skimming Using a Utility-Based Framework
Optimal Video Adaptation and Skimming Using a Utility-Based Framework Shih-Fu Chang Digital Video and Multimedia Lab ADVENT University-Industry Consortium Columbia University Sept. 9th 2002 http://www.ee.columbia.edu/dvmm
More informationA Digital Library Framework for Reusing e-learning Video Documents
A Digital Library Framework for Reusing e-learning Video Documents Paolo Bolettieri, Fabrizio Falchi, Claudio Gennaro, and Fausto Rabitti ISTI-CNR, via G. Moruzzi 1, 56124 Pisa, Italy paolo.bolettieri,fabrizio.falchi,claudio.gennaro,
More informationA tutorial report for SENG Agent Based Software Engineering. Course Instructor: Dr. Behrouz H. Far. XML Tutorial.
A tutorial report for SENG 609.22 Agent Based Software Engineering Course Instructor: Dr. Behrouz H. Far XML Tutorial Yanan Zhang Department of Electrical and Computer Engineering University of Calgary
More informationA Multidimensional Approach for Modelling and Supporting Adaptive Hypermedia Systems
A Multidimensional Approach for Modelling and Supporting Adaptive Hypermedia Systems Mario Cannataro, Alfredo Cuzzocrea, Andrea Pugliese ISI-CNR, Via P. Bucci, 41/c 87036 Rende, Italy {cannataro, apugliese}@si.deis.unical.it,
More informationGrowing interests in. Urgent needs of. Develop a fieldworkers toolkit (fwtk) for the research of endangered languages
ELPR IV International Conference 2002 Topics Reitaku University College of Foreign Languages Developing Tools for Creating-Maintaining-Analyzing Field Shoju CHIBA Reitaku University, Japan schiba@reitaku-u.ac.jp
More informationEnvivio Mindshare Presentation System. for Corporate, Education, Government, and Medical
Envivio Mindshare Presentation System for Corporate, Education, Government, and Medical Introducing the Envivio Mindshare Presentation System The Envivio Mindshare Presentation system is a highly optimized
More informationThe "Author Once, Present Anywhere" (AOPA) Software Platform. 1. Introduction
The "Author Once, Present Anywhere" (AOPA) Software Platform Helen M. MENG*, P. C. Ching,** Tien-Ying FUNG*, Yuk-Chi LI*, Man-Cheuk HO*, Chi-Kin KEUNG*, Wai-Kit LO*, Tin-Hang LO*, Kon-Fan LOW* and Kai-Chung
More informationIntroduction to XML. Asst. Prof. Dr. Kanda Runapongsa Saikaew Dept. of Computer Engineering Khon Kaen University
Introduction to XML Asst. Prof. Dr. Kanda Runapongsa Saikaew Dept. of Computer Engineering Khon Kaen University http://gear.kku.ac.th/~krunapon/xmlws 1 Topics p What is XML? p Why XML? p Where does XML
More informationAdaptive Medical Information Delivery Combining User, Task and Situation Models
Adaptive Medical Information Delivery Combining User, Task and Situation s Luis Francisco-Revilla and Frank M. Shipman III Department of Computer Science Texas A&M University College Station, TX 77843-3112,
More informationMPEG-21 SESSION MOBILITY FOR HETEROGENEOUS DEVICES
MPEG-21 SESSION MOBILITY FOR HETEROGENEOUS DEVICES Frederik De Keukelaere Davy De Schrijver Saar De Zutter Rik Van de Walle Multimedia Lab Department of Electronics and Information Systems Ghent University
More informationApple Inc. November 2007
Standardized multimedia elements in HTML5 Position paper for the W3C Video on the web workshop Kevin Calhoun, Eric Carlson, Adele Peterson, Antti Koivisto Apple Inc. November 2007 1 Introduction We believe
More informationIntroduction to XML 3/14/12. Introduction to XML
Introduction to XML Asst. Prof. Dr. Kanda Runapongsa Saikaew Dept. of Computer Engineering Khon Kaen University http://gear.kku.ac.th/~krunapon/xmlws 1 Topics p What is XML? p Why XML? p Where does XML
More informationCanalization and Personalization in Mobile Wireless Application
Proceedings of the Postgraduate Annual Research Seminar 2005 301 Canalization and Personalization in Mobile Wireless Application Herman Department of Computer System & Communication Faculty of Computer
More informationISO/IEC TR TECHNICAL REPORT. Information technology Dynamic adaptive streaming over HTTP (DASH) Part 3: Implementation Guidelines
TECHNICAL REPORT ISO/IEC TR 23009-3 First edition 2015-05-01 Information technology Dynamic adaptive streaming over HTTP (DASH) Part 3: Implementation Guidelines Technologies de l'information Diffusion
More informationXML for Java Developers G Session 8 - Main Theme XML Information Rendering (Part II) Dr. Jean-Claude Franchitti
XML for Java Developers G22.3033-002 Session 8 - Main Theme XML Information Rendering (Part II) Dr. Jean-Claude Franchitti New York University Computer Science Department Courant Institute of Mathematical
More informationA video streaming technique, in which video content is played back while the video data is being downloaded from an origin server, is useful for the
Video Transcoding Introduction At present, mobile phones can also process video data and mobile users can enjoy video content on mobile phones. In current services for video content distribution to mobile
More informationISO/IEC Information technology Multimedia content description interface Part 7: Conformance testing
This is a preview - click here to buy the full publication INTERNATIONAL STANDARD ISO/IEC 15938-7 First edition 2003-12-01 Information technology Multimedia content description interface Part 7: Conformance
More informationISO/IEC INTERNATIONAL STANDARD
INTERNATIONAL STANDARD ISO/IEC 23009-1 First edition 2012-04-01 Information technology Dynamic adaptive streaming over HTTP (DASH) Part 1: Media presentation description and segment formats Technologies
More informationXML. Objectives. Duration. Audience. Pre-Requisites
XML XML - extensible Markup Language is a family of standardized data formats. XML is used for data transmission and storage. Common applications of XML include business to business transactions, web services
More informationISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia content description interface Part 1: Systems
INTERNATIONAL STANDARD ISO/IEC 15938-1 First edition 2002-07-01 Information technology Multimedia content description interface Part 1: Systems Technologies de l'information Interface de description du
More informationMISB EG Motion Imagery Standards Board Engineering Guideline. 24 April Delivery of Low Bandwidth Motion Imagery. 1 Scope.
Motion Imagery Standards Board Engineering Guideline Delivery of Low Bandwidth Motion Imagery MISB EG 0803 24 April 2008 1 Scope This Motion Imagery Standards Board (MISB) Engineering Guideline (EG) provides
More informationTechnical and Functional Standards for Digital Court Recording
Technical and Functional Standards for Digital Court Recording As of February 2015 Overview This document provides detailed specifications for Digital Court Recording (DCR) systems which meet the court
More informationThe Virtual Lab for Controlling Real Experiments via Internet
The Virtual Lab for Controlling Real Experiments via Internet Christof Röhrig and Andreas Jochheim Department of Electrical Engineering University of Hagen D-58084 Hagen, Germany christof.roehrig@fernuni-hagen.de
More informationFramework for Supporting Metadata Services
Framework for Supporting Services Mitsuaki Tsunakara, Ryoji Kataoka, and Masashi Morimoto Abstract -sharing businesses have been attracting considerable attention recently. These include highspeed search
More informationOffering Access to Personalized Interactive Video
Offering Access to Personalized Interactive Video 1 Offering Access to Personalized Interactive Video Giorgos Andreou, Phivos Mylonas, Manolis Wallace and Stefanos Kollias Image, Video and Multimedia Systems
More informationMPEG-21: The 21st Century Multimedia Framework
MPEG-21: The 21st Century Multimedia Framework Jan Bormans, Jean Gelissen, and Andrew Perkis IEEE Signal Processing Magazine, March 2003 Outline Context and motivation of MPEG-21 An overview of MPEG-21
More informationMPML: A Multimodal Presentation Markup Language with Character Agent Control Functions
MPML: A Multimodal Presentation Markup Language with Character Agent Control Functions Takayuki Tsutsui, Santi Saeyor and Mitsuru Ishizuka Dept. of Information and Communication Eng., School of Engineering,
More informationUser Interaction: XML and JSON
User Interaction: XML and JSON Asst. Professor Donald J. Patterson INF 133 Fall 2011 1 What might a design notebook be like? Cooler What does a design notebook entry look like? HTML and XML 1989: Tim Berners-Lee
More informationInternational Journal of Emerging Technology and Advanced Engineering Website: (ISSN , Volume 2, Issue 4, April 2012)
A Technical Analysis Towards Digital Video Compression Rutika Joshi 1, Rajesh Rai 2, Rajesh Nema 3 1 Student, Electronics and Communication Department, NIIST College, Bhopal, 2,3 Prof., Electronics and
More informationHow to Build a Digital Library
How to Build a Digital Library Ian H. Witten & David Bainbridge Contents Preface Acknowledgements i iv 1. Orientation: The world of digital libraries 1 One: Supporting human development 1 Two: Pushing
More informationAbstractions in Multimedia Authoring: The MAVA Approach
Abstractions in Multimedia Authoring: The MAVA Approach Jürgen Hauser, Jing Tian Institute of Parallel and Distributed High-Performance Systems (IPVR) University of Stuttgart, Breitwiesenstr. 20-22, D
More informationXML: Introduction. !important Declaration... 9:11 #FIXED... 7:5 #IMPLIED... 7:5 #REQUIRED... Directive... 9:11
!important Declaration... 9:11 #FIXED... 7:5 #IMPLIED... 7:5 #REQUIRED... 7:4 @import Directive... 9:11 A Absolute Units of Length... 9:14 Addressing the First Line... 9:6 Assigning Meaning to XML Tags...
More informationChapter 1: Getting Started. You will learn:
Chapter 1: Getting Started SGML and SGML document components. What XML is. XML as compared to SGML and HTML. XML format. XML specifications. XML architecture. Data structure namespaces. Data delivery,
More informationICD Wiki Framework for Enabling Semantic Web Service Definition and Orchestration
ICD Wiki Framework for Enabling Semantic Web Service Definition and Orchestration Dean Brown, Dominick Profico Lockheed Martin, IS&GS, Valley Forge, PA Abstract As Net-Centric enterprises grow, the desire
More informationA distributed editing environment for XML documents
Proceedings of the first ECOOP Workshop on XML and Object Technology (XOT 00). Sophia-Antipolis; 2000. A distributed editing environment for XML documents Pasquier C. and Théry L. Abstract XML is based
More informationScalable Video Coding
Introduction to Multimedia Computing Scalable Video Coding 1 Topics Video On Demand Requirements Video Transcoding Scalable Video Coding Spatial Scalability Temporal Scalability Signal to Noise Scalability
More informationA Scripting Language for Multimodal Presentation on Mobile Phones
A Scripting Language for Multimodal Presentation on Mobile Phones Santi Saeyor 1, Suman Mukherjee 2, Koki Uchiyama 2, Ishizuka Mitsuru 1 1 Dept. of Information and Communication Engineering, University
More informationAn Adaptive Virtual-Reality User-Interface for Patient Access to the Personal Electronic Medical Record
An Adaptive Virtual-Reality User-Interface for Patient Access to the Personal Electronic Medical Record Steffen Märkle, Kai Köchy, René Tschirley, Heinz U. Lemke Technical University of Berlin FG Computer
More informationIntroduction to XML. XML: basic elements
Introduction to XML XML: basic elements XML Trying to wrap your brain around XML is sort of like trying to put an octopus in a bottle. Every time you think you have it under control, a new tentacle shows
More informationMethodologies for Web Information System Design
Methodologies for Web Information System Design Peter Barna, Flavius Frasincar, Geert-Jan Houben, and Richard Vdovjak Technische Universiteit Eindhoven PO Box 53, NL-5600 MB Eindhoven, The Netherlands
More informationInterchange formats. Introduction Application areas Requirements Track and object model Real-time transfer Different interchange formats Comparison
Interchange formats Introduction Application areas Requirements Track and object model Real-time transfer Different interchange formats Comparison Petri Vuorimaa 1 Introduction In transfer of multimedia
More informationStructured documents
Structured documents An overview of XML Structured documents Michael Houghton 15/11/2000 Unstructured documents Broadly speaking, text and multimedia document formats can be structured or unstructured.
More informationMetadata Standards and Applications. 4. Metadata Syntaxes and Containers
Metadata Standards and Applications 4. Metadata Syntaxes and Containers Goals of Session Understand the origin of and differences between the various syntaxes used for encoding information, including HTML,
More informationPublishing Technology 101 A Journal Publishing Primer. Mike Hepp Director, Technology Strategy Dartmouth Journal Services
Publishing Technology 101 A Journal Publishing Primer Mike Hepp Director, Technology Strategy Dartmouth Journal Services mike.hepp@sheridan.com Publishing Technology 101 AGENDA 12 3 EVOLUTION OF PUBLISHING
More informationA Dynamic Adaptive Streaming System for Providing Video Contents to Handheld Device
IJCSNS International Journal of Computer Science and Network Security, VOL.7 No.11, November 2007 1 A Dynamic Adaptive Streaming System for Providing Video Contents to Handheld Device OKgee Min Sungjoon
More informationDigital Newsletter. Editorial. Second Review Meeting in Brussels
Editorial The aim of this newsletter is to inform scientists, industry as well as older people in general about the achievements reached within the HERMES project. The newsletter appears approximately
More informationAn UML-XML-RDB Model Mapping Solution for Facilitating Information Standardization and Sharing in Construction Industry
An UML-XML-RDB Model Mapping Solution for Facilitating Information Standardization and Sharing in Construction Industry I-Chen Wu 1 and Shang-Hsien Hsieh 2 Department of Civil Engineering, National Taiwan
More informationIncreazing interactivity in IPTV using MPEG-21 descriptors
Increazing interactivity in IPTV using MPEG-21 descriptors Christos-Nikolaos Anagnostopoulos 1, George Tsekouras 1, Damianos Gavalas 1, Daphne Economou 1 and Ioannis Psoroulas 2 1 University of the Aegean,
More informationVisual Information Retrieval: The Next Frontier in Search
Visual Information Retrieval: The Next Frontier in Search Ramesh Jain Abstract: The first ten years of search techniques for WWW have been concerned with text documents. The nature of data on WWW and in
More informationOverview of Web Mining Techniques and its Application towards Web
Overview of Web Mining Techniques and its Application towards Web *Prof.Pooja Mehta Abstract The World Wide Web (WWW) acts as an interactive and popular way to transfer information. Due to the enormous
More informationA Framework for Video Streaming to Resource- Constrained Terminals
A Framework for Video Streaming to Resource- Constrained Terminals Dmitri Jarnikov 1, Johan Lukkien 1, Peter van der Stok 1 Dept. of Mathematics and Computer Science, Eindhoven University of Technology
More informationOn Accessing GSM-enabled Mobile Sensors
On Accessing GSM-enabled Mobile Sensors Zissis K. Plitsis, # Ioannis Fudos, Evaggelia Pitoura and Apostolos Zarras Department of Computer Science, University of Ioannina, Greece {zplitsis, fudos, pitoura,
More informationEnhancing RSS Feeds: Eliminating Overhead through Binary Encoding
Enhancing RSS Feeds: Eliminating Overhead through Encoding Robbie De Sutter, Sam Lerouge, Davy De Schrijver, and Rik Van de Walle Multimedia Lab ELIS Ghent University IBBT Sint-Pietersnieuwstraat 41, B-9000
More informationStreaming Technologies Delivering Multimedia into the Future. May 2014
Streaming Technologies Delivering Multimedia into the Future May 2014 TABLE OF CONTENTS Abstract... 3 Abbreviations... 4 How it started?... 6 Technology Overview... 7 Streaming Challenges... 15 Solutions...
More informationProject MUSE Accessibility Conformance Report
Project MUSE Accessibility Conformance Report Name of Product/Version: Project MUSE VPAT Version 2.0 March 2018 Product Description: Non-profit online database of academic journals and electronic books
More informationYlvi - Multimedia-izing the Semantic Wiki
Ylvi - Multimedia-izing the Semantic Wiki Niko Popitsch 1, Bernhard Schandl 2, rash miri 1, Stefan Leitich 2, and Wolfgang Jochum 2 1 Research Studio Digital Memory Engineering, Vienna, ustria {niko.popitsch,arash.amiri}@researchstudio.at
More informationDominique Carrega, Emmanuel Fournier, Hervé Muyal (Tecsi).
Project Number: Project Title: Deliverable Type: (K/N)* AC343 MOVE K CEC Deliverable Number: AC343 / TEC / WP1 / DS / K / 1 / Contractual Date of Delivery to the CEC: July 1998 Actual Date of Delivery
More informationACCESSIBLE DESIGN THEMES
WCAG GUIDELINES The Web Content Accessibility Guidelines (WCAG) has been made to guide the Web Content Developers and the Authoring Tools Developers in order to make the Web Content more accessible to
More information7. METHODOLOGY FGDC metadata
7. METHODOLOGY To enable an Internet browsing client to search and discover information through a federated metadatabase, four elements must be in place. 1. The client must be able to communicate with
More informationISO/IEC INTERNATIONAL STANDARD. Information technology MPEG video technologies Part 4: Video tool library
INTERNATIONAL STANDARD ISO/IEC 23002-4 Second edition 2014-04-15 Information technology MPEG video technologies Part 4: Video tool library Technologies de l'information Technologies vidéo MPEG Partie 4:
More information7.1 Introduction. extensible Markup Language Developed from SGML A meta-markup language Deficiencies of HTML and SGML
7.1 Introduction extensible Markup Language Developed from SGML A meta-markup language Deficiencies of HTML and SGML Lax syntactical rules Many complex features that are rarely used HTML is a markup language,
More informationWeb Technologies Present and Future of XML
Web Technologies Present and Future of XML Faculty of Computer Science A.I.Cuza University of Iasi, Romania busaco@infoiasi.ro http://www.infoiasi.ro/~busaco Ph.D. Student: Multimedia Object Manipulation
More informationWeb Access of DICOM Objects (WADO)
Web Access of DICOM Objects (WADO) Engineer Amer khraisat, Engineer Mahmoud Al Ikour, Mohammad Nour, Engineer AhmadAlkouz, AbdAlazizAlqisy, Ahmad Elamaireh. The Institute of biomedical technology, Jordan.
More informationNETCONF Design and Implementation of a Prototype
International University Bremen Electrical Engineering and Computer Science Faculty NETCONF Design and Implementation of a Prototype Author: Catalin Ciocov Supervisor: Jürgen Schönwälder 13 th May 2004
More informationAccessibility for EPUB and the Open Web Platform
Accessibility for EPUB and the Open Web Platform Presentation at London Book Fair Acessibility Seminar 16 March 2017 Bill McCoy, W3C About W3C: Leading the Web to its Full Potential 2 Founded 1994, now
More informationPerformance Evaluation of XHTML encoding and compression
Performance Evaluation of XHTML encoding and compression Sathiamoorthy Manoharan Department of Computer Science, University of Auckland, Auckland, New Zealand Abstract. The wireless markup language (WML),
More informationPart I: Future Internet Foundations: Architectural Issues
Part I: Future Internet Foundations: Architectural Issues Part I: Future Internet Foundations: Architectural Issues 3 Introduction The Internet has evolved from a slow, person-to-machine, communication
More informationUser Interaction: XML and JSON
User Interaction: XML and JSON Assoc. Professor Donald J. Patterson INF 133 Fall 2012 1 HTML and XML 1989: Tim Berners-Lee invents the Web with HTML as its publishing language Based on SGML Separates data
More informationRemote Health Monitoring for an Embedded System
July 20, 2012 Remote Health Monitoring for an Embedded System Authors: Puneet Gupta, Kundan Kumar, Vishnu H Prasad 1/22/2014 2 Outline Background Background & Scope Requirements Key Challenges Introduction
More informationAn Annotation Tool for Semantic Documents
An Annotation Tool for Semantic Documents (System Description) Henrik Eriksson Dept. of Computer and Information Science Linköping University SE-581 83 Linköping, Sweden her@ida.liu.se Abstract. Document
More information