Michael O. Jewell

Learn More
The promise of the Semantic Web is to democratise access to data, allowing anyone to make use of and contribute back to the global store of knowledge. Within the scope of the OMRAS2 Music Information Retrieval project, we have made use of and contributed to Semantic Web technologies for purposes ranging from the publication of music recording metadata to(More)
With the emergence of the Semantic Web, a shared vocabulary is necessary to annotate the vast collection of heterogeneous media already in existence. The OntoMedia ontology aims to provide a meaningful set of relationships which may enable this process, while being suited to mapping and extension. In this paper we outline the salient features of our(More)
Existing methods of music composition vary from probability-based techniques to grammatical generation methods, yet the majority focus on the creation of independent pieces with no ties to other media. Our Concept-Based Sequencer (CBS) aims to use semantic markup of temporal media in combination with Genetic Algorithms to generate music that can fit(More)
Current techniques for automated composition use a single algorithm, focusing on one aspect of musical generation. In our system we make use of several algorithms, distributed using an agent oriented middleware, with each specialising on a separate aspect of composition. This paper describes the architecture and algorithms behind this system, with a focus(More)
With the growing ubiquity of mobile devices, new ways of sensing context and the emergence of the mobile Web, digital storytelling is escaping the confines of the desktop and intertwinging in new and interesting ways with the physical world. Mobile, location aware, narrative systems are being applied to a range of areas including tour guides, educational(More)
The IST-project VIRTUE is now in its last year of a 3-year project. The overall aim of this project is to realise a real-time 3D videoconferencing system creating a convincing impression of immersive telepresence. The system design is completed and we are now able to present the final 3D videoconference station including the whole architecture of the(More)
This paper describes a lightweight middleware agent framework (LAF) for coordinating a large array of computers with attached cameras to construct high resolution video-rate image sequences. Compared to existing camera mid-dleware, LAF provides more than a remote sensor access API. The use of an agent framework allows reconfigurable and transparent access(More)
Large arrays of cameras are increasingly being employed for producing high quality image sequences needed for motion analysis research. This leads to the logistical problem with coordination and control of a large number of cameras. In this paper, we used a lightweight multi-agent system for coordinating such camera arrays. The agent framework provides more(More)
Improvisers are often keen to assess how their performance practice stands up to an ideal: whether that ideal is of technical accuracy or instant composition of material meeting complex harmonic constraints at speed. This paper reports on the development of an interface for querying and navigating a collection of recorded material for the purpose of(More)
Traditional approaches to automatic music composition do not take into account the guided nature of music, instead augmenting existing material or generating scores based on provided seed parameters. Furthermore, these approaches often use a single algorithm to create a piece, where it is more natural to split the composition process into separate musical(More)