Skip to main content
Kent Academic Repository

The annotation of continuous media

Ferraz, Carlos Andre Guimaraes (1995) The annotation of continuous media. Doctor of Philosophy (PhD) thesis, University of Kent. (doi:10.22024/UniKent/01.02.94344) (KAR id:94344)

PDF (Optical Character Recognition (OCR) of this thesis enables read aloud functionality of the text.)
Language: English


Download this file
(PDF/61MB)
[thumbnail of Optical Character Recognition (OCR) of this thesis enables read aloud functionality of the text.]
Preview
Official URL:
https://doi.org/10.22024/UniKent/01.02.94344

Abstract

In principle, the presentation of continuous media is time-dependent. Examples of con­tinuous media are audio, video and graphics animation. This work is on the support for the annotation of continuous media, or the integration of voice comments with continuous- media documents like music and video clips. This application has strict synchronisation requirements, both with respect to the media involved and to user interaction. The applica­tion involves functions such as storage, management, control of GUIs, and of continuous- medium devices. These are realised by components which can be distributed across a network. New models and architectures have been defined to enable open distributed processing of applications, that is, distributed processing independent of operating systems. Abstractions are provided, which facilitate the development of applications, and these execute supported by platforms that implement such open architectures. These architectures have been based on an object-based client/server model. Our work aims at exploring object-orientation, open distributed processing and some characteristics of continuous media, through the development and use of the proposed application. The application is designed as a set of objects with well-defined functions and which interact between themselves. A distinguishing feature of the application is that it involves reusable components and mechanisms. For example, a mechanism, which enables components to control logical clocks and synchronise them, is incorporated in the application in response to its synchronisation requirements. The implementation is based on ANSAware, a platform that supports open distributed processing and allows distributed objects to bind to each other, to interact with one another, and to exhibit concurrent activities. The performance of the implementation is examined with respect to the application’s response to user requests. Response times of operations such as play, pause, etc., are measured, and the final results are better than a defined maximum tolerance. An analysis of the development approach is made with respect to support for real-time activities in the application, and to software reuse in the model proposed. This thesis concludes by reviewing the suitability of the object-oriented approach for the development of distributed continuous media applications.

Item Type: Thesis (Doctor of Philosophy (PhD))
Thesis advisor: Linington, Peter
DOI/Identification number: 10.22024/UniKent/01.02.94344
Additional information: This thesis has been digitised by EThOS, the British Library digitisation service, for purposes of preservation and dissemination. It was uploaded to KAR on 25 April 2022 in order to hold its content and record within University of Kent systems. It is available Open Access using a Creative Commons Attribution, Non-commercial, No Derivatives (https://creativecommons.org/licenses/by-nc-nd/4.0/) licence so that the thesis and its author, can benefit from opportunities for increased readership and citation. This was done in line with University of Kent policies (https://www.kent.ac.uk/is/strategy/docs/Kent%20Open%20Access%20policy.pdf). If you feel that your rights are compromised by open access to this thesis, or if you would like more information about its availability, please contact us at ResearchSupport@kent.ac.uk and we will seriously consider your claim under the terms of our Take-Down Policy (https://www.kent.ac.uk/is/regulations/library/kar-take-down-policy.html).
Uncontrolled keywords: Multimedia
Subjects: Q Science > QA Mathematics (inc Computing science) > QA 76 Software, computer programming,
Divisions: Divisions > Division of Computing, Engineering and Mathematical Sciences > School of Computing
SWORD Depositor: SWORD Copy
Depositing User: SWORD Copy
Date Deposited: 21 Jun 2022 13:48 UTC
Last Modified: 17 Jul 2023 09:31 UTC
Resource URI: https://kar.kent.ac.uk/id/eprint/94344 (The current URI for this page, for reference purposes)

University of Kent Author Information

  • Depositors only (login required):

Total unique views for this document in KAR since July 2020. For more details click on the image.